Модуль использует: | system | windows.gui.Widget |

windows.gui.Menu
Описание модуля


Menu Class Copyright(c) by Metlashevskiy Egor Модуль содержит описание и реализация трёх классов MainMenu, MenuItem, PopupMenu MainMenu - Применяется при создании менб в форме MenuItem - Элемент меню, который можно добавлять, и создавать различные меню PopupMenu - Всплывающее меню

Функции

MenuItem_OnClick, InitLibrary, ReleaseLibrary

Классы

MenuItem,

Свойства


События


Методы

MainMenu

Свойства


События


Методы

sub MenuItem_OnClick ( byref Menu as MenuItem )


sub InitLibrary


sub ReleaseLibrary


published class MenuItem

Счётчик уникальных позиция меню (ID), каждое меню имеет свой уникальный идентификатор MenuItem Элемент меню, строка меню

Свойство класса MenuItem

published property hMenu as long

Ссылка на меню (hMenu)


Свойство класса MenuItem

published property Caption as string

Текст меню


Событие класса MenuItem

published event OnClick ()

Меню выбрано


Метод класса MenuItem

declare sub AddItem ( byref MenuItem as MenuItem )

Добавление меню


Метод класса MenuItem

function Count () as integer

Колличество меню в подменю


Метод класса MenuItem

declare function GetMenuById ( byval Id as integer ) as pointer

Возвращает указатель на MenuItem


Метод класса MenuItem

sub MenuItem ()

Нет описания


Метод класса MenuItem

sub MenuItem ( byref Parent as MenuItem )

Нет описания


Метод класса MenuItem

public declare sub @init_exception()

Нет описания


Метод класса MenuItem

public declare sub @done_exception()

Нет описания


Метод класса MenuItem

declare sub ~MenuItem()

Нет описания


published class MainMenu

MainMenu

Свойство класса MainMenu

published property hMenu as long

Ссылка на меню (hMenu)


Свойство класса MainMenu

published property Caption as string

Текст меню


Свойство класса MainMenu

published property Parent as Widget

Родитель ( Окно ) на котором распологается меню


Событие класса MainMenu

published event OnClick ()

Меню выбрано


Метод класса MainMenu

declare sub AddItem ( byref MenuItem as MenuItem )

Добавление меню


Метод класса MainMenu

function Count () as integer

Колличество меню в подменю


Метод класса MainMenu

declare function GetMenuById ( byval Id as integer ) as pointer

Возвращает указатель на MenuItem


Метод класса MainMenu

sub MenuItem ()

Нет описания


Метод класса MainMenu

sub MenuItem ( byref Parent as MenuItem )

Нет описания


Метод класса MainMenu

public declare sub @init_exception()

Нет описания


Метод класса MainMenu

public declare sub @done_exception()

Нет описания


Метод класса MainMenu

declare sub ~MenuItem()

Нет описания


Метод класса MainMenu

sub MainMenu ( byref Widget as Widget )

Widget - окно на котором будет распологатся меню


Метод класса MainMenu

public declare sub @init_exception()

Нет описания


Метод класса MainMenu

public declare sub @done_exception()

Нет описания


Метод класса MainMenu

declare sub ~MainMenu()

Нет описания


MenuItem_OnClick, InitLibrary, ReleaseLibrary MenuItem, MainMenu

Сгенерировано компилятором ForceBasic (pb.exe)
Contact page