home *** CD-ROM | disk | FTP | other *** search
/ C/C++ User's Journal & Wi…eveloper's Journal Tools / C-C__Users_Journal_and_Windows_Developers_Journal_Tools_1997.iso / sscdemo / cw32cpp.cnt (.txt) next >
Encoding:
Microsoft Windows Help File Content  |  1996-10-23  |  13.3 KB  |  289 lines

  1. :Base cwhelp-c.hlp>main
  2. :Title Help on Clearwin+ v4.4
  3. 1 Clearwin+ (C++ Edition)
  4. 2 Introduction
  5. 3 Windows applications=IDH_CINTRO_WIN_APPS
  6. 3 The WDBOS virtual device driver=IDH_CINTRO_WDBOS_VDD
  7. 3 The ClearWin+ library=IDH_CINTRO_CLEARWIN
  8. 3 How to use this help file=IDH_CINTRO_HOWTO
  9. 3 The source level debugging system=IDH_CINTRO_DEBUG
  10. 2 ClearWin+ tutorial
  11. 3 ClearWin+ tutorial=IDH_CTUTOR_INTRO>tutorial
  12. 3 ClearWin+ tutorial: Step 1=IDH_CTUTOR_STEP1>tutorial
  13. 3 ClearWin+ tutorial: Step 2=IDH_CTUTOR_STEP2>tutorial
  14. 3 ClearWin+ tutorial: Step 3=IDH_CTUTOR_STEP3>tutorial
  15. 3 ClearWin+ tutorial: Step 4=IDH_CTUTOR_STEP4>tutorial
  16. 3 ClearWin+ tutorial: Step 5=IDH_CTUTOR_STEP5>tutorial
  17. 3 ClearWin+ tutorial: Step 6=IDH_CTUTOR_STEP6>tutorial
  18. 2 Formatted windows
  19. 3 Introduction to Formatted windows=IDH_CFMTD_WIN_INTRO
  20. 3 Call-backs=IDH_CFMTD_WIN_CALLBACKS
  21. 3 Window formats=IDH_CWIN_FMTS
  22. 3 Index of special format codes=IDH_CINDEX_FMT_CODES
  23. 3 Format codes
  24. 4 Interactive I/O
  25. 5 Integer increase/decrease format - %dd=IDH_CPC_DD>percent
  26. 5 Floating point increase/decrease format - %df=IDH_CPC_DF>percent
  27. 5 Drag and drop - %dr=IDH_CPC_DR>percent
  28. 5 Floating point limit format - %fl=IDH_CPC_FL>percent
  29. 5 Integer limit format - %il=IDH_CPC_IL>percent
  30. 5 Integer input format - %rd=IDH_CPC_RD>percent
  31. 5 Floating point input format - %rf=IDH_CPC_RF>percent
  32. 5 Character string input format - %rs=IDH_CPC_RS>percent
  33. 4 Controls
  34. 5 Button format - %bt=IDH_CPC_BT>percent
  35. 5 Button colour format - %bc=IDH_CPC_BC>percent
  36. 5 Button icon format - %bi=IDH_CPC_BI>percent
  37. 5 Bar format - %br=IDH_CPC_BR>percent
  38. 5 Tool bar border - %bx=IDH_CPC_BX>percent
  39. 5 Gang format - %ga=IDH_CPC_GA>percent
  40. 5 Horizontal scroll bars - %hs=IDH_CPC_HS>percent
  41. 5 List box format - %ls=IDH_CPC_LS>percent
  42. 5 Multiple selection box - %ms=IDH_CPC_MS>percent
  43. 5 Radio button format - %rb=IDH_CPC_RB>percent
  44. 5 Slider format - %sl=IDH_CPC_SL>percent
  45. 5 Bitmap button and toolbar format - %tb=IDH_CPC_TB>percent
  46. 5 Textual toolbar format - %tt=IDH_CPC_TT>percent
  47. 4 Bitmaps, Cursors, Icons
  48. 5 Bitmap format - %bm=IDH_CPC_BM>percent
  49. 5 Cursor format - %cu=IDH_CPC_CU>percent
  50. 5 Default cursor format - %dc=IDH_CPC_DC>percent
  51. 5 Icon format - %ic=IDH_CPC_IC>percent
  52. 5 Minimise icon format - %mi=IDH_CPC_MI>percent
  53. 5 Standard icon format - %si=IDH_CPC_SI>percent
  54. 4 Menus and accelerator keys
  55. 5 Accelerator key format - %ac=IDH_CPC_AC>percent
  56. 5 Menu format - %mn=IDH_CPC_MN>percent
  57. 5 Popup menu format - %pm=IDH_CPC_PM>percent
  58. 5 System menu format - %sm=IDH_CPC_SM>percent
  59. 4 Layout and positioning
  60. 5 Layout and positioning=IDH_CFMTD_WIN_LAYOUT
  61. 5 Absolute position format - %ap=IDH_CPC_AP>percent
  62. 5 Centring format - %cn=IDH_CPC_CN>percent
  63. 5 Programmer grid format - %gd=IDH_CPC_GD>percent
  64. 5 Never down and never right formats - %nd,%nr=IDH_CPC_ND_NR>percent
  65. 5 Pivot format - %pv=IDH_CPC_PV>percent
  66. 5 Right justifying format - %rj=IDH_CPC_RJ>percent
  67. 5 Get and set window position formats - %gp,%sp=IDH_CPC_GP_SP>percent
  68. 5 Tab position - %tl=IDH_CPC_TL>percent
  69. 4 Boxes
  70. 5 Box close format - %cb=IDH_CPC_CB>percent
  71. 5 Box open format - %ob=IDH_CPC_OB>percent
  72. 4 Displaying text
  73. 5 Font format - %fn=IDH_CPC_FN>percent
  74. 5 Get font format - %gf=IDH_CPC_GF>percent
  75. 5 Hypertext - %ht=IDH_CPC_HT>percent
  76. 5 Character formats - %it,%bf,%ul=IDH_CPC_IT_BF_UL>percent
  77. 5 Sterling pound symbol - %pd=IDH_CPC_PD>percent
  78. 5 Subscript format - %sd=IDH_CPC_SD>percent
  79. 5 Standard font - %sf=IDH_CPC_SF>percent
  80. 5 Superscript format - %su=IDH_CPC_SU>percent
  81. 5 Text size format - %ts=IDH_CPC_TS>percent
  82. 5 Text colour format - %tc=IDH_CPC_TC>percent
  83. 5 Variable string format - %st=IDH_CPC_ST>percent
  84. 4 Help
  85. 5 Help=IDH_CFMTD_WIN_HELP
  86. 5 Bubble help format - %bh=IDH_CPC_BH>percent
  87. 5 Help format - %he=IDH_CPC_HE>percent
  88. 4 Graphics
  89. 5 Owner draw box format - %dw=IDH_CPC_DW>percent
  90. 5 Graphics format - %gr=IDH_CPC_GR>percent
  91. 4 Main window attributes
  92. 5 Caption format - %ca=IDH_CPC_CA>percent
  93. 5 Control variable format - %cv=IDH_CPC_CV>percent
  94. 5 Window handle - %hw=IDH_CPC_HW>percent
  95. 5 Leave window open format - %lw=IDH_CPC_LW>percent
  96. 5 Disable screen saver - %ns=IDH_CPC_NS>percent
  97. 5 Set window position format - %sp=IDH_CPC_SP>percent
  98. 5 Create screen saver - %sv=IDH_CPC_SV>percent
  99. 5 Set window size format - %sz=IDH_CPC_SZ>percent
  100. 5 Wallpaper format - %wp=IDH_CPC_WP>percent
  101. 5 Window control format - %ww=IDH_CPC_WW>percent
  102. 4 Background colour
  103. 5 Background colour format - %bg=IDH_CPC_BG>percent
  104. 5 Attach window format - %aw=IDH_CPC_AW>percent
  105. 4 Child windows
  106. 5 Attach window format - %aw=IDH_CPC_AW>percent
  107. 5 Child window format - %ch=IDH_CPC_CH>percent
  108. 5 ClearWin window format - %cw=IDH_CPC_CW>percent
  109. 5 Create MDI frame format - %fr=IDH_CPC_FR>percent
  110. 5 Create a Property sheet - %ps=IDH_CPC_PS>percent
  111. 5 Embed in property sheet - %sh=IDH_CPC_SH>percent
  112. 5 User window - %uw=IDH_CPC_UW>percent
  113. 4 Formats for call-back functions
  114. 5 Closure control format - %cc=IDH_CPC_CC>percent
  115. 5 Delayed auto recall - %dl=IDH_CPC_DL>percent
  116. 5 File selection format - %fs=IDH_CPC_FS>percent
  117. 5 File filter format - %ft=IDH_CPC_FT>percent
  118. 5 Start-up call-back - %sc=IDH_CPC_SC>percent
  119. 4 Edit boxes
  120. 5 Edit box format - %eb=IDH_CPC_EB>percent
  121. 5 Parameter box - %pb=IDH_CPC_PB>percent
  122. 4 Third party products (VBX)
  123. 5 The Visual Basic Custom Control interface - %vb=IDH_CPC_VB>percent
  124. 5 Adding a VBX to a ClearWin+ window=IDH_CFMTD_WIN_VBX>detail
  125. 4 Data Output
  126. 5 Data Output=IDH_CFMTD_WIN_DATA_OUTPUT>detail
  127. 5 Output a single character - %wc=IDH_CPC_WC>percent
  128. 5 Output integer values - %wd=IDH_CPC_WD>percent
  129. 5 Output floating point exponent - %we=IDH_CPC_WE>percent
  130. 5 Output floating point values in decimal form - %wf=IDH_CPC_WF>percent
  131. 5 Output floating point value - %wg=IDH_CPC_WG>percent
  132. 5 Output character strings - %ws=IDH_CPC_WS>percent
  133. 5 Output hexadecimal values - %wx=IDH_CPC_WX>percent
  134. 5 Save settings to .INI file - %ss=IDH_CPC_SS>percent
  135. 2 Call-back functions
  136. 3 Call-back functions=IDH_CFMTD_WIN_CALLBACK_FUNC
  137. 2 Updating windows
  138. 3 Updating windows=IDH_CFMTD_WIN_UPDATING
  139. 2 Related routines
  140. 3 Related routines=IDH_CFMTD_WIN_RELATED
  141. 3 activate_bitmap_palette=IDH_CRR_ACTIVATE_BITMAP_PALETTE>routine
  142. 3 add_graphics_icon=IDH_CRR_ADD_GRAPHICS_ICON>routine
  143. 3 add_hypertext=IDH_CRR_ADD_HYPERTEXT>routine
  144. 3 add_hypertext_resource=IDH_CRR_ADD_HYPERTEXT_RESOURCE>routine
  145. 3 add_menu_item=IDH_CRR_ADD_MENU_ITEM>routine
  146. 3 attach_bitmap_palette=IDH_CRR_ATTACH_BITMAP_PALETTE>routine
  147. 3 bold_font=IDH_CRR_BOLD_FONT>routine
  148. 3 change_pen=IDH_CRR_CHANGE_PEN>routine
  149. 3 clear_bitmap=IDH_CRR_CLEAR_BITMAP>routine
  150. 3 clearwin_float=IDH_CRR_CLEARWIN_FLOAT>routine
  151. 3 clearwin_info=IDH_CRR_CLEARWIN_INFO>routine
  152. 3 clearwin_string=IDH_CRR_CLEARWIN_STRING>routine
  153. 3 clearwin_version=IDH_CRR_CLEARWIN_VERSION>routine
  154. 3 clipboard_to_screen_block=IDH_CRR_CLIPBOARD_TO_SCREEN_BLOCK>routine
  155. 3 close_cd_tray=IDH_CRR_CLOSE_CD_TRAY>routine
  156. 3 close_metafile=IDH_CRR_CLOSE_METAFILE>routine
  157. 3 close_printer=IDH_CRR_CLOSE_PRINTER>routine
  158. 3 copy_from_clipboard=IDH_CRR_COPY_FROM_CLIPBOARD>routine
  159. 3 copy_graphics_region=IDH_CRR_COPY_GRAPHICS_REGION>routine
  160. 3 copy_to_clipboard=IDH_CRR_COPY_TO_CLIPBOARD>routine
  161. 3 create_bitmap=IDH_CRR_CREATE_BITMAP>routine
  162. 3 create_cursor=IDH_CRR_CREATE_CURSOR>routine
  163. 3 define_file_extension=IDH_CRR_DEFINE_FILE_EXTENSION>routine
  164. 3 dib_paint=IDH_CRR_DIB_PAINT>routine
  165. 3 display_popup_menu=IDH_CRR_DISPLAY_POPUP_MENU>routine
  166. 3 do_copies=IDH_CRR_DO_COPIES>routine
  167. 3 export_bmp=IDH_CRR_EXPORT_BMP>routine
  168. 3 export_pcx=IDH_CRR_EXPORT_PCX>routine
  169. 3 get_bitmap_dc=IDH_CRR_GET_BITMAP_DC>routine
  170. 3 get_current_dc=IDH_CRR_GET_CURRENT_DC>routine
  171. 3 get_graphical_resolution=IDH_CRR_GET_GRAPHICAL_RESOLUTION>routine
  172. 3 get_font_name=IDH_CRR_GET_FONT_NAME>routine
  173. 3 get_graphics_selected_area=IDH_CRR_GET_GRAPHICS_SELECTED_AREA>routine
  174. 3 get_im_info=IDH_CRR_GET_IM_INFO>routine
  175. 3 get_mouse_info=IDH_CRR_GET_MOUSE_INFO>routine
  176. 3 get_nearest_screen_colour=IDH_CRR_GET_NEAREST_SCREEN_COLOUR>routine
  177. 3 get_vbx_floating_property=IDH_CRR_GET_VBX_FLOATING_PROPERTY>routine
  178. 3 get_vbx_integer_property=IDH_CRR_GET_VBX_INTEGER_PROPERTY>routine
  179. 3 graphics_to_clipboard=IDH_CRR_GRAPHICS_TO_CLIPBOARD>routine
  180. 3 import_bmp=IDH_CRR_IMPORT_BMP>routine
  181. 3 import_pcx=IDH_CRR_IMPORT_PCX>routine
  182. 3 italic_font=IDH_CRR_ITALIC_FONT>routine
  183. 3 make_icon=IDH_CRR_MAKE_ICON>routine
  184. 3 open_cd_tray=IDH_CRR_OPEN_CD_TRAY>routine
  185. 3 open_metafile=IDH_CRR_OPEN_METAFILE>routine
  186. 3 open_printer=IDH_CRR_OPEN_PRINTER>routine
  187. 3 open_printer1=IDH_CRR_OPEN_PRINTER1>routine
  188. 3 perform_graphics_update=IDH_CRR_PERFORM_GRAPHICS_UPDATE>routine
  189. 3 play_audio_cd=IDH_CRR_PLAY_AUDIO_CD>routine
  190. 3 play_sound=IDH_CRR_PLAY_SOUND>routine
  191. 3 play_sound_resource=IDH_CRR_PLAY_SOUND_RESOURCE>routine
  192. 3 record_sound=IDH_CRR_RECORD_SOUND>routine
  193. 3 release_bitmap_dc=IDH_CRR_RELEASE_BITMAP_DC>routine
  194. 3 remove_graphics_icon=IDH_CRR_REMOVE_GRAPHICS_ICON>routine
  195. 3 remove_menu_item=IDH_CRR_REMOVE_MENU_ITEM>routine
  196. 3 rotate_font=IDH_CRR_ROTATE_FONT>routine
  197. 3 scale_font=IDH_CRR_SCALE_FONT>routine
  198. 3 scroll_graphics=IDH_CRR_SCROLL_GRAPHICS>routine
  199. 3 see_treeview_selection=IDH_CRR_SEE_TREEVIEW_SELECTION>routine
  200. 3 select_font=IDH_CRR_SELECT_FONT>routine
  201. 3 select_graphics_object=IDH_CRR_SELECT_GRAPHICS_OBJECT>routine
  202. 3 select_printer=IDH_CRR_SELECT_PRINTER>routine
  203. 3 set_cd_position=IDH_CRR_SET_CD_POSITION>routine
  204. 3 set_clearwin_float=IDH_CRR_SET_CLEARWIN_FLOAT>routine
  205. 3 set_clearwin_info=IDH_CRR_SET_CLEARWIN_INFO>routine
  206. 3 set_clearwin_string=IDH_CRR_SET_CLEARWIN_STRING>routine
  207. 3 set_clearwin_style=IDH_CRR_SET_CLEARWIN_STYLE>routine
  208. 3 set_colours=IDH_CRR_SET_COLOURS>routine
  209. 3 set_graphics_selection=IDH_CRR_SET_GRAPHICS_SELECTION>routine
  210. 3 set_line_style=IDH_CRR_SET_LINE_STYLE>routine
  211. 3 set_line_width=IDH_CRR_SET_LINE_WIDTH>routine
  212. 3 set_old_resize_mechanism=IDH_CRR_SET_OLD_RESIZE_MECHANISM>routine
  213. 3 set_sound_sample_rate=IDH_CRR_SET_SOUND_SAMPLE_RATE>routine
  214. 3 set_vbx_floating_property=IDH_CRR_SET_VBX_FLOATING_PROPERTY>routine
  215. 3 set_vbx_integer_property=IDH_CRR_SET_VBX_INTEGER_PROPERTY>routine
  216. 3 set_vbx_string_property=IDH_CRR_SET_VBX_STRING_PROPERTY>routine
  217. 3 size_in_pixels=IDH_CRR_SIZE_IN_PIXELS>routine
  218. 3 size_in_points=IDH_CRR_SIZE_IN_POINTS>routine
  219. 3 sizeof_clipboard_text=IDH_CRR_SIZEOF_CLIPBOARD_TEXT>routine
  220. 3 sound_playing=IDH_CRR_SOUND_PLAYING>routine
  221. 3 sound_recording=IDH_CRR_SOUND_RECORDING>routine
  222. 3 sound_sample_rate=IDH_CRR_SOUND_SAMPLE_RATE>routine
  223. 3 stop_audio_cd=IDH_CRR_STOP_AUDIO_CD>routine
  224. 3 temporary_yield=IDH_CRR_TEMPORARY_YIELD>routine
  225. 3 underline_font=IDH_CRR_UNDERLINE_FONT>routine
  226. 3 use_rgb_colours=IDH_CRR_USE_RGB_COLOURS>routine
  227. 3 write_wave_file=IDH_CRR_WRITE_WAVE_FILE>routine
  228. 2 Compiling and Linking
  229. 3 Compiler options and directives=IDH_CCOMPLINK_OPTIONS
  230. 3 LINK77 commands=IDH_CCOMPLINK_LINK77
  231. 3 Using the Salford Resource Compiler=IDH_CCOMPLINK_USING_SRC
  232. 3 Windows Memory Allocation=IDH_CCOMPLINK_WIN_MEM_ALLOC
  233. 3 Calling 16-bit DLL functions from C/C++=IDH_CCOMPLINK_CALLING_16BIT_DLLS
  234. 2 ClearWin window functions
  235. 3 Introduction=IDH_CCWF_INTRO
  236. 3 Simple programs=IDH_CCWF_SIMPLE_PROGS>routine
  237. 3 Explicit ClearWin window creation=IDH_CCWF_WIN_CREATION
  238. 3 Text output to ClearWin windows=IDH_CCWF_TEXT_OUTPUT>routine
  239. 3 Graphical output to ClearWin windows=IDH_CCWF_GRAPHIC_OUTPUT
  240. 3 clear_window=IDH_CCWF_CLEAR_WINDOW>routine
  241. 3 create_window=IDH_CCWF_CREATE_WINDOW>routine
  242. 3 destroy_window=IDH_CCWF_DESTROY_WINDOW>routine
  243. 3 get_default_window=IDH_CCWF_GET_DEFAULT_WINDOW>routine
  244. 3 set_all_max_lines=IDH_CCWF_SET_ALL_MAX_LINES>routine
  245. 3 set_max_lines=IDH_CCWF_SET_MAX_LINES>routine
  246. 3 set_default_font=IDH_CCWF_SET_DEFAULT_FONT>routine
  247. 3 set_default_to_fixed_font=IDH_CCWF_SET_DEFAULT_TO_FIXED_FONT>routine
  248. 3 set_default_window=IDH_CCWF_SET_DEFAULT_WINDOW>routine
  249. 3 update_window=IDH_CCWF_UPDATE_WINDOW>routine
  250. 3 win_getchar=IDH_CCWF_WIN_GETCHAR>routine
  251. 3 win_getline=IDH_CCWF_WIN_GETLINE>routine
  252. 3 win_printf=IDH_CCWF_WIN_PRINTF>routine
  253. 2 Additions to the standard API
  254. 3 Introduction=IDH_CADD_API_INTRO>routine
  255. 3 Yielding control with ClearWin+=IDH_CADD_API_YIELDING
  256. 3 create_windows_stub=IDH_CA_CREATE_WINDOWS_STUB>routine
  257. 3 ExportProc=IDH_CA_EXPORTPROC>routine
  258. 3 ExportProcExt=IDH_CA_EXPORTPROCEXT>routine
  259. 3 GetCurrentTaskLong=IDH_CA_GETCURRENTTASKLONG>routine
  260. 3 hInst_to_hTask=IDH_CA_HINST_TO_HTASK>routine
  261. 3 hTask_to_hInst=IDH_CA_HTASK_TO_HINST>routine
  262. 3 memcpyln=IDH_CA_MEMCPYLN>routine
  263. 3 memcpynl=IDH_CA_MEMCPYNL>routine
  264. 3 nstrlen=IDH_CA_NSTRLEN>routine
  265. 3 windows_instance=IDH_CA_WINDOWS_INSTANCE>routine
  266. 3 yield_program_control=IDH_CA_YIELD_PROGRAM_CONTROL>routine
  267. 2 Other ClearWin functions
  268. 3 Other ClearWin functions=IDH_COTHER_CW_FUNC
  269. 3 add_text_descriptor=IDH_CO_ADD_TEXT_DESCRIPTOR>routine
  270. 3 add_window_callback=IDH_CO_ADD_WINDOW_CALLBACK>routine
  271. 3 add_window_menu=IDH_CO_ADD_WINDOW_MENU>routine
  272. 3 attach_menu=IDH_CO_ATTACH_MENU>routine
  273. 3 get_filename=IDH_CO_GET_FILENAME>routine
  274. 3 get_graphics_dc=IDH_CO_GET_GRAPHICS_DC>routine
  275. 3 get_window_handle=IDH_CO_GET_WINDOW_HANDLE>routine
  276. 3 identify_window_handle=IDH_CO_IDENTIFY_WINDOW_HANDLE>routine
  277. 3 make_dialog_box=IDH_CO_MAKE_DIALOG_BOX>routine
  278. 3 set_win_escape=IDH_CO_SET_WIN_ESCAPE>routine
  279. 2 Resource Scripts
  280. 3 The Salford resource compiler=IDH_CSRC_INTRO
  281. 3 Including Resources=IDH_CSRC_INCLUDING
  282. 3 Text strings=IDH_CSRC_TEXT_STRINGS
  283. 2 Using the Windows API
  284. 3 The GUI=IDH_CUSE_API_GUI
  285. 3 Pointers=IDH_CUSE_API_POINTERS
  286. 2 Appendix
  287. 3 Windows graphic modes=IDH_CAPP_A_GRAPHIC_MODES
  288. 3 Resource summary=IDH_CAPP_A_RESOURCE
  289.