19 #ifndef __CONTROLSTRIP__
20 #define __CONTROLSTRIP__
47 #if PRAGMA_STRUCT_ALIGN
48 #pragma options align = mac68k
49 #elif PRAGMA_STRUCT_PACKPUSH
51 #elif PRAGMA_STRUCT_PACK
85 sdevWantMouseClicks = 0,
101 sdevResizeDisplay = 0,
115 sdevFileType = FOUR_CHAR_CODE(
'sdev')
120 sdevMenuItemMark = 0xA5
127 BarGraphSlopeLeft = -1,
138 #if CALL_NOT_IN_CARBON
227 unsigned long selector);
283 Point barGraphTopLeft);
396 short initialValue,
Boolean *hit);
400 #if PRAGMA_STRUCT_ALIGN
401 #pragma options align = reset
402 #elif PRAGMA_STRUCT_PACKPUSH
404 #elif PRAGMA_STRUCT_PACK
408 #ifdef PRAGMA_IMPORT_OFF
@ sdevDontAutoTrack
Definition: ControlStrip.h:86
@ sdevKeepModuleLocked
Definition: ControlStrip.h:88
@ sdevHasCustomHelp
Definition: ControlStrip.h:87
void SBDrawBarGraph(short level, short barCount, short direction, Point barGraphTopLeft)
OSErr SBSetShowHideHotKey(short modifiers, unsigned char keyCode)
void SBGetDetachedIndString(StringPtr theString, Handle stringList, short whichString)
short SBHitTrackSlider(const Rect *moduleRect, short ticksOnSlider, short initialValue, Boolean *hit)
OSErr SBLoadPreferences(ConstStr255Param prefsResourceName, Handle *preferences)
@ BarGraphFlatRight
Definition: ControlStrip.h:128
@ BarGraphSlopeRight
Definition: ControlStrip.h:129
OSErr SBGetDetachIconSuite(Handle *theIconSuite, short theResID, unsigned long selector)
@ sdevCloseNow
Definition: ControlStrip.h:105
@ sdevHelpStateChange
Definition: ControlStrip.h:103
@ sdevNeedToSave
Definition: ControlStrip.h:102
OSErr SBSavePreferences(ConstStr255Param prefsResourceName, Handle preferences)
short SBGetBarGraphWidth(short barCount)
OSErr SBSetControlStripFontSize(short fontSize)
short SBTrackPopupMenu(const Rect *moduleRect, MenuRef theMenu)
OSErr SBGetControlStripFontSize(short *fontSize)
void SBShowHideControlStrip(Boolean showIt)
Boolean SBIsControlStripVisible(void)
short SBTrackSlider(const Rect *moduleRect, short ticksOnSlider, short initialValue)
OSErr SBIsShowHideHotKeyEnabled(Boolean *enabled)
OSErr SBShowHelpString(const Rect *moduleRect, StringPtr helpString)
OSErr SBGetShowHideHotKey(short *modifiers, unsigned char *keyCode)
OSErr SBEnableShowHideHotKey(Boolean enabled)
OSErr SBSetControlStripFontID(short fontID)
Boolean SBSafeToAccessStartupDisk(void)
OSErr SBGetControlStripFontID(short *fontID)
void SBModalDialogInContext(ModalFilterUPP filterProc, short *itemHit)
short SBOpenModuleResourceFile(OSType fileCreator)
@ sdevFeatures
Definition: ControlStrip.h:64
@ sdevMouseClick
Definition: ControlStrip.h:68
@ sdevShowBalloonHelp
Definition: ControlStrip.h:72
@ sdevDrawStatus
Definition: ControlStrip.h:67
@ sdevGetDisplayWidth
Definition: ControlStrip.h:65
@ sdevCloseModule
Definition: ControlStrip.h:63
@ sdevPeriodicTickle
Definition: ControlStrip.h:66
@ sdevSaveSettings
Definition: ControlStrip.h:70
Dialog Manager interfaces.
Basic Macintosh data types.
unsigned char * StringPtr
Definition: MacTypes.h:477
unsigned char Boolean
Definition: MacTypes.h:318
Definition: MacTypes.h:520
Definition: MacTypes.h:527