gzdoom/wadsrc/static/zscript/engine
makise-homura 357d846b7a Allow custom MessageBox menu selector
GZDoom used to have hardcoded MessageBox menu selector, 0x0d character
of console font, while the other menu is displayed is SmallFont.
It looked too ugly if SmallFont and ConFont heights are different,
and also there was no method of modifying the selector.

Now, the selector is 0x0d from SmallFont, if SmallFont contains this glyph
(its height is greater than zero), otherwise it falls back to previous
behavior (using ConFont as a source of this glyph).

To define custom MessageBox menu selector, just define 0x0d glyph for
SmallFont, and it will be displayed in the menu.

The gap between selector and menu options text is 3 pixels (as before), and
if you wish to enlarge this gap, just add some transparent columns at the
right side of 0x0d glyph.
2023-08-02 00:37:33 -04:00
..
ui Allow custom MessageBox menu selector 2023-08-02 00:37:33 -04:00
base.zs Improve Services 2023-02-19 08:11:08 +01:00
dictionary.zs - moved all shareable script sources to their own folder in gzdoom.pk3. 2020-10-31 12:24:13 +01:00
dynarrays.zs - use consistent index types for array function return values. 2022-08-05 21:16:20 +02:00
inputevents.zs - Backend update fron Raze, mainly new script exports and extensions. 2021-05-03 14:13:03 +02:00
maps.zs Change CheckValue to multi-return, due to unsupported out int/bool 2023-01-25 17:32:54 +01:00
ppshader.zs - redid postprocessing shader interface to be free of the player dependency. 2022-01-17 00:07:43 +01:00
screenjob.zs - fixed bad index check in CanWipe. 2022-11-06 23:23:31 +01:00
service.zs Expanded Service's Get<Type> functions to pass in name parameter. 2023-07-17 22:51:04 +02:00