Commit graph

36 commits

Author SHA1 Message Date
Eugene Sandulenko
bad0e9e169 GRAPHICS: MACGUI: Properly take into account active widget for cursor selection 2020-05-23 16:29:21 +02:00
Eugene Sandulenko
5ff383d042 GRAPHICS: MACGUI: Pass keyboard event to active widget in editable window 2020-05-01 00:49:58 +02:00
Eugene Sandulenko
7242a104ab GRAPHICS: MACGUI: Inherit enable/disable methods from MacWidget 2020-04-25 13:44:18 +02:00
Eugene Sandulenko
2fb21ba90a GRAPHICS: MACGUI: Split drawing and blitting operations for widgets 2020-04-14 00:42:39 +02:00
Eugene Sandulenko
b0fecf95c7 GRAPHICS: MACGUI: Fix infinite loop in event processing for MacWindow 2020-04-08 01:16:57 +02:00
Eugene Sandulenko
8ae73ce263 GRAPHICS: MACGUI: Add disableBorder() to MacWindow 2020-04-08 00:47:11 +02:00
Eugene Sandulenko
e5adfff853 GRAPHICS: MACGUI: Pass events to window children 2020-04-07 01:03:24 +02:00
Eugene Sandulenko
52137f6627 GRAPHICS: MACGUI: Turned MacWindow into MacWidget 2020-04-07 00:56:27 +02:00
Eugene Sandulenko
37485b9670 GRAPHICS: MACGUI: Implemented event dispatcher for MacWidget 2020-04-06 21:09:13 +02:00
Eugene Sandulenko
7d81e1c14f GRAPHICS: MACGUI: Implemented addWidget() to BaseMacWindow class 2020-02-25 18:23:00 +01:00
Eugene Sandulenko
2d9b3b0b2d GRAPHICS: MACGUI: Initial code for MacEditableText 2020-01-02 18:23:33 +01:00
Eugene Sandulenko
93e8109cdf GRAPHICS: MACGUI: Add possibility to pass borders as a surface 2019-10-04 19:10:03 +02:00
Eugene Sandulenko
3fbcc67766 GRAPHICS: MACGUI: Load border padding directly from the 9-patch 2019-09-29 23:26:05 +02:00
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
Renamed from engines/wage/macwindow.cpp (Browse further)