home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / window / ultrawin / uw_help0.hlp < prev    next >
Encoding:
Text File  |  1992-01-11  |  20.8 KB  |  356 lines

  1. `color(RED,LIGHTGRAY);─────────────────── Welcome to EnQue's UltraWin V2.10 ────────────────────────`color();
  2. `tab(2);`color_default(LIGHTGRAY,BLUE);`color_keyword(YELLOW,BLUE);`color_first_char(LIGHTCYAN,BLUE);
  3.                                                              `keyword(Introduction,/// Introduction);
  4.                                                      `keyword(Ordering Information,/// Ordering Information);
  5.                                                          `keyword(Version History,/// Version History);
  6.                                                                 `keyword(Disclaimer,/// Disclaimer);
  7.                                                         `keyword(The UltraWin Library,/// The UltraWin Library );
  8.  
  9.  ┌──────────────────────────────────────────────────────────────────────────┐
  10.  │                          `keyword(Structures/Globals,[uw_help1.hlp]/// Structures/Globals);                              │
  11.  │           `keyword(Video Initialization,[uw_help1.hlp]/// Video Initialization);       `keyword(Window Basics,[uw_help1.hlp]/// Window Basics);                       │
  12.  │           `keyword(Window I/O Routines,[uw_help2.hlp]/// Window I/O Routines);        `keyword(Cursor Routines,[uw_help2.hlp]/// Cursor Routines);                     │
  13.  │           `keyword(Tab Stop Control,[uw_help2.hlp]/// Tab Stop Control);           `keyword(The Keyboard/Mouse,[uw_help3.hlp]/// The Keyboard/Mouse);                  │
  14.  │           `keyword(The Window Manager,[uw_help3.hlp]/// The Window Manager);         `keyword(Rectangle Functions,[uw_help4.hlp]/// Rectangle Functions);                 │
  15.  │           `keyword(Data Entry,[uw_help4.hlp]/// Data Entry);                 `keyword(Menuing,[uw_help4.hlp]/// Menuing);                             │
  16.  │           `keyword(Font/EGA Control,[uw_help5.hlp]/// Font/EGA Control);           `keyword(Print Support,[uw_help6.hlp]/// Print Support);                       │
  17.  │           `keyword(General Macros,[uw_help5.hlp]/// General Macros);             `keyword(Window Macros,[uw_help5.hlp]/// Window Macros);                       │
  18.  │           `keyword(Timer/Sound Support,[uw_help6.hlp]/// Timer/Sound Support);        `keyword(Ctrl-C/Ctrl-Break Control,[uw_help6.hlp]/// Ctrl-C/Ctrl-Break Control);           │
  19.  │           `keyword(Graphics Support,[uw_help5.hlp]/// Graphics Support);           `keyword(Note to Microsoft C Users,/// Note to Microsoft C Users);           │
  20.  └──────────────────────────────────────────────────────────────────────────┘
  21.  
  22. `color(RED,LIGHTGRAY);───────────────────────── /// Introduction ───────────────────────────────────`color();
  23.  
  24.         Welcome to the UltraWin library, version 2.10 ( (C) 1990-92 ) from EnQue
  25.     software!  With this release we at EnQue provide the PC programming world
  26.     with an excellent tool for developing text based applications with
  27.     impressive windowing capability.  The UltraWin library is written in 100%
  28.     portable C, with the source compiling without modification for the PC's 4
  29.     most popular C and C++ compilers.
  30.  
  31.     This help engine was written in C, utilizing only a few of the functions
  32.     of the library. It was designed especially for the UltraWin documentation,
  33.     allowing the user to be able to access information about each of the
  34.     UltraWin functions with ease.  See the separate help documentation for
  35.     more information about our hypertext help engine. The help system uses a
  36.     number of separate help files, but you need not worry about this.  Simply
  37.     page through the help, tab to the desired topic (Shift-tab reverses
  38.     directions), and press <Enter>.  The help engine will take you to the
  39.     proper location in the proper file.  The first letter of a keyword will
  40.     also hilite that keyword.  Backspace will take you to the previous
  41.     topic/file. When you wish to exit the help engine, simply press Alt-Q to
  42.     Quit.  
  43.  
  44.         If you are a Borland C/Turbo C user, you can load our tiny TCKBD.COM
  45.     TSR.  This 4k routine allows you to invoke our help engine from the
  46.     Integrated Environment, searching for the function/keyword on which the
  47.     cursor resides, in much the same way as Borland's help.  To do this, you
  48.     must setup our help engine as a Transfer program.  See your Borland manual
  49.     for details.  Include on the command line the $NOSWAP macro so that our
  50.     help will overlay and restore the current window.  A typical command line
  51.     from within the transfer editor for EGA/VGA 43/50 row mode for ENQHELP.EXE
  52.     might look like this: "$NOSWAP UW_HELP0.HLP 1 0 2 2 77 40". The first
  53.     numeric parameter is set to 1.  This tells the help engine to call our TSR
  54.     to get the string at the current cursor location, and use that as the
  55.     search string. The next is a user search string (just use 0 to tell the
  56.     engine no command line search string), and the next four numeric
  57.     parameters are the screen coordinates start x, start y, end x, and end y.
  58.     These last four parameters are optional.  A window of the default size
  59.     will be created if they are omitted.
  60.  
  61.       You may also run the help engine directly from the command line,
  62.     removing the $NOSWAP macro.  You need not load TCKBD.COM to do this.
  63.     (TCKBD.COM merely allows the help engine to read the word that your cursor
  64.     is currently pointing to - it does not ever have to be loaded, it merely
  65.     adds functionality).
  66.  
  67. `color(RED,LIGHTGRAY);───────────────────────── /// Ordering Information ───────────────────────────`color();
  68.  
  69.         The ShareWare release of the UltraWin library includes the small model
  70.     versions of the library for the Borland Turbo C compilers (both 2.0 and
  71.     C++ 1.0), Microsoft C 5.0, this ENQHELP.EXE program and associated
  72.     documentation, and a demo program that shows some of the unique features
  73.     of the library.  The ShareWare package is released to the public, so feel
  74.     free to distribute it to your friends, place it in your user's group
  75.     library, or upload it to your favorite BBS!
  76.  
  77.         Many programs can be written to utilize the small model version.
  78.     However,  some applications lend themselves only to the large model. To
  79.     obtain the large model libraries and complete source code, please order
  80.     directly from EnQue.
  81.  
  82.     The full UltraWin package with large model libraries and complete source
  83.     code can be purchased without taking a second mortgage on your home.
  84.     UltraWin 2.10 costs only $39.95.  This price includes complete printed
  85.     documentation for both UltraWin and InTUItion, our textual user interface
  86.     library.  In addition, you receive the latest version of our help engine
  87.     and EGA/VGA font editor.  Also, the source comes with batch files that
  88.     will build for you the large or small libraries for any of the four
  89.     compilers, and are easily modified to build any library model. To fill out
  90.     and print the order form, run the demo and fill in the appropriate
  91.     information, and press <Shift-PrtSc>!  If you do not have a printer, just
  92.     display the order form and copy down the information and mailing address.
  93.     A simple check or money order will suffice, but please don't send cash, as
  94.     if it gets lost or stolen in the mail we'll not be able to fill your
  95.     order!
  96.  
  97. `color(RED,LIGHTGRAY);──────────────────────────── /// Version History ─────────────────────────────`color();
  98.  
  99.   10/12/90  --  Version 1.00
  100.     The initial release of the UltraWin library.  The demo program, demo
  101.         source, documentation and the small model of the library were released
  102.         to the public.  The small model library was generated with Turbo C++.
  103.  
  104.   10/25/90 -- Version 1.10
  105.     Users of TurboC 2.0 found errors when linking the small library for
  106.         version 1.00.  It turned out that libraries generated with Turbo C++ are
  107.         NOT compatible with the older TurboC 2.0.  Support was added for not
  108.         only TurboC 2.0, but also Zortech C++ 1.5 and Microsoft C 5.0. The small
  109.         libraries for all three compilers were released to the public along with
  110.         documentation, demo program and demo source.
  111.  
  112.   11/11/90 -- Version 1.20
  113.     Users of Turbo C++ 1.0 voiced requests to make UltraWin linkable using
  114.         Turbo C++ with .CPP files.  The TurboC 2.0 and Turbo C++ library from
  115.         version 1.10 would link fine with a C project, but not a C++ project.
  116.         The source was recompiled and the small model for Turbo C++ that links
  117.         in with other .CPP files was released.
  118.  
  119.   12/29/90 -- Version 1.21
  120.     The menu_system() function's ability to allow the user to press a single
  121.         key for the first letter of a menu item did not behave properly with key
  122.         return values greater than 255.  This was due to a side affect with
  123.         calling the toupper() macro with an integer value.  The toupper() macro
  124.         call was replaced with a function that behaves as expected.
  125.  
  126.   09/08/91 -- Version 2.00
  127.     Version 2.00 adds many additional capabilities including background
  128.         printing support, EGA/VGA downloadable fonts with font editor,
  129.         context-sensitive help, enhanced data entry, clock interrupt support and
  130.         much more.  Zortech compiler support is unfortunately dropped due to a
  131.         lack of compatibility.  Borland/Microsoft support remains.
  132.  
  133.     InTUItion 1.00, a textual user interface library and construction
  134.         toolkit is also released, allowing programs using UltraWin to be written
  135.         in record time.  The tools and small model libraries are available on
  136.         EnQue's BBS.
  137.  
  138.   10/08/91 -- Version 2.01
  139.     Version 2.01 solves several minor problems with V2.00 and forms the
  140.         official commercial release. (Yes, the ShareWare package is the small
  141.         model version of a commercial product).  The window structure has been
  142.         changed to reduce memory requirements and allow for future enhancements.
  143.  
  144.   01/01/92 -- Version 2.10
  145.     Version 2.10 enhances the data entry routines even further, giving you
  146.         the ability to input both left-to-right and right-to-left, clear the
  147.         input when the first non-keypad key is pressed, and even exit after the
  148.         last character is typed, eliminating an <Enter> keypress.  These
  149.         enhancements are supported by InTUItion 1.10, also released.  In
  150.         addition, the wn_gets_ll function now has an additional "super hook"
  151.         which allows you to modify the functionality of the input routine in
  152.         virtually any way you wish with ease.
  153.  
  154. `color(RED,LIGHTGRAY);──────────────────────────── /// Disclaimer ──────────────────────────────────`color();
  155.  
  156.                        UltraWin by EnQue Software
  157.  
  158.     UltraWin is a user supported windowing library for the IBM PC. UltraWin
  159.     is copyrighted material, however, you are free to copy and distribute the
  160.     ShareWare version in its original archive file provided there is no
  161.     charge.  You also are free to distribute any executables generated with
  162.     the library.  The pricing information for UltraWin is provided in both
  163.     this document and the UW_DEMO.EXE program.  Purchasing the commercial
  164.     version is encouraged, as it provides you not only with large model
  165.     libraries and complete source code, but also free technical support and
  166.     software upgrades through the EnQue BBS.
  167.  
  168.     Though EnQue strives to provide the highest quality software products at
  169.     the lowest possible price, we cannot accept responsibility for any damages
  170.     that may be incurred by their use.
  171.  
  172. `color(RED,LIGHTGRAY);────────────────────── /// Note to Microsoft C Users ─────────────────────────`color();
  173.     The UltraWin library is compatible with the Microsoft C compilers.
  174.     However, the graphics support module, "UW_GRAPH.C" cannot be compiled as
  175.     it is written in Borland's inline assembler format, mixed with C.  This
  176.     presents no problems however as the provided object modules "UW_GRPHL.OBJ
  177.     and UW_GRPHS.OBJ" for large/small model will link properly.  Due to
  178.     compatibility problem between Borland and Microsoft, this module must be
  179.     linked in with all programs.  If you are using the library, this module is
  180.     already present.  In addition, Microsoft does not have an interrupt
  181.     routine that allows access to the BP register.  This is required when
  182.     using the extended EGA/VGA font routines.  Two object files, "INTRL.OBJ
  183.     and INTRS.OBJ" for large/small model must be linked in as well.  These,
  184.     too, are in the supplied library.  This should cause no problems as these
  185.     routines should not be modified; the rest of the library compiles with no
  186.     warnings or errors.  Batch files are included to rebuild the libraries.
  187.  
  188. `color(RED,LIGHTGRAY);──────────────────────── /// The UltraWin Library ────────────────────────────`color();
  189.  
  190.     The UltraWin library is one of the most, if not the most powerful text
  191.     windowing library available for IBM PC and compatible computers. It was
  192.     written specifically for systems that use text displays with many windows
  193.     that overlap and update real-time in the background. An exhaustive array
  194.     of output functions are available, with full color control, scrolling
  195.     (both up and down) and masking capabilities. Also included are input
  196.     functions for data entry such as strings, dates, prices, and even
  197.     user-definable templates.  Background printing support, EGA/VGA font and
  198.     palette control, timer control, and this hypertext help engine have been
  199.     added since version 2.00.
  200.  
  201.   `keyword(General Macros,/// General Macros);       `keyword(Window Macros,/// Window Macros);       `keyword(Functions,/// Functions);
  202.  
  203. `co(10,1);/// General Macros`co(7,1);
  204. `keyword(A) hibyte,[uw_help5.hlp]/// hibyte);
  205. `keyword(B) lobyte,[uw_help5.hlp]/// lobyte);
  206. `keyword(C) lower,[uw_help5.hlp]/// lower);
  207. `keyword(D) range,[uw_help5.hlp]/// range);
  208. `keyword(E) swap,[uw_help5.hlp]/// swap);
  209. `keyword(F) upper,[uw_help5.hlp]/// upper);
  210.  
  211. `co(10,1);/// Window Macros`co(7,1);
  212. `keyword(A) cls,[uw_help5.hlp]/// cls);
  213. `keyword(B) mv_cs,[uw_help5.hlp]/// mv_cs);
  214. `keyword(C) wn_att,[uw_help5.hlp]/// wn_att);
  215. `keyword(D) wn_bdratt,[uw_help5.hlp]/// wn_bdratt);
  216. `keyword(E) wn_bdr_color,[uw_help5.hlp]/// wn_bdr_color);
  217. `keyword(F) wn_color,[uw_help5.hlp]/// wn_color);
  218. `keyword(G) wn_name,[uw_help5.hlp]/// wn_name);
  219. `keyword(H) wn_name_loc,[uw_help5.hlp]/// wn_name_loc);
  220. `keyword(I) wn_read,[uw_help5.hlp]/// wn_read);
  221. `keyword(J) wn_restore,[uw_help5.hlp]/// wn_restore);
  222. `keyword(K) wn_rfsh,[uw_help5.hlp]/// wn_rfsh);
  223. `keyword(L) wn_save,[uw_help5.hlp]/// wn_save);
  224.  
  225. `co(10,1);/// Functions`co(7,1);
  226. `keyword(A) add_window,[uw_help3.hlp]/// add_window);
  227. `keyword(B) blink_enable,[uw_help5.hlp]/// blink_enable);
  228. `keyword(C) check_key,[uw_help3.hlp]/// check_key);
  229. `keyword(D) clear_mask,[uw_help1.hlp]/// clear_mask);
  230. `keyword(E) cr_inrect,[uw_help4.hlp]/// cr_inrect);
  231. `keyword(F) cr_inwindow,[uw_help3.hlp]/// cr_inwindow);
  232. `keyword(G) csr_hide,[uw_help2.hlp]/// csr_hide);
  233. `keyword(H) csr_show,[uw_help2.hlp]/// csr_show);
  234. `keyword(I) csr_style,[uw_help2.hlp]/// csr_style);
  235. `keyword(J) decode_color,[uw_help5.hlp]/// decode_color);
  236. `keyword(K) disp_print_stats,[uw_help6.hlp]/// disp_print_stats);
  237. `keyword(L) do_menu,[uw_help4.hlp]/// do_menu);
  238. `keyword(M) encode_color,[uw_help5.hlp]/// encode_color);
  239. `keyword(N) end_clock,[uw_help6.hlp]/// end_clock);
  240. `keyword(O) end_mouse,[uw_help3.hlp]/// end_mouse);
  241. `keyword(P) end_printer,[uw_help6.hlp]/// end_printer);
  242. `keyword(Q) end_video,[uw_help1.hlp]/// end_video);
  243. `keyword(R) event_pending,[uw_help3.hlp]/// event_pending);
  244. `keyword(S) force_video,[uw_help1.hlp]/// force_video);
  245. `keyword(T) get_font_info,[uw_help5.hlp]/// get_font_info);
  246. `keyword(U) get_key,[uw_help3.hlp]/// get_key);
  247. `keyword(V) init_clock,[uw_help6.hlp]/// init_clock);
  248. `keyword(W) init_mouse,[uw_help3.hlp]/// init_mouse);
  249. `keyword(X) init_printer,[uw_help6.hlp]/// init_printer);
  250. `keyword(Y) init_video,[uw_help1.hlp]/// init_video);
  251. `keyword(Z) install_font,[uw_help5.hlp]/// install_font);
  252. `keyword(A) item_add,[uw_help4.hlp]/// item_add);
  253. `keyword(B) load_font,[uw_help5.hlp]/// load_font);
  254. `keyword(C) make_top_window,[uw_help3.hlp]/// make_top_window);
  255. `keyword(D) menu_create,[uw_help4.hlp]/// menu_create);
  256. `keyword(E) menu_destroy,[uw_help4.hlp]/// menu_destroy);
  257. `keyword(F) menu_restore,[uw_help4.hlp]/// menu_restore);
  258. `keyword(G) menu_set,[uw_help4.hlp]/// menu_set);
  259. `keyword(H) menu_system,[uw_help4.hlp]/// menu_system);
  260. `keyword(I) move_wn_down,[uw_help3.hlp]/// move_wn_down);
  261. `keyword(J) move_wn_left,[uw_help3.hlp]/// move_wn_left);
  262. `keyword(K) move_wn_right,[uw_help3.hlp]/// move_wn_right);
  263. `keyword(L) move_wn_up,[uw_help3.hlp]/// move_wn_up);
  264. `keyword(M) mv_csr,[uw_help2.hlp]/// mv_csr);
  265. `keyword(N) m_colrange,[uw_help3.hlp]/// m_colrange);
  266. `keyword(O) m_hide,[uw_help3.hlp]/// m_hide);
  267. `keyword(P) m_lpen_off,[uw_help3.hlp]/// m_lpen_off);
  268. `keyword(Q) m_lpen_on,[uw_help3.hlp]/// m_lpen_on);
  269. `keyword(R) m_motion,[uw_help3.hlp]/// m_motion);
  270. `keyword(S) m_moveto,[uw_help3.hlp]/// m_moveto);
  271. `keyword(T) m_pos,[uw_help3.hlp]/// m_pos);
  272. `keyword(U) m_pressed,[uw_help3.hlp]/// m_pressed);
  273. `keyword(V) m_ratio,[uw_help3.hlp]/// m_ratio);
  274. `keyword(W) m_released,[uw_help3.hlp]/// m_released);
  275. `keyword(X) m_reset,[uw_help3.hlp]/// m_reset);
  276. `keyword(Y) m_rowrange,[uw_help3.hlp]/// m_rowrange);
  277. `keyword(Z) m_show,[uw_help3.hlp]/// m_show);
  278. `keyword(A) m_textcursor,[uw_help3.hlp]/// m_textcursor);
  279. `keyword(B) offset_rect,[uw_help4.hlp]/// offset_rect);
  280. `keyword(C) pl_csr,[uw_help2.hlp]/// pl_csr);
  281. `keyword(D) print_char,[uw_help6.hlp]/// print_char);
  282. `keyword(E) print_data,[uw_help6.hlp]/// print_data);
  283. `keyword(F) print_eol,[uw_help6.hlp]/// print_eol);
  284. `keyword(G) print_file,[uw_help6.hlp]/// print_file);
  285. `keyword(H) print_in_bkgrnd,[uw_help6.hlp]/// print_in_bkgrnd);
  286. `keyword(I) print_screen,[uw_help6.hlp]/// print_screen);
  287. `keyword(J) print_str,[uw_help6.hlp]/// print_str);
  288. `keyword(K) print_window,[uw_help6.hlp]/// print_window);
  289. `keyword(L) rd_csr,[uw_help2.hlp]/// rd_csr);
  290. `keyword(M) read_palette,[uw_help5.hlp]/// read_palette);
  291. `keyword(N) read_palette_all,[uw_help5.hlp]/// read_palette_all);
  292. `keyword(O) realloc_printer,[uw_help6.hlp]/// realloc_printer);
  293. `keyword(P) rect_enclosed,[uw_help4.hlp]/// rect_enclosed);
  294. `keyword(Q) rect_equal,[uw_help4.hlp]/// rect_equal);
  295. `keyword(R) rect_overlap,[uw_help4.hlp]/// rect_overlap);
  296. `keyword(S) refresh_column,[uw_help3.hlp]/// refresh_column);
  297. `keyword(T) refresh_desktop,[uw_help3.hlp]/// refresh_desktop);
  298. `keyword(U) refresh_rect,[uw_help3.hlp]/// refresh_rect);
  299. `keyword(V) refresh_row,[uw_help3.hlp]/// refresh_row);
  300. `keyword(W) reset_all_masks,[uw_help3.hlp]/// reset_all_masks);
  301. `keyword(X) rom8x14,[uw_help5.hlp]/// rom8x14);
  302. `keyword(Y) rom8x16,[uw_help5.hlp]/// rom8x16);
  303. `keyword(Z) rom8x8,[uw_help5.hlp]/// rom8x8);
  304. `keyword(A) save_font,[uw_help5.hlp]/// save_font);
  305. `keyword(B) set_block_ab,[uw_help5.hlp]/// set_block_ab);
  306. `keyword(C) set_idle_func,[uw_help3.hlp]/// set_idle_func);
  307. `keyword(D) set_mask,[uw_help1.hlp]/// set_mask);
  308. `keyword(E) set_prt_xlat,[uw_help6.hlp]/// set_prt_xlat);
  309. `keyword(F) set_rect,[uw_help4.hlp]/// set_rect);
  310. `keyword(G) set_vid_addr,[uw_help0.hlp]/// set_vid_addr);
  311. `keyword(H) tone,[uw_help6.hlp]/// tone);
  312. `keyword(I) wait_event,[uw_help3.hlp]/// wait_event);
  313. `keyword(J) wait_ticks,[uw_help3.hlp]/// wait_ticks);
  314. `keyword(K) wn_bksp,[uw_help2.hlp]/// wn_bksp);
  315. `keyword(L) wn_border,[uw_help1.hlp]/// wn_border);
  316. `keyword(M) wn_ch,[uw_help2.hlp]/// wn_ch);
  317. `keyword(N) wn_claol,[uw_help2.hlp]/// wn_claol);
  318. `keyword(O) wn_claos,[uw_help2.hlp]/// wn_claos);
  319. `keyword(P) wn_clbol,[uw_help2.hlp]/// wn_clbol);
  320. `keyword(Q) wn_clbos,[uw_help2.hlp]/// wn_clbos);
  321. `keyword(R) wn_clear,[uw_help1.hlp]/// wn_clear);
  322. `keyword(S) wn_clear_tabs,[uw_help2.hlp]/// wn_clear_tabs);
  323. `keyword(T) wn_cleol,[uw_help2.hlp]/// wn_cleol);
  324. `keyword(U) wn_cleos,[uw_help2.hlp]/// wn_cleos);
  325. `keyword(V) wn_cln,[uw_help2.hlp]/// wn_cln);
  326. `keyword(W) wn_co,[uw_help2.hlp]/// wn_co);
  327. `keyword(X) wn_create,[uw_help1.hlp]/// wn_create);
  328. `keyword(Y) wn_csr_dn,[uw_help2.hlp]/// wn_csr_dn);
  329. `keyword(Z) wn_csr_left,[uw_help2.hlp]/// wn_csr_left);
  330. `keyword(A) wn_csr_pos,[uw_help2.hlp]/// wn_csr_pos);
  331. `keyword(B) wn_csr_right,[uw_help2.hlp]/// wn_csr_right);
  332. `keyword(C) wn_csr_up,[uw_help2.hlp]/// wn_csr_up);
  333. `keyword(D) wn_destroy,[uw_help1.hlp]/// wn_destroy);
  334. `keyword(E) wn_gets,[uw_help4.hlp]/// wn_gets);
  335. `keyword(F) wn_gets_ll,[uw_help4.hlp]/// wn_gets_ll);
  336. `keyword(G) wn_hline,[uw_help2.hlp]/// wn_hline);
  337. `keyword(H) wn_init_tabs,[uw_help2.hlp]/// wn_init_tabs);
  338. `keyword(I) wn_ins_del_chars,[uw_help2.hlp]/// wn_ins_del_chars);
  339. `keyword(J) wn_ins_del_lines,[uw_help2.hlp]/// wn_ins_del_lines);
  340. `keyword(K) wn_move,[uw_help1.hlp]/// wn_move);
  341. `keyword(L) wn_och,[uw_help2.hlp]/// wn_och);
  342. `keyword(M) wn_plst,[uw_help2.hlp]/// wn_plst);
  343. `keyword(N) wn_printf,[uw_help2.hlp]/// wn_printf);
  344. `keyword(O) wn_qch,[uw_help2.hlp]/// wn_qch);
  345. `keyword(P) wn_reset_tab,[uw_help2.hlp]/// wn_reset_tab);
  346. `keyword(Q) wn_scroll_reg,[uw_help2.hlp]/// wn_scroll_reg);
  347. `keyword(R) wn_set,[uw_help1.hlp]/// wn_set);
  348. `keyword(S) wn_set_tab,[uw_help2.hlp]/// wn_set_tab);
  349. `keyword(T) wn_st,[uw_help2.hlp]/// wn_st);
  350. `keyword(U) wn_st_qty,[uw_help2.hlp]/// wn_st_qty);
  351. `keyword(V) wn_tab_left,[uw_help2.hlp]/// wn_tab_left);
  352. `keyword(W) wn_tab_right,[uw_help2.hlp]/// wn_tab_right);
  353. `keyword(X) wn_vline,[uw_help2.hlp]/// wn_vline);
  354. `keyword(Y) write_palette,[uw_help5.hlp]/// write_palette);
  355. `keyword(Z) write_palette_all,[uw_help5.hlp]/// write_palette_all);
  356.