X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ebf2a1eccf40660111f35746acd1509b7bb11b70..7a04b644092ff91f8f2c6ecdd191e96285d39a1d:/include/wx/mac/carbon/uma.h diff --git a/include/wx/mac/carbon/uma.h b/include/wx/mac/carbon/uma.h index 641b26eb14..78a34d3fa3 100644 --- a/include/wx/mac/carbon/uma.h +++ b/include/wx/mac/carbon/uma.h @@ -15,24 +15,14 @@ #include "wx/mac/private.h" void UMAInitToolbox( UInt16 inMoreMastersCalls, bool isEmbedded) ; -void UMACleanupToolbox() ; long UMAGetSystemVersion() ; -WXDLLIMPEXP_BASE bool UMASystemIsInitialized(); -WXDLLIMPEXP_BASE void UMASetSystemIsInitialized(bool val); - -// process manager - -long UMAGetProcessMode() ; -bool UMAGetProcessModeDoesActivateOnFGSwitch() ; - #if wxUSE_GUI // menu manager MenuRef 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 ) ; @@ -43,57 +33,6 @@ void UMASetMenuItemShortcut( MenuRef menu , MenuItemIndex item , wxA void UMASetMenuItemText( MenuRef menu, MenuItemIndex item, const wxString& title , wxFontEncoding encoding ) ; -// quickdraw - -void UMAShowWatchCursor() ; -void UMAShowArrowCursor() ; - -// window manager - -WXDLLIMPEXP_BASE GrafPtr 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 manager - -void 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 hierarchy - -Rect * UMAGetControlBoundsInWindowCoords(ControlRef theControl, Rect *bounds) ; - -// keyboard focus -OSErr UMASetKeyboardFocus (WindowPtr inWindow, - ControlRef inControl, - ControlFocusPart inPart) ; - -// events - -void UMAUpdateControls( WindowPtr inWindow , RgnHandle inRgn ) ; -OSErr UMAGetRootControl( WindowPtr inWindow , ControlRef *outControl ) ; - -// handling control data -bool UMAIsWindowFloating( WindowRef inWindow ) ; -bool UMAIsWindowModal( WindowRef inWindow ) ; - -void UMAHighlightAndActivateWindow( WindowRef inWindowRef , bool inActivate ) ; - // 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( @@ -105,17 +44,6 @@ OSStatus UMAGetHelpMenuDontCreate( MenuRef * outHelpMenu, MenuItemIndex * outFirstCustomItemIndex); /* can be NULL */ -// Appearance Drawing - -OSStatus UMADrawThemePlacard( const Rect *inRect , ThemeDrawState inState ) ; - -#define GetWindowUpdateRgn( inWindow , updateRgn ) GetWindowRegion( inWindow , kWindowUpdateRgn, updateRgn ) - -// Quartz - -CGDataProviderRef UMACGDataProviderCreateWithCFData( CFDataRef data ); -CGDataConsumerRef UMACGDataConsumerCreateWithCFData( CFMutableDataRef data ); - #endif // wxUSE_GUI #endif