При создании OpenSubMenu() нет ни какой индитефикации этого элемента.
Как потом текст менять? например при смене языка.
OpenSubMenu("Как тут техт заменить")
Страница: 1
Сообщений 1 страница 4 из 4
Поделиться131.12.2015 08:08:08
Поделиться231.12.2015 13:24:21
Можно так, но это недокументированная возможность.
Код:
If OpenWindow(0, 200, 200, 220, 100, "SubMenu Example") If CreateMenu(0, WindowID(0)) MenuTitle("Project") MenuItem(1, "Open") MenuItem(2, "Close") MenuBar() id=OpenSubMenu("Recent files") ; begin submenu MenuItem( 3, "C:\Autoexec.bat") MenuItem( 4, "D:\Test.txt") CloseSubMenu() ; end submenu SetMenuItemText(0, id, "Вложенное меню") EndIf Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow EndIf
Поделиться301.01.2016 06:22:47
Во как! понял, спасибо.
Что за странная справка, и много в ней недокументированого? Если знаешь, выложи в отдельной теме, может кто ещё знает и дополнит.
И чисто спортивный интерес. Почему некоторые производители скрывают информацию? что за причина?
Поделиться401.01.2016 21:49:48
Это недокументированная возможность т. е. может работать не во всех версиях и не на всех платформах.
Страница: 1