[Scummvm-cvs-logs] CVS: scummvm/gui widget.cpp,1.27,1.28
Max Horn
fingolfin at users.sourceforge.net
Fri Nov 7 07:06:18 CET 2003
Update of /cvsroot/scummvm/scummvm/gui
In directory sc8-pr-cvs1:/tmp/cvs-serv11770
Modified Files:
widget.cpp
Log Message:
enable StaticTextWidget by default; make CheckboxWidget::handleMouseUp send the checkbox state along with its command
Index: widget.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/gui/widget.cpp,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- widget.cpp 7 Nov 2003 14:58:12 -0000 1.27
+++ widget.cpp 7 Nov 2003 15:05:14 -0000 1.28
@@ -107,6 +107,7 @@
StaticTextWidget::StaticTextWidget(GuiObject *boss, int x, int y, int w, int h, const String &text, int align)
: Widget(boss, x, y, w, h), _align(align) {
+ _flags = WIDGET_ENABLED;
_type = kStaticTextWidget;
setLabel(text);
}
@@ -166,7 +167,7 @@
void CheckboxWidget::handleMouseUp(int x, int y, int button, int clickCount) {
if (isEnabled() && x >= 0 && x < _w && y >= 0 && y < _h) {
toggleState();
- sendCommand(_cmd, 0);
+ sendCommand(_cmd, _state);
}
}
More information about the Scummvm-git-logs
mailing list