desktop
Module¶
Created: | 23.07.2012 |
---|---|
Author: | pirogov |
-
class
objectpack.desktop.
Desktop
¶ - Базовые классы:
objectpack.desktop._UIFabric
Класс для работы с Рабочим Столом
-
pack_flag
= 'add_to_desktop'¶
-
pack_method
= 'extend_desktop'¶
-
static
ui_extend_method
(metarole, *items)¶ Добавление элементов на Рабочий Стол
-
-
class
objectpack.desktop.
MainMenu
(*args, **kwargs)¶ - Базовые классы:
objectpack.desktop._BaseMenu
Класс для работы с главным меню
-
TO_ADMINISTRY
= 3¶
-
TO_DICTS
= 1¶
-
TO_REGISTRIES
= 2¶
-
TO_ROOT
= None¶
-
administry
(*items)¶ Элементы для меню “администрирование”
-
dicts
(*items)¶ Добавление элементов в меню “Справочники”
-
pack_flag
= 'add_to_menu'¶
-
pack_method
= 'extend_menu'¶
-
registries
(*items)¶ Добавление элементов в меню “Реестры”
-
static
ui_extend_method
(metarole, *items)¶ Добавление элементов в главное меню
-
-
class
objectpack.desktop.
TopMenu
(*args, **kwargs)¶ - Базовые классы:
objectpack.desktop.MainMenu
Класс для работы с верхним меню
-
pack_flag
= 'add_to_top_menu'¶
-
pack_method
= 'extend_top_menu'¶
-
static
ui_extend_method
(metarole, *items)¶ Добавление элементов в верхнее меню
-
-
objectpack.desktop.
uificate_the_controller
(controller, metarole='none', icon_collection=None, menu_root=None, top_menu_root=None)¶ Интеграция в интерфейс рабочего стола паков контроллера
Параметры: - controller (m3.actions.ActionController) – Контроллер
- metarole (str) – Метароль
- icon_collection –
- menu_root –
- top_menu_root –