aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Schickel2009-01-20 17:38:48 +0000
committerJohannes Schickel2009-01-20 17:38:48 +0000
commit496ab478a26742e49520d2c4ea8af068d1af8602 (patch)
tree7994242241edbc0dbc53f1369550d2fe1b7353b4
parentcb8ffaf3a91780518bf3fcfe1f35d60b01f19a45 (diff)
downloadscummvm-rg350-496ab478a26742e49520d2c4ea8af068d1af8602.tar.gz
scummvm-rg350-496ab478a26742e49520d2c4ea8af068d1af8602.tar.bz2
scummvm-rg350-496ab478a26742e49520d2c4ea8af068d1af8602.zip
Some formatting.
svn-id: r35959
-rw-r--r--backends/vkeybd/virtual-keyboard-parser.cpp5
-rw-r--r--backends/vkeybd/virtual-keyboard.cpp35
-rw-r--r--backends/vkeybd/virtual-keyboard.h3
3 files changed, 18 insertions, 25 deletions
diff --git a/backends/vkeybd/virtual-keyboard-parser.cpp b/backends/vkeybd/virtual-keyboard-parser.cpp
index 5bc5cf53dd..5dcb859191 100644
--- a/backends/vkeybd/virtual-keyboard-parser.cpp
+++ b/backends/vkeybd/virtual-keyboard-parser.cpp
@@ -64,7 +64,6 @@ bool VirtualKeyboardParser::closedKeyCallback(ParserNode *node) {
}
bool VirtualKeyboardParser::parserCallback_keyboard(ParserNode *node) {
-
if (_kbdParsed)
return parserError("Only a single keyboard element is allowed");
@@ -98,7 +97,6 @@ bool VirtualKeyboardParser::parserCallback_keyboard(ParserNode *node) {
}
bool VirtualKeyboardParser::parserCallback_mode(ParserNode *node) {
-
String name = node->values["name"];
if (_parseMode == kParseFull) {
@@ -168,7 +166,6 @@ bool VirtualKeyboardParser::parserCallback_mode(ParserNode *node) {
}
bool VirtualKeyboardParser::parserCallback_event(ParserNode *node) {
-
// if just checking resolutions we're done
if (_parseMode == kParseCheckResolutions)
return true;
@@ -242,7 +239,6 @@ bool VirtualKeyboardParser::parserCallback_event(ParserNode *node) {
}
bool VirtualKeyboardParser::parserCallback_layout(ParserNode *node) {
-
assert(!_mode->resolution.empty());
String res = node->values["resolution"];
@@ -294,7 +290,6 @@ bool VirtualKeyboardParser::parserCallback_map(ParserNode *node) {
}
bool VirtualKeyboardParser::parserCallback_area(ParserNode *node) {
-
String& shape = node->values["shape"];
String& target = node->values["target"];
String& coords = node->values["coords"];
diff --git a/backends/vkeybd/virtual-keyboard.cpp b/backends/vkeybd/virtual-keyboard.cpp
index 6022a032bd..8f8e19e331 100644
--- a/backends/vkeybd/virtual-keyboard.cpp
+++ b/backends/vkeybd/virtual-keyboard.cpp
@@ -78,21 +78,18 @@ void VirtualKeyboard::reset() {
}
bool VirtualKeyboard::loadKeyboardPack(String packName) {
-
_kbdGUI->initSize(_system->getOverlayWidth(), _system->getOverlayHeight());
FSNode vkDir;
- if (ConfMan.hasKey("vkeybdpath")) {
+ if (ConfMan.hasKey("vkeybdpath"))
vkDir = FSNode(ConfMan.get("vkeybdpath"));
- } else if (ConfMan.hasKey("extrapath")) {
+ else if (ConfMan.hasKey("extrapath"))
vkDir = FSNode(ConfMan.get("extrapath"));
- } else { // use current directory
+ else // use current directory
vkDir = FSNode(".");
- }
if (vkDir.getChild(packName + ".xml").exists()) {
// uncompressed keyboard pack
-
if (!_parser->loadFile(vkDir.getChild(packName + ".xml")))
return false;
@@ -124,11 +121,11 @@ bool VirtualKeyboard::loadKeyboardPack(String packName) {
return _loaded;
}
-bool VirtualKeyboard::checkModeResolutions()
-{
+bool VirtualKeyboard::checkModeResolutions() {
_parser->setParseMode(VirtualKeyboardParser::kParseCheckResolutions);
_loaded = _parser->parse();
- if (_currentMode) _kbdGUI->initMode(_currentMode);
+ if (_currentMode)
+ _kbdGUI->initMode(_currentMode);
return _loaded;
}
@@ -137,15 +134,16 @@ String VirtualKeyboard::findArea(int16 x, int16 y) {
}
void VirtualKeyboard::processAreaClick(const String& area) {
- if (!_currentMode->events.contains(area)) return;
+ if (!_currentMode->events.contains(area))
+ return;
+
VKEvent *evt = _currentMode->events[area];
switch (evt->type) {
- case kVKEventKey: {
+ case kVKEventKey:
// add virtual keypress to queue
_keyQueue.insertKey(*(KeyState*)evt->data);
break;
- }
case kVKEventModifier:
_keyQueue.toggleFlags(*(byte*)(evt->data));
break;
@@ -183,9 +181,9 @@ void VirtualKeyboard::switchMode(Mode *newMode) {
void VirtualKeyboard::switchMode(const String& newMode) {
if (!_modes.contains(newMode)) {
warning("Keyboard mode '%s' unknown", newMode.c_str());
- return;
+ } else {
+ switchMode(&_modes[newMode]);
}
- switchMode(&_modes[newMode]);
}
void VirtualKeyboard::handleMouseDown(int16 x, int16 y) {
@@ -203,10 +201,11 @@ void VirtualKeyboard::handleMouseUp(int16 x, int16 y) {
}
void VirtualKeyboard::show() {
- if (_loaded) _kbdGUI->checkScreenChanged();
if (!_loaded) {
warning("Virtual keyboard not loaded");
return;
+ } else {
+ _kbdGUI->checkScreenChanged();
}
switchMode(_initialMode);
@@ -356,13 +355,11 @@ void VirtualKeyboard::KeyPressQueue::clear() {
_strChanged = true;
}
-bool VirtualKeyboard::KeyPressQueue::empty()
-{
+bool VirtualKeyboard::KeyPressQueue::empty() {
return _keys.empty();
}
-String VirtualKeyboard::KeyPressQueue::getString()
-{
+String VirtualKeyboard::KeyPressQueue::getString() {
if (_keysStr.empty())
return _flagsStr;
if (_flagsStr.empty())
diff --git a/backends/vkeybd/virtual-keyboard.h b/backends/vkeybd/virtual-keyboard.h
index 266575e333..2a95f419aa 100644
--- a/backends/vkeybd/virtual-keyboard.h
+++ b/backends/vkeybd/virtual-keyboard.h
@@ -96,7 +96,8 @@ protected:
VKEvent() : data(0) {}
~VKEvent() {
- if (data) free(data);
+ if (data)
+ free(data);
}
};