home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
TCXOS2.ZIP
/
DEMO
/
TCXLDEMO.ASC
< prev
next >
Wrap
Text File
|
1991-11-05
|
20KB
|
809 lines
TCXLDEMO.HLP
Copyright (c) 1987-1991, Innovative Data Concepts. All rights reserved
This file contains all the help text used in the TCXL demonstration program.
$Header: D:/beta/version/tcxldemo.asv 552.2 29 Sep 1991 14:07:56 $
------------------------------------------------------------------
*B 1
F The TesSeRact(TM) CXL User Interface Development System
Copyright (c) 1987-1991, Innovative Data Concepts
All Rights Reserved
F TCXL is a Full-Featured C Development System that supports
Microsoft, Borland, Zortech, TopSpeed, Watcom and Intel
C/C++ Compilers, under character-mode DOS, Unix and OS/2,
supporting 286 & 286 DOS Extenders.
F Innovative Data Concepts, Inc.
122 North York Road, Suite 5 Hatboro, PA 19040 USA
1-215-443-9705 (Support) 1-215-443-9753 (FAX)
1-800-926-4551 (Sales) CompuServe 76702,1361
F Press X[F1]X at any time for context-sensitive help.
Press X[Alt-X]X to exit the demo. Press X[Esc]X to exit help.
*E
*B 2
Windowing
---------
This demo demonstrates various miscellaneous
windowing functions such as text scrolling,
resizing, moving, adding a title, changing box
type, changing window attributes, and more.
Press [Esc] to exit Help.
*E
*B 3
Menuing
-------
This demo will demonstrate the use of TCXL's
menuing system in a sample of what could be
used as a shell for a text editing program.
Press [Esc] to exit Help.
*E
*B 4
List Selection
--------------
This demo will show you how you can use TCXL's
list select functions in your application. You
will also see TCXL's file selector in action.
This file selector is similar to the ones found
in the Turbo C and QuickC environments.
Press [Esc] to exit Help.
*E
*B 5
String Selection
----------------
You are currently viewing a demo of SelStr(),
TCXL's string selection function. This function
accepts an array of strings and opens up a window
so you can use the selection bar to move between
them and select one. Full scrolling and mouse
support is provided.
Press [Esc] to exit Help.
*E
*B 6
File Selector
-------------
You are currently viewing a demo of SelFile(),
TCXL's file selector function. This function accepts
a wildcarded filespec and opens up a window with
all matching files and directories. You can use
the selection bar to move between them and select
one. You can change to a different directory
simply by selecting it. Full scrolling and mouse
support are provided.
Press [Esc] to exit Help.
*E
*B 7
Data Entry
----------
This demo will show you how you can use TCXL's
multi-field input functions to process forms.
You will be shown the use of both the initial
entry, and the updating of input fields.
You will also be shown a few examples of
TCXL's flexible single-line input function.
Press [Esc] to exit Help.
*E
*B 8,Editing Keys
Cursor Movement
---------------
Arrow keys - cursor movement
Ctrl-LeftArrow - word left
Ctrl-RightArrow - word right
Home - beginning of field
End - end of line/field
Ctrl-Home - beginning of first field
Ctrl-End - end of last field
Tab - next field
Shift-Tab - previous field
*P
Inserting and Deleting
----------------------
Ins - toggle insert mode
Del - delete character at cursor
BackSpace - delete character left
Ctrl-BackSpace - delete word left
Ctrl-T - delete word right
Ctrl-U - delete to end of field
Ctrl-Y - delete to end of form
*P
Other Editing Keys
------------------
Enter - process current field
Ctrl-Enter - process all fields
Ctrl-R - restore field
Esc - abort data entry
Also see: ^Numeric Fields^
*E
*B 9
Date
----
Enter today's date in MM/DD/YY format.
Also see: ^Editing Keys^
*E
*B 10,First Name
First Name
----------
Enter your first name.
Also see: ^Initial^ ^Last Name^ ^Editing Keys^
*E
*B 11,Initial
Initial
-------
Enter your middle initial, or leave blank if you
don't have one.
Also see: ^First Name^ ^Last Name^ ^Editing Keys^
*E
*B 12,Last Name
Last Name
---------
Enter your last name.
Also see: ^First Name^ ^Initial^ ^Editing Keys^
*E
*B 13,City
City
----
Enter the name of the city in which you currently
live.
Also see: ^State^ ^Zip Code^ ^Editing Keys^
*E
*B 14,State
State
-----
Enter the 2-letter abbreviation for your state.
Also see: ^City^ ^Zip Code^ ^Editing Keys^
*E
*B 15,Zip Code
Zip Code
--------
Enter your 5 or 9-digit Zip code.
Also see: ^City^ ^State^ ^Editing Keys^
*E
*B 16,Compiler
Select Compiler
---------------
Use the selection bar to move around then press
[Enter] on the compiler of your choice. You
can also select a compiler by pressing its
highlighted letter.
Also see: ^Editing Keys^
*E
*B 17
Amount
------
Enter amount of invoice in dollars and cents.
Also see: ^Numeric Fields^ ^Editing Keys^
*E
*B 18,Numeric Fields
Numeric Fields
--------------
Editing numeric fields is different than normal
text fields. Digits before the decimal point are
right justified and space filled. Digits after
the decimal point are left justified and zero
filled. Pressing [Enter] will process the whole
numeric field and pressing the decimal point will
process only the digits before the decimal point.
Also see: ^Editing Keys^
*E
*B 19
Example Editor Interface
------------------------
This is an example of an editor-type interface
which would use a pull-down menu system. Valid
movement/selection keys are:
Arrow Keys - movement of selection bar
[Enter] - selects menu item under bar
[Esc] - backup 1 menu
You may also select a menu item by pressing its
highlighted letter or by using a mouse.
*E
*B 20
File Menu
---------
This pull-down menu contains various file and system
commands.
^Load^ ^Save^ ^Rename^ ^New^
^Directory^ ^Execute^ ^OS Shell^ ^Quit^
*E
*B 21
Edit Menu
---------
This pull-down menu contains various editing
commands.
*E
*B 22,Load
Load
----
This is used to load a file into the editor.
Also see: ^Save^ ^Rename^
*E
*B 23,Save
Save
----
This is used to save current editing file.
Also see: ^Load^ ^Rename^
*E
*B 24,Rename
Rename
------
This is used to rename current editing file
to another valid file name.
Also see: ^Load^ ^Save^
*E
*B 25,New
New
---
This is used to clear the editor's workspace and
assign a new file name to it.
*E
*B 26,Directory
Directory
---------
This will prompt you for a file specification and
display a list of all files matching it.
*E
*B 27,Execute
Execute
-------
This will prompt you for a DOS command, and then
will execute it.
Also see: ^OS Shell^
*E
*B 28,OS Shell
OS Shell
--------
This will allow you to exit to DOS. When you are
finished in DOS, type 'EXIT' to return to the demo.
Also see: ^Execute^
*E
*B 29,Quit
Quit
----
This selection allows you to exit the pull-down
portion of the TCXL demonstration program.
*E
*B 30,Scroll
Window Scrolling
----------------
This demo shows you how TCXL's window TTY output
functions allowing scrolling within the window.
Also demonstrated is TCXL's ANSI-like Escape code
sequence capability. It is being used to change
the color of the text as it scrolls.
Press [Esc] to exit Help.
*E
*B 31
Change Window Attribute
-----------------------
This demo shows you how WatrChg() is able to
manipulate the colors of the window's border
and the window itself along with text inside.
Press [Esc] to exit Help.
*E
*B 32
Change Window Border
--------------------
This demo shows you how Wborder() is able to modify
the window border of the active window. It can
change to different border styles, or no border at
all, which increases the window's effective area.
Press [Esc] to exit Help.
*E
*B 33
Window Title
------------
The Wtitle() function gives the active window
a title. It can also change/delete the title
as well. The window title can also be used as
an alternate method of identifying a window.
Press [Esc] to exit Help.
*E
*B 34
Resize Window
-------------
This demo shows you how the Wsize() function can
be used to resize the active window by adjusting
its lower right-hand corner's screen coordinates.
Press [Esc] to exit Help.
*E
*B 35
Text Line Drawing
-----------------
The WdrwHor() and WdrwVer() functions are used to
"draw" horizontal and vertical text lines. If
they intersect any lines having the same box
type, an appropriate intersection will be made.
You are also able to connect with window borders.
Press [Esc] to exit Help.
*E
*B 36
Move Window
-----------
This demo shows how the Wmove() function
is used to relocate the active window to
a new row,col coordinate on the screen.
Press [Esc] to exit Help.
*E
*B 37
Hide Window
-----------
The Whide() and Wunhide() functions are
used for hiding and unhiding windows.
Press [Esc] to exit Help.
*E
*B 38
Activate Window
---------------
This demo will show you how Wactiv() activates
windows. The activation process brings the
specified window to the front, making it
available for use to many windowing functions
which require the window to be active.
Press [Esc] to exit Help.
*E
*B 39
Copy Window
-----------
The Wcopy() function makes a copy of the
active window by Wopen()-ing a new window and
copying the contents of the old window to it.
Press [Esc] to exit Help.
*E
*B 40
Select Text Attribute
---------------------
The SelAttr() function allows you to select
a text attribute. You can move the selection
box using the arrow keys and [PgUp]/[PgDn] to
toggle the blinking attribute. Press [Enter]
to select or [Esc] to abort.
*E
*B 41
Input
-----
This demo shows how you can use TCXL's input
system to solicit formatted data input on a
line-by-line basis.
Press [Esc] to exit Help.
*E
*B 42
Strings
-------
This demo presents TCXL's strings system.
For each category of string operations,
you will see sample code using TCXL string
functions, along with the displayed results
of the sample code.
Press [Esc] to exit Help.
*E
*B 43
Defaults
--------
This pull-down menu contains options for
changing settings within the demo editor.
Press [Esc] to exit Help.
*E
*B 44
Run
---
This is an example of a popup menu.
Press [Esc] to exit Help.
*E
*B 45
Options
-------
This pull-down menu contains options for
changing "system" settings, especially
the screen size.
Press [Esc] to exit Help.
*E
*B 101
The TesSeRact(TM) Programmer's Power Pak
Featuring
TCXL User Interface Development System
TCOMP Compression System
TFILE File Management System
TPRINT Printer Control System
and
TCXL Advanced Utilities Disk
IDC Programmer's Utility Disk
Copyright (c) 1987-1991, Innovative Data Concepts.
All Rights Reserved.
*E
*B 102,TCXL User Level
TCXL User Level Demonstration
The TesSeRact CXL User Interface Development System
provides a complete, high-level interface to Menus,
Data Entry Forms, Context-Sensitive Help, and
Item Slection routines. Select this option for
a complete demonstration.
See Also:
TCXL User Level ^TCXL Middle Level^
^TCOMP^ ^TFILE^ ^TPRINT^
^Advanced Utilities Disk^
^Programmer's Utility Disk^
*E
*B 103,TCXL Middle Level
TCXL Middle Level Demonstration
TCXL also provides complete control over windows,
input fields, string manipulation, video displays,
Expanded and Extended Memory, as well as full
International Language support. Select this option
for a complete demonstration.
See Also:
^TCXL User Level^ TCXL Middle Level
^TCOMP^ ^TFILE^ ^TPRINT^
^Advanced Utilities Disk^
^Programmer's Utility Disk^
*E
*B 104,TCOMP
TesSeRact Compression System
The TesSeRact Compression System gives you access to
four of the most popular compression algorythms
available -- LZW, LZSS, LZARI and LZHUF. With
complete source code in C and assembler, TCOMP
brings these high-speed routines to you for the
first time at an affordable price.
See Also:
^TCXL User Level^ ^TCXL Middle Level^
TCOMP ^TFILE^ ^TPRINT^
^Advanced Utilities Disk^
^Programmer's Utility Disk^
*E
*B 105,TFILE
TesSeRact File Management System
The TesSeRact File Management System is a complete
indexed file access system that reads/writes
files that are compatible with the most popular
database management systems in the world.
Multiple indexes are supported, as well as memo
records, and more.
See Also:
^TCXL User Level^ ^TCXL Middle Level^
^TCOMP^ TFILE ^TPRINT^
^Advanced Utilities Disk^
^Programmer's Utility Disk^
*E
*B 106,TPRINT
TesSeRact Printer Control System
The TesSeRact Printer Control System lets you design
your program's output without regard to what printer
is physically connected to the end-user's computer.
Complete support is included for long printer escape
codes (such as those needed for laser printers), and
the system provides support for centering,
justification, bolds and underlines.
See Also:
^TCXL User Level^ ^TCXL Middle Level^
^TCOMP^ ^TFILE^ TPRINT
^Advanced Utilities Disk^
^Programmer's Utility Disk^
*E
*B 107,Advanced Utilities Disk
TCXL Advanced Utilities Disk
The Advanced Utilities Disk is for power-users of
TCXL, and includes the source code for many of the
TCXL utilities, such as MAKHLP and MAKRSP; and also
includes TREDIR, which redirects DOS output to
a TCXL window; TSPAWN, which recovers your program's
memory when shelling to DOS; and TTIME, a millisecond-
resolution timer.
See Also:
^TCXL User Level^ ^TCXL Middle Level^
^TCOMP^ ^TFILE^ ^TPRINT^
Advanced Utilities Disk
^Programmer's Utility Disk^
*E
*B 108,Programmer's Utility Disk
IDC Programmer's Utility Disk
The Programmer's Utility Diskette contains a host
of useful utilities for programmers. Includes
TxtEdt, a fast, line-oriented stream editor; CMOS,
which saves/restores your CMOS-RAM to disk; VDT,
a directory tree display, and 30 more utilities.
See Also:
^TCXL User Level^ ^TCXL Middle Level^
^TCOMP^ ^TFILE^ ^TPRINT^
^Advanced Utilities Disk^
Programmer's Utility Disk
*E