Процедуры меню
Эти процедуры API позволяют вам создавать собственные меню, манипулировать ими
и закрывать их.
_ActivateMenu( )
Выводит указанное меню на экран и возвращает управление вызывавшей процедуре.
_CountItems( )
Возвращает число заголовков или строк меню в указанном меню.
_DeActivateMenu( )
Удаляет меню с экрана.
_DisposeItem( )
Закрывает указанный элемент меню и освобождает все, ассоциированное с данным э
ементом.
_DisposeMenu( )
Закрывает указанное меню и все его элементы и освобождает все, ассоциированное
с данным меню.
_GetItemCmdKey( )
Копирует отображенную строку клавиатурного сокращения в буфер, указатель на
который дан параметром text, данного элемента меню.
_GetItemId( )
Возвращает идентиикатор индекса элемента индекса указанного меню.
_GetItemSubMenu( )
Возвращает идентификатор элемента меню или подменю, присвоенного элементу меню.
_GetItemText( )
Копирует текст строки меню или заголовка меню в буфер, указатель на который да
параметром text.
_GetNewItemId( )
Возвращает идентификатор, который может быть использован в качестве иде
тификатора элемента указанного меню.
_GetNewMenuId( )
Возвращает идентификатор, который может быть использован в качестве иде
тификатора меню.
_MenuId( )
Возвращает действительный идентификатор меню, соответствующий системному лите
алу для системного заголовка меню или меню.
_MenuInteract( )
Если выделен элемент меню, для отображения этого устанавливает соответствующим
образом значения itemid и menuid.
_NewItem( )
Добавляет элемент меню, указанный параметром itemid, в меню, указанное параметром menuid.
_NewMenu( )
Создает новое меню указанного типа.
_OnSelection( )
Указывает процедуру для исполнения при выделении указанного меню и элемента ме
ю.
_SetItemCmdKey( )
Устанавливает клавиатурное сокращение и его отображаемый текст для указанного
лемента менюt.
_SetItemColor( )
Устанавливает цвет элементам меню, если вы не хотите использовать цвет, указан
ый функцией _SetMenuColor( ).
_SetItemSubMenu( )
Присваивает подменю элементу меню. Данная процедура может быть использована д
я присоединения меню к заголовку или подменю к элементу меню.
_SetItemText( )
Устанавливает новый текст для элемента меню, который может быть либо pad'ом,
ибо строкой.
_SetMenuColor( )
Устанавливает новую цветовую схему для меню и всех его элементов, не имеющих
собственные цветовые схемы.
_SetMenuPoint( )
Устанавливает положение левого верхнего угла, указанного параметром loc, для меню.
_SetMenuPointP( )
Устанавливает положение левого верхнего угла в пикселях, указанное параметром loc, для меню.