diff options
author | Torbjörn Andersson | 2006-05-31 12:09:00 +0000 |
---|---|---|
committer | Torbjörn Andersson | 2006-05-31 12:09:00 +0000 |
commit | 8975ba896378dfce8418453f7b6121b54d24d11e (patch) | |
tree | 48ea2b46a1dbbb9a37fa7c4784a592fbe2d9a2ac /gui | |
parent | acb3ff742b191e7c4671e0059ce2352a117d1f5c (diff) | |
download | scummvm-rg350-8975ba896378dfce8418453f7b6121b54d24d11e.tar.gz scummvm-rg350-8975ba896378dfce8418453f7b6121b54d24d11e.tar.bz2 scummvm-rg350-8975ba896378dfce8418453f7b6121b54d24d11e.zip |
Cleanup. We no longer need these widget size parameters.
svn-id: r22798
Diffstat (limited to 'gui')
-rw-r--r-- | gui/EditTextWidget.cpp | 4 | ||||
-rw-r--r-- | gui/EditTextWidget.h | 2 | ||||
-rw-r--r-- | gui/ListWidget.cpp | 4 | ||||
-rw-r--r-- | gui/PopUpWidget.cpp | 8 | ||||
-rw-r--r-- | gui/PopUpWidget.h | 1 | ||||
-rw-r--r-- | gui/TabWidget.cpp | 12 | ||||
-rw-r--r-- | gui/TabWidget.h | 3 | ||||
-rw-r--r-- | gui/editable.cpp | 2 | ||||
-rw-r--r-- | gui/editable.h | 2 | ||||
-rw-r--r-- | gui/widget.cpp | 7 | ||||
-rw-r--r-- | gui/widget.h | 3 |
11 files changed, 15 insertions, 33 deletions
diff --git a/gui/EditTextWidget.cpp b/gui/EditTextWidget.cpp index a6c533c99b..9bd6dd89fd 100644 --- a/gui/EditTextWidget.cpp +++ b/gui/EditTextWidget.cpp @@ -27,8 +27,8 @@ namespace GUI { -EditTextWidget::EditTextWidget(GuiObject *boss, int x, int y, int w, int h, const String &text, WidgetSize ws) - : EditableWidget(boss, x, y - 1, w, h + 2, ws) { +EditTextWidget::EditTextWidget(GuiObject *boss, int x, int y, int w, int h, const String &text) + : EditableWidget(boss, x, y - 1, w, h + 2) { _flags = WIDGET_ENABLED | WIDGET_CLEARBG | WIDGET_RETAIN_FOCUS | WIDGET_WANT_TICKLE; _type = kEditTextWidget; diff --git a/gui/EditTextWidget.h b/gui/EditTextWidget.h index 986e699cbb..756cdc9498 100644 --- a/gui/EditTextWidget.h +++ b/gui/EditTextWidget.h @@ -38,7 +38,7 @@ protected: int _rightPadding; public: - EditTextWidget(GuiObject *boss, int x, int y, int w, int h, const String &text, WidgetSize ws = kNormalWidgetSize); + EditTextWidget(GuiObject *boss, int x, int y, int w, int h, const String &text); EditTextWidget(GuiObject *boss, String name, const String &text); void setEditString(const String &str); diff --git a/gui/ListWidget.cpp b/gui/ListWidget.cpp index d2bf44aa6d..413d821052 100644 --- a/gui/ListWidget.cpp +++ b/gui/ListWidget.cpp @@ -32,8 +32,6 @@ namespace GUI { ListWidget::ListWidget(GuiObject *boss, String name) : EditableWidget(boss, name), CommandSender(boss) { - WidgetSize ws = g_gui.getWidgetSize(); - _leftPadding = g_gui.evaluator()->getVar("ListWidget.leftPadding", 0); _rightPadding = g_gui.evaluator()->getVar("ListWidget.rightPadding", 0); _topPadding = g_gui.evaluator()->getVar("ListWidget.topPadding", 0); @@ -41,7 +39,7 @@ ListWidget::ListWidget(GuiObject *boss, String name) _hlLeftPadding = g_gui.evaluator()->getVar("ListWidget.hlLeftPadding", 0); _hlRightPadding = g_gui.evaluator()->getVar("ListWidget.hlRightPadding", 0); - if (ws == kBigWidgetSize) { + if (g_gui.getWidgetSize() == kBigWidgetSize) { _scrollBarWidth = kBigScrollBarWidth; } else { _scrollBarWidth = kNormalScrollBarWidth; diff --git a/gui/PopUpWidget.cpp b/gui/PopUpWidget.cpp index f2ef75d7b6..99732a5307 100644 --- a/gui/PopUpWidget.cpp +++ b/gui/PopUpWidget.cpp @@ -47,7 +47,7 @@ protected: int _rightPadding; public: - PopUpDialog(PopUpWidget *boss, int clickX, int clickY, WidgetSize ws = kDefaultWidgetSize); + PopUpDialog(PopUpWidget *boss, int clickX, int clickY); void drawDialog(); @@ -67,7 +67,7 @@ protected: void moveDown(); }; -PopUpDialog::PopUpDialog(PopUpWidget *boss, int clickX, int clickY, WidgetSize ws) +PopUpDialog::PopUpDialog(PopUpWidget *boss, int clickX, int clickY) : Dialog(0, 0, 16, 16, false), _popUpBoss(boss) { @@ -359,7 +359,7 @@ PopUpWidget::PopUpWidget(GuiObject *boss, String name, const String &label, uint void PopUpWidget::handleMouseDown(int x, int y, int button, int clickCount) { if (isEnabled()) { - PopUpDialog popupDialog(this, x + getAbsX(), y + getAbsY(), _ws); + PopUpDialog popupDialog(this, x + getAbsX(), y + getAbsY()); int newSel = popupDialog.runModal(); if (newSel != -1 && _selectedItem != newSel) { _selectedItem = newSel; @@ -370,8 +370,6 @@ void PopUpWidget::handleMouseDown(int x, int y, int button, int clickCount) { } void PopUpWidget::handleScreenChanged() { - _ws = g_gui.getWidgetSize(); - _leftPadding = g_gui.evaluator()->getVar("PopUpWidget.leftPadding", 0); _rightPadding = g_gui.evaluator()->getVar("PopUpWidget.rightPadding", 0); _labelSpacing = g_gui.evaluator()->getVar("PopUpWidget.labelSpacing", 0); diff --git a/gui/PopUpWidget.h b/gui/PopUpWidget.h index 936e1dc5a2..532c7e4d48 100644 --- a/gui/PopUpWidget.h +++ b/gui/PopUpWidget.h @@ -49,7 +49,6 @@ class PopUpWidget : public Widget, public CommandSender { }; typedef Common::Array<Entry> EntryList; protected: - WidgetSize _ws; EntryList _entries; int _selectedItem; diff --git a/gui/TabWidget.cpp b/gui/TabWidget.cpp index 0c0d49d1ac..1b73fa3fb7 100644 --- a/gui/TabWidget.cpp +++ b/gui/TabWidget.cpp @@ -36,14 +36,13 @@ enum { kTabPadding = 3 }; -TabWidget::TabWidget(GuiObject *boss, int x, int y, int w, int h, WidgetSize ws) - : Widget(boss, x, y, w, h), _ws(ws) { +TabWidget::TabWidget(GuiObject *boss, int x, int y, int w, int h) + : Widget(boss, x, y, w, h) { init(); } TabWidget::TabWidget(GuiObject *boss, String name) : Widget(boss, name) { - _ws = g_gui.getWidgetSize(); init(); } @@ -54,7 +53,7 @@ void TabWidget::init() { _tabWidth = 40; - if (_ws == kBigWidgetSize) { + if (g_gui.getWidgetSize() == kBigWidgetSize) { _tabHeight = kBigTabHeight; } else { _tabHeight = kTabHeight; @@ -145,13 +144,12 @@ void TabWidget::handleScreenChanged() { w = w->next(); } } - Widget::handleScreenChanged(); - _ws = g_gui.getWidgetSize(); - if (_ws == kBigWidgetSize) { + if (g_gui.getWidgetSize() == kBigWidgetSize) { _tabHeight = kBigTabHeight; } else { _tabHeight = kTabHeight; } + Widget::handleScreenChanged(); } void TabWidget::drawWidget(bool hilite) { diff --git a/gui/TabWidget.h b/gui/TabWidget.h index 38b4543aed..9eb1abc063 100644 --- a/gui/TabWidget.h +++ b/gui/TabWidget.h @@ -40,10 +40,9 @@ protected: TabList _tabs; int _tabWidth; int _tabHeight; - WidgetSize _ws; public: - TabWidget(GuiObject *boss, int x, int y, int w, int h, WidgetSize ws = kDefaultWidgetSize); + TabWidget(GuiObject *boss, int x, int y, int w, int h); TabWidget(GuiObject *boss, String name); ~TabWidget(); diff --git a/gui/editable.cpp b/gui/editable.cpp index 3da679d0e1..2b81547c2f 100644 --- a/gui/editable.cpp +++ b/gui/editable.cpp @@ -25,7 +25,7 @@ namespace GUI { -EditableWidget::EditableWidget(GuiObject *boss, int x, int y, int w, int h, WidgetSize ws) +EditableWidget::EditableWidget(GuiObject *boss, int x, int y, int w, int h) : Widget(boss, x, y, w, h) { init(); } diff --git a/gui/editable.h b/gui/editable.h index 9236c96165..986c226a10 100644 --- a/gui/editable.h +++ b/gui/editable.h @@ -50,7 +50,7 @@ protected: Theme::kFontStyle _font; public: - EditableWidget(GuiObject *boss, int x, int y, int w, int h, WidgetSize ws = kNormalWidgetSize); + EditableWidget(GuiObject *boss, int x, int y, int w, int h); EditableWidget(GuiObject *boss, String name); virtual ~EditableWidget(); diff --git a/gui/widget.cpp b/gui/widget.cpp index 147f3f9e11..6a5dc57452 100644 --- a/gui/widget.cpp +++ b/gui/widget.cpp @@ -143,7 +143,6 @@ bool Widget::isVisible() const { StaticTextWidget::StaticTextWidget(GuiObject *boss, int x, int y, int w, int h, const String &text, TextAlignment align) : Widget(boss, x, y, w, h), _align(align) { - _ws = g_gui.getWidgetSize(); _flags = WIDGET_ENABLED; _type = kStaticTextWidget; _label = text; @@ -151,7 +150,6 @@ StaticTextWidget::StaticTextWidget(GuiObject *boss, int x, int y, int w, int h, StaticTextWidget::StaticTextWidget(GuiObject *boss, String name, const String &text) : Widget(boss, name) { - _ws = g_gui.getWidgetSize(); _flags = WIDGET_ENABLED; _type = kStaticTextWidget; _label = text; @@ -190,11 +188,6 @@ void StaticTextWidget::drawWidget(bool hilite) { g_gui.theme()->convertAligment(_align)); } -void StaticTextWidget::handleScreenChanged() { - Widget::handleScreenChanged(); - _ws = g_gui.getWidgetSize(); -} - #pragma mark - ButtonWidget::ButtonWidget(GuiObject *boss, int x, int y, int w, int h, const String &label, uint32 cmd, uint8 hotkey, WidgetSize ws) diff --git a/gui/widget.h b/gui/widget.h index 56f4007a14..d638e6fa2e 100644 --- a/gui/widget.h +++ b/gui/widget.h @@ -169,7 +169,6 @@ protected: String _label; TextAlignment _align; - WidgetSize _ws; public: StaticTextWidget(GuiObject *boss, int x, int y, int w, int h, const String &text, TextAlignment align); StaticTextWidget(GuiObject *boss, String name, const String &text); @@ -179,8 +178,6 @@ public: void setAlign(TextAlignment align); TextAlignment getAlign() const { return _align; } - virtual void handleScreenChanged(); - protected: void drawWidget(bool hilite); }; |