Function GetMenuItemText(ByVal menu As HMENU, ByVal Npos As Long) As string
Позволяет получить строку пункта меню
menu - хендл меню
Npos - пункт меню
Windows , Linux
#Include "window9.bi"
Dim As HMENU menu,MenName,MenName1,MenName2
OpenWindow("",10,10,400,400)
menu=Create_Menu()
MenName=MenuTitle(menu,"Файл")
MenName1=MenuTitle(menu,"Помощь")
MenuItem(1001,MenName,"1 меню")
MenuItem(1002,MenName,"2 меню")
ButtonGadget(1,10,50,200,30,"Получить текст 1 пункта")
SetStateMenu(menu,1001,3)
Do
var event=WaitEvent
If event=EventGadget then
Select case EventNumber
Case 1
SetGadgetText(1, GetMenuItemText(menu,1001))
End Select
EndIf
If event=EventClose Then End
Loop
Created with the Personal Edition of HelpNDoc: Full featured multi-format Help generator