home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
No Fragments Archive 10: Diskmags
/
nf_archive_10.iso
/
MAGS
/
FALKMAG
/
FKMBERCY.ZIP
/
FKMBERCY
/
TOOLS
/
VIEWER.HLP
< prev
next >
Wrap
Text File
|
1997-03-26
|
5KB
|
154 lines
$0%1!4#4HDom's Viewer version 1.00 - FreeWare software@#1
IDescription@
Dom's Viewer is a small text viewer for multitasking system such
as MultiTos or Mag!X. According avec new AES, View's Dom uses
iconify window, Drag'n Drop protocol and terminaison AES message
(AP_TERM). Dom's Viewer uses Av-Protocol too.
IInstallation@
Copy viewer.app, viewer.rsc, viewer.cnf and viewer.hlp in the
same directory. viewer.cnf and viewer.hlp are optional. I don't
want integrate ressource file in viewer.app in order to allow
an easy language translation.
DMultiTos:@
Modify in your gem.cnf:
setenv SHSHOW [dom's viewer path]\viewer.app
DMagxDesk:@
Add or modify your magx.inf the line:
#_DPG C:\BIN\VIEWER.APP
or use appropriate MagXdesk menu (Options\Setting)
ICommand line@
Dom's viewer accept args command line. This is its synopsis:
Aviewer@ [-help|-nosetup] file1 file2 ...
A-help@ option display an gem alert with Dom's Viewer
synopsis
A-nosetup@ option force Dom's Viewer to not read the
viewer.cnf file (see Configuration file).
A-noesc@ option force Dom's Viewer to not interpret
escape codes.
IShortcuts@
Help Display small help message in info bar window.
Control-Help Display viewer.hlp in new window.
Control-B Load a new buffer in the current window. The old
buffer is delete from the memory.
Control-O Load a new buffer in a new window.
Control-U Close window or quit if there is no more window.
Control-W Cycle viewer's windows.
Control-C Copy region buffer in GEM clipboard or buffer if
there is no region define.
Control-P Print region buffer or buffer.
Control-F Search a string in buffer, use keyboard to search
string.
Control-G Search next string in buffer.
Escape Cancel search.
Control-Q Quit Dom's Viewer.
IScroll command@
left arrow
right arrow
up arrow
down arrow
shift left arrow
shift right arrow
shift up arrow
shift down arrow
space
shift-space
Home
shift-Home
IConfiguration file@
Dom's Viewer reads a configuration file called viewer.cnf to set
some parameters:
window=60,20,400,300 # set window size and position
next=10,10 # set the next window position
next=-10,-10 # negative value is available
tabulator=5 # set the default tabulation size
text_color=1 # set the default text color (VDI index)
background=8 # set the default background color (VDI index)
font=9,14 # set the default id font and size font
IText attributes@
Dom's Viewer uses Idealist escape code to display texts attributs such
as bold, underlined, ... effects. But Dom's Viewer use extended escape
code to manage text color, background color and Gdos font.
Each escape code begins by ($27) follow by a control character
Normal @
ABold@ A
BLight@ B
DItalic@ D
HUnderlined@ H
SupScript P D(not yet implemented)@
Subscript ` D(not yet implemented)@
Attributes can be combined as a bitfield. For example :
CBold+Light = C @.
Now, this is the extended escape code:
BackGround color $Ai@
Set the background color to Ai@.
Text color #Ai@
Set the text color to Ai@.
Ai@ is a vdi color index:
0 -> white
1 -> black
2 -> #2red#1
3 -> #3green#1
...
9 -> #9light-black#1
: -> #:light-red#1
...
Text size (Ai@ D(Not yet implemented)@
Justified text )Ai@ D(Not yet implemented)@
Set font Name &Ai@Hfont name@.
Set font %Ai@
& gives an index to a font name. Thus, the sequence
&A2@HCourier@. sets the HCourier@ font index to 2. Index 0 and
1 are reserved by Dom's Viewer. . shows the end of the string.
%A2@ sets the font to courier. Of course, you need
(Speedo)Gdos or NVDI to display font else this escape sequence will
be ignored.
Tabulation size !Ai@
Set the tabulation size to size Ai@.
Caution: Background color and Tabulation size can't be used
twice or more.
INotes@
- Dom's Viewer has been compiled with PureC and WinDom librairies.
- This programm and his source-file are FreeWare.
- You can send yours suggestions or bugs report at:
HDominique.Bereziat@inria.fr@
or write me at:
Dominique Béréziat
13, rue George Sand
91120 Palaiseau
FRANCE
- Update version is available at:
Hhttp://www-air.inria.fr/People/bereziat/windom.html@