Paul Gilbert
3b8d006c8b
GLK: Add support for input cursors in text grid windows
...
This is initially primarily for Bureaucracy.. the starting form
is drawn in the text grid window, and visible cursor is needed
so you can tell which line you're filling in
2019-03-02 18:11:51 -08:00
Paul Gilbert
6be0dbe016
GLK: Move input caret drawing into base FontInfo class
2019-03-02 18:11:51 -08:00
Paul Gilbert
af2b1252d8
GLK: Change use of RGB tuplets to uint
...
This has several advantages, such as simplifying copying and
comparing colors. It will also make it easier to specify
zcolor_Transparent as a color
2019-01-31 21:54:34 -08:00
Paul Gilbert
313337eb82
GLK: Remove deprecated _cellW/_cellH from Conf
2019-01-02 19:09:40 -08:00
Paul Gilbert
1021da132b
GLK: Splitting font related info from Conf into their own classes
2018-12-31 18:34:42 -08:00
Paul Gilbert
6b7eb94ca0
GLK: FROTZ: Remove need for new font style for Runic font
2018-12-17 21:23:57 -08:00
Torbjörn Andersson
77f2330755
GLK: FROTZ: Use the Noto runic font for runes
...
We already bundle other Noto fonts in the font.dat file, so using
further Noto fonts makes sense to me. Also, map upper-case letters
to lower-case runes since there are versions of Beyond Zork that
uses that. (The version I played many years ago did, and it looked
very strange. The version I tested with now did not, probably for
that very reason. So that part is untested for now.)
2018-12-17 21:04:28 -08:00
Paul Gilbert
7637edb5a2
GLK: Change all references to glui32 and glsi32 to uint and int
...
This should finally fix compilation for the Amiga, which had
difference sized types. And the renamed types are clearer for
ScummVM anyway
2018-12-09 11:36:20 -08:00
Paul Gilbert
b9a99a897d
GLK: Further fixes for Buildbot warnings
2018-12-08 20:35:54 -08:00
Paul Gilbert
754819f928
GLK: FROTZ: Reduce window margin to 0 to have status bar fill entire width
2018-12-08 19:05:59 -08:00
Paul Gilbert
fb7dbffd59
GLK: Merge Fonts class into Screen class
2018-12-08 19:05:59 -08:00
Paul Gilbert
0b1e695f24
GLK: FROTZ: Beginnings of support for Infocom picture files
2018-12-08 19:05:59 -08:00
Paul Gilbert
0f0b8ae3b7
GLK: FROTZ: Don't have a Y margin above title bar
2018-12-08 19:05:59 -08:00
Paul Gilbert
a2104deb4c
GLK: Changing class and namespaces from Gargoyle to Glk
2018-12-08 19:05:59 -08:00
Paul Gilbert
1fb931fbd9
GLK: Changing gargoyle folder to glk
2018-12-08 19:05:59 -08:00