diff options
Diffstat (limited to 'gui')
-rw-r--r-- | gui/EditTextWidget.cpp | 4 | ||||
-rw-r--r-- | gui/EditTextWidget.h | 1 | ||||
-rw-r--r-- | gui/ListWidget.cpp | 6 | ||||
-rw-r--r-- | gui/ListWidget.h | 1 | ||||
-rw-r--r-- | gui/PopUpWidget.cpp | 2 | ||||
-rw-r--r-- | gui/TabWidget.cpp | 8 | ||||
-rw-r--r-- | gui/browser.h | 3 | ||||
-rw-r--r-- | gui/chooser.h | 1 | ||||
-rw-r--r-- | gui/launcher.cpp | 6 | ||||
-rw-r--r-- | gui/message.h | 6 | ||||
-rw-r--r-- | gui/newgui.cpp | 4 |
11 files changed, 17 insertions, 25 deletions
diff --git a/gui/EditTextWidget.cpp b/gui/EditTextWidget.cpp index dd451870a5..daa0bfd5b0 100644 --- a/gui/EditTextWidget.cpp +++ b/gui/EditTextWidget.cpp @@ -59,7 +59,7 @@ void EditTextWidget::handleMouseDown(int x, int y, int button, int clickCount){ x += _labelOffset; int width = 0; - int i; + uint i; for (i = 0; i < _label.size(); ++i) { width += gui->getCharWidth(_label[i]); @@ -112,7 +112,7 @@ bool EditTextWidget::handleKeyDown(uint16 ascii, int keycode, int modifiers) { } break; case 256 + 19: // right arrow - if (_pos < _label.size()) { + if (_pos < (int)_label.size()) { _pos++; dirty = adjustOffset(); } diff --git a/gui/EditTextWidget.h b/gui/EditTextWidget.h index ccbc49c83b..505982743d 100644 --- a/gui/EditTextWidget.h +++ b/gui/EditTextWidget.h @@ -23,7 +23,6 @@ #include "gui/widget.h" #include "common/str.h" -#include "common/list.h" namespace GUI { diff --git a/gui/ListWidget.cpp b/gui/ListWidget.cpp index afd7d37b15..aba5abcd23 100644 --- a/gui/ListWidget.cpp +++ b/gui/ListWidget.cpp @@ -97,7 +97,7 @@ void ListWidget::handleMouseDown(int x, int y, int button, int clickCount) { if (isEnabled()) { int oldSelectedItem = _selectedItem; _selectedItem = (y - 1) / kLineHeight + _currentPos; - if (_selectedItem > _list.size() - 1) + if (_selectedItem > (int)_list.size() - 1) _selectedItem = -1; if (oldSelectedItem != _selectedItem) { @@ -183,7 +183,7 @@ bool ListWidget::handleKeyDown(uint16 ascii, int keycode, int modifiers) { _selectedItem--; break; case 256+18: // down arrow - if (_selectedItem < _list.size() - 1) + if (_selectedItem < (int)_list.size() - 1) _selectedItem++; break; case 256+24: // pageup @@ -193,7 +193,7 @@ bool ListWidget::handleKeyDown(uint16 ascii, int keycode, int modifiers) { break; case 256+25: // pagedown _selectedItem += _entriesPerPage - 1; - if (_selectedItem >= _list.size() ) + if (_selectedItem >= (int)_list.size() ) _selectedItem = _list.size() - 1; break; case 256+22: // home diff --git a/gui/ListWidget.h b/gui/ListWidget.h index 5522972a24..5a7827c57f 100644 --- a/gui/ListWidget.h +++ b/gui/ListWidget.h @@ -23,7 +23,6 @@ #include "gui/widget.h" #include "common/str.h" -#include "common/list.h" namespace GUI { diff --git a/gui/PopUpWidget.cpp b/gui/PopUpWidget.cpp index 34fce93b31..9527db6491 100644 --- a/gui/PopUpWidget.cpp +++ b/gui/PopUpWidget.cpp @@ -307,7 +307,7 @@ void PopUpWidget::clearEntries() { void PopUpWidget::setSelected(int item) { // FIXME if (item != _selectedItem) { - if (item >= 0 && item < _entries.size()) { + if (item >= 0 && item < (int)_entries.size()) { _selectedItem = item; } else { _selectedItem = -1; diff --git a/gui/TabWidget.cpp b/gui/TabWidget.cpp index dc39d2a624..c914515adf 100644 --- a/gui/TabWidget.cpp +++ b/gui/TabWidget.cpp @@ -45,7 +45,7 @@ TabWidget::TabWidget(GuiObject *boss, int x, int y, int w, int h) } TabWidget::~TabWidget() { - for (int i = 0; i < _tabs.size(); ++i) { + for (uint i = 0; i < _tabs.size(); ++i) { delete _tabs[i].firstWidget; _tabs[i].firstWidget = 0; } @@ -81,7 +81,7 @@ int TabWidget::addTab(const String &title) { } void TabWidget::setActiveTab(int tabID) { - assert(0 <= tabID && tabID < _tabs.size()); + assert(0 <= tabID && tabID < (int)_tabs.size()); if (_activeTab != tabID) { // Exchange the widget lists, and switch to the new tab if (_activeTab != -1) @@ -101,7 +101,7 @@ void TabWidget::handleMouseDown(int x, int y, int button, int clickCount) { x -= kTabLeftOffset; if (x >= 0 && x % (_tabWidth + kTabSpacing) < _tabWidth) { tabID = x / (_tabWidth + kTabSpacing); - if (tabID >= _tabs.size()) + if (tabID >= (int)_tabs.size()) tabID = -1; } @@ -126,7 +126,7 @@ void TabWidget::drawWidget(bool hilite) { // Iterate over all tabs and draw them int i, x = _x + kTabLeftOffset; - for (i = 0; i < _tabs.size(); ++i) { + for (i = 0; i < (int)_tabs.size(); ++i) { NewGuiColor color = (i == _activeTab) ? gui->_color : gui->_shadowcolor; int yOffset = (i == _activeTab) ? 0 : 2; gui->box(x, _y + yOffset, _tabWidth, kTabHeight - yOffset, color, color); diff --git a/gui/browser.h b/gui/browser.h index a6dd191764..10940fd94c 100644 --- a/gui/browser.h +++ b/gui/browser.h @@ -21,9 +21,8 @@ #ifndef BROWSER_DIALOG_H #define BROWSER_DIALOG_H -#include "dialog.h" +#include "gui/dialog.h" #include "common/str.h" -#include "common/list.h" #ifdef MACOSX #include <Carbon/Carbon.h> diff --git a/gui/chooser.h b/gui/chooser.h index b79b138c8e..d2b84d64e0 100644 --- a/gui/chooser.h +++ b/gui/chooser.h @@ -22,7 +22,6 @@ #define CHOOSER_DIALOG_H #include "common/str.h" -#include "common/list.h" #include "gui/dialog.h" namespace GUI { diff --git a/gui/launcher.cpp b/gui/launcher.cpp index 2510eb7a52..2a53406536 100644 --- a/gui/launcher.cpp +++ b/gui/launcher.cpp @@ -356,7 +356,7 @@ void LauncherDialog::updateListing() { // Retrieve a list of all games defined in the config file _domains.clear(); const ConfigManager::DomainMap &domains = ConfMan.getGameDomains(); - ConfigManager::DomainMap::ConstIterator iter = domains.begin(); + ConfigManager::DomainMap::const_iterator iter = domains.begin(); for (iter = domains.begin(); iter != domains.end(); ++iter) { String name(iter->_value.get("gameid")); String description(iter->_value.get("description")); @@ -417,14 +417,14 @@ void LauncherDialog::addGame() { } else { // Display the candidates to the user and let her/him pick one StringList list; - for (idx = 0; idx < candidates.size(); idx++) + for (idx = 0; idx < (int)candidates.size(); idx++) list.push_back(candidates[idx].description); ChooserDialog dialog("Pick the game:"); dialog.setList(list); idx = dialog.runModal(); } - if (0 <= idx && idx < candidates.size()) { + if (0 <= idx && idx < (int)candidates.size()) { DetectedGame result = candidates[idx]; // The auto detector or the user made a choice. diff --git a/gui/message.h b/gui/message.h index 7760622bea..30a2c6bfa0 100644 --- a/gui/message.h +++ b/gui/message.h @@ -22,11 +22,7 @@ #define MESSAGE_DIALOG_H #include "gui/dialog.h" - -namespace Common { - class String; - class StringList; -} +#include "common/str.h" namespace GUI { diff --git a/gui/newgui.cpp b/gui/newgui.cpp index ed60deb024..1745ee3838 100644 --- a/gui/newgui.cpp +++ b/gui/newgui.cpp @@ -459,7 +459,7 @@ void NewGui::drawChar(byte chr, int xx, int yy, NewGuiColor color) { int NewGui::getStringWidth(const String &str) { int space = 0; - for (int i = 0; i < str.size(); ++i) + for (uint i = 0; i < str.size(); ++i) space += getCharWidth(str[i]); return space; } @@ -483,7 +483,7 @@ int NewGui::getCharWidth(byte c) { void NewGui::drawString(const String &s, int x, int y, int w, NewGuiColor color, int align, int deltax, bool useEllipsis) { const int leftX = x, rightX = x + w; - int i; + uint i; int width = getStringWidth(s); String str; |