home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_progs
/
fonts
/
fontviwq.lha
/
ReadMe
< prev
next >
Wrap
Text File
|
1992-10-12
|
6KB
|
150 lines
Quarky proudly presents:
> <
>
FontViewQ
<
> <
>
Version 1.2 of 22.9.921m <
> ©1992 by Dieter Temme <
> <
Written using DICE v2.06.37 and Aztec 5.2a Developer
COPYRIGHT AND DISCLAIMER
-----------------------------------------------------------------
FontViewQ
is copyrighted 1992 by Dieter Temme. All rights
reserved. This program is
Freeware
, so no financial donations
required. Redistribution allowed if the package is left
unchanged except for addition of new language catalogs. The
author is not responsible for any damage caused by the use or
misuse of this documentation and/or the program(s) it describes.
Overview
-----------------------------------------------------------------
This directory contains the following files:
- ReadMe (this file)
- ReadMe.info (icon)
- DMakefile (makefile for DICE)
- FontViewQ.c (source code)
- FontViewQ.c.info (icon)
- FontViewQ.cd (original catalog description in english)
- FontViewQ.h (original header file created by CatComp)
- empty.ct (empty catalog translation file for localization)
- #?.ct (catalog translation files)
- FontViewQ (executable)
- FontViewQ.info (icon)
- catalogs/#?/FontViewQ.catalog
(catalog files, can be copied to LOCALE:catalogs/#?/)
To use
FontViewQ
you have to work with:
- an Amiga running at least AmigaOS 2.04
Description
-----------------------------------------------------------------
You can start
FontViewQ
from Shell or Workbench. It then shows a
table of all characters using the current used system font. The
gadgets are all font-adaptable.
FontViewQ
is a commodity, this
is the system compatible way to insert hot key driven
applications into the system. You can pop up
FontViewQ
with a
hot key and put it to silence to wait for the next time you need
it quickly. If you use Workbench 2.1,
FontViewQ
will localize
itself, if the right catalog file is existent. You can select
another font, if you want to see, which characters are defined
and how they are looking.
Start from Shell
-----------------------------------------------------------------
The format is »FontViewQ CX_POPUP/K,CX_PRIORITY/K,CX_POPKEY/K«.
Each parameter is optional. For a description of the parameters
see the Commodities chapter of your AmigaOS 2.x Guide.
Start from Workbench
-----------------------------------------------------------------
Just double-click on the icon of
FontViewQ
. Then you will see
the
FontViewQ
window, which contains the following gadgets:
-
Select Font...
lets you choose a font using the standard
system font requester. The name and size is shown in the text
display below of the select gadget.
-
Character
and
Decimal
are for display only and can be changed
clicking on one of the shown characters in the table.
-
Keystroke
is also a display-only field to show you, which
keycaps you have to press to get the character currently
highlighted in the table. The keystroke combinations shown are
compatible with key definitions used for commodities' hotkeys.
-
Page
is used if the whole font doesn't fit on the Workbench
screen. You can alter the page number by clicking in the
container, moving the knob or alternatively clicking on one of
the arrow gadgets.
-
Hide
makes the commodity disappear, but not quit. You can open
it again by hitting the hot key which is displayed in the title
of
FontViewQ
's window or alternatively by calling it from the
Commodities Exchange program which is supplied to you on your
Extras disk.
-
Quit
will end
FontViewQ
. The same action can be taken from the
Commodities Exchange program.
Instead of clicking on the gadgets you can press the underlined
keys. For the next or previous page you can press PageDown (=
SHIFT 3) and PageUp (= SHIFT 9), for the first or last page you
can press Home (= SHIFT 7) and End (= SHIFT 1).
The tool types
-----------------------------------------------------------------
There are only the standard tool types CX_POPUP (default is
'YES'), CX_PRIORITY (default is '0') and CX_POPKEY (default is
'ctrl alt f'), which are described in the Commodities chapter of
your AmigaOS 2.x guide.
Programming features
-----------------------------------------------------------------
For the Keystroke gadget I tried to use the keymap.library's
function MapANSI() first, but that wasn't satisfying, because
some keys are converted into rather complicate sequences. So I
had to write my own routine MapANSIChar_() in order to provide
the user the simpliest keystroke combination for whatever keymap
(or let's say: keyboard) she/he is using.
Version history
-----------------------------------------------------------------
1.0: only one-page view, compilable under DICE, Lattice/SAS C
and Aztec C with localization starting with OS 2.1.
1.1: Page gadget and logic added.
1.2: Keystroke gadget and logic added.
Busy mouse pointer added.
Sorry: Even locale.library cannot localize this ReadMe file.
If you add one or more catalog translation files I would get a
copy to hold all translations together. This can even be helpful
while creating new programs with all translations in it from the
first distribution on.
Please send bug reports, ideas and new catalog translation files
to:
Dieter Temme
Freiherrenstr. 15
5100 Aachen
Germany
FidoNet 2:242/7
Dieter_Temme@MOWGLI.FIDO.DE