purebasic.info

PureBasic forum
Текущее время: Пн дек 17, 2018 10:42 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: содание меню для приложения!
СообщениеДобавлено: Пт дек 10, 2010 4:23 pm 
Не в сети
доцент

Зарегистрирован: Вт дек 07, 2010 3:49 pm
Сообщений: 45
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Вообщем все знают что у мака при использовании какого либо приложения меню появляется в верхней панеле! так вот мне интересно как же для своего приложения реализовать такое - то есть создание меню в той строке!

_________________
Mac OS X 10.6 PureBasic 4.51


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 10, 2010 4:34 pm 
Не в сети
доцент

Зарегистрирован: Вт дек 07, 2010 3:49 pm
Сообщений: 45
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
пордон разобрался) вот пример

Код:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
If OpenWindow(0, 100, 100, 300, 100, "Exempl  Popup-Menu for my Mac")
  ButtonGadget(0, 130, 25, 100, 30, "PopupMenu")
 
  If  CreateMenu(1, WindowID(0))
      MenuTitle("New Menu")
        MenuItem(1, "Tab 1"  +Chr(9) + "A")
        MenuItem(3, "Tab 3"  +Chr(9)+"Ctrl+B")
        MenuItem(5, "Tab 5"  +Chr(9)+"Cmd+C")  ; used on MAC
  EndIf
     
Repeat
  Select WaitWindowEvent()
     Case #PB_Event_Gadget
         Select EventGadget()
            Case 0
               CreatePopupImageMenu(0)
               MenuItem(0, "Item 1" + Chr(9) + "A")
               MenuItem(0, "Item 2" + Chr(9) + "Ctrl+B")
               MenuItem(0, "Item 3" + Chr(9) + "Cmd+C")  ; used on MAC
               DisplayPopupMenu(0, WindowID(0))
         EndSelect  
      Case #PB_Event_CloseWindow
       Break
   EndSelect
Until WaitWindowEvent()=#PB_Event_CloseWindow
 
EndIf


_________________
Mac OS X 10.6 PureBasic 4.51


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group (блог о phpBB)
Сборка создана CMSart Studio
Русская поддержка phpBB