mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-11 00:29:11 +01:00
d14efe561b
long become wxWidgets 2.9.2, which in turn is expected to be the last 2.9 release before the 3.0 stable release. Since the full wxWidgets distribution is rather large, I have imported only the parts that we use, on a subdirectory basis: art include/wx/*.* include/wx/aui include/wx/cocoa include/wx/generic include/wx/gtk include/wx/meta include/wx/msw include/wx/osx include/wx/persist include/wx/private include/wx/protocol include/wx/unix src/aui src/common src/generic src/gtk src/msw src/osx src/unix git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7380 8ced0084-cf51-0410-be5f-012b33b47a6e
45 lines
1.8 KiB
C
45 lines
1.8 KiB
C
/////////////////////////////////////////////////////////////////////////////
|
|
// Name: wx/osx/carbon/uma.h
|
|
// Purpose: Universal MacOS API
|
|
// Author: Stefan Csomor
|
|
// Modified by:
|
|
// Created: 03/02/99
|
|
// RCS-ID: $Id: uma.h 64943 2010-07-13 13:29:58Z VZ $
|
|
// Copyright: (c) Stefan Csomor
|
|
// Licence: wxWindows licence
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
#ifndef H_UMA
|
|
#define H_UMA
|
|
|
|
#include "wx/osx/private.h"
|
|
|
|
#if wxUSE_GUI
|
|
|
|
// menu manager
|
|
|
|
MenuRef UMANewMenu( SInt16 id , const wxString& title , wxFontEncoding encoding) ;
|
|
void UMASetMenuTitle( MenuRef menu , const wxString& title , wxFontEncoding encoding) ;
|
|
void UMAEnableMenuItem( MenuRef inMenu , MenuItemIndex item , bool enable ) ;
|
|
|
|
void UMAAppendMenuItem( MenuRef menu , const wxString& title , wxFontEncoding encoding , wxAcceleratorEntry *entry = NULL ) ;
|
|
void UMAInsertMenuItem( MenuRef menu , const wxString& title , wxFontEncoding encoding , MenuItemIndex item , wxAcceleratorEntry *entry = NULL ) ;
|
|
void UMASetMenuItemShortcut( MenuRef menu , MenuItemIndex item , wxAcceleratorEntry *entry ) ;
|
|
|
|
void UMASetMenuItemText( MenuRef menu, MenuItemIndex item, const wxString& title , wxFontEncoding encoding ) ;
|
|
|
|
// Retrieves the Help menu handle. Warning: As a side-effect this functions also
|
|
// creates the Help menu if it didn't exist yet.
|
|
OSStatus UMAGetHelpMenu(
|
|
MenuRef * outHelpMenu,
|
|
MenuItemIndex * outFirstCustomItemIndex); /* can be NULL */
|
|
|
|
// Same as UMAGetHelpMenu, but doesn't create the Help menu if UMAGetHelpMenu hasn't been called yet.
|
|
OSStatus UMAGetHelpMenuDontCreate(
|
|
MenuRef * outHelpMenu,
|
|
MenuItemIndex * outFirstCustomItemIndex); /* can be NULL */
|
|
|
|
#endif // wxUSE_GUI
|
|
|
|
#endif
|