123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526 |
- {
- File: HIToolbox/HIWindowViews.h
-
- Contains: Definition of the window-related views provided by HIToolbox.
-
- Version: HIToolbox-624~3
-
- Copyright: © 2006-2008 by Apple Computer, Inc., all rights reserved.
-
- Bugs?: For bug reports, consult the following page on
- the World Wide Web:
-
- http://bugs.freepascal.org
-
- }
- { Initial Pascal Translation: Jonas Maebe, <[email protected]>, October 2009 }
- { Pascal Translation Updated: Jonas Maebe, <[email protected]>, October 2012 }
- {
- Modified for use with Free Pascal
- Version 308
- Please report any bugs to <[email protected]>
- }
- {$ifc not defined MACOSALLINCLUDE or not MACOSALLINCLUDE}
- {$mode macpas}
- {$packenum 1}
- {$macro on}
- {$inline on}
- {$calling mwpascal}
- unit HIWindowViews;
- interface
- {$setc UNIVERSAL_INTERFACES_VERSION := $0400}
- {$setc GAP_INTERFACES_VERSION := $0308}
- {$ifc not defined USE_CFSTR_CONSTANT_MACROS}
- {$setc USE_CFSTR_CONSTANT_MACROS := TRUE}
- {$endc}
- {$ifc defined CPUPOWERPC and defined CPUI386}
- {$error Conflicting initial definitions for CPUPOWERPC and CPUI386}
- {$endc}
- {$ifc defined FPC_BIG_ENDIAN and defined FPC_LITTLE_ENDIAN}
- {$error Conflicting initial definitions for FPC_BIG_ENDIAN and FPC_LITTLE_ENDIAN}
- {$endc}
- {$ifc not defined __ppc__ and defined CPUPOWERPC32}
- {$setc __ppc__ := 1}
- {$elsec}
- {$setc __ppc__ := 0}
- {$endc}
- {$ifc not defined __ppc64__ and defined CPUPOWERPC64}
- {$setc __ppc64__ := 1}
- {$elsec}
- {$setc __ppc64__ := 0}
- {$endc}
- {$ifc not defined __i386__ and defined CPUI386}
- {$setc __i386__ := 1}
- {$elsec}
- {$setc __i386__ := 0}
- {$endc}
- {$ifc not defined __x86_64__ and defined CPUX86_64}
- {$setc __x86_64__ := 1}
- {$elsec}
- {$setc __x86_64__ := 0}
- {$endc}
- {$ifc not defined __arm__ and defined CPUARM}
- {$setc __arm__ := 1}
- {$elsec}
- {$setc __arm__ := 0}
- {$endc}
- {$ifc not defined __arm64__ and defined CPUAARCH64}
- {$setc __arm64__ := 1}
- {$elsec}
- {$setc __arm64__ := 0}
- {$endc}
- {$ifc defined cpu64}
- {$setc __LP64__ := 1}
- {$elsec}
- {$setc __LP64__ := 0}
- {$endc}
- {$ifc defined __ppc__ and __ppc__ and defined __i386__ and __i386__}
- {$error Conflicting definitions for __ppc__ and __i386__}
- {$endc}
- {$ifc defined __ppc__ and __ppc__}
- {$setc TARGET_CPU_PPC := TRUE}
- {$setc TARGET_CPU_PPC64 := FALSE}
- {$setc TARGET_CPU_X86 := FALSE}
- {$setc TARGET_CPU_X86_64 := FALSE}
- {$setc TARGET_CPU_ARM := FALSE}
- {$setc TARGET_CPU_ARM64 := FALSE}
- {$setc TARGET_OS_MAC := TRUE}
- {$setc TARGET_OS_IPHONE := FALSE}
- {$setc TARGET_IPHONE_SIMULATOR := FALSE}
- {$setc TARGET_OS_EMBEDDED := FALSE}
- {$elifc defined __ppc64__ and __ppc64__}
- {$setc TARGET_CPU_PPC := FALSE}
- {$setc TARGET_CPU_PPC64 := TRUE}
- {$setc TARGET_CPU_X86 := FALSE}
- {$setc TARGET_CPU_X86_64 := FALSE}
- {$setc TARGET_CPU_ARM := FALSE}
- {$setc TARGET_CPU_ARM64 := FALSE}
- {$setc TARGET_OS_MAC := TRUE}
- {$setc TARGET_OS_IPHONE := FALSE}
- {$setc TARGET_IPHONE_SIMULATOR := FALSE}
- {$setc TARGET_OS_EMBEDDED := FALSE}
- {$elifc defined __i386__ and __i386__}
- {$setc TARGET_CPU_PPC := FALSE}
- {$setc TARGET_CPU_PPC64 := FALSE}
- {$setc TARGET_CPU_X86 := TRUE}
- {$setc TARGET_CPU_X86_64 := FALSE}
- {$setc TARGET_CPU_ARM := FALSE}
- {$setc TARGET_CPU_ARM64 := FALSE}
- {$ifc defined(iphonesim)}
- {$setc TARGET_OS_MAC := FALSE}
- {$setc TARGET_OS_IPHONE := TRUE}
- {$setc TARGET_IPHONE_SIMULATOR := TRUE}
- {$elsec}
- {$setc TARGET_OS_MAC := TRUE}
- {$setc TARGET_OS_IPHONE := FALSE}
- {$setc TARGET_IPHONE_SIMULATOR := FALSE}
- {$endc}
- {$setc TARGET_OS_EMBEDDED := FALSE}
- {$elifc defined __x86_64__ and __x86_64__}
- {$setc TARGET_CPU_PPC := FALSE}
- {$setc TARGET_CPU_PPC64 := FALSE}
- {$setc TARGET_CPU_X86 := FALSE}
- {$setc TARGET_CPU_X86_64 := TRUE}
- {$setc TARGET_CPU_ARM := FALSE}
- {$setc TARGET_CPU_ARM64 := FALSE}
- {$ifc defined(iphonesim)}
- {$setc TARGET_OS_MAC := FALSE}
- {$setc TARGET_OS_IPHONE := TRUE}
- {$setc TARGET_IPHONE_SIMULATOR := TRUE}
- {$elsec}
- {$setc TARGET_OS_MAC := TRUE}
- {$setc TARGET_OS_IPHONE := FALSE}
- {$setc TARGET_IPHONE_SIMULATOR := FALSE}
- {$endc}
- {$setc TARGET_OS_EMBEDDED := FALSE}
- {$elifc defined __arm__ and __arm__}
- {$setc TARGET_CPU_PPC := FALSE}
- {$setc TARGET_CPU_PPC64 := FALSE}
- {$setc TARGET_CPU_X86 := FALSE}
- {$setc TARGET_CPU_X86_64 := FALSE}
- {$setc TARGET_CPU_ARM := TRUE}
- {$setc TARGET_CPU_ARM64 := FALSE}
- { will require compiler define when/if other Apple devices with ARM cpus ship }
- {$setc TARGET_OS_MAC := FALSE}
- {$setc TARGET_OS_IPHONE := TRUE}
- {$setc TARGET_IPHONE_SIMULATOR := FALSE}
- {$setc TARGET_OS_EMBEDDED := TRUE}
- {$elifc defined __arm64__ and __arm64__}
- {$setc TARGET_CPU_PPC := FALSE}
- {$setc TARGET_CPU_PPC64 := FALSE}
- {$setc TARGET_CPU_X86 := FALSE}
- {$setc TARGET_CPU_X86_64 := FALSE}
- {$setc TARGET_CPU_ARM := FALSE}
- {$setc TARGET_CPU_ARM64 := TRUE}
- { will require compiler define when/if other Apple devices with ARM cpus ship }
- {$setc TARGET_OS_MAC := FALSE}
- {$setc TARGET_OS_IPHONE := TRUE}
- {$setc TARGET_IPHONE_SIMULATOR := FALSE}
- {$setc TARGET_OS_EMBEDDED := TRUE}
- {$elsec}
- {$error __ppc__ nor __ppc64__ nor __i386__ nor __x86_64__ nor __arm__ nor __arm64__ is defined.}
- {$endc}
- {$ifc defined __LP64__ and __LP64__ }
- {$setc TARGET_CPU_64 := TRUE}
- {$elsec}
- {$setc TARGET_CPU_64 := FALSE}
- {$endc}
- {$ifc defined FPC_BIG_ENDIAN}
- {$setc TARGET_RT_BIG_ENDIAN := TRUE}
- {$setc TARGET_RT_LITTLE_ENDIAN := FALSE}
- {$elifc defined FPC_LITTLE_ENDIAN}
- {$setc TARGET_RT_BIG_ENDIAN := FALSE}
- {$setc TARGET_RT_LITTLE_ENDIAN := TRUE}
- {$elsec}
- {$error Neither FPC_BIG_ENDIAN nor FPC_LITTLE_ENDIAN are defined.}
- {$endc}
- {$setc ACCESSOR_CALLS_ARE_FUNCTIONS := TRUE}
- {$setc CALL_NOT_IN_CARBON := FALSE}
- {$setc OLDROUTINENAMES := FALSE}
- {$setc OPAQUE_TOOLBOX_STRUCTS := TRUE}
- {$setc OPAQUE_UPP_TYPES := TRUE}
- {$setc OTCARBONAPPLICATION := TRUE}
- {$setc OTKERNEL := FALSE}
- {$setc PM_USE_SESSION_APIS := TRUE}
- {$setc TARGET_API_MAC_CARBON := TRUE}
- {$setc TARGET_API_MAC_OS8 := FALSE}
- {$setc TARGET_API_MAC_OSX := TRUE}
- {$setc TARGET_CARBON := TRUE}
- {$setc TARGET_CPU_68K := FALSE}
- {$setc TARGET_CPU_MIPS := FALSE}
- {$setc TARGET_CPU_SPARC := FALSE}
- {$setc TARGET_OS_UNIX := FALSE}
- {$setc TARGET_OS_WIN32 := FALSE}
- {$setc TARGET_RT_MAC_68881 := FALSE}
- {$setc TARGET_RT_MAC_CFM := FALSE}
- {$setc TARGET_RT_MAC_MACHO := TRUE}
- {$setc TYPED_FUNCTION_POINTERS := TRUE}
- {$setc TYPE_BOOL := FALSE}
- {$setc TYPE_EXTENDED := FALSE}
- {$setc TYPE_LONGLONG := TRUE}
- uses MacTypes,Appearance,CarbonEvents,Controls,HIObject,HIView;
- {$endc} {not MACOSALLINCLUDE}
- {$ifc TARGET_OS_MAC}
- {$ALIGN POWER}
- {
- * HIWindowViews.h
- *
- * Discussion:
- * API definitions for the window-related views.
- }
- {ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ}
- { ¥ HIViewIDs for subviews of a window frame view }
- {ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ}
- {
- * kHIViewWindowContentID
- *
- * Discussion:
- * The standard view ID for the content view of a window. Note that
- * a window's content view should not be moved from its original
- * container window into any other window; this will cause the
- * content view to behave incorrectly. If you need to move all of
- * the views from one window into another, embed a user pane into
- * the content view and them embed all other views into the user
- * pane, and move the user pane from one window to another.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Availability:
- * Mac OS X: in version 10.2 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.2 and later
- * Non-Carbon CFM: not available
- }
- var kHIViewWindowContentID: HIViewID; external name '_kHIViewWindowContentID'; (* attribute const *)
- (* AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER *)
- {
- * kHIViewWindowCloseBoxID
- *
- * Discussion:
- * The standard view ID for the close box view of a window. Not all
- * windows have close boxes, so be aware that you might not find
- * this view if you look for it. This variable is only exported on
- * Mac OS X 10.5 and later, but the close box view uses this view ID
- * on Mac OS X 10.2 and later. If you need to access the view on an
- * earlier version of Mac OS X, you can safely initialize your own
- * view ID with the same contents as this constant.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Availability:
- * Mac OS X: in version 10.5 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available
- * Non-Carbon CFM: not available
- }
- var kHIViewWindowCloseBoxID: HIViewID; external name '_kHIViewWindowCloseBoxID'; (* attribute const *)
- (* AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER *)
- {
- * kHIViewWindowCollapseBoxID
- *
- * Discussion:
- * The standard view ID for the collapse box view of a window. Not
- * all windows have collapse boxes, so be aware that you might not
- * find this view if you look for it. This variable is only exported
- * on Mac OS X 10.5 and later, but the collapse box view uses this
- * view ID on Mac OS X 10.2 and later. If you need to access the
- * view on an earlier version of Mac OS X, you can safely initialize
- * your own view ID with the same contents as this constant.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Availability:
- * Mac OS X: in version 10.5 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available
- * Non-Carbon CFM: not available
- }
- var kHIViewWindowCollapseBoxID: HIViewID; external name '_kHIViewWindowCollapseBoxID'; (* attribute const *)
- (* AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER *)
- {
- * kHIViewWindowZoomBoxID
- *
- * Discussion:
- * The standard view ID for the zoom box view of a window. Not all
- * windows have zoom boxes, so be aware that you might not find this
- * view if you look for it. This variable is only exported on Mac OS
- * X 10.5 and later, but the zoom box view uses this view ID on Mac
- * OS X 10.2 and later. If you need to access the view on an earlier
- * version of Mac OS X, you can safely initialize your own view ID
- * with the same contents as this constant.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Availability:
- * Mac OS X: in version 10.5 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available
- * Non-Carbon CFM: not available
- }
- var kHIViewWindowZoomBoxID: HIViewID; external name '_kHIViewWindowZoomBoxID'; (* attribute const *)
- (* AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER *)
- {
- * kHIViewWindowToolbarButtonID
- *
- * Discussion:
- * The standard view ID for the toolbar button view of a window. Not
- * all windows have toolbar buttons, so be aware that you might not
- * find this view if you look for it. This variable is only exported
- * on Mac OS X 10.5 and later, but the toolbar button view uses this
- * view ID on Mac OS X 10.2 and later. If you need to access the
- * view on an earlier version of Mac OS X, you can safely initialize
- * your own view ID with the same contents as this constant.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Availability:
- * Mac OS X: in version 10.5 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available
- * Non-Carbon CFM: not available
- }
- var kHIViewWindowToolbarButtonID: HIViewID; external name '_kHIViewWindowToolbarButtonID'; (* attribute const *)
- (* AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER *)
- {
- * kHIViewWindowTitleID
- *
- * Discussion:
- * The standard view ID for the title view of a window. Not all
- * windows have titles, so be aware that you might not find this
- * view if you look for it. This variable is only exported on Mac OS
- * X 10.5 and later, but the title view uses this view ID on Mac OS
- * X 10.2 and later. If you need to access the view on an earlier
- * version of Mac OS X, you can safely initialize your own view ID
- * with the same contents as this constant.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Availability:
- * Mac OS X: in version 10.5 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available
- * Non-Carbon CFM: not available
- }
- var kHIViewWindowTitleID: HIViewID; external name '_kHIViewWindowTitleID'; (* attribute const *)
- (* AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER *)
- {
- * kHIViewWindowToolbarID
- *
- * Discussion:
- * The standard view ID for the toolbar view of a window. Not all
- * windows have toolbars, so be aware that you might not find this
- * view if you look for it. This variable is only exported on Mac OS
- * X 10.5 and later, but the toolbar view uses this view ID on Mac
- * OS X 10.2 and later. If you need to access the view on an earlier
- * version of Mac OS X, you can safely initialize your own view ID
- * with the same contents as this constant.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Availability:
- * Mac OS X: in version 10.5 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available
- * Non-Carbon CFM: not available
- }
- var kHIViewWindowToolbarID: HIViewID; external name '_kHIViewWindowToolbarID'; (* attribute const *)
- (* AVAILABLE_MAC_OS_X_VERSION_10_5_AND_LATER *)
- {
- * kHIViewWindowGrowBoxID
- *
- * Discussion:
- * The standard view ID for the grow box view of a window. Not all
- * windows have grow boxes, so be aware that you might not find this
- * view if you look for it.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Availability:
- * Mac OS X: in version 10.2 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.2 and later
- * Non-Carbon CFM: not available
- }
- var kHIViewWindowGrowBoxID: HIViewID; external name '_kHIViewWindowGrowBoxID'; (* attribute const *)
- (* AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER *)
- {ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ}
- { ¥ HIView part codes for window frame views }
- {ÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑÑ}
- {
- * Summary:
- * HIView part codes used by window frame views.
- *
- * Discussion:
- * These part codes are used by an HIView that implements the frame
- * of a window. They may be used with the standard document windows
- * provided by the Window Manager. A custom window frame view may
- * optionally (but is not required to) implement these part codes in
- * its event handlers for kEventControlGetPartRegion/Bounds.
- }
- const
- {
- * Identifies the titlebar part of a window frame view. This partcode
- * is used by GetWindowBounds and GetWindowRegion when called with
- * kWindowTitleBarRgn.
- }
- kHIWindowTitleBarPart = 2;
- {
- * Identifies the draggable part of a window frame view. This
- * partcode is used by GetWindowBounds and GetWindowRegion when
- * called with kWindowDragRgn.
- }
- kHIWindowDragPart = 3;
- {
- * Identifies the proxy icon part of a window frame title view. The
- * title view is a subview of the window frame view and is identified
- * by an HIViewID of kHIViewWindowTitleID. This partcode is _not_
- * used by the window frame view itself, but only by the title view.
- * This partcode is used by GetWindowBounds and GetWindowRegion when
- * called with kWindowTitleProxyIconRgn.
- }
- kHIWindowTitleProxyIconPart = 2;
- {==============================================================================}
- { HIGrowBoxView }
- { The grow box view is a new view starting in Mac OS 10.2. It can be used in }
- { both the new compositing mode, as well as the traditional Control Manager }
- { mode. Like all new HIFoo views, this view is created invisibly. You must }
- { show the view after creation if you want to, like, see it and stuff. }
- {==============================================================================}
- { The HIObject class ID for the HIGrowBoxView class. }
- {$ifc USE_CFSTR_CONSTANT_MACROS}
- {$definec kHIGrowBoxViewClassID CFSTRP('com.apple.higrowboxview')}
- {$endc}
- { Control Kind}
- const
- kControlKindHIGrowBoxView = FourCharCode('grow');
- { Currently there is no direct creation API for the grow box, so you must use }
- { HIObjectCreate if you wish to create one directly. Normally, a window will }
- { create one for you, so you should generally never need to do this. }
- {$ifc not TARGET_CPU_64}
- {
- * HIGrowBoxViewSetTransparent()
- *
- * Discussion:
- * Sets a grow box view as transparent, meaning it will draw the
- * grow box lines over any content below it. When not transparent,
- * it's an opaque white square with the grow lines.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Parameters:
- *
- * inGrowBoxView:
- * The grow box view reference.
- *
- * inTransparent:
- * Pass true to make the grow view use its transparent look, false
- * to give it the opaque look.
- *
- * Result:
- * An operating system result code.
- *
- * Availability:
- * Mac OS X: in version 10.2 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.2 and later
- * Non-Carbon CFM: not available
- }
- function HIGrowBoxViewSetTransparent( inGrowBoxView: HIViewRef; inTransparent: Boolean ): OSStatus; external name '_HIGrowBoxViewSetTransparent';
- (* AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER *)
- {
- * HIGrowBoxViewIsTransparent()
- *
- * Discussion:
- * Returns true if a grow box view is set to be transparent.
- *
- * Mac OS X threading:
- * Not thread safe
- *
- * Parameters:
- *
- * inGrowBoxView:
- * The grow box view reference.
- *
- * Result:
- * A boolean result.
- *
- * Availability:
- * Mac OS X: in version 10.2 and later in Carbon.framework [32-bit only]
- * CarbonLib: not available in CarbonLib 1.x, is available on Mac OS X version 10.2 and later
- * Non-Carbon CFM: not available
- }
- function HIGrowBoxViewIsTransparent( inGrowBoxView: HIViewRef ): Boolean; external name '_HIGrowBoxViewIsTransparent';
- (* AVAILABLE_MAC_OS_X_VERSION_10_2_AND_LATER *)
- {$endc} {not TARGET_CPU_64}
- {$endc} {TARGET_OS_MAC}
- {$ifc not defined MACOSALLINCLUDE or not MACOSALLINCLUDE}
- end.
- {$endc} {not MACOSALLINCLUDE}
|