OpenSubMenu

Menu ››
Parent Previous Next

Язык программирования FreeBasic

 

OpenSubMenu

submenu = OpenSubMenu(menu, name)

Создает вспомогательное(всплывающее) меню. Это перегруженная функция.

menu - меню, созданное функцией MenuTitle

name - любая строка или указатель на рисунок

Пример:


#Include "window9.bi"

Dim As HMENU hMessages,MenName,MenName1,MenName2

OpenWindow("",10,10,400,400)
hMessages=Create_Menu()
MenName=MenuTitle(hMessages,"Файл")
MenName1=MenuTitle(hMessages,"Помощь")
MenuItem(1001,MenName,"1 меню")
MenuItem(1002,MenName,"2 меню")
MenName2=OpenSubMenu(MenName,"Окно")
MenuItem(1003,MenName2,"3 меню")

Do
 Var event=WaitEvent
 If event=EventMenu then
  Select case EventNumber
   Case 1001
    MessBox("","1 меню")
   Case 1002
    MessBox("","2 меню")
   Case 1003
    MessBox("","3 меню")
  End Select
 EndIf
 If event=EventClose Then End
Loop



http://mneniya.ucoz.ru/

Created with the Personal Edition of HelpNDoc: Easy EPub and documentation editor