def _setmenu(control, items): mhandle = control.GetControlData_Handle(Controls.kControlMenuPart, Controls.kControlPopupButtonMenuHandleTag) menu = Menu.as_Menu(mhandle) for item in items: if type(item) == type(()): label = item[0] else: label = item if label[-1] == '=' or label[-1] == ':': label = label[:-1] menu.AppendMenu(label) control.SetControlMinimum(1) control.SetControlMaximum(len(items) + 1)
def _setmenu(control, items): mhandle = control.GetControlData_Handle( Controls.kControlMenuPart, Controls.kControlPopupButtonMenuHandleTag) menu = Menu.as_Menu(mhandle) for item in items: if type(item) == type(()): label = item[0] else: label = item if label[-1] == '=' or label[-1] == ':': label = label[:-1] menu.AppendMenu(label) control.SetControlMinimum(1) control.SetControlMaximum(len(items) + 1)
"""Easy to use dialogs.