home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
utility
/
printer
/
idea35_1
/
english
/
document
/
manual.doc
< prev
Wrap
Text File
|
1994-05-28
|
36KB
|
762 lines
__ __ __
/ / / / / / __ __
/ / / / / / /_/ _/ /__
/ / ____/ / ____ ______ / / _ _____ / __/
/ / / ___ / / ___ \ /____ \ / / / / / ____/ / /
/ / / / / / / /__/ / ____/ / / / / / / /__ / /
/ / / / / / / _____/ / ___ / / / / / \___ \ / /
/ / / / / / / / __ / / / / / / / / _ / / / /
/ / / /__/ / / /__/ / / /___/ / / / / / / /___/ / / /___
/_/ \_____/ \_____/ \_______/ / / /_/ \______/ \ ___/
------------------------------------ / /__________ ------------------
// // // // // // / / // // //
------------------------------------ /____________/ ------------------
-----------------------------
V E R S I O N 3 . 5
-----------------------------
-------------------------------------------------
Written 1989-94 by
גChristoph Bartholme,
Ettlinger Str. 37
D-76137 Karlsruhe
Germanyij
EMail: Christoph_Bartholme@ka2.maus.de
Developed using
ST Pascal Plus (CCD) and assembler (Devpac)
-------------------------------------------------
IJThere are German, French and English versions of this program avaliable.ij
זCopyrightij
גIdeaListij is IJS h a r e w a r eij and may be copied and tested by everyone.
The condition is to copy the IJcompleteij and IJunchangedij contents of the folder
IDEALIST.3_5 (For a list of contents please read CONTENTS.TXT). The author
is not responsible for any damage caused by using this program!
If you use the program frequently, you have to pay a fee of DM 25 or any
adequate sum. For that you'll get a disk containing the latest version and
some tools. Without this disk the shareware fee is DM 20.
זWhat is Idealist For?ij
גIdeaListij is a versatile tool used to print out IJASCII filesij and files
in IJWordplus Formatij or IJRTF.ij This when used can save up to 80% of paper
consumption. Also when you use this program because it has a printer driver
exclusive to your own printer you can control all of your printer fuctions
and you can also print the files in better quality. In other words it takes
all the hard work out of printing files.
זFeaturesij
- There are four different kinds of font size selectable.
- Text can be printed in up to 9 columns; גIdeaListij will automatically sort
out the text.
- Lines that are too long will be corrected automatically.
- Separated output of front and back pages.
- Editable head-line and foot-line (You can edit this so it will show the
name of the file and its date or the present date of time, the page number
and many options more...)
- All margins are adjustable.
- Line numbering option (Each line can be numbered so you can keep track of
split up lines.).
- Simple adaptation to every printer by an editable ASCII file (If your
printer is one of the printers not included then it is just a matter of
modifying the file and there are not a lot that are not included.).
- IdeaList can use GDOS output using GDOS fonts or scalable Speedo fonts
in four directions
- Download fonts can be used by Laserjet and dot matrix compatibles (More
details about this below.).
- Converting EMail text attributes (*bold*, _underlined_ /italic/...) into
"real" attributes.
- Separate management of continuous and single feed paper (Both types of
paper are catered for.).
- Chain mode (This saves paper by not feeding to the end of the page at the
end of every file printed. This will save space on small files printed.
- Skip page mode (Using this you can decide at the start of the page if you
want to print it or not).
- Selecting the amount of pages and stop at every time.
- "Raw modes" to print bold and underline with printers that cannot do this
"by nature"
זFeatures of Comfortij
- All commands can be activated by mouse or keyboard (for the keyboard there
are shortcuts)
- Page preview with your chosen layout (You can preview what the page will
look like on the screen before you print it and also the mouse will turn
into a magnifying glass and you can zoom in on any line of the text and it
will be displayed in the menu bar)
- An editable queue that contains up to 36 entries to be printed
- The printout runs in the background while other processes can be used.
- Saving and loading of your own personal setup (Like save desktop on the
GEM desktop you can position the windows etc.. and then save it so it is
like that when you load the program next time; of course also with then
same printer driver and all the parameters as they were before.)
- Loading a new adaptation file (you can switch between adaptation files
very easy).
- "Flying" dialog boxes or windows; as you like...
- Show file (Similar to double clicking on the desktop, you can show a file
or delegate it to an external process to show it.)
- Direct link to your favourite editor program; if you have a text editor
then you can call it directly from גIdeaListij when you want to type and then
when you have finished exit directly back to גIdeaList.ij
- Shell fuction to call further programs
- Statistics of the text file in memory (Size, Number of Pages etc..)
- Install application; גIdeaListij can be installed from the desktop to run
when a text file, an adaptation, IWS or CNF file is double clicked.
- Clipboard function (The textfile in memory can be saved to the GEM
clipboard.)
- גIdeaListij can be used as a CALCLOCK clone (printer spooler)
- Joker button (This button is reserved so you can add your own printer
function (Bold, Italic etc.)
- Batch mode; no menu line, no windows, just printing all the files that
have been handed over at startup.
- Drag&Drop support with MultiTOS or VA-protocol of the gemini shell.
זAccessory Versionij
There is also a desktop accessory version of גIdeaListij called ILIST.ACC,
which has virtully the same amount of features as the program version except
for the following.
- Keyboard usage (All fuctions are controlled by the mouse)
- Disk output (Files cannot be saved to disk)
- Clipboard interface (Text cannot be saved to the GEM clipboard)
- Calling other programs (You cannot call other programs allthough you can
beinside a GEM program when you use the ACC version.
- Editor link (There is no link to a text editor because as above you can
call it inside a text editor)
- Line magnification (Text cannot be previewed with the mouse)
- RTF support
- GDOS output
- Email text attributes
זConstraintsij
גIdeaListij runs with every TOS and any resolution mode with a minimum of 80 x
25 characters. So ST-Low and TT-Low are the only modes גIdeaListij will IJnotij
work with. גIdeaListij uses above 380 K Bytes of RAM not including text. It
works with parallel and serial interface printers.
זStarting Up for the First Timeij
When starting up the resource file IDEALIST.RSC must be in the same
directory as the program. When you start up the file IDEALIST.CNF must NOT
Exist!! This file is created by clicking save parameters or when exiting
גIdeaList.ij If it does contain one then it will be totally wrong and will
probably install the wrong printer. If the standard IDEALIST.CNF file does
not exist then גIdeaListij will look for the default IDEALIST.IXA which
contains the general settings.
זOther Functionsij
All dialog boxes are moveable by dragging the "move" button at the upper
right corner of the box. If you also press a <shift>, <alt> or <control>
key, the box gets "transparent" to allow a look at the background. The
dialogs also can be displayed as windows. So גIdeaListij does not block any
simultaneous process while one of its dialogs is open.
To set the maximum or minimum value of the sliders you can use a shift
button.
זPrinter Managementij
גIdeaListij manages the printer and paper automatically so there is no need to
change the position unless an alert box tells you to. That mostly just
happens with Single Feed paper. You will not need to move the paper when the
program is in chain mode unless it is to load another sheet. To formfeed the
paper take the menu item "Formfeed".
זThe Menu Barij
IJIDEALISTij
- Copyright information, Information about the program and the authors
address.
- There are no restrictions on what desk accessories can be used with
גIdeaList.ij
IJFileij
- IJLoad:ij Loads a text file
- IJShow:ij Shows the text; similar to the corresponding desktop function; if
1STGUIDE.ACC, 1STVIEW.ACC, GEMVIEW.ACC, SHOW_IMG.ACC or CLIPBRD.ACC is
installed (or: runs as multitasking process), גIdeaListij sends a call to it.
This will show the text file in a more comfortable way. Under MultiTOS
גIdeaListij launches the system viewer (installed by the environment variable
SHSHOW).
- IJOutput to Monitor:ij This goes into the page preview mode in which you can
see your document on the screen and also find out some statistics about the
size of your document number of lines etc..
- IJOutput to Printer:ij The main function of גIdeaListij prints the file; prin-
ting can be aborted by holding down any key.
- IJOutput to File:ij Like printing but גIdeaListij prints to a disk file instead
of to paper. All printing attributes are saved to the file. This is also
handy if you have a better printer in the office at work, you can save it
at home and then print it out there.
- IJPrinter Queue:ij This Dialog manages up to 36 entries to be printed
(starting with the first one) by clicking <Start>. The selection marks the
topical text. You also can save or load a complete list of entries.
- IJLoad Clipboard:ij Loads the clipboard file from the GEM Clipboard folder
(SCRAP.TXT)
- IJSave Clipboard:ij Saves the text in memory to the GEM Clipboard. Similar to
"Output to File" all the printing attributes are saved as well.
- IJQUITij : I don't think this one needs explaining (It exits from the program)
IJWindowij
- IJOpen/Change:ij Opens one of the twa main windows or changes to the other
one that is not topped at time.
- IJClose:ij It does what it means; nothing else...
IJExtrasij
- IJForm Feed:ij Sends a formfeed code to the printer
- IJFont Slot Info:ij Some information about the installed font slots: font
type, name, size, characters/inch lines/inch. If it is a Speedo font you may
change the size (in pts) here directly.
- IJOptimize Margins:ij Four functions to set the left and right margin
automatically; minimum margins, right margin to maximum, left margin as a
1" staple width (if no line has to be made up) and a book-like layout (to
launch IdeaBook after that).
- IJFind Editor:ij If you select this option using the file selecter you can
define the name and path of the text editor that you can call from this
program (That's if there is one that you are going to call)
- IJLaunch Editor:ij This calls the text editor that has been defined using the
find editor option above. You have a choice of what parameters are handed
over to the program.
- IJLaunch Program:ij From here you can start a program and then when you are
finished you will be handed back to גIdeaList.ij This works like a desktop
shell.
- IJLaunch Ideaform:ij When this option is selected you are handed over to
IDEAFORM; IDEAFORM is a utility to format any source code files.
Keywords, commands and control codes get emphasized. When saving IDEAFORM
creates a Text file with a .TXA extension (That stands for TeXt with
Attributes.). גIdeaListij installs this file instead of the old one, so you
can print out the file in a more readable, understandable way. IDEAFORM
requires a special KEY file IDEAFORM.KEY which includes the adaptations to
the appropriate programming language.
- IJLaunch Ideabook:ij Starts IdeaBook after handed over the text file's name
and some parameters by the command line; IdeaBook is a utility to sort a
text to be output in a book(let) shape by גIdeaList.ij
IJOptionsij
- IJHead-line:ij If you click on this you go into the head-line editing mode.
This is the head-line that appears at the top of every printout unless
you have decided to have no headline.
There are some variables, switched by "#" and a following character, that
are set by גIdeaList:ij
File name : #N
File path : #M (including the file name)
Fie size : #G (in bytes)
File date : #E (MM/DD/YY) or #D (DD.MM.YY)
File time : #X (12 hrs. am/pm) or #T (24 hrs.)
Date : #B (MM/DD/YY) or #A (DD.MM.YY)
Time : #U (12hrs. am/pm) or #T (24 hrs.)
Page number *) : #S (depending on number offset)
Page amount *) : #V (all pages, even the not printed ones)
File number *) : #L (printed texts since program start)
Global page numb. *) : #F (printed pages since program start)
Parameters : #P (adaptation name, font size, chars/page)
Wordplus-head/foot-line: #W (Depending on the position, the left, cen-
tered or right Head- or foot-line of the
wordplus document is used)
the character "#" : ##
*) These marked variables allow to be followed by an offset (up to four
digits). For example: After 9 pages of printout #L results 10
#L+5 results 15
#L-5 results 5
To show the line as it will be printed there is the button "Show". "Number
Offset" is added to the temporary page number. "Blank Lines" are lines
between the head-line and the text begin. There are the text attributes
BOLD, LIGHT, ITALIC and UNDERLINED that can be switched seperately.
- IJFoot-line:ij In the same way as the IJHead-lineij also a foot-line can be set
and edited. Attention: The last page of a "chained text" does not get a
footer. As the remaining space is saved for the next text.
- IJSYSTEM:ij If you click on this you can edit some of the general fuctions
from within the program.
- "Security alerts" brings an alert box before an action is started. By
pressing "Shift" these alerts also can be jumped over.
- "Grow/Shrinkboxes": Enables this well known graphic effect...
- "Dialogs at mouse position" lets a dialog be opened at the mouse's
position; quite useful if you use a big screen.
- "Dialogs and alerts in windows" causes dialogs and alerts to be opened
as windows. So other processes running at the same time will not be
blocked by גIdeaListij if a dialog is open.
- "Autotopping windows" toppes one of גIdeaList'sij main windows whenever the
mouse cursor joins it. So you do not need to click it to front.
- "Windows useable in background": If you use MUltiTOS or Mag!X you need
not top the windows, but can click the buttons there even if the window
is not in front. For this feature the option "autotopping windows"
should be switched off.
- "Show file by external process" dos not use th inbuild feature to show a
file but delegates it to an external program (if one of them is already
installed or if it can be launched by גIdeaList.ij
- "Always make statistics": At the preview function ("-> Monitor") the
statistics will be made automatically.
- "Queue: remember parameters": all current parameters and even the name
of the printer adaptation are saved in every entry of the printer queue.
At printout they are reset again.
- If you intend to print out EMail texts IdeaList may "Convert EMail text
attributes". So the pseudo attributes *bold*, _underlined_, #light# and
/italic/ will be changed to real attributes. Also quote lines (lines
beginning with a ">") will be set bold (or another attribute).
- Save parameters before quit: Like save parameters but גIdeaListij saves the
parameters after the quit option has been selected. An advantage of
this is that if you have to turn the computer off in a hurry you can quit
and then turn off and when you load גIdeaListij the next time it will look
like it was before you turned the computer off.
- IJAmountij opens a dialog to set the output amount for the current text file.
If you want to print all pages, just the front or back pages or a part of
the document. There is also a button to print out in backwards sorted
order.
- IJOutput:ij There are some options especially for the output.
- "File output with printer control codes"; if this option is selected
the file will be saved in the exact condition that it's printed in (I.E
If it is printed from the desktop the codes will automatically sent to
the printer without no adjustment needed on the control panel or DIP
switches.).
- Use character adaptations: The character conversions codes of the
printer adaptation file is used.
- "Cut lines at word ends": If a line is too long to be printed un-
divided, גIdeaListij cuts it into two pieces. If this option is selected,
the division will appear between complete words.
- Columns symmetrical filled; example:
symmetrical successive
+-----------+ +-----------+
| xxxx xxxx | | xxxx xxxx |
| xxxx xxxx | | xxxx xxxx |
| xxxx xxxx | | xxxx |
| xxxx xxxx | | xxxx |
| | | xxxx |
| | | xxxx |
+-----------+ +-----------+
- "Same amount of front and back pages": If front and back pags are
printed seperately, גIdeaListij approximates the number of both page
amounts by creating a blank page. So you first can print out the front
pages of more than one document (by using the printer queue) and then
make the back pages all together.
- "Both Sides": This option mirrors the margins and the headline at the
back pages (even numbers).
- "Numbers": Every line is introduced by a number.
- "Zero with slash" results to print out the Number "0" with a slash, so
it can be distinguished from the character "O".+
- "Ignore formfeeds": If this option isn't selected the formfeed code
ASCII 12 causes a page break. The line a formfeed occures is continued at
the next text column or the next page.
- "Logfile" writes a line (containing Date, time, file name, output
device, font size, number of pages ans over all amount) to ILDALIST.LOG
(and creates it if needed) every time a printout is made.
- "Printer output via Gemdos" uses a mode that does not send byte for byte
but a whole block. This mode may be faster than the standard mode (by
using the bios), especially if MiNT or MultiTOS is installed. Remember
that your printer's input buffer should be big enough to accept the whole
file data. Or use a resident spooler to prevent the system from being
blocked by a data block, the printer cannot take over at one time.
- "Printer priority": This slider panel decides how often גIdeaListij asks
the printer port if it accepts a character. If you use a resident spooler
or if the printer's input buffer is big enough to contain the whole text
you may set a value bigger than "1". Then the printout becomes much
faster. When "Printer output by gemdos" is selected the slider is
disabled as the value is ignored.
- "Tab size": The ASCII code 09 gets expanded into the chosen distance as
set on the function panel.
- IJGDOS...:ij (only, if GDOS is installed) opens a dialog to set some options
for the GDOS printout.
- "GDOS device" defines one of the devices that are installed in teh
system for GDOS printout.
- With "Direction" you set the orientation of the printout. With "90
degrees" or "270 degrees" IdeaList will print in Landscape mode, "0
degrees" is the normal Portrait mode and "180 degrees" turns the head to
the floor...
- "Frames/Lines" switches some lines or boxes around the text columns.
"Width" defines the thickness of the lines.
- "Economy mode" switches the attribute "light". So only 50% of the pixels
are printed to save ink, toner or ribbon.
זParameter Buttonsij
The first line of the window shows the maximum wide of the lines (horizontal
arrow) and how much lines to be printed per page (vertical arrow).
- Font size 1-6: Also selected with F1 to F6
With these "slots" you can select the font sizes as defined in the
adaptation file. These can also include download fonts
- IJColumnsij
Text can be printed in up to nine columns
- High Quality
Selects or deselects LQ (letter quality mode)
- IJHead-Lineij
Turns the headline at the start of every page on or off.
- IJFoot-Lineij
Turns the footer at the end of every page on or off.
- IJContinous Paperij
Use of 'endless' contionous paper. For printing at cut sheet paper this
button has to be unselected.
- IJChain Modeij
A paper saving device. Usually files are printed on a new page every time
but with this option the next file is printed from where the last one
finished. Also the paper isn't formfeeded at the end.
- IJJokerij
Two free buttons in which to define a printing attribute of your own
choice. I.e. Italic, Bold etc...
- L(eft), R(ight), B(etween), T(op), F(oot)
By clicking at the buttons a margin is selected and can be adjusted by
useing the slider after that.
The buttons "Disk->", "->Monitor", "->Printer", "Printer Queue",
"Adaptation" and "->Disk" comply with the menu functions.
The small icons at the top of the action window comply with:
"Show File", "Optimize Margins", "Load Adaptation", "Head-Line Options",
Foot-Line-Options", "System Options", "Amount", "Output Options" and "GDOS
Options"
זDownload Fontsij
Download fonts can be used for Dot-Matrix printers, Laserjet compatibles or
DeskJets instead of the built in fonts.
For Dot Matrix you must use Download fonts
For Laserjet compatibles or HP DeskJet you must use Soft Fonts
Your printer must accept download fonts for you to be able to use them.
There are perhaps some settings you have to perform on the printer like
changing a DIP-SWITCH or putting in a RAM expansion card. For more
information on how to use download fonts for your printer consult the manual
that comes with the printer. Most dot-matrix printers only accept 7-Bit
fonts with the ASCII range 32 to 127. (Fonts marked with the Extenders
.PO9 or .P24 are not in the full ASCII order (containing some German
'Umlaute' instead.). גIdeaListij adapts them internally (There are some
enclosed on the disk.). Ordinary 7-Bit fonts in the full ASCII order may be
used if they have got a different extender. If desired a character
adaptation of them can be made by the table in the adaptation file. LaserJet
soft fonts may be applied as usual.
זRTF and WordPlus Filesij
גIdeaListij supports IJFirst Word, First Word Plus ij and IJRTFij files as well as
IJASCIIij files. גIdeaListij prints all the attributes E.G Bold,Italic etc..
However, גIdeaListij ignores pictures. If you have switched off IJIgnore form-
feedsij גIdeaListij also uses the page breaks of the wordplus file and begins
another column or page every time a formfeed occurs.
RTF (Rich Text format) is a file interchange format between many word
processors. Not only under TOS but also available at most of the other
operation systems. גIdeaListij prints the attributes and handles every para-
graph as IJoneij long line and cuts them to size in the text columns. So don't
wonder about the strange looking values of 'Longest Line' and 'Cut Lines' at
the monitor preview. Font parameters, headers and footers and info lines are
ignored.
זGDOS Outputij
If installed גIdeaListij also can print via GDOS or SpeedoGDOS. All you have
to do is to install any GDOS (GDOS-PRG, AMCGDOS.PRG, FONTGDOS.PRG, NVDI.PRG
SPDODOS.PRG), the according ASSIGN.SYS (and EXTEND.SYS for SpeedoGDOS) and
the fonts. Now גIdeaListij can use adaptation files (IXA) that define GDOS
fonts.
Using GDOS output גIdeaListij may print out in four directions and add some
lines and frames to the text (-> Menu "GDOS options").
In the adaptation file there are the keywords IJGdosMargin_L, GdosMargin_R,
GdosMargin_Tij and IJGdosMargin_Bij (value in inch) that reduce the area of the
plain page.
During the GDOS printout the system is blocked completely. Sorry, that's a
fact, גIdeaListij is not responsible for...
זPrinter Adaptation Filesij
The printer adaptation file IDEALIST.IXA will be installed by default, when
גIdeaListij is started and there is no IDEALIST.CNF. For your special purpose
or if the printer does not understand the default codes, it can be modified
by any ASCII text editor. The comments will help you. The test files in the
folder TESTTEXT may be helpful to define some of the attributes. Looking at
some of the other adaptation files of similar printers to yours may help.
You will find them in the folder DRUCKER.
All of the three kinds of font (internal font, download font and GDOS font )
can be used together in IJoneij dadptation.
NOTE: The paper dimensions are set to the common german formats, that are
DIN A4 (The cut sheet length is 11.67" Inches) and continuous paper
is 12" Inches. These values may be changed by you.
An adaptation file may contain some of the following key words in any order.
Comments are started by a "*"; Hexadecimal numbers are marked by a leading
'$'; Strings and single characters are set in '...';
זGeneral key wordsij
- IJAdaptNameij : name of the adaptation (maximum of 32 characters)
- IJSlotName1ij .. IJSlotName6:ij name of the slot (maximum of 16 characters)
- IJSlotInfo1ij .. IJSlotInfo6:ij additional info for the dialog "Font Slot Info"
(maximum of 32 characters)
- IJJokerName1ij and IJJokername2:ij names of the two joker buttons (maximum of 16
characters)
- IJDoloFontName1ij .. IJDoloFontName6:ij To define a download font here the path
and file name has to be set.
- IJGdosFontName1ij .. IJGdosFontName6:ij To define a GDOS font the real name of it
(not the file name!) has to be set here. Without GDOS or if this font is
not installed the slot appears grey.
- IJGdosFontId1ij .. IJGdosFontId6:ij Another way to define a GDOS font. If you
won't use GdosFontNameX you may set the identification number of the font
here.
- IJContDistance:ij The vertical printed area of the continous paper in inches.
For letter size this value should be less than 11" Inches, for example
10.6" Inches to get a perforation skip over of 0.4" Inches. Not necessary
for GDOS output or cut sheet paper.
- IJTextDistance:ij The Distance (in inches) between two chained texts at
contionous paper. (For chain mode only)
- IJRestDistance:ij (in inches) decides if the next text will be printed at the
same page or if a new page will be started for the next text that is
printed out. (For chain mode only)
- IJGdosMargin_L, GdosMargin_R, GdosMargin_Tij and IJGdosMargin_B:ij Margins (in
inches) for left, right, top and bottom, that reduce the page area of the
GDOS output. (For GDOS fonts only)
- IJGdosPropFact:ij A factor that enlarges the number of characters per line
possible with proportional GDOS fonts. (Internally גIdeaListij assumes that
every character has the same width.)
- IJChars/Line:ij The maximum of pica chars (10 chars per Inch) the printer is
able in one line. For an 8 inch Printer the value is 80. (Ignored by GDOS
output)
- IJLines/Page:ij (for cut sheet paper only; ignored by GDOS output)
Most of the time this value cannot be found in the printer manual but can
be determined very easily. You just print out a text file with the print
function of the desktop. The line distance has to be 6 Lines per inch. You
can find the value by counting the number of lines. Most printers can print
60 pica-lines per page or more. NOTE: The value of 60 corresponds to the
german DIN A4 size. The default size for "letter" (11" Inch is 56 lines)
- IJLines/Inch1ij .. IJLines/inch6:ij Determines the line distance. Not needed (but
possible!) for GDOS output
- IJChars/Inch1ij .. IJChars/Inch6:ij Determines how much characters size to one
Inch. Not needed (but possible!) for GDOS output
- IJGdosFontSize1ij .. IJGdosFontSize6:ij Sets the size (in pts) of a GDOS font. If
the according font is not installed in this size in ASSIGN.SYS, this slot is
ignored. For Speedo fonts (scalable!) any size may be set.
- IJHSteps/Inch:ij If direct horicontal spacing is used, her the value for steps
per Inch has to be set here. The step size is 60 for 24 pin Printers and
300 for LaserJet/DeskJet. (Not used for GDOS output)
- IJSendMode:ij (ignored by GDOS-output)
If you use the normal mode 0 (= default) then גIdeaListij only sends download
font data and initial codes if needed. The other modes availiable are:
- Mode 1: Download data will be sent EVERY time before a printout (Of
course only if a not built in font is selected.).
- Mode 2: All codes for the printer set up will be sent before EVERY
PAGE. This mode ignores the chain option.
- Mode 3: A combination of mode 1 and 2
- IJPortMode:ij (ignored by GDOS output)
This flag defines the used printer port:
0 = parallel interface (default)
1 = serial interface
If your printer does not work at all, the port definition may be wrong!
- IJFeedMode:ij
This flag defines the cut sheet feeder:
0 = manual feeder
1 = automatic feeder
- IJJokerMode1ij and IJJokerMode2:ij Switches at which time the joker codes are
sent:
0 = IJafterij the codes of line distance and character size (default)
1 = IJbeforeij these codes
- IJEmailQuoteAtt:ij Defines which text attribute has to be used if a quote line
is detected (only used, if "Convert email text attributes" is on). Values:
0 = no attribute
1 = bold
2 = light
4 = italic
8 = underlined
and any combination...
- IJAlert:ij Opens an alert box during the installation of the adaptation file.
You may use up to 4 lines (maximum 30 characters) and 80 characters over
all. The lines are seperated by a "|".
- IJBell:ij Not Big Ben but the simple system bell.
Remember: If a slot appears grey (not selectable), there may be several
reasons for it:
- It is a GDOS font, which is not installed at all or not installed in this
size at the system.
- It is a Speedo font, but you only have booted a "normal" GDOS.
- It is a printer internal font or a download font, but the definition
of IJChars/Inchij or IJLines/Inchij does not exist for this slot. So זIdeaListij is not
able to know anything about the font size...
זPrinter control codesij
Any control code may contain up to 80 bytes. These key words begion with a
"p". For GDOS output none of these codes is used.
- IJpInit:ij Initialisation of the printer
- IJpExit:ij Codes after a printout
- IJpNoPerforat:ij Switches off skip-over perforation
- IJpBruttoLength:ij These Code define the width of a formfeed. If the page
length (over all) corresponds to the default formfeed distance of the
printer, this line just needs a 0. For printing to cut sheets the formfeed
size may be bigger than the page length. At continous paper it IJmustij
comply with the distance between the perforations.
- IJpCharSize1ij .. IJpCharSize6:ij Defines the character Wide/Hight
Condensed and subscript must be switched off here, if not used. If you use
a download font, the corresponding quality (Draft, LQ proportional spa-
cing...) must be set here, too.
- IJpLineDist1ij .. IJpLineDist6:ij Defines the line spacing
- IJpDraftij and IJpLetter:ij The quality;
for download fonts this codes will not be send.
- IJpJoker_On1ij and IJpJoker_Off1:ij
These codes are reserved for your own special use! Perhaps you could switch
to Italic or another kind of font. Line spacing and font size must not be
changed by this codes!
- IJpJoker_On1ij and IJpJoker_Off1:ij
The same as above, but for the secound joker button
- IJpBold_Onij
- IJpLight_Onij
- IJpItalic_Onij
- IJpUnder_Onij
- IJpSuper_Onij
- IJpSub_Onij
The well known text attributes can be set here to switch them on.
- IJpBold_Offij
- IJpLight_Offij
- IJpItalic_Offij
- IJpUnder_Offij
- IJpSuper_Offij
- IJpSub_Onij
The corresponding codes to switch off the text attributes
- IJpDolo_Initij and IJpDolo_Exit:ij
Between these codes גIdeaListij sends the data of the download font.
- IJpDolo_Onij and IJpDolo_Off:ij Selects or deselects downloadfont mode.
- IJpHorSpacing:ij
If you If you intend to use proportional spaced fonts you must set the
codes for stepping here. The real size value will be set in by גIdeaListij if
you mark its place with a 255. Only used if IJSteps/Inchij is set.
- IJpPage_Init:ij Codes before every page start
- IJpPage_Exit:ij Codes after every page end
- IJpSlashZero:ij
To distinguish between the number '0' and the character 'O' גIdeaListij sends
this code, if the corresponding option is set.
זCharacter Adaptationsij
Every key word begins with a 'p' followed by the number of the character at
the Atari font table. Here up to 20 bytes can be defined. If a character
cannot be printed at all, set it to 32 (blank).
זInternalsij
גIdeaListij can be adapted to any language (not only English, German, French
and Swedish (old version) as it is now..). If you want to change the program
to your own language just let me know. All the messages, alerts and dialogs
and even the shortcut associations are contained in the RSC file, so all you
have to do is modify those. The keyboard shortcuts of the dialogs and Menu
entries may be modified as you like. גIdeaListij reads them directly from the
RSC file.
זFinal Noticeij
If you get any problems, questions or ideas, just send me a note. I'll try
to help you and to improve גIdeaListij in future, but for that I need your
response.
זFinal Creditsij
English manual v3.3 re-written by Stuart Mann
All changes since then by the autor himself; sorry about the mistakes...
----------------------------------------------------------------------------