home *** CD-ROM | disk | FTP | other *** search
/ MacHack 2001 / MacHack 2001.toast / pc / The Hacks / GrowBoxDock / Sources / Dutch.lproj / TextFile.r < prev   
Encoding:
Text File  |  2001-02-18  |  4.1 KB  |  245 lines

  1. /*
  2.     File:        TextFile.r
  3.  
  4.     Contains:    Text file support for simple text application
  5.  
  6.     Version:    GX 1.2 or later
  7.  
  8.     Written by:    Tom Dowdy
  9.  
  10.     Copyright:    © 1993, 1995-1997 by Apple Computer, Inc., all rights reserved.
  11.  
  12.     File Ownership:
  13.  
  14.         DRI:                Tom Dowdy
  15.  
  16.         Other Contact:        Jim Negrette
  17.  
  18.         Technology:            Macintosh Graphics Group
  19.  
  20.     Writers:
  21.  
  22.         (ted)    Tom Dowdy
  23.  
  24.     Change History (most recent first):
  25.  
  26.     $Log: TextFile.r,v $
  27.     Revision 1.3  2000/07/27 21:17:18  mig
  28.     using "flat" inclides of Carbon.h (available thru System framework headers)
  29.     
  30.     Revision 1.2  2000/07/18 23:34:24  mig
  31.     headers clean-up (mostly header-style includes)
  32.     
  33.     Revision 1.1  2000/06/09 01:09:18  mig
  34.     make files localizable (removed from root directory, added to this one)
  35.     
  36.     Revision 1.4  1999/10/21 04:29:01  tonyob
  37.     changed !forCarbon to CALL_NOT_IN_CARBON
  38.     
  39.     Revision 1.3  1998/12/03 00:05:52  kilroy
  40.     Removed Balloons and AppleGuide
  41.     
  42.     Revision 1.2  1998/08/26 16:04:18  mkellner
  43.     Make work with new (built) headers
  44.     
  45.     Revision 1.1.1.1  1998/03/18 22:56:12  ivory
  46.     Initial checkin of SimpleText.
  47.     
  48.  * 
  49.  * 2     7/29/97 6:27 PM Tom Dowdy
  50.  * Added appearance
  51.  * 
  52.  * 1     7/28/97 11:24 AM Duane Byram
  53.  * first added to Source Safe project
  54.  
  55.          <4>     4/21/97    ted        [1608276]  TDML should be TMDI
  56.          <3>     12/2/96    ted        [1608276]  Adding refcon to support inline input in save dialog
  57.          <2>     4/11/96    ted        fixing color table
  58.          <1>     8/21/95    TD        First checked in.
  59.  
  60. */
  61.  
  62.  
  63. #include "TextFile.h"
  64.  
  65. #ifdef USE_UMBRELLA_HEADERS && USE_UMBRELLA_HEADERS
  66. #include "Carbon.r"
  67. #else
  68. #include "MacTypes.r"
  69. #include "Dialogs.r"
  70. #endif
  71.  
  72. #include "Localize.r"
  73.  
  74. resource 'STR#' (kTextStrings, purgeable) {
  75.     {
  76.     SOUNDSPEAKSELECTIONITEM;
  77.     SOUNDSPEAKALLITEM;
  78.     
  79.     TEXTSTATIONERY;
  80.     TEXTSTATIONERYSELECTED;
  81.     TEXTDOCUMENT;
  82.     TEXTDOCUMENTSELECTED;
  83.     
  84.     TEXTPICTMARKER1;
  85.     TEXTPICTMARKER2;
  86.     };
  87. };
  88.  
  89. resource 'DLOG' (kTextSaveAsDialogID) {
  90.     {0, 0, 238, 344},
  91.     dBoxProc,
  92.     invisible,
  93.     noGoAway,
  94.     'tmDI',
  95.     kTextSaveAsDialogID,
  96.     "",
  97.     alertPositionMainScreen
  98. };
  99.  
  100. resource 'dlgx' (kTextSaveAsDialogID) {
  101.     versionZero {
  102.         kDialogFlagsUseThemeBackground     + kDialogFlagsUseControlHierarchy + kDialogFlagsUseThemeControls
  103.     };
  104. };
  105.  
  106. resource 'dctb' (kTextSaveAsDialogID, purgeable) {
  107.      {};
  108. };
  109.  
  110. resource 'DITL' (kTextSaveAsDialogID) {
  111.     {    /* array DITLarray: 17 elements */
  112.         /* [1] */
  113.         {161, 252, 181, 332},
  114.         Button {
  115.             enabled,
  116.             TEXTSAVEBUTTON
  117.         },
  118.         /* [2] */
  119.         {130, 252, 150, 332},
  120.         Button {
  121.             enabled,
  122.             TEXTCANCELBUTTON
  123.         },
  124.         /* [3] */
  125.         {-1, -1, -1, -1},
  126.         HelpItem {
  127.             disabled,
  128.             HMScanhdlg {
  129.                 -6043
  130.             }
  131.         },
  132.         /* [4] */
  133.         {8, 235, 24, 337},
  134.         UserItem {
  135.             enabled
  136.         },
  137.         /* [5] */
  138.         {32, 252, 52, 332},
  139.         Button {
  140.             enabled,
  141.             TEXTEJECTBUTTON
  142.         },
  143.         /* [6] */
  144.         {60, 252, 80, 332},
  145.         Button {
  146.             enabled,
  147.             TEXTDESKTOPBUTTON
  148.         },
  149.         /* [7] */
  150.         {29, 12, 175, 230},
  151.         UserItem {
  152.             enabled
  153.         },
  154.         /* [8] */
  155.         {7, 12, 26, 230},
  156.         UserItem {
  157.             enabled
  158.         },
  159.         /* [9] */
  160.         {117, 250, 118, 334},
  161.         Picture {
  162.             disabled,
  163.             11
  164.         },
  165.         /* [10] */
  166.         {209, 15, 225, 211},
  167.         EditText {
  168.             enabled,
  169.             ""
  170.         },
  171.         /* [11] */
  172.         {188, 15, 204, 211},
  173.         StaticText {
  174.             disabled,
  175.             TEXTSAVEPROMPT
  176.         },
  177.         /* [12] */
  178.         {87, 252, 107, 332},
  179.         UserItem {
  180.             disabled
  181.         },
  182.         /* [13] */
  183.         {-2, -2, -2, -2},
  184.         HelpItem {
  185.             disabled,
  186.             HMScanhdlg {
  187.                 kTextSaveAsDialogID
  188.             }
  189.         },
  190.         /* [14] */
  191.         {196, 232, 228, 280},
  192.         RadioButton {
  193.             enabled,
  194.             ""
  195.         },
  196.         /* [15] */
  197.         {196, 288, 228, 336},
  198.         RadioButton {
  199.             enabled,
  200.             ""
  201.         },
  202.         /* [16] */
  203.         {196, 248, 228, 280},
  204.         UserItem {
  205.             enabled,
  206.         },
  207.         /* [17] */
  208.         {196, 304, 228, 336},
  209.         UserItem {
  210.             enabled,
  211.         }
  212.     }
  213. };
  214.  
  215. #if CALL_NOT_IN_CARBON
  216. // this is extra help for our save as dialog
  217. resource 'hdlg' (kTextSaveAsDialogID) {
  218.     HelpMgrVersion,                            /* Help Version */
  219.     13,                                        /* offset to first DITL */
  220.     0,                                        /* options */
  221.     0,                                        /* theProc */
  222.     0,                                        /* variant */
  223.     HMSkipItem {},
  224.     {
  225.         HMStringResItem {
  226.             {0,0},
  227.             {0,0,0,0},
  228.             kTextStrings, iDocumentHelp,
  229.             kTextStrings, 0,
  230.             kTextStrings, iDocumentSelectedHelp,
  231.             kTextStrings, 0
  232.         },
  233.         HMStringResItem {
  234.             {0,0},
  235.             {0,0,0,0},
  236.             kTextStrings, iStationeryHelp,
  237.             kTextStrings, 0,
  238.             kTextStrings, iStationerySelectedHelp,
  239.             kTextStrings, 0
  240.         },
  241.     }
  242. };
  243. #endif
  244.  
  245.