git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55419 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
		
			
				
	
	
		
			45 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/////////////////////////////////////////////////////////////////////////////
 | 
						|
// Name:        wx/mac/carbon/uma.h
 | 
						|
// Purpose:     Universal MacOS API
 | 
						|
// Author:      Stefan Csomor
 | 
						|
// Modified by:
 | 
						|
// Created:     03/02/99
 | 
						|
// RCS-ID:      $Id$
 | 
						|
// 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
 |