home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 October: Mac OS SDK / Dev.CD Oct 00 SDK1.toast / Development Kits / Mac OS / Appearance SDK 1.0.4 / Appearance Sample Code / Source / BevelButtonItems.h < prev    next >
Encoding:
Text File  |  1999-07-16  |  3.5 KB  |  242 lines  |  [TEXT/CWIE]

  1. /*
  2.     File:        BevelButtonItems.h
  3.  
  4.     Contains:    Constants for our CDEF Tester
  5.  
  6.     Version:    Appearance 1.0 SDK
  7.  
  8.     Copyright:    © 1997 by Apple Computer, Inc., all rights reserved.
  9.  
  10.     File Ownership:
  11.  
  12.         DRI:                Edward Voas
  13.  
  14.         Other Contact:        7 of 9, Borg Collective
  15.  
  16.         Technology:            OS Technologies Group
  17.  
  18.     Writers:
  19.  
  20.         (MAA)    Matt Ackeret
  21.         (edv)    Ed Voas
  22.  
  23.     Change History (most recent first):
  24.  
  25.     uality5>     11/5/97    MAA        Add tab dialog info
  26.          <4>    10/28/97    MAA        Add items back in from cancelled checkout
  27.          <3>    10/28/97    edv        Use RadioGroup control!
  28.          <2>     10/8/97    MAA        Add items for CreateEditText dialog
  29.          <1>     9/11/97    edv        First checked in.
  30. */
  31.  
  32. // Bevel Buttons
  33.  
  34. enum
  35. {
  36.     kBevelSizePopup            = 1,
  37.     kBevelBehaviorPopup        = 3,
  38.     kBevelOffsetCheck        = 4,
  39.     
  40.     kBevelMenuIDText        = 7,
  41.     kBevelMultiMenuCheck    = 8,
  42.     kBevelMenuOnRightCheck    = 9,
  43.     
  44.     kBevelContentPopup        = 11,
  45.     kBevelContentIDText        = 13,
  46.     
  47.     kBevelGraphicAlignPopup    = 15,
  48.     kBevelGraphicHOffsetText= 18,
  49.     kBevelGraphicVOffsetText= 20,
  50.     
  51.     kBevelTextAlignPopup    = 22,
  52.     kBevelTextOffsetText    = 24,
  53.     kBevelTextPlacePopup    = 25,
  54.     
  55.     kBevelHeightText        = 27,
  56.     kBevelWidthText            = 29,
  57.     kBevelTitleText            = 30,
  58.  
  59.     kBevelCancelButton        = 32,
  60.     kBevelOKButton            = 33
  61. };
  62.  
  63. // Dividers
  64.  
  65. enum 
  66. {
  67.     kHorizontalRadio        = 6,
  68.     kVerticalRadio            = 7,
  69.     kLengthText                = 2,
  70.     kDividerCancelButton    = 3,
  71.     kDividerOKButton        = 4,
  72.     kDividerRadioGroup        = 5
  73. };
  74.  
  75. // Disclosure Triangles
  76.  
  77. enum
  78. {
  79.     kLeftFacingCheck        = 1,
  80.     kAutoTrackCheck            = 2,
  81.     kTriangleCancelButton    = 3,
  82.     kTriangleOKButton        = 4
  83. };
  84.  
  85. // Edit Text
  86. enum
  87. {
  88.     kETOKButton                = 1,
  89.     kETCancelButton            = 2,
  90.     kETPasswordCheck        = 3
  91. };
  92.  
  93. // Static Text
  94. enum
  95. {
  96.     kSTOKButton                = 1,
  97.     kSTCancelButton            = 2
  98. };
  99.  
  100.  
  101. // Slider
  102. enum
  103. {
  104.     kSliderNonDirectional    = 3,
  105.     kSliderDirectional        = 4,
  106.     kSliderTickMarks        = 5,
  107.     kSliderReverse            = 6
  108. };
  109.     
  110. // Clock
  111. enum
  112. {
  113.     kClockTime                = 3,
  114.     kClockTimeSeconds        = 4,
  115.     kClockDate                = 5,
  116.     kClockMonthYear            = 6
  117. };
  118.  
  119.  
  120. // Finder Header
  121.  
  122. enum
  123. {
  124.     kFHHeightText            = 3,
  125.     kFHWidthText            = 4,
  126.     kFHListViewCheck        = 5,
  127.     kFHCancelButton            = 6,
  128.     kFHOKButton                = 7
  129. };
  130.  
  131. // Icon/Picture
  132.  
  133. enum
  134. {
  135.     kIconResIDText            = 2,
  136.     kIconOK                    = 3,
  137.     kIconCancel                = 4,
  138.     kIconNoHitCheck            = 5,
  139.     kIconHeightLabelText    = 6,
  140.     kIconWidthLabelText        = 7,
  141.     kIconHeightText            = 8,
  142.     kIconWidthText            = 9,
  143.     kIconUseRectCheck        = 10
  144. };
  145.  
  146. // Progress Bar
  147.  
  148. enum
  149. {
  150.     kProgLengthText            = 2,
  151.     kProgOKButton            = 3,
  152.     kProgCancelButton        = 4,
  153.     kProgIndeterminateCheck    = 5
  154. };
  155.  
  156. // Group Box
  157.  
  158. enum
  159. {
  160.     kGroupOKButton            = 1,
  161.     kGroupCancelButton        = 2,
  162.     kGroupRadioGroup        = 3,
  163.     kGroupPrimaryRadio        = 4,
  164.     kGroupSecondaryRadio    = 5,
  165.     kGroupHeightText        = 8,
  166.     kGroupWidthText            = 9,
  167.     kGroupVariantPopup        = 10,
  168.     kGroupTitleText            = 12,
  169.     kGroupMenuIDText        = 13,
  170.     kGroupMenuIDLabelText    = 14
  171. };
  172.  
  173. // Placard
  174.  
  175. enum
  176. {
  177.     kPlacardHeightText        = 3,
  178.     kPlacardWidthText        = 4,
  179.     kPlacardOKButton        = 5,
  180.     kPlacardCancelButton    = 6
  181. };
  182.  
  183. // Popup Arrow
  184.  
  185. enum
  186. {
  187.     kPopArrowDirPopup        = 1,
  188.     kPopArrowSmallCheck        = 2,
  189.     kPopArrowOKButton        = 3,
  190.     kPopArrowCancelButton    = 4
  191. };
  192.  
  193. // Scroll Bars
  194.  
  195. enum 
  196. {
  197.     kScrollRadioGroup        = 1,
  198.     kScrollHorizontalRadio    = 2,
  199.     kScrollVerticalRadio    = 3,
  200.     kScrollLengthText        = 5,
  201.     kScrollCancelButton        = 6,
  202.     kScrollOKButton            = 7
  203. };
  204.  
  205. // Image Well
  206.  
  207. enum
  208. {
  209.     kImageContentPopup        = 1,
  210.     kImageResIDText            = 3,
  211.     kImageOKButton            = 4,
  212.     kImageCancelButton        = 5,
  213.     kImageHeightText        = 8,
  214.     kImageWidthText            = 9
  215. };
  216.  
  217. // Tabs
  218. enum
  219. {
  220.     kTabUseIcon                = 3,
  221.     kTabNumberTabs            = 5,
  222.     kTabSizeGroup            = 6,
  223.     kTabDirectionGroup        = 7
  224. };
  225.     
  226.  
  227. enum
  228. {
  229.     kPushButtonOKButton        = 1,
  230.     kPushButtonCancelButton    = 2,
  231.     kPushButtonTitleText    = 4,
  232.     kPushButtonDefaultCheck    = 5
  233. };
  234.  
  235. enum
  236. {
  237.     kCheckBoxOKButton        = 1,
  238.     kCheckBoxCancelButton    = 2,
  239.     kCheckBoxTitleText        = 4
  240. };
  241.  
  242.