**********************************************
**          DGCDispText - Component         **
**********************************************
** Version: 0.95                            **
** Type:    32-bit Delphi                   **
** Written: Dec. 1997                       **
** Author:  Dani Seelhofer                  **
** Email:   Dani.Seelhofer@student.unisg.ch **
**********************************************
** This component is Freeware and can be    **
** used as part of the DGC (Delphi Game     **
** Creator) package.                        **
**********************************************

This component may be freely distributed in
its original compressed file. No parts of it
may be altered, removed or modified in any way.
The author retains the copyright on his work.


WHAT IS DGC?

DGC is a set of freeware components by Pull, Bearne
and Kurtz. It encapsulates many of the functions of DirectX
(currently supported version 3.0) under 32-bit Windows. All DGC files
and some very useful demos can be found at the DGC homepage:

http://www.ex.ac.uk/~PMBearne/DGC.html


WHAT IS DGCDISPTEXT?

The TDGCDispText component has been created to allow the
DGC user easy screen output with bitmapped fonts.


HOW DO I USE DGCDISPTEXT?

You need a DGCScreen, a DGCImageLib and a DGCDispText
component on your form. After settings things up in the
usual way, youre ready to roll. Make sure that you set
the ImageLib-property in the screen component, as well
as having set the DGCScreen-property in the other two
components. Additionally, you need to load an ImageLib
into your ImageLib-component. This ImageLib contains the
bitmapped fonts. Each charakter is a separate bitmap!
Bitmaps must be stored in the ImageLib in the following
order:

=> IMAGELIB-INDEX: CHARAKTER-BITMAP
-------------------------------------
0: A
1: B
2: C
3: D
4: E
5: F
6: G
7: H
8: I
9: J
10: K
11: L
12: M
13: N
14: O
15: P
16: Q
17: R
18: S
19: T
20: U
21: V
22: W
23: X
24: Y
25: Z
26: 0
27: 1
28: 2
29: 3
30: 4
31: 5
32: 6
33: 7
34: 8
35: 9
36: !
37: .
38: ?
39: " [quote]
40: [space]

To output something on your screen, set the
Output-property of the DGCDispText component either
at design or runtime and call its DisplayText-method:

Example:    DGCDispText.Output := This is a sample output!;
            DGCDispText.DisplayText;




Thats it! Enjoy!



WHERE CAN I GET NEW VERSIONS OF DGCDISPTEXT?

I will continue to improve the component in the course
of working on a game written with DGC. Updates can be found at:

http://www.geocities.com/TimesSquare/Fortress/2857

DSE97
