Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
UtilitiesCommon.h
/* |
File: UtilitiesCommon.h |
Contains: Collection of Utilities for DTS Sample code |
Written by: |
Copyright: Copyright © 1988-1999 by Apple Computer, Inc., All Rights Reserved. |
You may incorporate this Apple sample source code into your program(s) without |
restriction. This Apple sample source code has been provided "AS IS" and the |
responsibility for its operation is yours. You are not permitted to redistribute |
this Apple sample source code as "Apple sample source code" after having made |
changes. If you're going to re-distribute the source, we require that you make |
it clear in the source that the code was descended from Apple sample source |
code, but that you've made changes. |
Change History (most recent first): |
8/18/1999 Karl Groethe Updated for Metrowerks Codewarror Pro 2.1 |
*/ |
#define kUseCreatorString (-1) /* Pass this to StandardAbout if you would |
like the string stored in your creator |
resource to appear in the about box. */ |
#define kUseRealAppName (-2) /* Pass this to StandardAbout if you would |
like the name of your application to |
appear in the about box. */ |
#define rUtilErrorAlert 256 /* dlg ID used in ErrorAlert */ |
#define rUtilErrorMessageAlert 257 /* dlg ID used in ErrorAlertMessage */ |
#define rStdAboutAlert 258 /* dlg ID used for About box. */ |
#define rUtilStrings 256 /* STR# resource we use for errors. */ |
#define eStandardErr 1 /* Generic "An error occured" string. */ |
#define eNoMenuBar 2 /* "No 'MBAR' resource was found." */ |
#define kButtonFrameSize 3 /* button frameÕs pen size */ |
#define kButtonFrameInset (-4) /* inset rectangle adjustment around button */ |
#define kExtremeNeg (-32768) /* kExtremeNeg and kExtremePos are used to set |
up wide open rectangles and regions. */ |
#define kExtremePos (32767 - 1) /* required to address an old region bug */ |
#define kDITop 0x0050 /* kTopLeft - for positioning the Disk |
Initialization dialogs. */ |
#define kDILeft 0x0070 |
#define kControlInvisible 0 |
#define kControlVisible 0xFF |
#define kCntlActivate 0 /* enabled controlÕs hilite state */ |
#define kCntlDeactivate 0xFF /* disabled controlÕs hilite state */ |
#define kCntlOn 1 /* controlÕs value when truned on */ |
#define kCntlOff 0 /* controlÕs value when truned off */ |
#define kSelect 1 /* select the control */ |
#define kDeselect 0 /* deselect the control */ |
#define kScrollbarWidth 16 /* kScrollBarWidth can be used in |
calculating values for control |
positioning and sizing.*/ |
#define kScrollbarAdjust (kScrollbarWidth - 1) |
Copyright © 2003 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2003-03-17