home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / warphead.zip / H / LINKDEFS.H < prev    next >
C/C++ Source or Header  |  1997-02-28  |  6KB  |  176 lines

  1. /* @(#)Z 1.5 com/src/storage/LinkDefs.h, oddataxfer, od96os2, odos29646d 96/11/15 15:25:51 (96/10/29 09:31:15) */
  2. /*====START_GENERATED_PROLOG======================================
  3.  */
  4. /*
  5.  *   COMPONENT_NAME: oddataxfer
  6.  *
  7.  *   CLASSES: none
  8.  *
  9.  *   ORIGINS: 82,27
  10.  *
  11.  *
  12.  *   (C) COPYRIGHT International Business Machines Corp. 1995,1996
  13.  *   All Rights Reserved
  14.  *   Licensed Materials - Property of IBM
  15.  *   US Government Users Restricted Rights - Use, duplication or
  16.  *   disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  17.  *       
  18.  *   IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  19.  *   ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  20.  *   PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  21.  *   CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  22.  *   USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  23.  *   OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  24.  *   OR PERFORMANCE OF THIS SOFTWARE.
  25.  */
  26. /*====END_GENERATED_PROLOG========================================
  27.  */
  28.  
  29. /*
  30.     File:        LinkDefs.h
  31.  
  32.     Contains:    #defines for data interchange dialogs
  33.  
  34.     Owned by:    Craig Carper
  35.  
  36.     Copyright:    ⌐ 1994 - 1995 by Apple Computer, Inc., all rights reserved.
  37.  
  38.     Change History (most recent first):
  39.  
  40.         <13>     8/23/95    CC        1278840: Added kPasteAsEmbedEditorText
  41.                                     item.
  42.         <12>     8/11/95    jpa        Number rsrcs from subsystem base [1276412]
  43.         <11>     7/28/95    CC        1242576: Removed #defines for Others
  44.                                     dialog.
  45.         <10>     4/27/95    CC        1243348: Removed BreakLinkAlert resources.
  46.          <9>     3/27/95    CC        1229640: Added items for editor popup and
  47.                                     static text.
  48.          <8>      3/3/95    CC        1223861 Added kLinkStatusAlertID and
  49.                                     kLinkEditionAlertID.
  50.          <7>     2/24/95    CC        1153783: Changed kODLinkMgrEditionSuffixID
  51.                                     to kODLinkMgrEditionTemplateID.
  52.          <6>     2/15/95    CC        1196831 Added kODLinkInfoSizeInBytes and
  53.                                     kODLinkInfoSizeInK.
  54.                                     1220324 Adjusted constants for changes to
  55.                                     LinkDlgs.r
  56.          <5>      2/7/95    CC        1211295: Added kPasteAsKindLabel
  57.                                     kPasteAsKindText.
  58.          <4>      2/1/95    CC        1153347: Added symbolic constant for 'STR '
  59.                                     resource.
  60.          <3>     1/10/95    CC        1153930: Added constants for "Others"
  61.                                     dialog (translation choices); new constants
  62.                                     for Paste As dialog.
  63.          <2>     9/20/94    CC        1160232 - Added constants for link cycle
  64.                                     Alert dialog.
  65.          <1>     6/24/94    CC        first checked in
  66.  
  67.         ------------------- CC ---- Converted to SOM
  68.  
  69.          <2>     3/17/94    CC        Added defs for link info dialogs. (1151329)
  70.          <1>     3/14/94    CC        first checked in
  71.          <0>     3/14/94    CC        Defines for Paste As dialog (1144253).
  72.  
  73.     To Do:
  74. */
  75.  
  76. #ifndef _LINKDEFS_
  77. #define _LINKDEFS_
  78.  
  79. #ifdef _PLATFORM_MACINTOSH_
  80. #ifndef _RSRCBASE_
  81. #include "RsrcBase.h"
  82. #endif
  83. #endif // _PLATFORM_MACINTOSH_
  84.  
  85. #define kPasteAsDlgID                    (kODStorageRsrcBase + 0)
  86. #define kLinkSrcInfoDlgID                (kODStorageRsrcBase + 1)
  87. #define kLinkDstInfoDlgID                (kODStorageRsrcBase + 2)
  88. #define kLinkUpdateAlertID                (kODStorageRsrcBase + 3)
  89. #define kLinkStatusAlertID                (kODStorageRsrcBase + 4)
  90. #define kLinkEditionAlertID                (kODStorageRsrcBase + 5)
  91. #define kLinkDlgsppatID                    (kODStorageRsrcBase + 6)
  92.  
  93. // Resources used by Paste As dialog items
  94. #define kPasteAsMergePictID                (kODStorageRsrcBase + 7)
  95. #define kPasteAsEmbedPictID                (kODStorageRsrcBase + 8)
  96. #define kPasteAsEmbedPopupCntl            (kODStorageRsrcBase + 9)
  97. #define kPasteAsEmbedPopupMenu            (kODStorageRsrcBase + 10)
  98. #define kPasteAsKindPopupCntl            (kODStorageRsrcBase + 11)
  99. #define kPasteAsKindPopupMenu            (kODStorageRsrcBase + 12)
  100. #define kPasteAsCheckboxCtrlID            (kODStorageRsrcBase + 13)
  101. #define kPasteAsAutoRadioBtnCtrlID        (kODStorageRsrcBase + 14)
  102. #define kPasteAsManualRadioBtnCtrlID    (kODStorageRsrcBase + 15)
  103. #define kPasteAsMergeRadioBtnCtrlID        (kODStorageRsrcBase + 16)
  104. #define kPasteAsEmbedRadioBtnCtrlID        (kODStorageRsrcBase + 17)
  105. #define kPasteAsEditorPopupCntl            (kODStorageRsrcBase + 18)
  106. #define kPasteAsEditorPopupMenu            (kODStorageRsrcBase + 19)
  107.  
  108. // Resources used by Link Info dialog items
  109. #define kManualRadioBtnCtrlID            (kODStorageRsrcBase + 20)
  110. #define kAutomaticRadioBtnCtrlID        (kODStorageRsrcBase + 21)
  111. #define kOnSaveRadioBtnCtrlID            (kODStorageRsrcBase + 22)
  112.  
  113. // Strings used by Paste As dialog
  114. #define kODPasteAsNoUserKindID            (kODStorageRsrcBase + 23)
  115.  
  116. // Strings used by Link Info dialogs
  117. #define kODLinkInfoStrUnknownID            (kODStorageRsrcBase + 24)
  118.  
  119. // String resources used by the Link Manager
  120. #define kODLinkMgrEditionTemplateID        (kODStorageRsrcBase + 25)
  121. #define kODLinkMgrCannotShowSourceID    (kODStorageRsrcBase + 26)
  122.  
  123. // Items in Paste As dialog
  124. #define kPasteAsOKBtn                 1
  125. #define kPasteAsCancelBtn             2
  126. #define kPasteAsLinkCheckbox         3
  127. #define kPasteAsUpdateText             4
  128. #define kPasteAsUpdateDisabledText     5
  129. #define kPasteAsAutomaticRadioBtn     6
  130. #define kPasteAsManualRadioBtn         7
  131. #define kPasteAsHorizSep             8
  132. #define kPasteAsDestinationText         9
  133. #define kPasteAsMergePict            10
  134. // User item to disable previous item
  135. #define kPasteAsMergeRadioBtn        12
  136. #define kPasteAsEmbedPict            13
  137. // User item to disable previous item
  138. #define kPasteAsEmbedRadioBtn        15
  139. #define kPasteAsEmbedPopup            16
  140. #define kPasteAsKindPopup            17
  141. #define kPasteAsKindLabel            18
  142. #define kPasteAsKindText            19
  143. #define kPasteAsEditorPopup            20
  144. #define kPasteAsEditorLabel            21
  145. #define kPasteAsEditorText            22
  146. #define kPasteAsEmbedEditorText        23
  147. #define kPasteAsDefaultButtonItem    24
  148.  
  149. // Items in the Paste As popup menu
  150. #define kODPasteAsFrameMenuItem            1
  151. #define kODPasteAsLargeIconMenuItem        2
  152. #define kODPasteAsSmallIconMenuItem        3    
  153. #define kODPasteAsThumbnailMenuItem        4
  154.  
  155. // Items in Link Source and Link Destination Info dialogs
  156. #define kLinkInfoOKBtn                     1
  157. #define kLinkInfoCancelBtn                 2
  158. #define kLinkInfoDefaultButtonItem          3
  159. #define kLinkInfoSeparator               4
  160. #define kLinkInfoFindSrcBtn                 5
  161. #define kLinkInfoUpdateBtn                 6
  162. #define kLinkInfoBreakLinkBtn             7
  163. #define kLinkInfoManualRadioBtn             8
  164. #define kLinkInfoOnSaveRadioBtn             9
  165. #define kLinkInfoAutoRadioBtn            10
  166. #define kLinkInfoModificationDate        11
  167. #define kLinkInfoCreationDate            13
  168. #define kLinkInfoKind                    15
  169. #define kLinkInfoStayInDialog            17
  170.  
  171. // Items in Link Update alert
  172. #define kLinkUpdateContinueBtn            1
  173. #define kLinkUpdateStopBtn                2
  174.  
  175. #endif // _LINKDEFS_
  176.