home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / fsrc1241.zip / messages.h < prev    next >
Text File  |  1996-08-05  |  6KB  |  190 lines

  1. /* MESSAGES.H */
  2.  
  3. /* Neue Messages */
  4.  
  5. /* Request-Messages erzeugen, mp1: PREQUESTPARAM */
  6. #define REQM_REQUEST           (WM_USER+1)
  7.  
  8. /* Request-Dialog zu Ende, mp1: PREQUESTPARAM, mp2: DID */
  9. #define REQM_CLOSE             (WM_USER+2)
  10.  
  11. /* Anzeigen der Zusatzinfos, mp1: PSZ ctlinfo, mp2: PSZ seenpath */
  12. #define KM_SHOWKLUDGES         (WM_USER+8)
  13.  
  14. /* Zusatzinfo-Fenster schliesst sich */
  15. #define KM_KLUDGEWNDCLOSE      (WM_USER+9)
  16.  
  17. /* Suchergebnis in Liste eintragen, mp1: XMSG *Header, mp2: TAGNUM *TagNum */
  18. #define FM_INSERTRESULT        (WM_USER+10)
  19.  
  20. /* Neue Area absuchen, mp1: PSZ newarea, mp2: USHORT msgnum */
  21. #define FM_FIND_NEWAREA        (WM_USER+11)
  22.  
  23. /* Progress-Indicator updaten, mp1: USHORT msgnum */
  24. #define FM_FIND_UPDATEPROGRESS (WM_USER+12)
  25.  
  26. /* Fenster schliessen sich */
  27. #define FM_FINDPROGRESSCLOSE   (WM_USER+13)
  28. #define FM_FINDRESULTSCLOSE    (WM_USER+14)
  29.  
  30. /* Suchen ist zu Ende */
  31. #define FM_FIND_END            (WM_USER+15)
  32.  
  33. /* Springen zu Suchergebnis, mp1: TAGNUM *TagNum */
  34. #define FM_JUMPTOMESSAGE       (WM_USER+16)
  35.  
  36. /* Area gescannt, mp1: PSZ areatag */
  37. #define SM_AREASCANNED         (WM_USER+17)
  38.  
  39. /* Scannen beendet */
  40. #define SM_SCANENDED           (WM_USER+18)
  41.  
  42. /* Eingabedaten einer Setup-Seite pruefen */
  43. #define SUM_CHECKINPUT         (WM_USER+19)
  44.  
  45. /* Ueberpruefen, ob Squish-Setup moeglich */
  46. #define SUM_CHECKSETUP         (WM_USER+20)
  47.  
  48. /* Userdaten neu anzeigen */
  49. #define SUM_REFRESHUSER        (WM_USER+21)
  50.  
  51. /* Thread-Liste komplett */
  52. #define TM_THREADSREADY        (WM_USER+25)
  53.  
  54. /* Thread-Liste schliesst sich */
  55. #define TM_THREADLISTCLOSE     (WM_USER+26)
  56.  
  57. /* Threads neu einlesen, mp1: MSGLISTPAR *pMsgListPar*/
  58. #define TM_REREADTHREADS       (WM_USER+27)
  59.  
  60. /* Threadliste zu Message scrollen, mp1: PRECORDCORE */
  61. #define TM_SCROLLTOMSG         (WM_USER+28)
  62.  
  63. /* Springen zu Message, mp1: int msgnum */
  64. #define TM_JUMPTOMESSAGE       (WM_USER+29)
  65.  
  66. /* Threadliste deaktivieren, mp1: BOOL activate */
  67. #define TM_ACTIVATE            (WM_USER+30)
  68.  
  69. /* Messages Markieren beendet */
  70. #define MAM_MARKENDED          (WM_USER+31)
  71.  
  72. /* Renumber-Stufe, mp1: ULONG stage */
  73. #define RENM_STAGE             (WM_USER+33)
  74.  
  75. /* Renumber-Fortschritt, mp1: ULONG processed Msgs, mp2: ULONG totalmsgs */
  76. #define RENM_PROGRESS          (WM_USER+34)
  77.  
  78. /* Renumber beendet */
  79. #define RENM_ENDED             (WM_USER+35)
  80.  
  81. /* Renumber-Fehler */
  82. #define RENM_ERROR             (WM_USER+36)
  83.  
  84. /* Titel aendern bei Area-Settings */
  85. #define APM_SETTITLE           (WM_USER+37)
  86.  
  87. /* Message-Liste schliesst sich */
  88. #define MSGLM_CLOSE            (WM_USER+38)
  89.  
  90. /* Arealiste schließt sich , mp1: hwndClosingWindow */
  91. #define ALM_CLOSE              (WM_USER+40)
  92.  
  93. /* Area-Wechsel, mp1: pchNewArea */
  94. #define ALM_SWITCHAREA         (WM_USER+41)
  95.  
  96. /* Area geloescht, mp1: pchDelArea */
  97. #define ALM_DELAREA            (WM_USER+42)
  98.  
  99. /* Template-Notebook geschlossen, mp1: ulTemplateID */
  100. #define TPL_CLOSE              (WM_USER+43)
  101.  
  102. /* Template-Folder geschlossen */
  103. #define TPLF_CLOSE             (WM_USER+44)
  104.  
  105. /* CC-Folder geschlossen */
  106. #define CCFM_CLOSE             (WM_USER+45)
  107.  
  108. /* Rexx-Folder geschlossen */
  109. #define RXF_CLOSE              (WM_USER+46)
  110.  
  111. /* Rexx-Script-Settings geschlossen, mp1: ulScriptID */
  112. #define RXSET_CLOSE            (WM_USER+47)
  113.  
  114. /* Rexx-Script-Name hat sich geaendert, mp1: ulScriptID */
  115. #define RXSET_NEWNAME          (WM_USER+48)
  116.  
  117. /* Rexx-Menue updaten */
  118. #define RXM_UPDATEMENU         (WM_USER+49)
  119.  
  120. /* Rexx-Monitor-Close */
  121. #define REXXM_CLOSE            (WM_USER+51)
  122.  
  123. #define REXXM_STARTSCRIPT      (WM_USER+52)
  124. #define REXXM_STOPSCRIPT       (WM_USER+53)
  125. #define REXXM_OUTLINE          (WM_USER+54)
  126. #define REXXM_ERROR            (WM_USER+55)
  127. #define REXXM_CLS              (WM_USER+56)
  128.  
  129. /* NL-Browser */
  130. #define BRSM_CLOSE             (WM_USER+57)
  131. #define BRSM_INDEX_READY       (WM_USER+58)
  132. #define BRSM_INDEX_ERROR       (WM_USER+59)
  133. #define BRSM_DATA_READY        (WM_USER+60)
  134. #define BRSM_DATA_ERROR        (WM_USER+61)
  135.  
  136. #define APM_REQCLOSE           (WM_USER+62)
  137. #define APM_CANCEL             (WM_USER+63)
  138.  
  139. /* Work-Messages */
  140. #define WORKM_DELETED          (WM_USER+101)
  141. #define WORKM_MOVED            (WM_USER+102)
  142. #define WORKM_COPIED           (WM_USER+103)
  143. #define WORKM_PRINTED          (WM_USER+104)
  144. #define WORKM_EXPORTED         (WM_USER+105)
  145. #define WORKM_ADDED            (WM_USER+106)
  146. #define WORKM_CHANGED          (WM_USER+107)
  147. #define WORKM_READ             (WM_USER+108)
  148. #define WORKM_END              (WM_USER+109)
  149. #define WORKM_DISABLEVIEWS     (WM_USER+110)
  150. #define WORKM_ENABLEVIEWS      (WM_USER+111)
  151. #define WORKM_REREAD           (WM_USER+112)
  152. #define WORKM_SHOWMSG          (WM_USER+113)
  153. #define WORKM_AREADEFCHANGED   (WM_USER+114)
  154. #define WORKM_AREASCANNED      (WM_USER+115)
  155. #define WORKM_STARTWORKAREA    (WM_USER+116)
  156. #define WORKM_AREACHANGE       (WM_USER+117)
  157. #define WORKM_PROGRESS         (WM_USER+118)
  158. #define WORKM_MARKEND          (WM_USER+119)
  159. #define WORKM_STARTFIND        (WM_USER+120)
  160. #define WORKM_FINDAREA         (WM_USER+121)
  161. #define WORKM_FINDPROGRESS     (WM_USER+122)
  162. #define WORKM_FINDAREAEND      (WM_USER+123)
  163. #define WORKM_STOPFIND         (WM_USER+124)
  164. #define WORKM_MSGMARKED        (WM_USER+125)
  165. #define WORKM_MSGUNMARKED      (WM_USER+126)
  166. #define WORKM_TRACKMSG         (WM_USER+127)
  167. #define WORKM_SWITCHACCELS     (WM_USER+128)
  168.  
  169. #define ACCEL_NONE  0L
  170. #define ACCEL_READ  1L
  171. #define ACCEL_WRITE 2L
  172.  
  173. /* Work-Errors */
  174. #define WORKM_ERROR            (WM_USER+100)
  175.  
  176. /* Replies auf WORK_ERROR */
  177. #define WORK_ERROR_IGNORE       0
  178. #define WORK_ERROR_RETRY        1
  179. #define WORK_ERROR_ABORT        2
  180.  
  181. /* Message-Identifier, ist Parameter 1 bei Work-Messages */
  182. typedef struct _MESSAGEID {
  183.            char          pchAreaTag[LEN_AREATAG+1];
  184.            unsigned long ulMsgID;
  185.         } MESSAGEID, *PMESSAGEID;
  186.  
  187. #define MESSAGEIDFROMP(x) ((PMESSAGEID)x)
  188.  
  189. /* Ende MESSAGES.H */
  190.