home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 6 / Eagles_Nest_Mac_Collection_Disc_6.TOAST / Windows / VisBasAPIex / VBAPIGUIDE.image / WINVIEW.BAS < prev    next >
BASIC Source File  |  1992-09-23  |  6KB  |  156 lines

  1. ' Winview sample program
  2. '
  3.  
  4.  
  5. '-------------------------------------------------------
  6. ' The following constants are included from APICONST.TXT
  7. Global Const GWL_WNDPROC = (-4)
  8. Global Const GWW_HINSTANCE = (-6)
  9. Global Const GWW_HWNDPARENT = (-8)
  10. Global Const GWW_ID = (-12)
  11. Global Const GWL_STYLE = (-16)
  12. Global Const GWL_EXSTYLE = (-20)
  13. Global Const GCL_MENUNAME = (-8)
  14. Global Const GCW_HBRBACKGROUND = (-10)
  15. Global Const GCW_HCURSOR = (-12)
  16. Global Const GCW_HICON = (-14)
  17. Global Const GCW_HMODULE = (-16)
  18. Global Const GCW_CBWNDEXTRA = (-18)
  19. Global Const GCW_CBCLSEXTRA = (-20)
  20. Global Const GCL_WNDPROC = (-24)
  21. Global Const GCW_STYLE = (-26)
  22. Global Const WM_USER = &H400
  23. Global Const WS_OVERLAPPED = &H0&
  24. Global Const WS_POPUP = &H80000000
  25. Global Const WS_CHILD = &H40000000
  26. Global Const WS_MINIMIZE = &H20000000
  27. Global Const WS_VISIBLE = &H10000000
  28. Global Const WS_DISABLED = &H8000000
  29. Global Const WS_CLIPSIBLINGS = &H4000000
  30. Global Const WS_CLIPCHILDREN = &H2000000
  31. Global Const WS_MAXIMIZE = &H1000000
  32. Global Const WS_CAPTION = &HC00000
  33. Global Const WS_BORDER = &H800000
  34. Global Const WS_DLGFRAME = &H400000
  35. Global Const WS_VSCROLL = &H200000
  36. Global Const WS_HSCROLL = &H100000
  37. Global Const WS_SYSMENU = &H80000
  38. Global Const WS_THICKFRAME = &H40000
  39. Global Const WS_GROUP = &H20000
  40. Global Const WS_TABSTOP = &H10000
  41. Global Const WS_MINIMIZEBOX = &H20000
  42. Global Const WS_MAXIMIZEBOX = &H10000
  43. Global Const WS_TILED = WS_OVERLAPPED
  44. Global Const WS_ICONIC = WS_MINIMIZE
  45. Global Const WS_SIZEBOX = WS_THICKFRAME
  46. Global Const WS_OVERLAPPEDWINDOW = (WS_OVERLAPPED Or WS_CAPTION Or WS_SYSMENU Or WS_THICKFRAME Or WS_MINIMIZEBOX Or WS_MAXIMIZEBOX)
  47. Global Const WS_POPUPWINDOW = (WS_POPUP Or WS_BORDER Or WS_SYSMENU)
  48. Global Const WS_CHILDWINDOW = (WS_CHILD)
  49. Global Const WS_TILEDWINDOW = (WS_OVERLAPPEDWINDOW)
  50. Global Const WS_EX_DLGMODALFRAME = &H1&
  51. Global Const WS_EX_NOPARENTNOTIFY = &H4&
  52. Global Const CS_VREDRAW = &H1
  53. Global Const CS_HREDRAW = &H2
  54. Global Const CS_KEYCVTWINDOW = &H4
  55. Global Const CS_DBLCLKS = &H8
  56. Global Const CS_OWNDC = &H20
  57. Global Const CS_CLASSDC = &H40
  58. Global Const CS_PARENTDC = &H80
  59. Global Const CS_NOKEYCVT = &H100
  60. Global Const CS_NOCLOSE = &H200
  61. Global Const CS_SAVEBITS = &H800
  62. Global Const CS_BYTEALIGNCLIENT = &H1000
  63. Global Const CS_BYTEALIGNWINDOW = &H2000
  64. Global Const CS_GLOBALCLASS = &H4000
  65. Global Const GW_HWNDFIRST = 0
  66. Global Const GW_HWNDLAST = 1
  67. Global Const GW_HWNDNEXT = 2
  68. Global Const GW_HWNDPREV = 3
  69. Global Const GW_OWNER = 4
  70. Global Const GW_CHILD = 5
  71. Global Const ES_LEFT = &H0&
  72. Global Const ES_CENTER = &H1&
  73. Global Const ES_RIGHT = &H2&
  74. Global Const ES_MULTILINE = &H4&
  75. Global Const ES_UPPERCASE = &H8&
  76. Global Const ES_LOWERCASE = &H10&
  77. Global Const ES_PASSWORD = &H20&
  78. Global Const ES_AUTOVSCROLL = &H40&
  79. Global Const ES_AUTOHSCROLL = &H80&
  80. Global Const ES_NOHIDESEL = &H100&
  81. Global Const ES_OEMCONVERT = &H400&
  82. Global Const BS_PUSHBUTTON = &H0&
  83. Global Const BS_DEFPUSHBUTTON = &H1&
  84. Global Const BS_CHECKBOX = &H2&
  85. Global Const BS_AUTOCHECKBOX = &H3&
  86. Global Const BS_RADIOBUTTON = &H4&
  87. Global Const BS_3STATE = &H5&
  88. Global Const BS_AUTO3STATE = &H6&
  89. Global Const BS_GROUPBOX = &H7&
  90. Global Const BS_USERBUTTON = &H8&
  91. Global Const BS_AUTORADIOBUTTON = &H9&
  92. Global Const BS_PUSHBOX = &HA&
  93. Global Const BS_OWNERDRAW = &HB&
  94. Global Const BS_LEFTTEXT = &H20&
  95. Global Const SS_LEFT = &H0&
  96. Global Const SS_CENTER = &H1&
  97. Global Const SS_RIGHT = &H2&
  98. Global Const SS_ICON = &H3&
  99. Global Const SS_BLACKRECT = &H4&
  100. Global Const SS_GRAYRECT = &H5&
  101. Global Const SS_WHITERECT = &H6&
  102. Global Const SS_BLACKFRAME = &H7&
  103. Global Const SS_GRAYFRAME = &H8&
  104. Global Const SS_WHITEFRAME = &H9&
  105. Global Const SS_USERITEM = &HA&
  106. Global Const SS_SIMPLE = &HB&
  107. Global Const SS_LEFTNOWORDWRAP = &HC&
  108. Global Const SS_NOPREFIX = &H80&
  109. Global Const DS_ABSALIGN = &H1&
  110. Global Const DS_SYSMODAL = &H2&
  111. Global Const DS_LOCALEDIT = &H20&
  112. Global Const DS_SETFONT = &H40&
  113. Global Const DS_MODALFRAME = &H80&
  114. Global Const DS_NOIDLEMSG = &H100&
  115. Global Const LB_RESETCONTENT = (WM_USER + 5)
  116. Global Const LB_SETTABSTOPS = (WM_USER + 19)
  117. Global Const LBS_NOTIFY = &H1&
  118. Global Const LBS_SORT = &H2&
  119. Global Const LBS_NOREDRAW = &H4&
  120. Global Const LBS_MULTIPLESEL = &H8&
  121. Global Const LBS_OWNERDRAWFIXED = &H10&
  122. Global Const LBS_OWNERDRAWVARIABLE = &H20&
  123. Global Const LBS_HASSTRINGS = &H40&
  124. Global Const LBS_USETABSTOPS = &H80&
  125. Global Const LBS_NOINTEGRALHEIGHT = &H100&
  126. Global Const LBS_MULTICOLUMN = &H200&
  127. Global Const LBS_WANTKEYBOARDINPUT = &H400&
  128. Global Const LBS_EXTENDEDSEL = &H800&
  129. Global Const LBS_STANDARD = (LBS_NOTIFY Or LBS_SORT Or WS_VSCROLL Or WS_BORDER)
  130. Global Const CBS_SIMPLE = &H1&
  131. Global Const CBS_DROPDOWN = &H2&
  132. Global Const CBS_DROPDOWNLIST = &H3&
  133. Global Const CBS_OWNERDRAWFIXED = &H10&
  134. Global Const CBS_OWNERDRAWVARIABLE = &H20&
  135. Global Const CBS_AUTOHSCROLL = &H40&
  136. Global Const CBS_OEMCONVERT = &H80&
  137. Global Const CBS_SORT = &H100&
  138. Global Const CBS_HASSTRINGS = &H200&
  139. Global Const CBS_NOINTEGRALHEIGHT = &H400&
  140. Global Const SBS_HORZ = &H0&
  141. Global Const SBS_VERT = &H1&
  142. Global Const SBS_TOPALIGN = &H2&
  143. Global Const SBS_LEFTALIGN = &H2&
  144. Global Const SBS_BOTTOMALIGN = &H4&
  145. Global Const SBS_RIGHTALIGN = &H4&
  146. Global Const SBS_SIZEBOXTOPLEFTALIGN = &H2&
  147. Global Const SBS_SIZEBOXBOTTOMRIGHTALIGN = &H4&
  148. Global Const SBS_SIZEBOX = &H8&
  149.  
  150.  
  151. '-------------------------------------------------------
  152. '           Application global contstants
  153. '-------------------------------------------------------
  154. Global PointMode%
  155.  
  156.