home *** CD-ROM | disk | FTP | other *** search
/ Needle Craft Plus / NeedleCraftPlusVolume1.iso / win / 22_demo / install.inc < prev    next >
Text File  |  1995-12-20  |  8KB  |  231 lines

  1.  
  2. DECLARE FUNCTION SetWindowSize LIB "install.dll" (hwnd%, nSize%) AS INTEGER
  3. DECLARE FUNCTION SetSymbolsFromFD  LIB "install.dll"  AS INTEGER
  4. DECLARE FUNCTION RegisterCopy  LIB "install.dll"  AS INTEGER
  5.  
  6.  
  7. ''            UPDATE COPY
  8. CONST UPDATE_TITLE           = "StitchCraft Update"
  9. CONST UPDATE_BACKGROUNDLOGO  = 1
  10.  
  11. ''            NORMAL COPY
  12. CONST INSTALL_TITLE   = "StitchCraft Installation"
  13. ''//CONST VERSION         = "2.2"
  14. CONST COPYRIGHTNOTICE = "Copyright ⌐ Crafted Software 1995"
  15. CONST BACKGROUNDLOGO  = 1
  16.  
  17. ''            WINDOW SIZES
  18. CONST SIZE_NORMAL     = 0
  19. CONST SIZE_MAXIMIZE   = 1
  20. CONST SIZE_MINIMIZE   = 2
  21.  
  22. ''            STANDARD STRINGS
  23. CONST STRING_OK       = "OK"
  24. CONST STRING_CANCEL   = "CANCEL"
  25. CONST STRING_CONTINUE = "CONTINUE"
  26. CONST STRING_BACK     = "BACK"
  27. CONST STRING_HELP     = "HELP"
  28. CONST STRING_QUIT     = "QUIT"
  29. CONST STRING_CHANGE   = "CHANGE"
  30.  
  31. ''             SYMBOL TABLE
  32. CONST SYM_OPTIONS      = "Options"
  33.  
  34. ''                CONSTANTS
  35. CONST STRING_FALSE  = "0"
  36. CONST STRING_TRUE   = "1"
  37. CONST STRING_GRAY   = "2"
  38. CONST STRING_HIDDEN = "3"
  39. CONST STRING_NO     = "No"
  40. CONST STRING_YES    = "Yes"
  41. CONST STRING_ALL    = "All"
  42.  
  43. ''                DIRECTORY NAMES
  44. CONST DEFAULT_DIR     = "C:\STITCH"
  45. CONST DIR_ALPHABET    = "ALPHABET"
  46. CONST DIR_PALETTE     = "PALETTE"
  47. CONST DIR_SHOW        = "SHOW"
  48.  
  49. CONST OLD_DIR_PROGRAM = "PROGRAM"
  50. CONST OLD_DIR_DH      = "C:\DEMO_SCH"            '' Old Demo Home
  51. CONST OLD_DIR_DD      = "C:\DEMO_SCD"            '' Old Demo Designer
  52. CONST OLD_DIR_DP      = "C:\DEMO_SCP"            '' Old Demo Publisher
  53. CONST OLD_DIR_H       = "C:\STITCH_H"
  54. CONST OLD_DIR_D       = "C:\STITCH_D"
  55. CONST OLD_DIR_P       = "C:\STITCH_P"
  56.  
  57. CONST DIR_DEMO_H      = "DEMO_HME"               '' Demo Home
  58. CONST DIR_DEMO_D      = "DEMO_DES"               '' Demo Designer
  59. CONST DIR_DEMO_P      = "DEMO_PUB"               '' Demo Publisher
  60. CONST DIR_HOME        = "HOME"
  61. CONST DIR_DESIGNER    = "DESIGNER"
  62. CONST DIR_PUBLISHER   = "PUBLISH"
  63.  
  64. ''                FILE NAMES
  65. CONST EXE_FILE       = "Stitch.exe"
  66. CONST NOTES_FILE     = "Stitch.Wri"
  67. CONST EXAMPLE1_FILE  = "Example1.SCC"
  68. CONST EXAMPLE2_FILE  = "Example2.SCC"
  69. CONST EXAMPLE3_FILE  = "Example3.SCC"
  70. CONST EXAMPLE4_FILE  = "Example4.SCC"
  71. CONST HELP_FILE      = "Stitch.Hlp"
  72.  
  73. CONST CALC_SIZ_FILE  = "Calc_Siz.Exe"
  74. CONST CALC_QTY_FILE  = "Calc_Qty.Exe"
  75.  
  76. CONST PM4_FILE       = "Example.PM4"
  77. CONST PM5_FILE       = "Example.PM5"
  78. CONST VP_FILE        = "Example.CHP"
  79. CONST MP_FILE        = "Example.PUB"
  80. CONST QX_FILE        = "Example.QXD"
  81. CONST CD_FILE        = "Example.CDR"
  82. CONST SHOWONCE_FILE  = "Stitch.PPT"
  83. CONST SHOWCONT_FILE  = "Show.LST"
  84.  
  85. CONST WINTUTOR_EXE   = "WinTutor.EXE"
  86. CONST WRITE_EXE      = "Write.EXE"
  87. CONST PM4_EXE        = "PM4.EXE"
  88. CONST PM5_EXE        = "PM5.EXE"
  89. CONST VP_EXE         = "VPWin.EXE"
  90. CONST MP_EXE         = "MSPub.EXE"
  91. CONST QX_EXE         = "XPress.EXE"
  92. CONST CD_EXE         = "Draw.EXE"
  93. CONST SHOW_EXE       = "PPTView.EXE"
  94.  
  95. ''                GROUP NAMES
  96. CONST GROUP_DH       = "StitchCraft Home Demo"
  97. CONST GROUP_DD       = "StitchCraft Design Demo"
  98. CONST GROUP_DP       = "StitchCraft Publish Demo"
  99. CONST GROUP_H        = "StitchCraft Home 2.2"
  100. CONST GROUP_D        = "StitchCraft Designer"
  101. CONST GROUP_P        = "StitchCraft Publisher"
  102.  
  103. ''                ICON NAMES
  104. CONST EXE_TITLE      = "StitchCraft"
  105. CONST NOTES_TITLE    = "StitchCraft Notes"
  106. CONST CALC_SIZ_TITLE = "Size Calculator"
  107. CONST CALC_QTY_TITLE = "Thread Calculator"
  108. CONST WINTUTOR_TITLE = "Windows Tutorial"
  109. CONST EXAMPLE1_TITLE = "Cross-Stitch Example"
  110. CONST EXAMPLE2_TITLE = "Bargello Example"
  111. CONST EXAMPLE3_TITLE = "Knitting Example"
  112. CONST EXAMPLE4_TITLE = "Hardanger Example"
  113. CONST HELP_TITLE     = "StitchCraft Help"
  114. CONST PM_TITLE       = "PageMaker Example"
  115. CONST VP_TITLE       = "Ventura Publisher Example"
  116. CONST QX_TITLE       = "QuarkXPress Example"
  117. CONST CD_TITLE       = "CorelDRAW! Example"
  118. CONST MP_TITLE       = "Microsoft Publisher Example"
  119. CONST SHOWONCE_TITLE = "StitchCraft Show"
  120. CONST SHOWCONT_TITLE = "StitchCraft Show Continuous"
  121.  
  122. ''             REGISTRATION EDITOR    
  123. CONST REG_KEY        = "StitchCraft"
  124. CONST REG_TYPE       = "StitchCraft File"
  125. CONST REG_EXT        = ".SCC"
  126.  
  127. CONST PM4_REG        = ".PM4"
  128. CONST PM5_REG        = ".PM5"
  129. CONST VP_REG         = ".CHP"
  130. CONST QX_REG         = ".QXD"
  131. CONST CD_REG         = ".CDR"
  132. CONST MP_REG         = ".PUB"
  133.  
  134. ''             EDITIONS
  135. CONST DEMO_EDITION       = "Demo"
  136. CONST HOME_EDITION       = "Home"
  137. CONST DESIGNER_EDITION   = "Designer"
  138. CONST PUBLISHER_EDITION  = "Publisher"
  139. CONST DEALER_EDITION     = "Dealer"
  140. CONST UPDATE_EDITION     = "Update"
  141.  
  142. ''             DISTRIBUTOR
  143. CONST CRAFTEDSOFTWARE    = "Crafted Software"
  144. CONST CRAFTEDSOFTWARE_UK = "Crafted Software UK"
  145. CONST KNITDESIGN         = "Knitdesign Holland"
  146. CONST STITCHDESIGN       = "StitchDesign USA"
  147.  
  148. ''             DISK TYPES
  149. CONST NEW_DISK     = "NEW"                    '' Unused New Disk
  150. CONST SAME_DISK    = "SAME"                   '' Same computer as first load
  151. CONST OLD_DISK     = "OLD"                    '' Old disk not same computer
  152. CONST COPY_DISK    = "COPY"                   '' Copy of Disk
  153. CONST CORRUPT_DISK = "CORRUPT"                '' Tampered disk
  154.  
  155. ''             ICON INDEX
  156. CONST EXAMPLE_ICON_INDEX   = "1"               '' Icon index for examples
  157.                                                '' Index starts at 0        
  158.  
  159.  
  160.  
  161. ''             DIALOG IDS
  162.  
  163. CONST DLG_TITLE_LANGUAGES       =   25
  164. CONST DLG_TITLE_BOX             =   50
  165. CONST DLG_WELCOME               =   99
  166. CONST DLG_WELCOME_DEMO          =  100
  167. CONST DLG_WELCOME_HOME          =  101
  168. CONST DLG_WELCOME_DESIGNER      =  102
  169. CONST DLG_WELCOME_PUBLISHER     =  103
  170. CONST DLG_WELCOME_NETWORK       =  104
  171.  
  172. CONST DLG_WARNING_EDUCATIONAL   =  150
  173. CONST DLG_WARNING_NOT_NETWORK   =  151
  174. CONST DLG_WARNING_PROTECTED     =  152
  175. CONST DLG_WARNING_CORRUPTED     =  153
  176. CONST DLG_WARNING_COPY          =  154
  177. CONST DLG_WARNING_OLD           =  155
  178. CONST DLG_WARNING_NO_SPACE      =  156
  179.                                
  180. CONST DLG_OPTIONS_DEMO          =  200
  181. CONST DLG_OPTIONS_HOME          =  201
  182. CONST DLG_OPTIONS_DESIGNER      =  202
  183. CONST DLG_OPTIONS_PUBLISHER     =  203
  184.  
  185. CONST DLG_GET_NAME              =  300
  186. CONST DLG_GET_COMPANY           =  301
  187. CONST DLG_CHECK_NAME            =  302
  188. CONST DLG_BAD_NAME              =  303
  189. CONST DLG_BAD_REGO              =  304
  190. CONST DLG_OLD_NAME              =  305
  191.  
  192. CONST DLG_GET_PATH              =  400
  193. CONST DLG_BAD_PATH              =  401
  194.  
  195. CONST DLG_REGISTER              =  500
  196.  
  197. CONST DLG_INSTALL_HELP          =  700
  198.  
  199. CONST DLG_ASK_QUIT              =  800
  200. CONST DLG_EXIT_EARLY            =  801
  201. CONST DLG_EXIT_FAILURE          =  802
  202. CONST DLG_EXIT_SUCCESS          =  803
  203.  
  204. CONST DLG_CONTACT               =  900
  205. CONST DLG_CONTACT_UK            =  901
  206. CONST DLG_CONTACT_HOLLAND       =  902
  207. CONST DLG_CONTACT_USA           =  903
  208.  
  209. CONST DLG_ORDER_INFO            =  950
  210. CONST DLG_ORDER_INFO_AUSTRALIA  =  951
  211. CONST DLG_ORDER_INFO_UK         =  952
  212. CONST DLG_ORDER_INFO_HOLLAND    =  953
  213. CONST DLG_ORDER_INFO_USA        =  954
  214. CONST DLG_ORDER_INFO_WORLD      =  955
  215.  
  216. ''                  UPDATE
  217. CONST DLG_UPDATE_BOX            = 1050
  218. CONST DLG_UPDATE_WELCOME        = 1100
  219.  
  220. CONST DLG_UPDATE_CHOOSEPATH     = 1400
  221. CONST DLG_UPDATE_PATH           = 1401
  222. CONST DLG_UPDATE_PATHS          = 1402
  223. CONST DLG_UPDATE_SEARCHING      = 1403
  224. CONST DLG_UPDATE_NOTFOUNDINPATH = 1404
  225. CONST DLG_UPDATE_NOTFOUNDONDISK = 1405
  226.  
  227. CONST DLG_UPDATE_HELP           = 1700
  228. CONST DLG_UPDATE_GETPATH_HELP   = 1701
  229.  
  230.  
  231.