home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / slfinsta.zip / install.h < prev    next >
Text File  |  2000-03-26  |  2KB  |  104 lines

  1. /* $Id: install.h,v 1.1 2000/03/27 04:52:55 ktk Exp $ */
  2.  
  3. #define I_DialogBeta 329
  4. #define I_Dialog1 330
  5. #define I_Dialog2 331
  6. #define I_Dialog3 332
  7. #define I_Dialog4 333
  8. #define I_Dialog5 334
  9. #define I_Dialog6 335
  10. #define I_Dialog7 336
  11. #define I_Dialog8 337
  12. #define I_Dialog9 338
  13. #define I_Dialog10 339
  14. #define I_Dialog11 340
  15. #define I_Dialog12 341
  16.  
  17. #define I_Cancel 258
  18. #define I_Icon 261
  19. #define I_Logo 262
  20. #define I_Ja 265
  21. #define I_Nein 266
  22. #define I_Halt 267
  23. #define I_Alle 268
  24. #define I_Karte 269
  25. #define I_Confirm 270
  26. #define I_BMPWin 271
  27. #define I_Dest 300
  28. #define I_Text 301
  29. #define I_OK 304
  30. #define I_Cancel2 305
  31. #define I_Logo16 306
  32.  
  33. #define NONE 0
  34. #define INSTALLING 1
  35. #define ABORTED 2
  36. #define COMPLETED 3
  37.  
  38. #define UPDATE_ALWAYS 1
  39. #define UPDATE_NONEXIST 2
  40.  
  41. #define DLG_PACKAGESTOINSTALL 305
  42. #define PACKAGES 306
  43. #define PB_SELECTALL 308
  44. #define PB_DESELECTALL 309
  45. #define DLG_SELECTINSTALLATIONDRIVE 311
  46. #define PB_OK 313
  47. #define PB_CANCEL 314
  48. #define DRIVELIST 312
  49. #define I_LOGO1 316
  50. #define I_LOGO2 317
  51. #define I_LOGO3 318
  52. #define I_LOGO4 319
  53. #define I_LOGO5 320
  54. #define I_LOGO6 321
  55. #define I_LOGO7 322
  56. #define I_LOGO8 323
  57. #define I_LOGOBETA 324
  58.  
  59. /* These are static */
  60. #define I_Status 348
  61. #define I_Welcome 349
  62.  
  63. /* Keep these in order... so we can loop */
  64. #define I_INFOBOX 355
  65. #define I_Info1 356
  66. #define I_Info2 357
  67. #define I_Info3 358
  68. #define I_README 359
  69. #define I_Licence 360
  70. #define I_Agree 361
  71. #define I_Updates1 362
  72. #define I_Updates2 363
  73. #define I_Updates4 364
  74. #define I_Updates3 365
  75. #define I_Dirs 366
  76. #define I_InstallDir 367
  77. #define I_Drives 368
  78. #define I_Percent 369
  79. #define I_Back 370
  80. #define I_Next 371
  81. #define I_Progress 372
  82. #define I_Grid 373
  83. #define I_MAX 374
  84.  
  85. #define FILEICON 3800
  86. #define FOLDERICON 3810
  87.  
  88. #define THREAD_STACK_SIZE 32768
  89.  
  90.  
  91. void grabfile(char *filename);
  92. void readme(void *param);
  93. void setdir(HWND hwnd);
  94. void populatedir(HWND hwnd);
  95. void install_thread(void *param);
  96. MRESULT    EXPENTRY PackageDlgProc(HWND hWnd, ULONG msg, MPARAM mp1,    MPARAM mp2);
  97.  
  98. typedef struct _RexxCommands {
  99.     int id;
  100.     char file[50];
  101. } RexxCommands;
  102.  
  103. #define COMMANDMAX 20
  104.