Новый вопрос ... Я новичок в xcode и OpenFrameWorks, но у меня есть опыт работы на C++. Я пытаюсь добавить файл Main Menu в проект, но он по умолчанию не внесет никаких изменений в меню. Как я могу сказать xCode использовать мой MainMenu.xib вместо того, что он использует? Я использую Xcode 4.2.1 и пример приложения openFramework, загруженного с веб-страницы. Благодаря!!!Как настроить параметры панели меню OS X в openFrameworks?
ответ
В настоящее время (по умолчанию в openFrameworks 0.8.0+), openFrameworks использует GLFW для своей системы взвешивания на OS X.
GLFW не нагружает xibs/крупки, но устанавливает меню в источнике. Вы можете увидеть, где GLFW устанавливает панель меню здесь:
https://github.com/glfw/glfw/blob/76afd4172727892286fe5728580021a26d198c49/src/cocoa_window.m#L738
Если вы хотели бы изменить любой аспект какао окна, GLFW предлагает оконную ручку, которая доступна в openFrameworks следующим образом (это будет работать только на OS X, конечно, но родные оконные ручки доступны для X11 и Windows, а также):
#include <Cocoa/Cocoa.h>
// ...
NSWindow * appWindow = (NSWindow *)ofGetCocoaWindow();
if(appWindow) {
// make your obj-c calls here
}
Кроме того, вам может понадобиться, чтобы убедиться, исходные файлы именуются с суффиксом .mm или настроен для интерпретации как объектный-C++ в настройках проекта.
Удачи вам!
- 1. Как написать приложение панели меню в OS X
- 2. Как настроить меню панели навигации
- 3. Как настроить phpimagik в Mac OS X?
- 4. Настроить g ++ на OS X
- 5. Меню приложений Cocos2d-x OS X
- 6. Как настроить libusb на Mac OS X?
- 7. Как настроить параметры панели управления на python?
- 8. Как настроить TCP_KEEPALIVE под MAC OS X
- 9. OS X прозрачные панели в Qt?
- 10. Выключить терминал меню OS X
- 11. Настроить высоту меню навигационной панели
- 12. Как настроить SSH-сервер на OS X
- 13. Mac OS X: Как перестроить зависимости меню
- 14. Редактирование меню приложения на OS X
- 15. Как настроить меню панели управления Wordpress
- 16. Как настроить меню опций на панели инструментов?
- 17. Java (FX): Как редактировать пункты меню стандартной панели меню mac os x?
- 18. Как переназначить «Контекстное меню» в Mac OS X?
- 19. Настроить проект Zend в OS X
- 20. Как мне настроить параметры моего меню?
- 21. Меню настроек в OS X с Swift
- 22. Меню пользовательского приложения в Mac OS X
- 23. Программно меняющаяся панель меню OS X
- 24. NSPopover OS X Application
- 25. OS X ключевое событие в строке меню приложения (Swift)
- 26. Создать окно-подобное меню на OS X
- 27. Экран обложки с панелью меню OS X
- 28. Лучший способ настроить меню панели действий?
- 29. Как найти меню «Настройки» в Eclipse в OS X?
- 30. Родные меню, не отображающие OS X Electron
спасибо bakercp, блестящий отклик .. хотя и слишком сложный для того, что мне нужно - знать. Я могу видеть из примеров в OF, что почти все управляется ключевыми командами внутри приложений. Я догадываюсь из-за того, что вы объяснили в своем ответе. Я ищу некоторые области/окна, чтобы настроить некоторые условия и ограничения. Я собираюсь реализовать GUI, как в примерах ... Большое спасибо. Любая идея в том, как вызвать/создать другое окно из приложения OF? – tomasruizr
в настоящее время немного сложно добавить дополнительные окна, хотя вы можете посмотреть http://ofxAddons.com - особенно эти: https://github.com/underdoeg/ofxFenster https://github.com/whg/ ofxNSWindower и все с ключевым словом «Cocoa» на этом сайте. С точки зрения конфигурации многие люди используют встроенный «простой» gui (см. Примерную папку для большего) или gui, например https://github.com/rezaali/ofxUI, оба из которых являются настраиваемыми XML. – bakercp
Отлично !! .. спасибо, что указал мне в правильном направлении! .. Приветствия! – tomasruizr