mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-14 21:59:17 +00:00
031e062252
Keep track of where a mouse press started when deciding how mouse-over and mouse-up should behave. This handles the following situations: 1) If a mouse press starts outside a button (e.g. the UI background), mouse-up inside the button has no effect. Previously, it triggered a button click. 2) If a mouse press starts inside a button, the cursor moves outside of its region, then back inside, the button will show as pressed. Previously, it showed as highlighted instead of pressed. |
||
---|---|---|
.. | ||
themes | ||
widgets | ||
about.cpp | ||
about.h | ||
Actions.cpp | ||
Actions.h | ||
browser_osx.mm | ||
browser.cpp | ||
browser.h | ||
chooser.cpp | ||
chooser.h | ||
console.cpp | ||
console.h | ||
credits.h | ||
debugger.cpp | ||
debugger.h | ||
dialog.cpp | ||
dialog.h | ||
editrecorddialog.cpp | ||
editrecorddialog.h | ||
error.cpp | ||
error.h | ||
EventRecorder.cpp | ||
EventRecorder.h | ||
filebrowser-dialog.cpp | ||
filebrowser-dialog.h | ||
fluidsynth-dialog.cpp | ||
fluidsynth-dialog.h | ||
gui-manager.cpp | ||
gui-manager.h | ||
Key.cpp | ||
Key.h | ||
KeysDialog.cpp | ||
KeysDialog.h | ||
launcher.cpp | ||
launcher.h | ||
massadd.cpp | ||
massadd.h | ||
message.cpp | ||
message.h | ||
module.mk | ||
object.cpp | ||
object.h | ||
onscreendialog.cpp | ||
onscreendialog.h | ||
options.cpp | ||
options.h | ||
predictivedialog.cpp | ||
predictivedialog.h | ||
recorderdialog.cpp | ||
recorderdialog.h | ||
saveload-dialog.cpp | ||
saveload-dialog.h | ||
saveload.cpp | ||
saveload.h | ||
themebrowser.cpp | ||
themebrowser.h | ||
ThemeEngine.cpp | ||
ThemeEngine.h | ||
ThemeEval.cpp | ||
ThemeEval.h | ||
ThemeLayout.cpp | ||
ThemeLayout.h | ||
ThemeParser.cpp | ||
ThemeParser.h | ||
Tooltip.cpp | ||
Tooltip.h | ||
widget.cpp | ||
widget.h |