]> git.sesse.net Git - vlc/commit
* skins/controls/button.cpp: Fixed a nasty bug.
authorOlivier Teulière <ipkiss@videolan.org>
Sat, 31 May 2003 23:23:59 +0000 (23:23 +0000)
committerOlivier Teulière <ipkiss@videolan.org>
Sat, 31 May 2003 23:23:59 +0000 (23:23 +0000)
commit7643c27ba0414c98ec5ec8bfe5f26d01f03158d2
treea470a559ee1f025ff0562d8d3d2eb4785590ac5a
parentcf9cdcac3e30f7763a1c73b81502038d42ea166f
 * skins/controls/button.cpp: Fixed a nasty bug.
 * skins/controls/generic.h: Some public fields are now protected
 * skins/src/window.cpp:
    - Added a few debug messages
    - Invisible controls don't receive events anymore

Note: There are still a few bugs in the code handling the controls and
their different states, and I think they will be difficult to fix with
the current code structure. A rewrite of this part of code could be a
good idea (perhaps using states and transitions between states, like
Zinf does?).
modules/gui/skins/controls/button.cpp
modules/gui/skins/controls/generic.cpp
modules/gui/skins/controls/generic.h
modules/gui/skins/controls/playlist.cpp
modules/gui/skins/controls/playlist.h
modules/gui/skins/src/event.cpp
modules/gui/skins/src/window.cpp