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 / CDEFTesterUtils.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-07-16  |  2.1 KB  |  62 lines  |  [TEXT/CWIE]

  1. /*
  2.     File:        CDEFTesterUtils.h
  3.  
  4.     Contains:    Code to demonstrate creation of many control types.
  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.          <4>    11/21/97    MAA        Add UserPane
  26.          <3>     11/5/97    MAA        Add Tabs
  27.          <2>    10/28/97    MAA        add CreateEditText, CreateStaticText, CreateSlider, and
  28.                                     CreateClock
  29.          <1>     9/11/97    edv        First checked in.
  30. */
  31.  
  32. #pragma once
  33.  
  34. #include <Appearance.h>
  35. #include <Controls.h>
  36.  
  37. extern ControlHandle CreateBevelButton( WindowRef window );
  38. extern ControlHandle CreateChasingArrows( WindowRef window );
  39. extern ControlHandle CreateDivider( WindowRef window );
  40. extern ControlHandle CreateTriangle( WindowRef window );
  41. extern ControlHandle CreateFinderHeader( WindowRef window );
  42. extern ControlHandle CreateIconCDEF( WindowRef window );
  43. extern ControlHandle CreatePictureCDEF( WindowRef window );
  44. extern ControlHandle CreateProgressBar( WindowRef window );
  45. extern ControlHandle CreateLittleArrows( WindowRef window );
  46. extern ControlHandle CreateGroupBox( WindowRef window );
  47. extern ControlHandle CreatePlacard( WindowRef window );
  48. extern ControlHandle CreatePopupArrow( WindowRef window );
  49. extern ControlHandle CreateScrollBar( WindowRef window );
  50. extern ControlHandle CreateImageWell( WindowRef window );
  51. extern ControlHandle CreatePushButton( WindowRef window );
  52. extern ControlHandle CreateCheckBox( WindowRef window );
  53. extern ControlHandle CreateRadioButton( WindowRef window );
  54. extern ControlHandle CreateEditText(WindowRef window);
  55. extern ControlHandle CreateStaticText(WindowRef window);
  56. extern ControlHandle CreateSlider(WindowRef window);
  57. extern ControlHandle CreateClock(WindowRef window);
  58. extern ControlHandle CreateTabs(WindowRef window);
  59. extern ControlHandle CreateUserPane(WindowRef window);
  60.  
  61. extern pascal ControlKeyFilterResult NumericFilter( ControlHandle control, SInt16* keyCode, SInt16* charCode, SInt16* modifiers );
  62.