home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tolkit45.zip / os2tk45 / inc / pmmle.inc < prev    next >
Text File  |  1999-04-30  |  4KB  |  145 lines

  1. ifndef MLE_INCLUDED
  2. MLE_INCLUDED    EQU    1
  3.  
  4. MLS_WORDWRAP    EQU    00000001H 
  5. MLS_BORDER    EQU    00000002H 
  6. MLS_VSCROLL    EQU    00000004H 
  7. MLS_HSCROLL    EQU    00000008H 
  8. MLS_READONLY    EQU    00000010H 
  9. MLS_IGNORETAB    EQU    00000020H 
  10. MLS_DISABLEUNDO    EQU    00000040H 
  11. MLS_LIMITVSCROLL    EQU    00000080H 
  12.  
  13. FORMATRECT    STRUC
  14. MLEFRD_cxFormat    DD    ?
  15. MLEFRD_cyFormat    DD    ?
  16. FORMATRECT    ENDS
  17.  
  18. MLECTLDATA    STRUC
  19. MLECTL_cbCtlData    DW    ?
  20. MLECTL_afIEFormat    DW    ?
  21. MLECTL_cchText    DD    ?
  22. MLECTL_iptAnchor    DD    ?
  23. MLECTL_iptCursor    DD    ?
  24. MLECTL_cxFormat    DD    ?
  25. MLECTL_cyFormat    DD    ?
  26. MLECTL_afFormatFlags    DD    ?
  27. MLECTL_pHWXCtlData    DD    ?
  28. MLECTLDATA    ENDS
  29. MLFFMTRECT_LIMITHORZ    EQU    00000001H 
  30. MLFFMTRECT_LIMITVERT    EQU    00000002H 
  31. MLFFMTRECT_MATCHWINDOW    EQU    00000004H 
  32. MLFFMTRECT_FORMATRECT    EQU    00000007H 
  33. MLFIE_CFTEXT    EQU    0 
  34. MLFIE_NOTRANS    EQU    1 
  35. MLFIE_WINFMT    EQU    2 
  36. MLFIE_RTF    EQU    3 
  37. MLE_INDEX    EQU    0 
  38. MLE_RGB    EQU    1 
  39.  
  40. MLEOVERFLOW    STRUC
  41. overflow_afErrInd    DD    ?
  42. overflow_nBytesOver    DD    ?
  43. overflow_pixHorzOver    DD    ?
  44. overflow_pixVertOver    DD    ?
  45. MLEOVERFLOW    ENDS
  46. MLFEFR_RESIZE    EQU    00000001H 
  47. MLFEFR_TABSTOP    EQU    00000002H 
  48. MLFEFR_FONT    EQU    00000004H 
  49. MLFEFR_TEXT    EQU    00000008H 
  50. MLFEFR_WORDWRAP    EQU    00000010H 
  51. MLFETL_TEXTBYTES    EQU    00000020H 
  52.  
  53. MLEMARGSTRUCT    STRUC
  54. margin_afMargins    DW    ?
  55. margin_usMouMsg    DW    ?
  56. margin_iptNear    DD    ?
  57. MLEMARGSTRUCT    ENDS
  58. MLFMARGIN_LEFT    EQU    0001H 
  59. MLFMARGIN_BOTTOM    EQU    0002H 
  60. MLFMARGIN_RIGHT    EQU    0003H 
  61. MLFMARGIN_TOP    EQU    0004H 
  62. MLFQS_MINMAXSEL    EQU    0 
  63. MLFQS_MINSEL    EQU    1 
  64. MLFQS_MAXSEL    EQU    2 
  65. MLFQS_ANCHORSEL    EQU    3 
  66. MLFQS_CURSORSEL    EQU    4 
  67. MLFCLPBD_TOOMUCHTEXT    EQU    00000001H 
  68. MLFCLPBD_ERROR    EQU    00000002H 
  69.  
  70. SEARCH    STRUC
  71. search_cb    DW    ?
  72. search_pchFind    DD    ?
  73. search_pchReplace    DD    ?
  74. search_cchFind    DW    ?
  75. search_cchReplace    DW    ?
  76. search_iptStart    DD    ?
  77. search_iptStop    DD    ?
  78. search_cchFound    DW    ?
  79. SEARCH    ENDS
  80. MLFSEARCH_CASESENSITIVE    EQU    00000001H 
  81. MLFSEARCH_SELECTMATCH    EQU    00000002H 
  82. MLFSEARCH_CHANGEALL    EQU    00000004H 
  83. MLM_SETTEXTLIMIT    EQU    01b0H 
  84. MLM_QUERYTEXTLIMIT    EQU    01b1H 
  85. MLM_SETFORMATRECT    EQU    01b2H 
  86. MLM_QUERYFORMATRECT    EQU    01b3H 
  87. MLM_SETWRAP    EQU    01b4H 
  88. MLM_QUERYWRAP    EQU    01b5H 
  89. MLM_SETTABSTOP    EQU    01b6H 
  90. MLM_QUERYTABSTOP    EQU    01b7H 
  91. MLM_SETREADONLY    EQU    01b8H 
  92. MLM_QUERYREADONLY    EQU    01b9H 
  93. MLM_QUERYCHANGED    EQU    01baH 
  94. MLM_SETCHANGED    EQU    01bbH 
  95. MLM_QUERYLINECOUNT    EQU    01bcH 
  96. MLM_CHARFROMLINE    EQU    01bdH 
  97. MLM_LINEFROMCHAR    EQU    01beH 
  98. MLM_QUERYLINELENGTH    EQU    01bfH 
  99. MLM_QUERYTEXTLENGTH    EQU    01c0H 
  100. MLM_FORMAT    EQU    01c1H 
  101. MLM_SETIMPORTEXPORT    EQU    01c2H 
  102. MLM_IMPORT    EQU    01c3H 
  103. MLM_EXPORT    EQU    01c4H 
  104. MLM_DELETE    EQU    01c6H 
  105. MLM_QUERYFORMATLINELENGTH    EQU    01c7H 
  106. MLM_QUERYFORMATTEXTLENGTH    EQU    01c8H 
  107. MLM_INSERT    EQU    01c9H 
  108. MLM_SETSEL    EQU    01caH 
  109. MLM_QUERYSEL    EQU    01cbH 
  110. MLM_QUERYSELTEXT    EQU    01ccH 
  111. MLM_QUERYUNDO    EQU    01cdH 
  112. MLM_UNDO    EQU    01ceH 
  113. MLM_RESETUNDO    EQU    01cfH 
  114. MLM_QUERYFONT    EQU    01d0H 
  115. MLM_SETFONT    EQU    01d1H 
  116. MLM_SETTEXTCOLOR    EQU    01d2H 
  117. MLM_QUERYTEXTCOLOR    EQU    01d3H 
  118. MLM_SETBACKCOLOR    EQU    01d4H 
  119. MLM_QUERYBACKCOLOR    EQU    01d5H 
  120. MLM_QUERYFIRSTCHAR    EQU    01d6H 
  121. MLM_SETFIRSTCHAR    EQU    01d7H 
  122. MLM_CUT    EQU    01d8H 
  123. MLM_COPY    EQU    01d9H 
  124. MLM_PASTE    EQU    01daH 
  125. MLM_CLEAR    EQU    01dbH 
  126. MLM_ENABLEREFRESH    EQU    01dcH 
  127. MLM_DISABLEREFRESH    EQU    01ddH 
  128. MLM_SEARCH    EQU    01deH 
  129. MLM_QUERYIMPORTEXPORT    EQU    01dfH 
  130. MLN_OVERFLOW    EQU    0001H 
  131. MLN_PIXHORZOVERFLOW    EQU    0002H 
  132. MLN_PIXVERTOVERFLOW    EQU    0003H 
  133. MLN_TEXTOVERFLOW    EQU    0004H 
  134. MLN_VSCROLL    EQU    0005H 
  135. MLN_HSCROLL    EQU    0006H 
  136. MLN_CHANGE    EQU    0007H 
  137. MLN_SETFOCUS    EQU    0008H 
  138. MLN_KILLFOCUS    EQU    0009H 
  139. MLN_MARGIN    EQU    000aH 
  140. MLN_SEARCHPAUSE    EQU    000bH 
  141. MLN_MEMERROR    EQU    000cH 
  142. MLN_UNDOOVERFLOW    EQU    000dH 
  143. MLN_CLPBDFAIL    EQU    000fH 
  144. endif 
  145.