Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
b531894158
GRAPHICS: JANITORIAL: Remove 'virtual' when override is specified
2021-11-14 14:31:21 +02:00
ysj1173886760
36abd91264
GRAPHICS: MACGUI: introduce checkBoxAccess to determines what happens when user clicks the checkbox or radio button
2021-07-29 10:52:45 +08:00
djsrv
0b7af4209f
GRAPHICS: MACGUI: Remove MacButton ctor with encodeType
...
Encoding is handled in MacFontRun now, so this is no longer needed.
2021-07-12 15:41:21 -04:00
ysj1173886760
158406487a
GRAPHICS: MACGUI: re-organize the logic of calculating offsets of mactext and macbutton.
2021-06-26 16:08:20 +02:00
ysj1173886760
111bd187bc
GRAPHICS: MACGUI: use _active to replace _invertOuter in macbutton
2021-06-20 14:33:53 +02:00
ysj1173886760
93421af649
GRAPHICS: MACGUI: clean the code and write comments for readability
2021-06-20 14:33:53 +02:00
ysj1173886760
36be209490
GRAPHICS: MACGUI: modify macbutton to fit new logic of mactext
2021-06-20 14:33:53 +02:00
ysj1173886760
3517801f05
GRAPHICS: MACGUI: introduce different checkBoxType to macbutton
2021-06-20 14:33:53 +02:00
ysj1173886760
3644f25946
DIRECTOR: fix button hilite
2021-06-20 14:33:53 +02:00
ysj1173886760
29cf9f1454
GRAPHICS: MACGUI: fix macbutton to suit for new mactext code.
2021-06-20 14:33:53 +02:00
Eugene Sandulenko
a24a934a97
GRAPHICS: MACGUI: Fix warning
2020-07-15 23:31:10 +02:00
Nathanael Gentry
d770b21094
GRAPHICS: MACGUI: Remove macInvertPixel callback
...
Instead, the addition to macDrawPixel is used instead.
2020-07-15 11:50:57 -04:00
Nathanael Gentry
63071473af
Revert "GRAPHICS: MACGUI: Remove colour settings from base widget"
...
This reverts commit 39c4a0f524
.
2020-07-06 23:15:56 -04:00
Nathanael Gentry
39c4a0f524
GRAPHICS: MACGUI: Remove colour settings from base widget
...
The Director engine, for which I introduced this setting, has also been updated.
To account for different ink types, the background colour will be applied in the
blitting step, and each text chunk keeps its own palette information.
2020-07-06 23:06:04 -04:00
Nathanael Gentry
874526c563
GRAPHICS: MACGUI: Fix button alignment
2020-06-14 10:12:58 -04:00
Nathanael Gentry
45937130dd
GRAPHICS: MACGUI: Begin reorganizing text classes
...
MacEditableText has been merged into MacText. The Director engine, which relies
upon MacEditableText, is also updated here.
2020-06-12 15:27:37 -04:00
Nathanael Gentry
2eecd518b1
GRAPHICS: MACGUI: MacWidget: Make non-abstract
2020-06-10 15:42:49 +02:00
Nathanael Gentry
d64e41eca2
GRAPHICS: MACGUI: Add MacButton widget
2020-06-10 15:42:49 +02:00