⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uma.h

📁 很牛的GUI源码wxWidgets-2.8.0.zip 可在多种平台下运行.
💻 H
字号:
/////////////////////////////////////////////////////////////////////////////// Name:        wx/mac/carbon/uma.h// Purpose:     Universal MacOS API// Author:      Stefan Csomor// Modified by:// Created:     03/02/99// RCS-ID:      $Id: uma.h,v 1.6 2006/10/16 09:29:48 ABX Exp $// Copyright:   (c) Stefan Csomor// Licence:     wxWindows licence/////////////////////////////////////////////////////////////////////////////#ifndef H_UMA#define H_UMA#include "wx/mac/private.h"void UMAInitToolbox( UInt16 inMoreMastersCalls, bool isEmbedded) ;void UMACleanupToolbox() ;long UMAGetSystemVersion() ;bool UMASystemIsInitialized() ;void UMASetSystemIsInitialized(bool val);// process managerlong UMAGetProcessMode() ;bool UMAGetProcessModeDoesActivateOnFGSwitch() ;#if wxUSE_GUI// menu managerMenuRef         UMANewMenu( SInt16 id , const wxString& title , wxFontEncoding encoding) ;void             UMASetMenuTitle( MenuRef menu , const wxString& title , wxFontEncoding encoding) ;UInt32             UMAMenuEvent( EventRecord *inEvent ) ;void             UMAEnableMenuItem( MenuRef inMenu , MenuItemIndex item , bool enable ) ;void            UMAAppendSubMenuItem( MenuRef menu , const wxString& title , wxFontEncoding encoding , SInt16 submenuid ) ;void            UMAInsertSubMenuItem( MenuRef menu , const wxString& title , wxFontEncoding encoding , MenuItemIndex item , SInt16 submenuid ) ;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 ) ;// quickdrawvoid            UMAShowWatchCursor() ;void            UMAShowArrowCursor() ;// window managerGrafPtr        UMAGetWindowPort( WindowRef inWindowRef ) ;void             UMADisposeWindow( WindowRef inWindowRef ) ;void             UMASetWTitle( WindowRef inWindowRef , const wxString& title , wxFontEncoding encoding) ;void             UMADrawGrowIcon( WindowRef inWindowRef ) ;void            UMAShowHide( WindowRef inWindowRef , Boolean show) ;// appearance managervoid             UMADrawControl( ControlRef inControl ) ;void             UMAEnableControl( ControlRef inControl ) ;void            UMADisableControl( ControlRef inControl ) ;void             UMAActivateControl( ControlRef inControl ) ;void            UMADeactivateControl( ControlRef inControl ) ;//                                 ControlPartCode         hiliteState)    ;void UMAShowControl                        (ControlRef             theControl)    ;void UMAHideControl                        (ControlRef             theControl);void UMAActivateControl                    (ControlRef             inControl);void UMADeactivateControl                (ControlRef             inControl);void UMASetControlTitle( ControlRef inControl , const wxString& title , wxFontEncoding encoding) ;void UMAMoveControl( ControlRef inControl , short x , short y ) ;void UMASizeControl( ControlRef inControl , short x , short y ) ;// control hierarchyRect * UMAGetControlBoundsInWindowCoords(ControlRef theControl, Rect *bounds) ;// keyboard focusOSErr UMASetKeyboardFocus                (WindowPtr                 inWindow,                                 ControlRef             inControl,                                 ControlFocusPart         inPart)    ;// eventsvoid UMAUpdateControls( WindowPtr inWindow , RgnHandle inRgn ) ;OSErr UMAGetRootControl( WindowPtr inWindow , ControlRef *outControl ) ;// handling control databool            UMAIsWindowFloating( WindowRef inWindow ) ;bool            UMAIsWindowModal( WindowRef inWindow ) ;void UMAHighlightAndActivateWindow( WindowRef inWindowRef , bool inActivate ) ;OSStatus UMAGetHelpMenu(  MenuRef *        outHelpMenu,  MenuItemIndex *  outFirstCustomItemIndex);      /* can be NULL */// Appearance DrawingOSStatus UMADrawThemePlacard( const Rect *inRect , ThemeDrawState inState ) ;// Clipboard supportOSStatus UMAPutScrap( Size size , OSType type , void *data ) ;#define GetWindowUpdateRgn( inWindow , updateRgn ) GetWindowRegion( inWindow , kWindowUpdateRgn, updateRgn )#endif // wxUSE_GUI#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -