Eugene Sandulenko
1dd056b689
MACGUI: Do not assert when recalculating boards on loading
2019-09-28 01:29:35 +02:00
Eugene Sandulenko
5684134ef6
GRAPHICS: MACGUI: Do not use hardcoded colors
2018-07-12 00:41:11 +02:00
Eugene Sandulenko
bedbe39087
GRAPHICS: MACGUI: Fix MacTextWindow dragging and resizing
2017-08-18 19:04:37 +02:00
Eugene Sandulenko
58a30b9146
GRAPHICS: MACGUI: Do not crash when window callback is null
2017-08-05 00:24:28 +02:00
Eugene Sandulenko
b2dcd1bb1e
GRAPHICS: Move font-related MacGUI code to MacFontManager
2016-10-06 23:49:39 +02:00
Torbjörn Andersson
40c65540fa
GRAPHICS: Add setBackgroundPattern() to MacWindow
...
Set a background pattern for the window surface. For instance, the
exits window in the MacVenture engine should have a light gray
background, rather than a white one, and this will allow it to get
one without having to draw it by itself.
2016-09-04 08:31:39 +02:00
Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Borja Lorente
ec6bb1431e
GRAPHICS: Fix leak in ninepatch destructor
2016-08-26 12:27:16 +02:00
Borja Lorente
5bba089724
GRAPHICS: Fix big leak when blitting macgui borders
2016-08-25 13:26:02 +02:00
Borja Lorente
9444a1864b
GRAPHICS: Fix leak in macgui border loading
2016-08-25 13:26:02 +02:00
Borja Lorente
03f2d9b01e
GRAPHICS: Remove unused variables
2016-08-02 08:33:50 +02:00
Borja Lorente
7bc8d472ab
GRAPHICS: Fix style and spelling
2016-08-02 08:33:50 +02:00
Borja Lorente
bc798d9ff4
GRAPHICS: Add custom border measures
2016-08-02 08:33:43 +02:00
Borja Lorente
3b1ba50c88
GRAPHICS: First approximation to custom border offsets
2016-07-31 14:47:19 +02:00
Borja Lorente
f642ad1cae
GRAPHICS: Refactor MacWindow to accept MacWindowBorder
2016-07-31 14:45:37 +02:00
Borja Lorente
a2955b1025
GRAPHICS: Add active/inactive borders to MacWindowBorders
2016-07-31 14:45:36 +02:00
Borja Lorente
4ab02530ae
GRAPHICS: Add MacWindowBorder to abstract borders
2016-07-31 14:45:36 +02:00
Borja Lorente
26238ee6f9
GRAPHICS: Fix border loading
2016-07-31 14:44:48 +02:00
Borja Lorente
b6722a1477
GRAPHICS: Fix segfault in macwindow
2016-07-31 14:05:15 +02:00
Borja Lorente
4a16f5fc39
WAGE: Begin adding borders to the windows
2016-07-31 14:05:15 +02:00
Borja Lorente
6c89eaa1b8
GRAPHICS: Include border loading code
2016-07-31 14:05:15 +02:00
Borja Lorente
1f00d2a099
GRAPHICS: Introduce NinePatchBitmap to MacWindow
2016-07-31 14:05:15 +02:00
Borja Lorente
744034bd98
WAGE: Extract MacWindow
2016-07-30 10:06:09 +02:00