Commit Graph
15 Commits
Author SHA1 Message Date
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