home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Tool Box
/
SIMS_2.iso
/
vb_tools
/
sc_file
/
scfild.txt
< prev
next >
Wrap
Text File
|
1993-11-07
|
6KB
|
166 lines
Description of SCFILE Version 2.0
This document is a description of the file SCFILE.ZIP
located on this library.
PURPOSE
One significant shortfall of the Windows environment is
the inability to view large text files. These files may
be textual documentation, reports, programs, data files,
or whatever. To get around the limits of applications
such as Notepad, many people resort to loading these
files into word processing applications. Besides being
very slow, this solution also has its limits.
A number of file viewers exist both commercially and as
shareware. Many of these claim "no limit" to file size.
If you have tried any of them, you will notice that they
do in fact have limits. You will also notice that the
limit of your time is stretched by waiting for your file
to display.
SCFILE also has a limit to the size of file it will
display. Its limit is approximately 1,000,000,000 bytes.
Don't be put off by this limit since this is probably
larger than any file you will have to deal with. SCFILE
will view a 1,000,000,000 byte file just as fast and
easily as it will a 100 byte file.
For Visual Basic developers, SCFILE provides an additional
ability. It will allow the display of Visual Basic arrays
of any size with nearly no coding required. If you have
ever attempted to display a 10,000 entry array in a list
box, you know the problems this addresses. By assigning
an array to be displayed, you have your list box.
In summary, SCFILE is the fastest, easiest way of viewing
and printing text files and Visual Basic arrays that we
are aware of. If you don't believe it, try it. If we are
wrong, let us know.
FEATURES
View text files up to 1,000,000,000 in size.
Print all, or selected portions, of text files. SCFILE gives
you control of both the font and font style.
Foreground and background colors as well as font and font
style are easily set options.
Selective highlighting allows for the color of text to be
controlled by text content. In other words, you can have
SCFILE display the word "Minneapolis" with a red background
and white text every time it appears in an address list.
Multiple highlighting rules can be applied to single lines.
Line or column selection. Have you ever wanted to extract a
column of numbers from a file and include them into a spread
sheet? Or have you ever wanted to print just one page of a
long document? SCFILE gives you these capabilities with the
click of a mouse button.
Most Recently Used list keeps track of the last five files
you have viewed and where you were when you left the file.
If you select a file from this list, you will be returned
to your last position.
Multiple (or no) .INI file support. SCFILE remembers how
your screen looked the last time it was run as well as what
files you were looking at. This data is stored in what is
known as a .INI file. For most users, this is OK. For network
users, this is usually not OK. A command line option allows
you to specify the fully qualified name of the .INI file to
store these values in (perhaps your local drive) or you can
tell SCFILE to not store these values at all.
High speed searching capability. When you are looking at a
1,000 byte file, this may not be important since one search
is going to look pretty much as fast as another. If you are
looking at a multi-megabyte file, high speed takes on a whole
new meaning. SCFILE also provides an option on its search to
allow you to just see how many occurrences of a character
string exist within a file. This can save many hits on the
repeat-search key.
Mouse cursor position display option. If you ever got tired
of counting characters to determine where a string is in a
line (or where the line is in the file), this option is for
you. Unlike a ruler which is basically useless with non-fixed
fonts, SCFILE will continuously display the current mouse
cursor position.
FEATURES FOR PROGRAMMERS
SCFILE's selective highlighting capabilities make code viewing
easier by allowing you to say how certain lines should be
displayed.
SCFILE's copy functions are ideal for use in "cloning" code
from one process to another.
When you register SCFILE, you will be provided with the full,
commented, Visual Basic source.
When you register SCFILE, you will be provided with documentation
on the 50+ DLL resident functions. You are free to use these
functions in your own applications.
A file drag and drop control to allow you to add drag and drop
to your own Visual Basic applications.
Many REXX like, word oriented functions. Did you ever want to
know how many words were in a string? Did you ever just want a
particular word from a string? How about having a string
returned to you as expanded hexi-decimal?
A sort for huge Visual Basic arrays. Combine this with the
ability to display arrays and what do you have? A sorted
list box.
Support for displaying, printing, and extracting from, huge
Visual Basic arrays.
SYSTEM REQUIREMENTS
Windows 3.1
VBRUN300.DLL
PRICING AND AVAILABILITY
SCFILE is distributed as ShareWare. As such, you are free
to use it for 30 days. If, after 30 days, you wish to
continue using it you are expected to register its use
with Software Assist Corporation. Simply click on the
Register menu item and you will be walked through
providing the necessary information.
Registration Fee: $25.00 US
Shipping and Handling: 5.00 US
Total Fee: $30.00 US
Site licenses are available upon request.
If you are experiencing ANY problems with SCFILE or have
further questions, this is how you can contact us:
On CompuServe: User ID 76400,3555
By telephone: (612) 541-0144
By mail: Software Assist Corporation
75 Maryland Avenue South
Golden Valley MN 55426-1544
Remember, SCFILE grows through your comments and suggestions.
DO NOT BE SHY! We want to hear from you! Software Assist
Corporation is dedicated to providing quality software and
services. We need your feeback in order to meet this goal.
11/07/93