NSPopUpButton创建菜单与子菜单
来源:互联网 发布:淘宝网商品销售方式 编辑:程序博客网 时间:2024/06/06 06:29
NSPopUpButton *popup = [[NSPopUpButton alloc] initWithFrame:
NSMakeRect(0, 0, 150, 22)];
id item;
NSMenuItem *menuItem;
NSMenu *submenu;
[popup setAutoenablesItems: NO];
[popup addItemWithTitle: @"Marguerite"];
[[popup itemWithTitle: @"Marguerite"] setEnabled: YES];
[popup addItemWithTitle: @"Julie"];
[[popup itemWithTitle: @"Julie"] setEnabled: YES];
[popup addItemWithTitle: @"Liv"];
[[popup itemWithTitle: @"Liv"] setEnabled: YES];
[popup addItemWithTitle: @"Juliette"];
[[popup itemWithTitle: @"Juliette"] setEnabled: YES];
item = [popup itemWithTitle: @"Julies"];
[popup selectItem: item];
[toolbarItem setLabel: @"Just... popup"];
[toolbarItem setView: popup];
menuItem = [[NSMenuItem alloc] initWithTitle: @"More..."
action: NULL
keyEquivalent: @""];
submenu = [[NSMenu alloc] initWithTitle: @""];
[submenu addItemWithTitle: @"Marguerite"
action: @selector(reflectMenuSelection:)
keyEquivalent: @""];
[submenu addItemWithTitle: @"Julie"
action: @selector(reflectMenuSelection:)
keyEquivalent: @""];
[submenu addItemWithTitle: @"Liv"
action: @selector(reflectMenuSelection:)
keyEquivalent: @""];
[submenu addItemWithTitle: @"Juliette"
action: @selector(reflectMenuSelection:)
keyEquivalent: @""];
[menuItem setSubmenu: AUTORELEASE(submenu)];
[toolbarItem setMenuFormRepresentation: AUTORELEASE(menuItem)];
NSMakeRect(0, 0, 150, 22)];
id item;
NSMenuItem *menuItem;
NSMenu *submenu;
[popup setAutoenablesItems: NO];
[popup addItemWithTitle: @"Marguerite"];
[[popup itemWithTitle: @"Marguerite"] setEnabled: YES];
[popup addItemWithTitle: @"Julie"];
[[popup itemWithTitle: @"Julie"] setEnabled: YES];
[popup addItemWithTitle: @"Liv"];
[[popup itemWithTitle: @"Liv"] setEnabled: YES];
[popup addItemWithTitle: @"Juliette"];
[[popup itemWithTitle: @"Juliette"] setEnabled: YES];
item = [popup itemWithTitle: @"Julies"];
[popup selectItem: item];
[toolbarItem setLabel: @"Just... popup"];
[toolbarItem setView: popup];
menuItem = [[NSMenuItem alloc] initWithTitle: @"More..."
action: NULL
keyEquivalent: @""];
submenu = [[NSMenu alloc] initWithTitle: @""];
[submenu addItemWithTitle: @"Marguerite"
action: @selector(reflectMenuSelection:)
keyEquivalent: @""];
[submenu addItemWithTitle: @"Julie"
action: @selector(reflectMenuSelection:)
keyEquivalent: @""];
[submenu addItemWithTitle: @"Liv"
action: @selector(reflectMenuSelection:)
keyEquivalent: @""];
[submenu addItemWithTitle: @"Juliette"
action: @selector(reflectMenuSelection:)
keyEquivalent: @""];
[menuItem setSubmenu: AUTORELEASE(submenu)];
[toolbarItem setMenuFormRepresentation: AUTORELEASE(menuItem)];
0 0
- NSPopUpButton创建菜单与子菜单
- 通知与菜单子菜单
- OptionsMenu菜单 和 SubMenu创建子菜单
- 自定义菜单与调用接口创建菜单
- android菜单子菜单
- 菜单--->子菜单
- 子菜单
- win32消息与菜单创建
- 避免父窗口与子窗口菜单合并,菜单分组
- 创建菜单
- 创建菜单
- 创建菜单
- 选项菜单+上下文菜单+子菜单
- 选项菜单+上下文菜单+子菜单
- android子菜单&&组菜单
- android菜单及子菜单
- Android子菜单和选项菜单与上下文菜单的实现
- Android子菜单和选项菜单与上下文菜单的实现
- 用IDEA开发spark应用,发生java.lang.ClassNotFoundException的解决
- 将JPG转成PDF的方法
- 网络通信时字节序转换原理与网络字节序、大端和小端模式
- Canvas and Drawables
- Template写mysql时注意,空的和null型的不要插入数据,否则查出来可能会不否和条件
- NSPopUpButton创建菜单与子菜单
- linux下用户管理操作
- 《从0开始学产品策划》第三期:需求不是终点,而是起点(下)
- 如何在Nginx中实现负载均衡?
- 【原创】C语言处理文件数据(3)
- Oracle_SQL*Plus WorkSheet根据不同类型字段查询语句格式
- 基于用户的协同过滤和皮尔逊相关系数
- TOMCAT优化
- 获取时间的小程序