From 587da5b1a996d21fec953da951d9ed4dcd9a3972 Mon Sep 17 00:00:00 2001 From: doitux Date: Tue, 29 May 2012 09:03:22 +0200 Subject: [PATCH 1/4] refactoring gametable font sizes for each OS section --- src/gui/qt/styles/gametablestylereader.cpp | 2814 ++++++++++---------- 1 file changed, 1421 insertions(+), 1393 deletions(-) diff --git a/src/gui/qt/styles/gametablestylereader.cpp b/src/gui/qt/styles/gametablestylereader.cpp index 40349695..beb2a64b 100644 --- a/src/gui/qt/styles/gametablestylereader.cpp +++ b/src/gui/qt/styles/gametablestylereader.cpp @@ -21,47 +21,75 @@ using namespace std; GameTableStyleReader::GameTableStyleReader(ConfigFile *c, QWidget *w) - : myConfig(c), myW(w), fallBack(0), loadedSuccessfull(0), myState(GT_STYLE_UNDEFINED) + : myConfig(c), myW(w), fallBack(0), loadedSuccessfull(0), myState(GT_STYLE_UNDEFINED) { - //set fonts and font sizes + //set fonts and font sizes #ifdef _WIN32 - font1String = "font-family: \"Arial\";"; - font2String = "font-family: \"Nimbus Sans L\";"; - cashFontSize = "11"; - setLabelFontSize = "11"; - playerNameLabelFontSize = "11"; - smallBoardFontSize = "13"; - bigBoardFontSize = "18"; - humanPlayerButtonFontSize = "13"; - betValueFontSize = "11"; - - tabBarPaddingTop = "2"; - tabBarPaddingSide = "10"; -#else -#ifdef __APPLE__ - font1String = "font-family: \"Lucida Grande\";"; - font2String = "font-family: \"Lucida Grande\";"; - - tabBarPaddingTop = "1"; - tabBarPaddingSide = "9"; -#else - font1String = "font-family: \"Nimbus Sans L\";"; - font2String = "font-family: \"DejaVu Sans\";"; - - tabBarPaddingTop = "0"; - tabBarPaddingSide = "9"; + font1String = "font-family: \"Arial\";"; + font2String = "font-family: \"Nimbus Sans L\";"; + cashFontSize = "11"; + setLabelFontSize = "11"; + playerNameLabelFontSize = "11"; + smallBoardFontSize = "13"; + bigBoardFontSize = "18"; + humanPlayerButtonFontSize = "13"; + betValueFontSize = "11"; + tabBarPaddingTop = "2"; + tabBarPaddingSide = "10"; +#elif __APPLE__ + font1String = "font-family: \"Lucida Grande\";"; + font2String = "font-family: \"Lucida Grande\";"; + tabBarPaddingTop = "1"; + tabBarPaddingSide = "9"; + textBrowserFontsize= "10"; + cashFontSize = "10"; + setLabelFontSize = "10"; + playerNameLabelFontSize = "11"; + smallBoardFontSize = "13"; + bigBoardFontSize = "17"; + humanPlayerButtonFontSize = "12"; + betValueFontSize = "10"; +#elif MAEMO + font1String = "font-family: \"Nimbus Sans L\";"; + font2String = "font-family: \"DejaVu Sans\";"; + tabBarPaddingTop = "0"; + tabBarPaddingSide = "9"; + textBrowserFontsize= "10"; + cashFontSize = "10"; + setLabelFontSize = "10"; + playerNameLabelFontSize = "11"; + smallBoardFontSize = "13"; + bigBoardFontSize = "17"; + humanPlayerButtonFontSize = "12"; + betValueFontSize = "10"; +#elif ANDROID + font1String = "font-family: \"Nimbus Sans L\";"; + font2String = "font-family: \"DejaVu Sans\";"; + tabBarPaddingTop = "0"; + tabBarPaddingSide = "9"; + textBrowserFontsize= "10"; + cashFontSize = "12"; + setLabelFontSize = "12"; + playerNameLabelFontSize = "11"; + smallBoardFontSize = "13"; + bigBoardFontSize = "17"; + humanPlayerButtonFontSize = "12"; + betValueFontSize = "10"; +#else //Linux + font1String = "font-family: \"Nimbus Sans L\";"; + font2String = "font-family: \"DejaVu Sans\";"; + tabBarPaddingTop = "0"; + tabBarPaddingSide = "9"; + textBrowserFontsize= "10"; + cashFontSize = "10"; + setLabelFontSize = "10"; + playerNameLabelFontSize = "11"; + smallBoardFontSize = "13"; + bigBoardFontSize = "17"; + humanPlayerButtonFontSize = "12"; + betValueFontSize = "10"; #endif - textBrowserFontsize= "10"; - cashFontSize = "10"; - setLabelFontSize = "10"; - playerNameLabelFontSize = "11"; - smallBoardFontSize = "13"; - bigBoardFontSize = "17"; - humanPlayerButtonFontSize = "12"; - betValueFontSize = "10"; -#endif - } @@ -72,1312 +100,1312 @@ GameTableStyleReader::~GameTableStyleReader() void GameTableStyleReader::readStyleFile(QString file) { #ifdef ANDROID -//on Android we currently just use the defaul style packed with the binary via qrc + //on Android we currently just use the defaul style packed with the binary via qrc currentFileName = ":/android/android-data/gfx/gui/table/default_800x480/android_tablestyle_800x480.xml"; currentDir = ":/android/android-data/gfx/gui/table/default_800x480/"; #else - //if style file failed --> default style fallback - if(QFile(file).exists()) { - currentFileName = QFile(file).fileName(); - } else { - currentFileName = QFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/gui/table/default/defaulttablestyle.xml").fileName(); - fallBack = 1; - } + //if style file failed --> default style fallback + if(QFile(file).exists()) { + currentFileName = QFile(file).fileName(); + } else { + currentFileName = QFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/gui/table/default/defaulttablestyle.xml").fileName(); + fallBack = 1; + } - QFileInfo info(currentFileName); - currentDir = info.absolutePath()+"/"; + QFileInfo info(currentFileName); + currentDir = info.absolutePath()+"/"; #endif - QFile myFile(currentFileName); - myFile.open(QIODevice::ReadOnly); - fileContent = myFile.readAll(); + QFile myFile(currentFileName); + myFile.open(QIODevice::ReadOnly); + fileContent = myFile.readAll(); - //start reading the file and fill vars - string tempString1(""); - TiXmlDocument doc; - doc.Parse(fileContent.constData()); + //start reading the file and fill vars + string tempString1(""); + TiXmlDocument doc; + doc.Parse(fileContent.constData()); - if(doc.RootElement()) { - TiXmlHandle docHandle( &doc ); + if(doc.RootElement()) { + TiXmlHandle docHandle( &doc ); - TiXmlElement *CardDeckElement = docHandle.FirstChild( "PokerTH" ).FirstChild( "CardDeck" ).ToElement(); - if(CardDeckElement) { - MyMessageBox::warning(myW, tr("Game Table Style Error"), - tr("A card deck style was selected instead of a game table style.\nPlease select a game table style and try again!"), - QMessageBox::Ok); - } else { - //in case of rereading clear old variables: - StyleDescription.clear(); - StyleMaintainerName.clear(); - StyleMaintainerEMail.clear(); - StyleCreateDate.clear(); - PokerTHStyleFileVersion.clear(); - IfFixedWindowSize.clear(); - FixedWindowWidth.clear(); - FixedWindowHeight.clear(); - MinimumWindowWidth.clear(); - MinimumWindowHeight.clear(); - MaximumWindowWidth.clear(); - MaximumWindowHeight.clear(); - Preview.clear(); - ActionAllInI18NPic.clear(); - ActionRaiseI18NPic.clear(); - ActionBetI18NPic.clear(); - ActionCallI18NPic.clear(); - ActionCheckI18NPic.clear(); - ActionFoldI18NPic.clear(); - ActionWinnerI18NPic.clear(); - BigBlindPuck.clear(); - SmallBlindPuck.clear(); - DealerPuck.clear(); - DefaultAvatar.clear(); - CardHolderFlop.clear(); - CardHolderTurn.clear(); - CardHolderRiver.clear(); - FoldButtonDefault.clear(); - FoldButtonHover.clear(); - FoldButtonChecked.clear(); - FoldButtonCheckedHover.clear(); - CheckCallButtonDefault.clear(); - CheckCallButtonHover.clear(); - CheckCallButtonChecked.clear(); - CheckCallButtonCheckedHover.clear(); - BetRaiseButtonDefault.clear(); - BetRaiseButtonHover.clear(); - BetRaiseButtonChecked.clear(); - BetRaiseButtonCheckedHover.clear(); - AllInButtonDefault.clear(); - AllInButtonHover.clear(); - AllInButtonChecked.clear(); - AllInButtonCheckedHover.clear(); - RadioButtonPressed.clear(); - RadioButtonChecked.clear(); - RadioButtonCheckedHover.clear(); - RadioButtonUnchecked.clear(); - RadioButtonUncheckedHover.clear(); - PlayerTopSeatInactive.clear(); - PlayerTopSeatActive.clear(); - PlayerBottomSeatInactive.clear(); - PlayerBottomSeatActive.clear(); - Table.clear(); - HandRanking.clear(); - ToolBoxBackground.clear(); - ShowMyCardsButtonDefault.clear(); - ShowMyCardsButtonHover.clear(); - ActionAllInI18NString.clear(); - ActionRaiseI18NString.clear(); - ActionBetI18NString.clear(); - ActionCallI18NString.clear(); - ActionCheckI18NString.clear(); - ActionFoldI18NString.clear(); - PotI18NString.clear(); - TotalI18NString.clear(); - BetsI18NString.clear(); - GameI18NString.clear(); - HandI18NString.clear(); - PreflopI18NString.clear(); - FlopI18NString.clear(); - TurnI18NString.clear(); - RiverI18NString.clear(); - FKeyIndicatorColor.clear(); - ChanceLabelPossibleColor.clear(); - ChanceLabelImpossibleColor.clear(); - ChatTextNickNotifyColor.clear(); - ChatLogTextColor.clear(); - ChatLogBgColor.clear(); - ChatLogScrollBarBorderColor.clear(); - ChatLogScrollBarBgColor.clear(); - ChatLogScrollBarHandleBorderColor.clear(); - ChatLogScrollBarHandleBgColor.clear(); - ChatLogScrollBarArrowBorderColor.clear(); - ChatLogScrollBarArrowBgColor.clear(); - LogWinnerMainPotColor.clear(); - LogWinnerSidePotColor.clear(); - LogPlayerSitsOutColor.clear(); - LogNewGameAdminColor.clear(); - TabWidgetBorderColor.clear(); - TabWidgetBgColor.clear(); - TabWidgetTextColor.clear(); - MenuBgColor.clear(); - MenuTextColor.clear(); - BreakLobbyButtonBgColor.clear(); - BreakLobbyButtonTextColor.clear(); - BreakLobbyButtonBgDisabledColor.clear(); - BreakLobbyButtonTextDisabledColor.clear(); - BreakLobbyButtonBgBlinkColor.clear(); - BreakLobbyButtonTextBlinkColor.clear(); - PlayerCashTextColor.clear(); - PlayerBetTextColor.clear(); - PlayerNickTextColor.clear(); - BoardBigTextColor.clear(); - BoardSmallTextColor.clear(); - SpeedTextColor.clear(); - VoteButtonBgColor.clear(); - VoteButtonTextColor.clear(); - BetInputTextColor.clear(); - BetInputBgColor.clear(); - BetInputDisabledTextColor.clear(); - BetInputDisabledBgColor.clear(); - FoldButtonTextColor.clear(); - FoldButtonCheckableTextColor.clear(); - CheckCallButtonTextColor.clear(); - CheckCallButtonCheckableTextColor.clear(); - BetRaiseButtonTextColor.clear(); - BetRaiseButtonCheckableTextColor.clear(); - AllInButtonTextColor.clear(); - AllInButtonCheckableTextColor.clear(); - BetSpeedSliderGrooveBgColor.clear(); - BetSpeedSliderGrooveBorderColor.clear(); - BetSpeedSliderHandleBgColor.clear(); - BetSpeedSliderHandleBorderColor.clear(); - ShowMyCardsButtonTextColor.clear(); - RatingStarsColor.clear(); - PlayerInfoHintTextColor.clear(); - ChatLogTextSize.clear(); + TiXmlElement *CardDeckElement = docHandle.FirstChild( "PokerTH" ).FirstChild( "CardDeck" ).ToElement(); + if(CardDeckElement) { + MyMessageBox::warning(myW, tr("Game Table Style Error"), + tr("A card deck style was selected instead of a game table style.\nPlease select a game table style and try again!"), + QMessageBox::Ok); + } else { + //in case of rereading clear old variables: + StyleDescription.clear(); + StyleMaintainerName.clear(); + StyleMaintainerEMail.clear(); + StyleCreateDate.clear(); + PokerTHStyleFileVersion.clear(); + IfFixedWindowSize.clear(); + FixedWindowWidth.clear(); + FixedWindowHeight.clear(); + MinimumWindowWidth.clear(); + MinimumWindowHeight.clear(); + MaximumWindowWidth.clear(); + MaximumWindowHeight.clear(); + Preview.clear(); + ActionAllInI18NPic.clear(); + ActionRaiseI18NPic.clear(); + ActionBetI18NPic.clear(); + ActionCallI18NPic.clear(); + ActionCheckI18NPic.clear(); + ActionFoldI18NPic.clear(); + ActionWinnerI18NPic.clear(); + BigBlindPuck.clear(); + SmallBlindPuck.clear(); + DealerPuck.clear(); + DefaultAvatar.clear(); + CardHolderFlop.clear(); + CardHolderTurn.clear(); + CardHolderRiver.clear(); + FoldButtonDefault.clear(); + FoldButtonHover.clear(); + FoldButtonChecked.clear(); + FoldButtonCheckedHover.clear(); + CheckCallButtonDefault.clear(); + CheckCallButtonHover.clear(); + CheckCallButtonChecked.clear(); + CheckCallButtonCheckedHover.clear(); + BetRaiseButtonDefault.clear(); + BetRaiseButtonHover.clear(); + BetRaiseButtonChecked.clear(); + BetRaiseButtonCheckedHover.clear(); + AllInButtonDefault.clear(); + AllInButtonHover.clear(); + AllInButtonChecked.clear(); + AllInButtonCheckedHover.clear(); + RadioButtonPressed.clear(); + RadioButtonChecked.clear(); + RadioButtonCheckedHover.clear(); + RadioButtonUnchecked.clear(); + RadioButtonUncheckedHover.clear(); + PlayerTopSeatInactive.clear(); + PlayerTopSeatActive.clear(); + PlayerBottomSeatInactive.clear(); + PlayerBottomSeatActive.clear(); + Table.clear(); + HandRanking.clear(); + ToolBoxBackground.clear(); + ShowMyCardsButtonDefault.clear(); + ShowMyCardsButtonHover.clear(); + ActionAllInI18NString.clear(); + ActionRaiseI18NString.clear(); + ActionBetI18NString.clear(); + ActionCallI18NString.clear(); + ActionCheckI18NString.clear(); + ActionFoldI18NString.clear(); + PotI18NString.clear(); + TotalI18NString.clear(); + BetsI18NString.clear(); + GameI18NString.clear(); + HandI18NString.clear(); + PreflopI18NString.clear(); + FlopI18NString.clear(); + TurnI18NString.clear(); + RiverI18NString.clear(); + FKeyIndicatorColor.clear(); + ChanceLabelPossibleColor.clear(); + ChanceLabelImpossibleColor.clear(); + ChatTextNickNotifyColor.clear(); + ChatLogTextColor.clear(); + ChatLogBgColor.clear(); + ChatLogScrollBarBorderColor.clear(); + ChatLogScrollBarBgColor.clear(); + ChatLogScrollBarHandleBorderColor.clear(); + ChatLogScrollBarHandleBgColor.clear(); + ChatLogScrollBarArrowBorderColor.clear(); + ChatLogScrollBarArrowBgColor.clear(); + LogWinnerMainPotColor.clear(); + LogWinnerSidePotColor.clear(); + LogPlayerSitsOutColor.clear(); + LogNewGameAdminColor.clear(); + TabWidgetBorderColor.clear(); + TabWidgetBgColor.clear(); + TabWidgetTextColor.clear(); + MenuBgColor.clear(); + MenuTextColor.clear(); + BreakLobbyButtonBgColor.clear(); + BreakLobbyButtonTextColor.clear(); + BreakLobbyButtonBgDisabledColor.clear(); + BreakLobbyButtonTextDisabledColor.clear(); + BreakLobbyButtonBgBlinkColor.clear(); + BreakLobbyButtonTextBlinkColor.clear(); + PlayerCashTextColor.clear(); + PlayerBetTextColor.clear(); + PlayerNickTextColor.clear(); + BoardBigTextColor.clear(); + BoardSmallTextColor.clear(); + SpeedTextColor.clear(); + VoteButtonBgColor.clear(); + VoteButtonTextColor.clear(); + BetInputTextColor.clear(); + BetInputBgColor.clear(); + BetInputDisabledTextColor.clear(); + BetInputDisabledBgColor.clear(); + FoldButtonTextColor.clear(); + FoldButtonCheckableTextColor.clear(); + CheckCallButtonTextColor.clear(); + CheckCallButtonCheckableTextColor.clear(); + BetRaiseButtonTextColor.clear(); + BetRaiseButtonCheckableTextColor.clear(); + AllInButtonTextColor.clear(); + AllInButtonCheckableTextColor.clear(); + BetSpeedSliderGrooveBgColor.clear(); + BetSpeedSliderGrooveBorderColor.clear(); + BetSpeedSliderHandleBgColor.clear(); + BetSpeedSliderHandleBorderColor.clear(); + ShowMyCardsButtonTextColor.clear(); + RatingStarsColor.clear(); + PlayerInfoHintTextColor.clear(); + ChatLogTextSize.clear(); - //now reading! - TiXmlElement* itemsList = docHandle.FirstChild( "PokerTH" ).FirstChild( "TableStyle" ).FirstChild().ToElement(); - for( ; itemsList; itemsList=itemsList->NextSiblingElement()) { - const char *tmpStr1 = itemsList->Attribute("value"); - if (tmpStr1) { - tempString1 = tmpStr1; + //now reading! + TiXmlElement* itemsList = docHandle.FirstChild( "PokerTH" ).FirstChild( "TableStyle" ).FirstChild().ToElement(); + for( ; itemsList; itemsList=itemsList->NextSiblingElement()) { + const char *tmpStr1 = itemsList->Attribute("value"); + if (tmpStr1) { + tempString1 = tmpStr1; - // INFOS - if(itemsList->ValueStr() == "StyleDescription") { - StyleDescription = QString::fromUtf8(tempString1.c_str()); - } else if(itemsList->ValueStr() == "StyleMaintainerName") { - StyleMaintainerName = QString::fromUtf8(tempString1.c_str()); - } else if(itemsList->ValueStr() == "StyleMaintainerEMail") { - StyleMaintainerEMail = QString::fromUtf8(tempString1.c_str()); - } else if(itemsList->ValueStr() == "StyleCreateDate") { - StyleCreateDate = QString::fromUtf8(tempString1.c_str()); - } else if(itemsList->ValueStr() == "PokerTHStyleFileVersion") { - PokerTHStyleFileVersion = QString::fromUtf8(tempString1.c_str()); - } - // WINDOWS SETTINGS - else if (itemsList->ValueStr() == "IfFixedWindowSize") { - IfFixedWindowSize = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "FixedWindowWidth") { - FixedWindowWidth = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "FixedWindowHeight") { - FixedWindowHeight = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "MinimumWindowWidth") { - MinimumWindowWidth = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "MinimumWindowHeight") { - MinimumWindowHeight = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "MaximumWindowWidth") { - MaximumWindowWidth = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "MaximumWindowHeight") { - MaximumWindowHeight = QString::fromUtf8(tempString1.c_str()); - } - // PICS - else if (itemsList->ValueStr() == "Preview") { - Preview = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionAllInI18NPic") { - ActionAllInI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionRaiseI18NPic") { - ActionRaiseI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionBetI18NPic") { - ActionBetI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionCallI18NPic") { - ActionCallI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionCheckI18NPic") { - ActionCheckI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionFoldI18NPic") { - ActionFoldI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionWinnerI18NPic") { - ActionWinnerI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BigBlindPuck") { - BigBlindPuck = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "SmallBlindPuck") { - SmallBlindPuck = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "DealerPuck") { - DealerPuck = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "DefaultAvatar") { - DefaultAvatar = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "CardHolderFlop") { - CardHolderFlop = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "CardHolderTurn") { - CardHolderTurn = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "CardHolderRiver") { - CardHolderRiver = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "FoldButtonDefault") { - FoldButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "FoldButtonHover") { - FoldButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "FoldButtonChecked") { - FoldButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "FoldButtonCheckedHover") { - FoldButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "CheckCallButtonDefault") { - CheckCallButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "CheckCallButtonHover") { - CheckCallButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "CheckCallButtonChecked") { - CheckCallButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "CheckCallButtonCheckedHover") { - CheckCallButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetRaiseButtonDefault") { - BetRaiseButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetRaiseButtonHover") { - BetRaiseButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetRaiseButtonChecked") { - BetRaiseButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetRaiseButtonCheckedHover") { - BetRaiseButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "AllInButtonDefault") { - AllInButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "AllInButtonHover") { - AllInButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "AllInButtonChecked") { - AllInButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "AllInButtonCheckedHover") { - AllInButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "RadioButtonPressed") { - RadioButtonPressed = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "RadioButtonChecked") { - RadioButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "RadioButtonCheckedHover") { - RadioButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "RadioButtonUnchecked") { - RadioButtonUnchecked = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "RadioButtonUncheckedHover") { - RadioButtonUncheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PlayerTopSeatInactive") { - PlayerTopSeatInactive = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PlayerTopSeatActive") { - PlayerTopSeatActive = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PlayerBottomSeatInactive") { - PlayerBottomSeatInactive = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PlayerBottomSeatActive") { - PlayerBottomSeatActive = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "Table") { - Table = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "HandRanking") { - HandRanking = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ToolBoxBackground") { - ToolBoxBackground = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ShowMyCardsButtonDefault") { - ShowMyCardsButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ShowMyCardsButtonHover") { - ShowMyCardsButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); - } + // INFOS + if(itemsList->ValueStr() == "StyleDescription") { + StyleDescription = QString::fromUtf8(tempString1.c_str()); + } else if(itemsList->ValueStr() == "StyleMaintainerName") { + StyleMaintainerName = QString::fromUtf8(tempString1.c_str()); + } else if(itemsList->ValueStr() == "StyleMaintainerEMail") { + StyleMaintainerEMail = QString::fromUtf8(tempString1.c_str()); + } else if(itemsList->ValueStr() == "StyleCreateDate") { + StyleCreateDate = QString::fromUtf8(tempString1.c_str()); + } else if(itemsList->ValueStr() == "PokerTHStyleFileVersion") { + PokerTHStyleFileVersion = QString::fromUtf8(tempString1.c_str()); + } + // WINDOWS SETTINGS + else if (itemsList->ValueStr() == "IfFixedWindowSize") { + IfFixedWindowSize = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "FixedWindowWidth") { + FixedWindowWidth = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "FixedWindowHeight") { + FixedWindowHeight = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "MinimumWindowWidth") { + MinimumWindowWidth = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "MinimumWindowHeight") { + MinimumWindowHeight = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "MaximumWindowWidth") { + MaximumWindowWidth = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "MaximumWindowHeight") { + MaximumWindowHeight = QString::fromUtf8(tempString1.c_str()); + } + // PICS + else if (itemsList->ValueStr() == "Preview") { + Preview = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionAllInI18NPic") { + ActionAllInI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionRaiseI18NPic") { + ActionRaiseI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionBetI18NPic") { + ActionBetI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionCallI18NPic") { + ActionCallI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionCheckI18NPic") { + ActionCheckI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionFoldI18NPic") { + ActionFoldI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionWinnerI18NPic") { + ActionWinnerI18NPic = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BigBlindPuck") { + BigBlindPuck = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "SmallBlindPuck") { + SmallBlindPuck = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "DealerPuck") { + DealerPuck = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "DefaultAvatar") { + DefaultAvatar = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "CardHolderFlop") { + CardHolderFlop = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "CardHolderTurn") { + CardHolderTurn = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "CardHolderRiver") { + CardHolderRiver = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "FoldButtonDefault") { + FoldButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "FoldButtonHover") { + FoldButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "FoldButtonChecked") { + FoldButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "FoldButtonCheckedHover") { + FoldButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "CheckCallButtonDefault") { + CheckCallButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "CheckCallButtonHover") { + CheckCallButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "CheckCallButtonChecked") { + CheckCallButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "CheckCallButtonCheckedHover") { + CheckCallButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetRaiseButtonDefault") { + BetRaiseButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetRaiseButtonHover") { + BetRaiseButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetRaiseButtonChecked") { + BetRaiseButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetRaiseButtonCheckedHover") { + BetRaiseButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "AllInButtonDefault") { + AllInButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "AllInButtonHover") { + AllInButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "AllInButtonChecked") { + AllInButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "AllInButtonCheckedHover") { + AllInButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "RadioButtonPressed") { + RadioButtonPressed = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "RadioButtonChecked") { + RadioButtonChecked = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "RadioButtonCheckedHover") { + RadioButtonCheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "RadioButtonUnchecked") { + RadioButtonUnchecked = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "RadioButtonUncheckedHover") { + RadioButtonUncheckedHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PlayerTopSeatInactive") { + PlayerTopSeatInactive = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PlayerTopSeatActive") { + PlayerTopSeatActive = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PlayerBottomSeatInactive") { + PlayerBottomSeatInactive = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PlayerBottomSeatActive") { + PlayerBottomSeatActive = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "Table") { + Table = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "HandRanking") { + HandRanking = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ToolBoxBackground") { + ToolBoxBackground = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ShowMyCardsButtonDefault") { + ShowMyCardsButtonDefault = currentDir+QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ShowMyCardsButtonHover") { + ShowMyCardsButtonHover = currentDir+QString::fromUtf8(tempString1.c_str()); + } - //I18N ACTION STRINGS - else if (itemsList->ValueStr() == "ActionAllInI18NString") { - ActionAllInI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionRaiseI18NString") { - ActionRaiseI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionBetI18NString") { - ActionBetI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionCallI18NString") { - ActionCallI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionCheckI18NString") { - ActionCheckI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ActionFoldI18NString") { - ActionFoldI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PotI18NString") { - PotI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "TotalI18NString") { - TotalI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetsI18NString") { - BetsI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "GameI18NString") { - GameI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "HandI18NString") { - HandI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PreflopI18NString") { - PreflopI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "FlopI18NString") { - FlopI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "TurnI18NString") { - TurnI18NString = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "RiverI18NString") { - RiverI18NString = QString::fromUtf8(tempString1.c_str()); - } + //I18N ACTION STRINGS + else if (itemsList->ValueStr() == "ActionAllInI18NString") { + ActionAllInI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionRaiseI18NString") { + ActionRaiseI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionBetI18NString") { + ActionBetI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionCallI18NString") { + ActionCallI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionCheckI18NString") { + ActionCheckI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ActionFoldI18NString") { + ActionFoldI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PotI18NString") { + PotI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "TotalI18NString") { + TotalI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetsI18NString") { + BetsI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "GameI18NString") { + GameI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "HandI18NString") { + HandI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PreflopI18NString") { + PreflopI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "FlopI18NString") { + FlopI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "TurnI18NString") { + TurnI18NString = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "RiverI18NString") { + RiverI18NString = QString::fromUtf8(tempString1.c_str()); + } - // COLORS - if (itemsList->ValueStr() == "FKeyIndicatorColor") { - FKeyIndicatorColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChanceLabelPossibleColor") { - ChanceLabelPossibleColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChanceLabelImpossibleColor") { - ChanceLabelImpossibleColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChatTextNickNotifyColor") { - ChatTextNickNotifyColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChatLogTextColor") { - ChatLogTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChatLogBgColor") { - ChatLogBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChatLogScrollBarBorderColor") { - ChatLogScrollBarBorderColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChatLogScrollBarBgColor") { - ChatLogScrollBarBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChatLogScrollBarHandleBorderColor") { - ChatLogScrollBarHandleBorderColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChatLogScrollBarHandleBgColor") { - ChatLogScrollBarHandleBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChatLogScrollBarArrowBorderColor") { - ChatLogScrollBarArrowBorderColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ChatLogScrollBarArrowBgColor") { - ChatLogScrollBarArrowBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "LogWinnerMainPotColor") { - LogWinnerMainPotColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "LogWinnerSidePotColor") { - LogWinnerSidePotColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "LogPlayerSitsOutColor") { - LogPlayerSitsOutColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "LogNewGameAdminColor") { - LogNewGameAdminColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "TabWidgetBorderColor") { - TabWidgetBorderColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "TabWidgetBgColor") { - TabWidgetBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "TabWidgetTextColor") { - TabWidgetTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "MenuBgColor") { - MenuBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "MenuTextColor") { - MenuTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BreakLobbyButtonBgColor") { - BreakLobbyButtonBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BreakLobbyButtonTextColor") { - BreakLobbyButtonTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BreakLobbyButtonBgDisabledColor") { - BreakLobbyButtonBgDisabledColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BreakLobbyButtonTextDisabledColor") { - BreakLobbyButtonTextDisabledColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BreakLobbyButtonBgBlinkColor") { - BreakLobbyButtonBgBlinkColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BreakLobbyButtonTextBlinkColor") { - BreakLobbyButtonTextBlinkColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PlayerCashTextColor") { - PlayerCashTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PlayerBetTextColor") { - PlayerBetTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PlayerNickTextColor") { - PlayerNickTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BoardBigTextColor") { - BoardBigTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BoardSmallTextColor") { - BoardSmallTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "SpeedTextColor") { - SpeedTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "VoteButtonBgColor") { - VoteButtonBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "VoteButtonTextColor") { - VoteButtonTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetInputTextColor") { - BetInputTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetInputBgColor") { - BetInputBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetInputDisabledTextColor") { - BetInputDisabledTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetInputDisabledBgColor") { - BetInputDisabledBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "FoldButtonTextColor") { - FoldButtonTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "FoldButtonCheckableTextColor") { - FoldButtonCheckableTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "CheckCallButtonTextColor") { - CheckCallButtonTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "CheckCallButtonCheckableTextColor") { - CheckCallButtonCheckableTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetRaiseButtonTextColor") { - BetRaiseButtonTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetRaiseButtonCheckableTextColor") { - BetRaiseButtonCheckableTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "AllInButtonTextColor") { - AllInButtonTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "AllInButtonCheckableTextColor") { - AllInButtonCheckableTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetSpeedSliderGrooveBgColor") { - BetSpeedSliderGrooveBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetSpeedSliderGrooveBorderColor") { - BetSpeedSliderGrooveBorderColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetSpeedSliderHandleBgColor") { - BetSpeedSliderHandleBgColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "BetSpeedSliderHandleBorderColor") { - BetSpeedSliderHandleBorderColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "ShowMyCardsButtonTextColor") { - ShowMyCardsButtonTextColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "RatingStarsColor") { - RatingStarsColor = QString::fromUtf8(tempString1.c_str()); - } else if (itemsList->ValueStr() == "PlayerInfoHintTextColor") { - PlayerInfoHintTextColor = QString::fromUtf8(tempString1.c_str()); - } - // SIZES - else if (itemsList->ValueStr() == "ChatLogTextSize") { - ChatLogTextSize = QString::fromUtf8(tempString1.c_str()); - } - } - } + // COLORS + if (itemsList->ValueStr() == "FKeyIndicatorColor") { + FKeyIndicatorColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChanceLabelPossibleColor") { + ChanceLabelPossibleColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChanceLabelImpossibleColor") { + ChanceLabelImpossibleColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChatTextNickNotifyColor") { + ChatTextNickNotifyColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChatLogTextColor") { + ChatLogTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChatLogBgColor") { + ChatLogBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChatLogScrollBarBorderColor") { + ChatLogScrollBarBorderColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChatLogScrollBarBgColor") { + ChatLogScrollBarBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChatLogScrollBarHandleBorderColor") { + ChatLogScrollBarHandleBorderColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChatLogScrollBarHandleBgColor") { + ChatLogScrollBarHandleBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChatLogScrollBarArrowBorderColor") { + ChatLogScrollBarArrowBorderColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ChatLogScrollBarArrowBgColor") { + ChatLogScrollBarArrowBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "LogWinnerMainPotColor") { + LogWinnerMainPotColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "LogWinnerSidePotColor") { + LogWinnerSidePotColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "LogPlayerSitsOutColor") { + LogPlayerSitsOutColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "LogNewGameAdminColor") { + LogNewGameAdminColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "TabWidgetBorderColor") { + TabWidgetBorderColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "TabWidgetBgColor") { + TabWidgetBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "TabWidgetTextColor") { + TabWidgetTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "MenuBgColor") { + MenuBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "MenuTextColor") { + MenuTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BreakLobbyButtonBgColor") { + BreakLobbyButtonBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BreakLobbyButtonTextColor") { + BreakLobbyButtonTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BreakLobbyButtonBgDisabledColor") { + BreakLobbyButtonBgDisabledColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BreakLobbyButtonTextDisabledColor") { + BreakLobbyButtonTextDisabledColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BreakLobbyButtonBgBlinkColor") { + BreakLobbyButtonBgBlinkColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BreakLobbyButtonTextBlinkColor") { + BreakLobbyButtonTextBlinkColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PlayerCashTextColor") { + PlayerCashTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PlayerBetTextColor") { + PlayerBetTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PlayerNickTextColor") { + PlayerNickTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BoardBigTextColor") { + BoardBigTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BoardSmallTextColor") { + BoardSmallTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "SpeedTextColor") { + SpeedTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "VoteButtonBgColor") { + VoteButtonBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "VoteButtonTextColor") { + VoteButtonTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetInputTextColor") { + BetInputTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetInputBgColor") { + BetInputBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetInputDisabledTextColor") { + BetInputDisabledTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetInputDisabledBgColor") { + BetInputDisabledBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "FoldButtonTextColor") { + FoldButtonTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "FoldButtonCheckableTextColor") { + FoldButtonCheckableTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "CheckCallButtonTextColor") { + CheckCallButtonTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "CheckCallButtonCheckableTextColor") { + CheckCallButtonCheckableTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetRaiseButtonTextColor") { + BetRaiseButtonTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetRaiseButtonCheckableTextColor") { + BetRaiseButtonCheckableTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "AllInButtonTextColor") { + AllInButtonTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "AllInButtonCheckableTextColor") { + AllInButtonCheckableTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetSpeedSliderGrooveBgColor") { + BetSpeedSliderGrooveBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetSpeedSliderGrooveBorderColor") { + BetSpeedSliderGrooveBorderColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetSpeedSliderHandleBgColor") { + BetSpeedSliderHandleBgColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "BetSpeedSliderHandleBorderColor") { + BetSpeedSliderHandleBorderColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "ShowMyCardsButtonTextColor") { + ShowMyCardsButtonTextColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "RatingStarsColor") { + RatingStarsColor = QString::fromUtf8(tempString1.c_str()); + } else if (itemsList->ValueStr() == "PlayerInfoHintTextColor") { + PlayerInfoHintTextColor = QString::fromUtf8(tempString1.c_str()); + } + // SIZES + else if (itemsList->ValueStr() == "ChatLogTextSize") { + ChatLogTextSize = QString::fromUtf8(tempString1.c_str()); + } + } + } - //check if style items are left and if pictures where not found - leftItems.clear(); - itemPicsLeft.clear(); + //check if style items are left and if pictures where not found + leftItems.clear(); + itemPicsLeft.clear(); - // INFOS - if(StyleDescription == "") { - leftItems << "StyleDescription"; - } - if(StyleMaintainerName == "") { - leftItems << "StyleMaintainerName"; - } - if(StyleMaintainerEMail == "") { - leftItems << "StyleMaintainerEMail"; - } - if(StyleCreateDate == "") { - leftItems << "StyleCreateDate"; - } - if(PokerTHStyleFileVersion == "") { - leftItems << "PokerTHStyleFileVersion"; - } - // WINDOWS SETTINGS - if(IfFixedWindowSize == "") { - IfFixedWindowSize = getFallBackFieldContent("IfFixedWindowSize", 0); - leftItems << "IfFixedWindowSize"; - } - if(FixedWindowWidth == "") { - FixedWindowWidth = getFallBackFieldContent("FixedWindowWidth", 0); - leftItems << "FixedWindowWidth"; - } - if(FixedWindowHeight == "") { - FixedWindowHeight = getFallBackFieldContent("FixedWindowHeight", 0); - leftItems << "FixedWindowHeight"; - } - if(MinimumWindowWidth == "") { - MinimumWindowWidth = getFallBackFieldContent("MinimumWindowWidth", 0); - leftItems << "MinimumWindowWidth"; - } - if(MinimumWindowHeight == "") { - MinimumWindowHeight = getFallBackFieldContent("MinimumWindowHeight", 0); - leftItems << "MinimumWindowHeight"; - } - if(MaximumWindowWidth == "") { - MaximumWindowWidth = getFallBackFieldContent("MaximumWindowWidth", 0); - leftItems << "MaximumWindowWidth"; - } - if(MaximumWindowHeight == "") { - MaximumWindowHeight = getFallBackFieldContent("MaximumWindowHeight", 0); - leftItems << "MaximumWindowHeight"; - } - // P I C S + // INFOS + if(StyleDescription == "") { + leftItems << "StyleDescription"; + } + if(StyleMaintainerName == "") { + leftItems << "StyleMaintainerName"; + } + if(StyleMaintainerEMail == "") { + leftItems << "StyleMaintainerEMail"; + } + if(StyleCreateDate == "") { + leftItems << "StyleCreateDate"; + } + if(PokerTHStyleFileVersion == "") { + leftItems << "PokerTHStyleFileVersion"; + } + // WINDOWS SETTINGS + if(IfFixedWindowSize == "") { + IfFixedWindowSize = getFallBackFieldContent("IfFixedWindowSize", 0); + leftItems << "IfFixedWindowSize"; + } + if(FixedWindowWidth == "") { + FixedWindowWidth = getFallBackFieldContent("FixedWindowWidth", 0); + leftItems << "FixedWindowWidth"; + } + if(FixedWindowHeight == "") { + FixedWindowHeight = getFallBackFieldContent("FixedWindowHeight", 0); + leftItems << "FixedWindowHeight"; + } + if(MinimumWindowWidth == "") { + MinimumWindowWidth = getFallBackFieldContent("MinimumWindowWidth", 0); + leftItems << "MinimumWindowWidth"; + } + if(MinimumWindowHeight == "") { + MinimumWindowHeight = getFallBackFieldContent("MinimumWindowHeight", 0); + leftItems << "MinimumWindowHeight"; + } + if(MaximumWindowWidth == "") { + MaximumWindowWidth = getFallBackFieldContent("MaximumWindowWidth", 0); + leftItems << "MaximumWindowWidth"; + } + if(MaximumWindowHeight == "") { + MaximumWindowHeight = getFallBackFieldContent("MaximumWindowHeight", 0); + leftItems << "MaximumWindowHeight"; + } + // P I C S - // I18N Pics - if(ActionAllInI18NPic == "") { - ActionAllInI18NPic = getFallBackFieldContent("ActionAllInI18NPic", 1); - leftItems << "ActionAllInI18NPic"; - } else if(ActionAllInI18NPic != QString(currentDir+"NULL") && !QFile(ActionAllInI18NPic).exists()) { - itemPicsLeft << "ActionAllInI18NPic = "+ActionAllInI18NPic; - ActionAllInI18NPic = getFallBackFieldContent("ActionAllInI18NPic", 1); - } + // I18N Pics + if(ActionAllInI18NPic == "") { + ActionAllInI18NPic = getFallBackFieldContent("ActionAllInI18NPic", 1); + leftItems << "ActionAllInI18NPic"; + } else if(ActionAllInI18NPic != QString(currentDir+"NULL") && !QFile(ActionAllInI18NPic).exists()) { + itemPicsLeft << "ActionAllInI18NPic = "+ActionAllInI18NPic; + ActionAllInI18NPic = getFallBackFieldContent("ActionAllInI18NPic", 1); + } - if(ActionRaiseI18NPic == "") { - ActionRaiseI18NPic = getFallBackFieldContent("ActionRaiseI18NPic", 1); - leftItems << "ActionRaiseI18NPic"; - } else if(ActionRaiseI18NPic != QString(currentDir+"NULL") && !QFile(ActionRaiseI18NPic).exists()) { - itemPicsLeft << "ActionRaiseI18NPic = "+ActionRaiseI18NPic; - ActionRaiseI18NPic = getFallBackFieldContent("ActionRaiseI18NPic", 1); - } + if(ActionRaiseI18NPic == "") { + ActionRaiseI18NPic = getFallBackFieldContent("ActionRaiseI18NPic", 1); + leftItems << "ActionRaiseI18NPic"; + } else if(ActionRaiseI18NPic != QString(currentDir+"NULL") && !QFile(ActionRaiseI18NPic).exists()) { + itemPicsLeft << "ActionRaiseI18NPic = "+ActionRaiseI18NPic; + ActionRaiseI18NPic = getFallBackFieldContent("ActionRaiseI18NPic", 1); + } - if(ActionBetI18NPic == "") { - ActionBetI18NPic = getFallBackFieldContent("ActionBetI18NPic", 1); - leftItems << "ActionBetI18NPic"; - } else if(ActionBetI18NPic != QString(currentDir+"NULL") && !QFile(ActionBetI18NPic).exists()) { - itemPicsLeft << "ActionBetI18NPic = "+ActionBetI18NPic; - ActionBetI18NPic = getFallBackFieldContent("ActionBetI18NPic", 1); - } + if(ActionBetI18NPic == "") { + ActionBetI18NPic = getFallBackFieldContent("ActionBetI18NPic", 1); + leftItems << "ActionBetI18NPic"; + } else if(ActionBetI18NPic != QString(currentDir+"NULL") && !QFile(ActionBetI18NPic).exists()) { + itemPicsLeft << "ActionBetI18NPic = "+ActionBetI18NPic; + ActionBetI18NPic = getFallBackFieldContent("ActionBetI18NPic", 1); + } - if(ActionCallI18NPic == "") { - ActionCallI18NPic = getFallBackFieldContent("ActionCallI18NPic", 1); - leftItems << "ActionCallI18NPic"; - } else if(ActionCallI18NPic != QString(currentDir+"NULL") && !QFile(ActionCallI18NPic).exists()) { - itemPicsLeft << "ActionCallI18NPic = "+ActionCallI18NPic; - ActionCallI18NPic = getFallBackFieldContent("ActionCallI18NPic", 1); - } + if(ActionCallI18NPic == "") { + ActionCallI18NPic = getFallBackFieldContent("ActionCallI18NPic", 1); + leftItems << "ActionCallI18NPic"; + } else if(ActionCallI18NPic != QString(currentDir+"NULL") && !QFile(ActionCallI18NPic).exists()) { + itemPicsLeft << "ActionCallI18NPic = "+ActionCallI18NPic; + ActionCallI18NPic = getFallBackFieldContent("ActionCallI18NPic", 1); + } - if(ActionCheckI18NPic == "") { - ActionCheckI18NPic = getFallBackFieldContent("ActionCheckI18NPic", 1); - leftItems << "ActionCheckI18NPic"; - } else if(ActionCheckI18NPic != QString(currentDir+"NULL") && !QFile(ActionCheckI18NPic).exists()) { - itemPicsLeft << "ActionCheckI18NPic = "+ActionCheckI18NPic; - ActionCheckI18NPic = getFallBackFieldContent("ActionCheckI18NPic", 1); - } + if(ActionCheckI18NPic == "") { + ActionCheckI18NPic = getFallBackFieldContent("ActionCheckI18NPic", 1); + leftItems << "ActionCheckI18NPic"; + } else if(ActionCheckI18NPic != QString(currentDir+"NULL") && !QFile(ActionCheckI18NPic).exists()) { + itemPicsLeft << "ActionCheckI18NPic = "+ActionCheckI18NPic; + ActionCheckI18NPic = getFallBackFieldContent("ActionCheckI18NPic", 1); + } - if(ActionFoldI18NPic == "") { - ActionFoldI18NPic = getFallBackFieldContent("ActionFoldI18NPic", 1); - leftItems << "ActionFoldI18NPic"; - } else if(ActionFoldI18NPic != QString(currentDir+"NULL") && !QFile(ActionFoldI18NPic).exists()) { - itemPicsLeft << "ActionFoldI18NPic = "+ActionFoldI18NPic; - ActionFoldI18NPic = getFallBackFieldContent("ActionFoldI18NPic", 1); - } + if(ActionFoldI18NPic == "") { + ActionFoldI18NPic = getFallBackFieldContent("ActionFoldI18NPic", 1); + leftItems << "ActionFoldI18NPic"; + } else if(ActionFoldI18NPic != QString(currentDir+"NULL") && !QFile(ActionFoldI18NPic).exists()) { + itemPicsLeft << "ActionFoldI18NPic = "+ActionFoldI18NPic; + ActionFoldI18NPic = getFallBackFieldContent("ActionFoldI18NPic", 1); + } - if(ActionWinnerI18NPic == "") { - ActionWinnerI18NPic = getFallBackFieldContent(" ActionWinnerI18NPic", 1); - leftItems << "ActionWinnerI18NPic"; - } else if(ActionWinnerI18NPic != QString(currentDir+"NULL") && !QFile(ActionWinnerI18NPic).exists()) { - itemPicsLeft << "ActionWinnerI18NPic = "+ActionWinnerI18NPic; - ActionWinnerI18NPic = getFallBackFieldContent(" ActionWinnerI18NPic", 1); - } + if(ActionWinnerI18NPic == "") { + ActionWinnerI18NPic = getFallBackFieldContent(" ActionWinnerI18NPic", 1); + leftItems << "ActionWinnerI18NPic"; + } else if(ActionWinnerI18NPic != QString(currentDir+"NULL") && !QFile(ActionWinnerI18NPic).exists()) { + itemPicsLeft << "ActionWinnerI18NPic = "+ActionWinnerI18NPic; + ActionWinnerI18NPic = getFallBackFieldContent(" ActionWinnerI18NPic", 1); + } - // Other Pics - if(BigBlindPuck == "") { - BigBlindPuck = getFallBackFieldContent("BigBlindPuck", 1); - leftItems << "BigBlindPuck"; - } else if(BigBlindPuck != QString(currentDir+"NULL") && !QFile(BigBlindPuck).exists()) { - itemPicsLeft << "BigBlindPuck = "+BigBlindPuck; - BigBlindPuck = getFallBackFieldContent("BigBlindPuck", 1); - } + // Other Pics + if(BigBlindPuck == "") { + BigBlindPuck = getFallBackFieldContent("BigBlindPuck", 1); + leftItems << "BigBlindPuck"; + } else if(BigBlindPuck != QString(currentDir+"NULL") && !QFile(BigBlindPuck).exists()) { + itemPicsLeft << "BigBlindPuck = "+BigBlindPuck; + BigBlindPuck = getFallBackFieldContent("BigBlindPuck", 1); + } - if(SmallBlindPuck == "") { - SmallBlindPuck = getFallBackFieldContent("SmallBlindPuck", 1); - leftItems << "SmallBlindPuck"; - } else if(SmallBlindPuck != QString(currentDir+"NULL") && !QFile(SmallBlindPuck).exists()) { - itemPicsLeft << "SmallBlindPuck = "+SmallBlindPuck; - SmallBlindPuck = getFallBackFieldContent("SmallBlindPuck", 1); - } + if(SmallBlindPuck == "") { + SmallBlindPuck = getFallBackFieldContent("SmallBlindPuck", 1); + leftItems << "SmallBlindPuck"; + } else if(SmallBlindPuck != QString(currentDir+"NULL") && !QFile(SmallBlindPuck).exists()) { + itemPicsLeft << "SmallBlindPuck = "+SmallBlindPuck; + SmallBlindPuck = getFallBackFieldContent("SmallBlindPuck", 1); + } - if(DealerPuck == "") { - DealerPuck = getFallBackFieldContent("DealerPuck", 1); - leftItems << "DealerPuck"; - } else if(DealerPuck != QString(currentDir+"NULL") && !QFile(DealerPuck).exists()) { - itemPicsLeft << "DealerPuck = "+DealerPuck; - DealerPuck = getFallBackFieldContent("DealerPuck", 1); - } + if(DealerPuck == "") { + DealerPuck = getFallBackFieldContent("DealerPuck", 1); + leftItems << "DealerPuck"; + } else if(DealerPuck != QString(currentDir+"NULL") && !QFile(DealerPuck).exists()) { + itemPicsLeft << "DealerPuck = "+DealerPuck; + DealerPuck = getFallBackFieldContent("DealerPuck", 1); + } - if(DefaultAvatar == "") { - DefaultAvatar = getFallBackFieldContent("DefaultAvatar", 1); - leftItems << "DefaultAvatar"; - } else if(DefaultAvatar != QString(currentDir+"NULL") && !QFile(DefaultAvatar).exists()) { - itemPicsLeft << "DefaultAvatar = "+DefaultAvatar; - DefaultAvatar = getFallBackFieldContent("DefaultAvatar", 1); - } + if(DefaultAvatar == "") { + DefaultAvatar = getFallBackFieldContent("DefaultAvatar", 1); + leftItems << "DefaultAvatar"; + } else if(DefaultAvatar != QString(currentDir+"NULL") && !QFile(DefaultAvatar).exists()) { + itemPicsLeft << "DefaultAvatar = "+DefaultAvatar; + DefaultAvatar = getFallBackFieldContent("DefaultAvatar", 1); + } - if(CardHolderFlop == "") { - CardHolderFlop = getFallBackFieldContent("CardHolderFlop", 1); - leftItems << "CardHolderFlop"; - } else if(CardHolderFlop != QString(currentDir+"NULL") && !QFile(CardHolderFlop).exists()) { - itemPicsLeft << "CardHolderFlop = "+CardHolderFlop; - CardHolderFlop = getFallBackFieldContent("CardHolderFlop", 1); - } + if(CardHolderFlop == "") { + CardHolderFlop = getFallBackFieldContent("CardHolderFlop", 1); + leftItems << "CardHolderFlop"; + } else if(CardHolderFlop != QString(currentDir+"NULL") && !QFile(CardHolderFlop).exists()) { + itemPicsLeft << "CardHolderFlop = "+CardHolderFlop; + CardHolderFlop = getFallBackFieldContent("CardHolderFlop", 1); + } - if(CardHolderTurn == "") { - CardHolderTurn = getFallBackFieldContent("CardHolderTurn", 1); - leftItems << "CardHolderTurn"; - } else if(CardHolderTurn != QString(currentDir+"NULL") && !QFile(CardHolderTurn).exists()) { - itemPicsLeft << "CardHolderTurn = "+CardHolderTurn; - CardHolderTurn = getFallBackFieldContent("CardHolderTurn", 1); - } + if(CardHolderTurn == "") { + CardHolderTurn = getFallBackFieldContent("CardHolderTurn", 1); + leftItems << "CardHolderTurn"; + } else if(CardHolderTurn != QString(currentDir+"NULL") && !QFile(CardHolderTurn).exists()) { + itemPicsLeft << "CardHolderTurn = "+CardHolderTurn; + CardHolderTurn = getFallBackFieldContent("CardHolderTurn", 1); + } - if(CardHolderRiver == "") { - CardHolderRiver = getFallBackFieldContent("CardHolderRiver", 1); - leftItems << "CardHolderRiver"; - } else if(CardHolderRiver != QString(currentDir+"NULL") && !QFile(CardHolderRiver).exists()) { - itemPicsLeft << "CardHolderRiver = "+CardHolderRiver; - CardHolderRiver = getFallBackFieldContent("CardHolderRiver", 1); - } + if(CardHolderRiver == "") { + CardHolderRiver = getFallBackFieldContent("CardHolderRiver", 1); + leftItems << "CardHolderRiver"; + } else if(CardHolderRiver != QString(currentDir+"NULL") && !QFile(CardHolderRiver).exists()) { + itemPicsLeft << "CardHolderRiver = "+CardHolderRiver; + CardHolderRiver = getFallBackFieldContent("CardHolderRiver", 1); + } - if(FoldButtonDefault == "") { - FoldButtonDefault = getFallBackFieldContent("FoldButtonDefault", 1); - leftItems << "FoldButtonDefault"; - } else if(FoldButtonDefault != QString(currentDir+"NULL") && !QFile(FoldButtonDefault).exists()) { - itemPicsLeft << "FoldButtonDefault = "+FoldButtonDefault; - FoldButtonDefault = getFallBackFieldContent("FoldButtonDefault", 1); - } + if(FoldButtonDefault == "") { + FoldButtonDefault = getFallBackFieldContent("FoldButtonDefault", 1); + leftItems << "FoldButtonDefault"; + } else if(FoldButtonDefault != QString(currentDir+"NULL") && !QFile(FoldButtonDefault).exists()) { + itemPicsLeft << "FoldButtonDefault = "+FoldButtonDefault; + FoldButtonDefault = getFallBackFieldContent("FoldButtonDefault", 1); + } - if(FoldButtonHover == "") { - FoldButtonHover = getFallBackFieldContent("FoldButtonHover", 1); - leftItems << "FoldButtonHover"; - } else if(FoldButtonHover != QString(currentDir+"NULL") && !QFile(FoldButtonHover).exists()) { - itemPicsLeft << "FoldButtonHover = "+FoldButtonHover; - FoldButtonHover = getFallBackFieldContent("FoldButtonHover", 1); - } + if(FoldButtonHover == "") { + FoldButtonHover = getFallBackFieldContent("FoldButtonHover", 1); + leftItems << "FoldButtonHover"; + } else if(FoldButtonHover != QString(currentDir+"NULL") && !QFile(FoldButtonHover).exists()) { + itemPicsLeft << "FoldButtonHover = "+FoldButtonHover; + FoldButtonHover = getFallBackFieldContent("FoldButtonHover", 1); + } - if(FoldButtonChecked == "") { - FoldButtonChecked = getFallBackFieldContent("FoldButtonChecked", 1); - leftItems << "FoldButtonChecked"; - } else if(FoldButtonChecked != QString(currentDir+"NULL") && !QFile(FoldButtonChecked).exists()) { - itemPicsLeft << "FoldButtonChecked = "+FoldButtonChecked; - FoldButtonChecked = getFallBackFieldContent("FoldButtonChecked", 1); - } + if(FoldButtonChecked == "") { + FoldButtonChecked = getFallBackFieldContent("FoldButtonChecked", 1); + leftItems << "FoldButtonChecked"; + } else if(FoldButtonChecked != QString(currentDir+"NULL") && !QFile(FoldButtonChecked).exists()) { + itemPicsLeft << "FoldButtonChecked = "+FoldButtonChecked; + FoldButtonChecked = getFallBackFieldContent("FoldButtonChecked", 1); + } - if(FoldButtonCheckedHover == "") { - FoldButtonCheckedHover = getFallBackFieldContent("FoldButtonCheckedHover", 1); - leftItems << "FoldButtonCheckedHover"; - } else if(FoldButtonCheckedHover != QString(currentDir+"NULL") && !QFile(FoldButtonCheckedHover).exists()) { - itemPicsLeft << "FoldButtonCheckedHover = "+FoldButtonCheckedHover; - FoldButtonCheckedHover = getFallBackFieldContent("FoldButtonCheckedHover", 1); - } + if(FoldButtonCheckedHover == "") { + FoldButtonCheckedHover = getFallBackFieldContent("FoldButtonCheckedHover", 1); + leftItems << "FoldButtonCheckedHover"; + } else if(FoldButtonCheckedHover != QString(currentDir+"NULL") && !QFile(FoldButtonCheckedHover).exists()) { + itemPicsLeft << "FoldButtonCheckedHover = "+FoldButtonCheckedHover; + FoldButtonCheckedHover = getFallBackFieldContent("FoldButtonCheckedHover", 1); + } - if(CheckCallButtonDefault == "") { - CheckCallButtonDefault = getFallBackFieldContent("CheckCallButtonDefault", 1); - leftItems << "CheckCallButtonDefault"; - } else if(CheckCallButtonDefault != QString(currentDir+"NULL") && !QFile(CheckCallButtonDefault).exists()) { - itemPicsLeft << "CheckCallButtonDefault = "+CheckCallButtonDefault; - CheckCallButtonDefault = getFallBackFieldContent("CheckCallButtonDefault", 1); - } + if(CheckCallButtonDefault == "") { + CheckCallButtonDefault = getFallBackFieldContent("CheckCallButtonDefault", 1); + leftItems << "CheckCallButtonDefault"; + } else if(CheckCallButtonDefault != QString(currentDir+"NULL") && !QFile(CheckCallButtonDefault).exists()) { + itemPicsLeft << "CheckCallButtonDefault = "+CheckCallButtonDefault; + CheckCallButtonDefault = getFallBackFieldContent("CheckCallButtonDefault", 1); + } - if(CheckCallButtonHover == "") { - CheckCallButtonHover = getFallBackFieldContent("CheckCallButtonHover", 1); - leftItems << "CheckCallButtonHover"; - } else if(CheckCallButtonHover != QString(currentDir+"NULL") && !QFile(CheckCallButtonHover).exists()) { - itemPicsLeft << "CheckCallButtonHover = "+CheckCallButtonHover; - CheckCallButtonHover = getFallBackFieldContent("CheckCallButtonHover", 1); - } + if(CheckCallButtonHover == "") { + CheckCallButtonHover = getFallBackFieldContent("CheckCallButtonHover", 1); + leftItems << "CheckCallButtonHover"; + } else if(CheckCallButtonHover != QString(currentDir+"NULL") && !QFile(CheckCallButtonHover).exists()) { + itemPicsLeft << "CheckCallButtonHover = "+CheckCallButtonHover; + CheckCallButtonHover = getFallBackFieldContent("CheckCallButtonHover", 1); + } - if(CheckCallButtonChecked == "") { - CheckCallButtonChecked = getFallBackFieldContent("CheckCallButtonChecked", 1); - leftItems << "CheckCallButtonChecked"; - } else if(CheckCallButtonChecked != QString(currentDir+"NULL") && !QFile(CheckCallButtonChecked).exists()) { - itemPicsLeft << "CheckCallButtonChecked = "+CheckCallButtonChecked; - CheckCallButtonChecked = getFallBackFieldContent("CheckCallButtonChecked", 1); - } + if(CheckCallButtonChecked == "") { + CheckCallButtonChecked = getFallBackFieldContent("CheckCallButtonChecked", 1); + leftItems << "CheckCallButtonChecked"; + } else if(CheckCallButtonChecked != QString(currentDir+"NULL") && !QFile(CheckCallButtonChecked).exists()) { + itemPicsLeft << "CheckCallButtonChecked = "+CheckCallButtonChecked; + CheckCallButtonChecked = getFallBackFieldContent("CheckCallButtonChecked", 1); + } - if(CheckCallButtonCheckedHover == "") { - CheckCallButtonCheckedHover = getFallBackFieldContent("CheckCallButtonCheckedHover", 1); - leftItems << "CheckCallButtonCheckedHover"; - } else if(CheckCallButtonCheckedHover != QString(currentDir+"NULL") && !QFile(CheckCallButtonCheckedHover).exists()) { - itemPicsLeft << "CheckCallButtonCheckedHover = "+CheckCallButtonCheckedHover; - CheckCallButtonCheckedHover = getFallBackFieldContent("CheckCallButtonCheckedHover", 1); - } + if(CheckCallButtonCheckedHover == "") { + CheckCallButtonCheckedHover = getFallBackFieldContent("CheckCallButtonCheckedHover", 1); + leftItems << "CheckCallButtonCheckedHover"; + } else if(CheckCallButtonCheckedHover != QString(currentDir+"NULL") && !QFile(CheckCallButtonCheckedHover).exists()) { + itemPicsLeft << "CheckCallButtonCheckedHover = "+CheckCallButtonCheckedHover; + CheckCallButtonCheckedHover = getFallBackFieldContent("CheckCallButtonCheckedHover", 1); + } - if(BetRaiseButtonDefault == "") { - BetRaiseButtonDefault = getFallBackFieldContent("BetRaiseButtonDefault", 1); - leftItems << "BetRaiseButtonDefault"; - } else if(BetRaiseButtonDefault != QString(currentDir+"NULL") && !QFile(BetRaiseButtonDefault).exists()) { - itemPicsLeft << "BetRaiseButtonDefault = "+BetRaiseButtonDefault; - BetRaiseButtonDefault = getFallBackFieldContent("BetRaiseButtonDefault", 1); - } + if(BetRaiseButtonDefault == "") { + BetRaiseButtonDefault = getFallBackFieldContent("BetRaiseButtonDefault", 1); + leftItems << "BetRaiseButtonDefault"; + } else if(BetRaiseButtonDefault != QString(currentDir+"NULL") && !QFile(BetRaiseButtonDefault).exists()) { + itemPicsLeft << "BetRaiseButtonDefault = "+BetRaiseButtonDefault; + BetRaiseButtonDefault = getFallBackFieldContent("BetRaiseButtonDefault", 1); + } - if(BetRaiseButtonHover == "") { - BetRaiseButtonHover = getFallBackFieldContent("BetRaiseButtonHover", 1); - leftItems << "BetRaiseButtonHover"; - } else if(BetRaiseButtonHover != QString(currentDir+"NULL") && !QFile(BetRaiseButtonHover).exists()) { - itemPicsLeft << "BetRaiseButtonHover = "+BetRaiseButtonHover; - BetRaiseButtonHover = getFallBackFieldContent("BetRaiseButtonHover", 1); - } + if(BetRaiseButtonHover == "") { + BetRaiseButtonHover = getFallBackFieldContent("BetRaiseButtonHover", 1); + leftItems << "BetRaiseButtonHover"; + } else if(BetRaiseButtonHover != QString(currentDir+"NULL") && !QFile(BetRaiseButtonHover).exists()) { + itemPicsLeft << "BetRaiseButtonHover = "+BetRaiseButtonHover; + BetRaiseButtonHover = getFallBackFieldContent("BetRaiseButtonHover", 1); + } - if(BetRaiseButtonChecked == "") { - BetRaiseButtonChecked = getFallBackFieldContent("BetRaiseButtonChecked", 1); - leftItems << "BetRaiseButtonChecked"; - } else if(BetRaiseButtonChecked != QString(currentDir+"NULL") && !QFile(BetRaiseButtonChecked).exists()) { - itemPicsLeft << "BetRaiseButtonChecked = "+BetRaiseButtonChecked; - BetRaiseButtonChecked = getFallBackFieldContent("BetRaiseButtonChecked", 1); - } + if(BetRaiseButtonChecked == "") { + BetRaiseButtonChecked = getFallBackFieldContent("BetRaiseButtonChecked", 1); + leftItems << "BetRaiseButtonChecked"; + } else if(BetRaiseButtonChecked != QString(currentDir+"NULL") && !QFile(BetRaiseButtonChecked).exists()) { + itemPicsLeft << "BetRaiseButtonChecked = "+BetRaiseButtonChecked; + BetRaiseButtonChecked = getFallBackFieldContent("BetRaiseButtonChecked", 1); + } - if(BetRaiseButtonCheckedHover == "") { - BetRaiseButtonCheckedHover = getFallBackFieldContent("BetRaiseButtonCheckedHover", 1); - leftItems << "BetRaiseButtonCheckedHover"; - } else if(BetRaiseButtonCheckedHover != QString(currentDir+"NULL") && !QFile(BetRaiseButtonCheckedHover).exists()) { - itemPicsLeft << "BetRaiseButtonCheckedHover = "+BetRaiseButtonCheckedHover; - BetRaiseButtonCheckedHover = getFallBackFieldContent("BetRaiseButtonCheckedHover", 1); - } + if(BetRaiseButtonCheckedHover == "") { + BetRaiseButtonCheckedHover = getFallBackFieldContent("BetRaiseButtonCheckedHover", 1); + leftItems << "BetRaiseButtonCheckedHover"; + } else if(BetRaiseButtonCheckedHover != QString(currentDir+"NULL") && !QFile(BetRaiseButtonCheckedHover).exists()) { + itemPicsLeft << "BetRaiseButtonCheckedHover = "+BetRaiseButtonCheckedHover; + BetRaiseButtonCheckedHover = getFallBackFieldContent("BetRaiseButtonCheckedHover", 1); + } - if(AllInButtonDefault == "") { - AllInButtonDefault = getFallBackFieldContent("AllInButtonDefault", 1); - leftItems << "AllInButtonDefault"; - } else if(AllInButtonDefault != QString(currentDir+"NULL") && !QFile(AllInButtonDefault).exists()) { - itemPicsLeft << "AllInButtonDefault = "+AllInButtonDefault; - AllInButtonDefault = getFallBackFieldContent("AllInButtonDefault", 1); - } + if(AllInButtonDefault == "") { + AllInButtonDefault = getFallBackFieldContent("AllInButtonDefault", 1); + leftItems << "AllInButtonDefault"; + } else if(AllInButtonDefault != QString(currentDir+"NULL") && !QFile(AllInButtonDefault).exists()) { + itemPicsLeft << "AllInButtonDefault = "+AllInButtonDefault; + AllInButtonDefault = getFallBackFieldContent("AllInButtonDefault", 1); + } - if(AllInButtonHover == "") { - AllInButtonHover = getFallBackFieldContent("AllInButtonHover", 1); - leftItems << "AllInButtonHover"; - } else if(AllInButtonHover != QString(currentDir+"NULL") && !QFile(AllInButtonHover).exists()) { - itemPicsLeft << "AllInButtonHover = "+AllInButtonHover; - AllInButtonHover = getFallBackFieldContent("AllInButtonHover", 1); - } + if(AllInButtonHover == "") { + AllInButtonHover = getFallBackFieldContent("AllInButtonHover", 1); + leftItems << "AllInButtonHover"; + } else if(AllInButtonHover != QString(currentDir+"NULL") && !QFile(AllInButtonHover).exists()) { + itemPicsLeft << "AllInButtonHover = "+AllInButtonHover; + AllInButtonHover = getFallBackFieldContent("AllInButtonHover", 1); + } - if(AllInButtonChecked == "") { - AllInButtonChecked = getFallBackFieldContent("AllInButtonChecked", 1); - leftItems << "AllInButtonChecked"; - } else if(AllInButtonChecked != QString(currentDir+"NULL") && !QFile(AllInButtonChecked).exists()) { - itemPicsLeft << "AllInButtonChecked = "+AllInButtonChecked; - AllInButtonChecked = getFallBackFieldContent("AllInButtonChecked", 1); - } + if(AllInButtonChecked == "") { + AllInButtonChecked = getFallBackFieldContent("AllInButtonChecked", 1); + leftItems << "AllInButtonChecked"; + } else if(AllInButtonChecked != QString(currentDir+"NULL") && !QFile(AllInButtonChecked).exists()) { + itemPicsLeft << "AllInButtonChecked = "+AllInButtonChecked; + AllInButtonChecked = getFallBackFieldContent("AllInButtonChecked", 1); + } - if(AllInButtonCheckedHover == "") { - AllInButtonCheckedHover = getFallBackFieldContent("AllInButtonCheckedHover", 1); - leftItems << "AllInButtonCheckedHover"; - } else if(AllInButtonCheckedHover != QString(currentDir+"NULL") && !QFile(AllInButtonCheckedHover).exists()) { - itemPicsLeft << "AllInButtonCheckedHover = "+AllInButtonCheckedHover; - AllInButtonCheckedHover = getFallBackFieldContent("AllInButtonCheckedHover", 1); - } + if(AllInButtonCheckedHover == "") { + AllInButtonCheckedHover = getFallBackFieldContent("AllInButtonCheckedHover", 1); + leftItems << "AllInButtonCheckedHover"; + } else if(AllInButtonCheckedHover != QString(currentDir+"NULL") && !QFile(AllInButtonCheckedHover).exists()) { + itemPicsLeft << "AllInButtonCheckedHover = "+AllInButtonCheckedHover; + AllInButtonCheckedHover = getFallBackFieldContent("AllInButtonCheckedHover", 1); + } - if(RadioButtonPressed == "") { - RadioButtonPressed = getFallBackFieldContent("RadioButtonPressed", 1); - leftItems << "RadioButtonPressed"; - } else if(RadioButtonPressed != QString(currentDir+"NULL") && !QFile(RadioButtonPressed).exists()) { - itemPicsLeft << "RadioButtonPressed = "+RadioButtonPressed; - RadioButtonPressed = getFallBackFieldContent("RadioButtonPressed", 1); - } + if(RadioButtonPressed == "") { + RadioButtonPressed = getFallBackFieldContent("RadioButtonPressed", 1); + leftItems << "RadioButtonPressed"; + } else if(RadioButtonPressed != QString(currentDir+"NULL") && !QFile(RadioButtonPressed).exists()) { + itemPicsLeft << "RadioButtonPressed = "+RadioButtonPressed; + RadioButtonPressed = getFallBackFieldContent("RadioButtonPressed", 1); + } - if(RadioButtonChecked == "") { - RadioButtonChecked = getFallBackFieldContent("RadioButtonChecked", 1); - leftItems << "RadioButtonChecked"; - } else if(RadioButtonChecked != QString(currentDir+"NULL") && !QFile(RadioButtonChecked).exists()) { - itemPicsLeft << "RadioButtonChecked = "+RadioButtonChecked; - RadioButtonChecked = getFallBackFieldContent("RadioButtonChecked", 1); - } + if(RadioButtonChecked == "") { + RadioButtonChecked = getFallBackFieldContent("RadioButtonChecked", 1); + leftItems << "RadioButtonChecked"; + } else if(RadioButtonChecked != QString(currentDir+"NULL") && !QFile(RadioButtonChecked).exists()) { + itemPicsLeft << "RadioButtonChecked = "+RadioButtonChecked; + RadioButtonChecked = getFallBackFieldContent("RadioButtonChecked", 1); + } - if(RadioButtonCheckedHover == "") { - RadioButtonCheckedHover = getFallBackFieldContent("RadioButtonCheckedHover", 1); - leftItems << "RadioButtonCheckedHover"; - } else if(RadioButtonCheckedHover != QString(currentDir+"NULL") && !QFile(RadioButtonCheckedHover).exists()) { - itemPicsLeft << "RadioButtonCheckedHover = "+RadioButtonCheckedHover; - RadioButtonCheckedHover = getFallBackFieldContent("RadioButtonCheckedHover", 1); - } + if(RadioButtonCheckedHover == "") { + RadioButtonCheckedHover = getFallBackFieldContent("RadioButtonCheckedHover", 1); + leftItems << "RadioButtonCheckedHover"; + } else if(RadioButtonCheckedHover != QString(currentDir+"NULL") && !QFile(RadioButtonCheckedHover).exists()) { + itemPicsLeft << "RadioButtonCheckedHover = "+RadioButtonCheckedHover; + RadioButtonCheckedHover = getFallBackFieldContent("RadioButtonCheckedHover", 1); + } - if(RadioButtonUnchecked == "") { - RadioButtonUnchecked = getFallBackFieldContent("RadioButtonUnchecked", 1); - leftItems << "RadioButtonUnchecked"; - } else if(RadioButtonUnchecked != QString(currentDir+"NULL") && !QFile(RadioButtonUnchecked).exists()) { - itemPicsLeft << "RadioButtonUnchecked = "+RadioButtonUnchecked; - RadioButtonUnchecked = getFallBackFieldContent("RadioButtonUnchecked", 1); - } + if(RadioButtonUnchecked == "") { + RadioButtonUnchecked = getFallBackFieldContent("RadioButtonUnchecked", 1); + leftItems << "RadioButtonUnchecked"; + } else if(RadioButtonUnchecked != QString(currentDir+"NULL") && !QFile(RadioButtonUnchecked).exists()) { + itemPicsLeft << "RadioButtonUnchecked = "+RadioButtonUnchecked; + RadioButtonUnchecked = getFallBackFieldContent("RadioButtonUnchecked", 1); + } - if(RadioButtonUncheckedHover == "") { - RadioButtonUncheckedHover = getFallBackFieldContent("RadioButtonUncheckedHover", 1); - leftItems << "RadioButtonUncheckedHover"; - } else if(RadioButtonUncheckedHover != QString(currentDir+"NULL") && !QFile(RadioButtonUncheckedHover).exists()) { - itemPicsLeft << "RadioButtonUncheckedHover = "+RadioButtonUncheckedHover; - RadioButtonUncheckedHover = getFallBackFieldContent("RadioButtonUncheckedHover", 1); - } + if(RadioButtonUncheckedHover == "") { + RadioButtonUncheckedHover = getFallBackFieldContent("RadioButtonUncheckedHover", 1); + leftItems << "RadioButtonUncheckedHover"; + } else if(RadioButtonUncheckedHover != QString(currentDir+"NULL") && !QFile(RadioButtonUncheckedHover).exists()) { + itemPicsLeft << "RadioButtonUncheckedHover = "+RadioButtonUncheckedHover; + RadioButtonUncheckedHover = getFallBackFieldContent("RadioButtonUncheckedHover", 1); + } - if(PlayerTopSeatActive == "") { - PlayerTopSeatActive = getFallBackFieldContent("PlayerTopSeatActive", 1); - leftItems << "PlayerTopSeatActive"; - } else if(PlayerTopSeatActive != QString(currentDir+"NULL") && !QFile(PlayerTopSeatActive).exists()) { - itemPicsLeft << "PlayerTopSeatActive = "+PlayerTopSeatActive; - PlayerTopSeatActive = getFallBackFieldContent("PlayerTopSeatActive", 1); - } + if(PlayerTopSeatActive == "") { + PlayerTopSeatActive = getFallBackFieldContent("PlayerTopSeatActive", 1); + leftItems << "PlayerTopSeatActive"; + } else if(PlayerTopSeatActive != QString(currentDir+"NULL") && !QFile(PlayerTopSeatActive).exists()) { + itemPicsLeft << "PlayerTopSeatActive = "+PlayerTopSeatActive; + PlayerTopSeatActive = getFallBackFieldContent("PlayerTopSeatActive", 1); + } - if(PlayerTopSeatInactive == "") { - PlayerTopSeatInactive = getFallBackFieldContent("PlayerTopSeatInactive", 1); - leftItems << "PlayerTopSeatInactive"; - } else if(PlayerTopSeatInactive != QString(currentDir+"NULL") && !QFile(PlayerTopSeatInactive).exists()) { - itemPicsLeft << "PlayerTopSeatInactive = "+PlayerTopSeatInactive; - PlayerTopSeatInactive = getFallBackFieldContent("PlayerTopSeatInactive", 1); - } + if(PlayerTopSeatInactive == "") { + PlayerTopSeatInactive = getFallBackFieldContent("PlayerTopSeatInactive", 1); + leftItems << "PlayerTopSeatInactive"; + } else if(PlayerTopSeatInactive != QString(currentDir+"NULL") && !QFile(PlayerTopSeatInactive).exists()) { + itemPicsLeft << "PlayerTopSeatInactive = "+PlayerTopSeatInactive; + PlayerTopSeatInactive = getFallBackFieldContent("PlayerTopSeatInactive", 1); + } - if(PlayerBottomSeatActive == "") { - PlayerBottomSeatActive = getFallBackFieldContent("PlayerBottomSeatActive", 1); - leftItems << "PlayerBottomSeatActive"; - } else if(PlayerBottomSeatActive != QString(currentDir+"NULL") && !QFile(PlayerBottomSeatActive).exists()) { - itemPicsLeft << "PlayerBottomSeatActive = "+PlayerBottomSeatActive; - PlayerBottomSeatActive = getFallBackFieldContent("PlayerBottomSeatActive", 1); - } + if(PlayerBottomSeatActive == "") { + PlayerBottomSeatActive = getFallBackFieldContent("PlayerBottomSeatActive", 1); + leftItems << "PlayerBottomSeatActive"; + } else if(PlayerBottomSeatActive != QString(currentDir+"NULL") && !QFile(PlayerBottomSeatActive).exists()) { + itemPicsLeft << "PlayerBottomSeatActive = "+PlayerBottomSeatActive; + PlayerBottomSeatActive = getFallBackFieldContent("PlayerBottomSeatActive", 1); + } - if(PlayerBottomSeatInactive == "") { - PlayerBottomSeatInactive = getFallBackFieldContent("PlayerBottomSeatInactive", 1); - leftItems << "PlayerBottomSeatInactive"; - } else if(PlayerBottomSeatInactive != QString(currentDir+"NULL") && !QFile(PlayerBottomSeatInactive).exists()) { - itemPicsLeft << "PlayerBottomSeatInactive = "+PlayerBottomSeatInactive; - PlayerBottomSeatInactive = getFallBackFieldContent("PlayerBottomSeatInactive", 1); - } + if(PlayerBottomSeatInactive == "") { + PlayerBottomSeatInactive = getFallBackFieldContent("PlayerBottomSeatInactive", 1); + leftItems << "PlayerBottomSeatInactive"; + } else if(PlayerBottomSeatInactive != QString(currentDir+"NULL") && !QFile(PlayerBottomSeatInactive).exists()) { + itemPicsLeft << "PlayerBottomSeatInactive = "+PlayerBottomSeatInactive; + PlayerBottomSeatInactive = getFallBackFieldContent("PlayerBottomSeatInactive", 1); + } - if(Table == "") { - Table = getFallBackFieldContent("Table", 1); - leftItems << "Table"; - } else if(Table != QString(currentDir+"NULL") && !QFile(Table).exists()) { - itemPicsLeft << "Table = "+Table; - Table = getFallBackFieldContent("Table", 1); - } + if(Table == "") { + Table = getFallBackFieldContent("Table", 1); + leftItems << "Table"; + } else if(Table != QString(currentDir+"NULL") && !QFile(Table).exists()) { + itemPicsLeft << "Table = "+Table; + Table = getFallBackFieldContent("Table", 1); + } - if(HandRanking == "") { - HandRanking = getFallBackFieldContent("HandRanking", 1); - leftItems << "HandRanking"; - } else if(HandRanking != QString(currentDir+"NULL") && !QFile(HandRanking).exists()) { - itemPicsLeft << "HandRanking = "+HandRanking; - HandRanking = getFallBackFieldContent("HandRanking", 1); - } + if(HandRanking == "") { + HandRanking = getFallBackFieldContent("HandRanking", 1); + leftItems << "HandRanking"; + } else if(HandRanking != QString(currentDir+"NULL") && !QFile(HandRanking).exists()) { + itemPicsLeft << "HandRanking = "+HandRanking; + HandRanking = getFallBackFieldContent("HandRanking", 1); + } - if(ToolBoxBackground == "") { - ToolBoxBackground = getFallBackFieldContent("ToolBoxBackground", 1); - leftItems << "ToolBoxBackground"; - } else if(ToolBoxBackground != QString(currentDir+"NULL") && !QFile(ToolBoxBackground).exists()) { - itemPicsLeft << "ToolBoxBackground = "+ToolBoxBackground; - ToolBoxBackground = getFallBackFieldContent("ToolBoxBackground", 1); - } + if(ToolBoxBackground == "") { + ToolBoxBackground = getFallBackFieldContent("ToolBoxBackground", 1); + leftItems << "ToolBoxBackground"; + } else if(ToolBoxBackground != QString(currentDir+"NULL") && !QFile(ToolBoxBackground).exists()) { + itemPicsLeft << "ToolBoxBackground = "+ToolBoxBackground; + ToolBoxBackground = getFallBackFieldContent("ToolBoxBackground", 1); + } - if(ShowMyCardsButtonDefault == "") { - ShowMyCardsButtonDefault = getFallBackFieldContent("ShowMyCardsButtonDefault", 1); - leftItems << "ShowMyCardsButtonDefault"; - } else if(ShowMyCardsButtonDefault != QString(currentDir+"NULL") && !QFile(ShowMyCardsButtonDefault).exists()) { - itemPicsLeft << "ShowMyCardsButtonDefault = "+ShowMyCardsButtonDefault; - ShowMyCardsButtonDefault = getFallBackFieldContent("ShowMyCardsButtonDefault", 1); - } + if(ShowMyCardsButtonDefault == "") { + ShowMyCardsButtonDefault = getFallBackFieldContent("ShowMyCardsButtonDefault", 1); + leftItems << "ShowMyCardsButtonDefault"; + } else if(ShowMyCardsButtonDefault != QString(currentDir+"NULL") && !QFile(ShowMyCardsButtonDefault).exists()) { + itemPicsLeft << "ShowMyCardsButtonDefault = "+ShowMyCardsButtonDefault; + ShowMyCardsButtonDefault = getFallBackFieldContent("ShowMyCardsButtonDefault", 1); + } - if(ShowMyCardsButtonHover == "") { - ShowMyCardsButtonHover = getFallBackFieldContent("ShowMyCardsButtonHover", 1); - leftItems << "ShowMyCardsButtonHover"; - } else if(ShowMyCardsButtonHover != QString(currentDir+"NULL") && !QFile(ShowMyCardsButtonHover).exists()) { - itemPicsLeft << "ShowMyCardsButtonHover = "+ShowMyCardsButtonHover; - ShowMyCardsButtonHover = getFallBackFieldContent("ShowMyCardsButtonHover", 1); - } + if(ShowMyCardsButtonHover == "") { + ShowMyCardsButtonHover = getFallBackFieldContent("ShowMyCardsButtonHover", 1); + leftItems << "ShowMyCardsButtonHover"; + } else if(ShowMyCardsButtonHover != QString(currentDir+"NULL") && !QFile(ShowMyCardsButtonHover).exists()) { + itemPicsLeft << "ShowMyCardsButtonHover = "+ShowMyCardsButtonHover; + ShowMyCardsButtonHover = getFallBackFieldContent("ShowMyCardsButtonHover", 1); + } - //I18N ACTION STRINGS - if(ActionAllInI18NString == "") { - ActionAllInI18NString = "NULL"; - leftItems << "ActionAllInI18NString"; - } - if(ActionRaiseI18NString == "") { - ActionRaiseI18NString = "NULL"; - leftItems << "ActionRaiseI18NString"; - } - if(ActionBetI18NString == "") { - ActionBetI18NString = "NULL"; - leftItems << "ActionBetI18NString"; - } - if(ActionCallI18NString == "") { - ActionCallI18NString = "NULL"; - leftItems << "ActionCallI18NString"; - } - if(ActionCheckI18NString == "") { - ActionCheckI18NString = "NULL"; - leftItems << "ActionCheckI18NString"; - } - if(ActionFoldI18NString == "") { - ActionFoldI18NString = "NULL"; - leftItems << "ActionFoldI18NString"; - } - if(PotI18NString == "") { - PotI18NString = "NULL"; - leftItems << "PotI18NString"; - } - if(TotalI18NString == "") { - TotalI18NString = "NULL"; - leftItems << "TotalI18NString"; - } - if(BetsI18NString == "") { - BetsI18NString = "NULL"; - leftItems << "BetsI18NString"; - } - if(GameI18NString == "") { - GameI18NString = "NULL"; - leftItems << "GameI18NString"; - } - if(HandI18NString == "") { - HandI18NString = "NULL"; - leftItems << "HandI18NString"; - } - if(PreflopI18NString == "") { - PreflopI18NString = "NULL"; - leftItems << "PreflopI18NString"; - } - if(FlopI18NString == "") { - FlopI18NString = "NULL"; - leftItems << "FlopI18NString"; - } - if(TurnI18NString == "") { - TurnI18NString = "NULL"; - leftItems << "TurnI18NString"; - } - if(RiverI18NString == "") { - RiverI18NString = "NULL"; - leftItems << "RiverI18NString"; - } + //I18N ACTION STRINGS + if(ActionAllInI18NString == "") { + ActionAllInI18NString = "NULL"; + leftItems << "ActionAllInI18NString"; + } + if(ActionRaiseI18NString == "") { + ActionRaiseI18NString = "NULL"; + leftItems << "ActionRaiseI18NString"; + } + if(ActionBetI18NString == "") { + ActionBetI18NString = "NULL"; + leftItems << "ActionBetI18NString"; + } + if(ActionCallI18NString == "") { + ActionCallI18NString = "NULL"; + leftItems << "ActionCallI18NString"; + } + if(ActionCheckI18NString == "") { + ActionCheckI18NString = "NULL"; + leftItems << "ActionCheckI18NString"; + } + if(ActionFoldI18NString == "") { + ActionFoldI18NString = "NULL"; + leftItems << "ActionFoldI18NString"; + } + if(PotI18NString == "") { + PotI18NString = "NULL"; + leftItems << "PotI18NString"; + } + if(TotalI18NString == "") { + TotalI18NString = "NULL"; + leftItems << "TotalI18NString"; + } + if(BetsI18NString == "") { + BetsI18NString = "NULL"; + leftItems << "BetsI18NString"; + } + if(GameI18NString == "") { + GameI18NString = "NULL"; + leftItems << "GameI18NString"; + } + if(HandI18NString == "") { + HandI18NString = "NULL"; + leftItems << "HandI18NString"; + } + if(PreflopI18NString == "") { + PreflopI18NString = "NULL"; + leftItems << "PreflopI18NString"; + } + if(FlopI18NString == "") { + FlopI18NString = "NULL"; + leftItems << "FlopI18NString"; + } + if(TurnI18NString == "") { + TurnI18NString = "NULL"; + leftItems << "TurnI18NString"; + } + if(RiverI18NString == "") { + RiverI18NString = "NULL"; + leftItems << "RiverI18NString"; + } - // COLORS - if(FKeyIndicatorColor == "") { - FKeyIndicatorColor = getFallBackFieldContent("FKeyIndicatorColor", 0); - leftItems << "FKeyIndicatorColor"; - } - if(ChanceLabelPossibleColor == "") { - ChanceLabelPossibleColor = getFallBackFieldContent("ChanceLabelPossibleColor", 0); - leftItems << "ChanceLabelPossibleColor"; - } - if(ChanceLabelImpossibleColor == "") { - ChanceLabelImpossibleColor = getFallBackFieldContent("ChanceLabelImpossibleColor", 0); - leftItems << "ChanceLabelImpossibleColor"; - } - if(ChatLogTextColor == "") { - ChatLogTextColor = getFallBackFieldContent("ChatLogTextColor", 0); - leftItems << "ChatLogTextColor"; - } - if(ChatTextNickNotifyColor == "") { - ChatTextNickNotifyColor = getFallBackFieldContent("ChatTextNickNotifyColor", 0); - leftItems << "ChatTextNickNotifyColor"; - } - if(ChatLogBgColor == "") { - ChatLogBgColor = getFallBackFieldContent("ChatLogBgColor", 0); - leftItems << "ChatLogBgColor"; - } - if(ChatLogScrollBarBorderColor == "") { - ChatLogScrollBarBorderColor = getFallBackFieldContent("ChatLogScrollBarBorderColor", 0); - leftItems << "ChatLogScrollBarBorderColor"; - } - if(ChatLogScrollBarBgColor == "") { - ChatLogScrollBarBgColor = getFallBackFieldContent("ChatLogScrollBarBgColor", 0); - leftItems << "ChatLogScrollBarBgColor"; - } - if(ChatLogScrollBarHandleBorderColor == "") { - ChatLogScrollBarHandleBorderColor = getFallBackFieldContent("ChatLogScrollBarHandleBorderColor", 0); - leftItems << "ChatLogScrollBarHandleBorderColor"; - } - if(ChatLogScrollBarHandleBgColor == "") { - ChatLogScrollBarHandleBgColor = getFallBackFieldContent("ChatLogScrollBarHandleBgColor", 0); - leftItems << "ChatLogScrollBarHandleBgColor"; - } - if(ChatLogScrollBarArrowBorderColor == "") { - ChatLogScrollBarArrowBorderColor = getFallBackFieldContent("ChatLogScrollBarArrowBorderColor", 0); - leftItems << "ChatLogScrollBarArrowBorderColor"; - } - if(ChatLogScrollBarArrowBgColor == "") { - ChatLogScrollBarArrowBgColor = getFallBackFieldContent("ChatLogScrollBarArrowBgColor", 0); - leftItems << "ChatLogScrollBarArrowBgColor"; - } - if(LogWinnerMainPotColor == "") { - LogWinnerMainPotColor = getFallBackFieldContent("LogWinnerMainPotColor", 0); - leftItems << "LogWinnerMainPotColor"; - } - if(LogWinnerSidePotColor == "") { - LogWinnerSidePotColor = getFallBackFieldContent("LogWinnerSidePotColor", 0); - leftItems << "LogWinnerSidePotColor"; - } - if(LogPlayerSitsOutColor == "") { - LogPlayerSitsOutColor = getFallBackFieldContent("LogPlayerSitsOutColor", 0); - leftItems << "LogPlayerSitsOutColor"; - } - if(LogNewGameAdminColor == "") { - LogNewGameAdminColor = getFallBackFieldContent("LogNewGameAdminColor", 0); - leftItems << "LogNewGameAdminColor"; - } - if(TabWidgetBorderColor == "") { - TabWidgetBorderColor = getFallBackFieldContent("TabWidgetBorderColor", 0); - leftItems << "TabWidgetBorderColor"; - } - if(TabWidgetBgColor == "") { - TabWidgetBgColor = getFallBackFieldContent("TabWidgetBgColor", 0); - leftItems << "TabWidgetBgColor"; - } - if(TabWidgetTextColor == "") { - TabWidgetTextColor = getFallBackFieldContent("TabWidgetTextColor", 0); - leftItems << "TabWidgetTextColor"; - } - if(MenuBgColor == "") { - MenuBgColor = getFallBackFieldContent("MenuBgColor", 0); - leftItems << "MenuBgColor"; - } - if(MenuTextColor == "") { - MenuTextColor = getFallBackFieldContent("MenuTextColor", 0); - leftItems << "MenuTextColor"; - } - if(BreakLobbyButtonBgColor == "") { - BreakLobbyButtonBgColor = getFallBackFieldContent("BreakLobbyButtonBgColor", 0); - leftItems << "BreakLobbyButtonBgColor"; - } - if(BreakLobbyButtonTextColor == "") { - BreakLobbyButtonTextColor = getFallBackFieldContent("BreakLobbyButtonTextColor", 0); - leftItems << "BreakLobbyButtonTextColor"; - } - if(BreakLobbyButtonBgDisabledColor == "") { - BreakLobbyButtonBgDisabledColor = getFallBackFieldContent("BreakLobbyButtonBgDisabledColor", 0); - leftItems << "BreakLobbyButtonBgDisabledColor"; - } - if(BreakLobbyButtonTextDisabledColor == "") { - BreakLobbyButtonTextDisabledColor = getFallBackFieldContent("BreakLobbyButtonTextDisabledColor", 0); - leftItems << "BreakLobbyButtonTextDisabledColor"; - } - if(BreakLobbyButtonBgBlinkColor == "") { - BreakLobbyButtonBgBlinkColor = getFallBackFieldContent("BreakLobbyButtonBgBlinkColor", 0); - leftItems << "BreakLobbyButtonBgBlinkColor"; - } - if(BreakLobbyButtonTextBlinkColor == "") { - BreakLobbyButtonTextBlinkColor = getFallBackFieldContent("BreakLobbyButtonTextBlinkColor", 0); - leftItems << "BreakLobbyButtonTextBlinkColor"; - } - if(PlayerCashTextColor == "") { - PlayerCashTextColor = getFallBackFieldContent("PlayerCashTextColor", 0); - leftItems << "PlayerCashTextColor"; - } - if(PlayerBetTextColor == "") { - PlayerBetTextColor = getFallBackFieldContent("PlayerBetTextColor", 0); - leftItems << "PlayerBetTextColor"; - } - if(PlayerNickTextColor == "") { - PlayerNickTextColor = getFallBackFieldContent("PlayerNickTextColor", 0); - leftItems << "PlayerNickTextColor"; - } - if(BoardBigTextColor == "") { - BoardBigTextColor = getFallBackFieldContent("BoardBigTextColor", 0); - leftItems << "BoardBigTextColor"; - } - if(BoardSmallTextColor == "") { - BoardSmallTextColor = getFallBackFieldContent("BoardSmallTextColor", 0); - leftItems << "BoardSmallTextColor"; - } - if(SpeedTextColor == "") { - SpeedTextColor = getFallBackFieldContent("SpeedTextColor", 0); - leftItems << "SpeedTextColor"; - } - if(VoteButtonBgColor == "") { - VoteButtonBgColor = getFallBackFieldContent("VoteButtonBgColor", 0); - leftItems << "VoteButtonBgColor"; - } - if(VoteButtonTextColor == "") { - VoteButtonTextColor = getFallBackFieldContent("VoteButtonTextColor", 0); - leftItems << "VoteButtonTextColor"; - } - if(BetInputTextColor == "") { - BetInputTextColor = getFallBackFieldContent("BetInputTextColor", 0); - leftItems << "BetInputTextColor"; - } - if(BetInputBgColor == "") { - BetInputBgColor = getFallBackFieldContent("BetInputBgColor", 0); - leftItems << "BetInputBgColor"; - } - if(BetInputDisabledTextColor == "") { - BetInputDisabledTextColor = getFallBackFieldContent("BetInputDisabledTextColor", 0); - leftItems << "BetInputDisabledTextColor"; - } - if(BetInputDisabledBgColor == "") { - BetInputDisabledBgColor = getFallBackFieldContent("BetInputDisabledBgColor", 0); - leftItems << "BetInputDisabledBgColor"; - } - if(FoldButtonTextColor == "") { - FoldButtonTextColor = getFallBackFieldContent("FoldButtonTextColor", 0); - leftItems << "FoldButtonTextColor"; - } - if(FoldButtonCheckableTextColor == "") { - FoldButtonCheckableTextColor = getFallBackFieldContent("FoldButtonCheckableTextColor", 0); - leftItems << "FoldButtonCheckableTextColor"; - } - if(CheckCallButtonTextColor == "") { - CheckCallButtonTextColor = getFallBackFieldContent("CheckCallButtonTextColor", 0); - leftItems << "CheckCallButtonTextColor"; - } - if(CheckCallButtonCheckableTextColor == "") { - CheckCallButtonCheckableTextColor = getFallBackFieldContent("CheckCallButtonCheckableTextColor", 0); - leftItems << "CheckCallButtonCheckableTextColor"; - } - if(BetRaiseButtonTextColor == "") { - BetRaiseButtonTextColor = getFallBackFieldContent("BetRaiseButtonTextColor", 0); - leftItems << "BetRaiseButtonTextColor"; - } - if(BetRaiseButtonCheckableTextColor == "") { - BetRaiseButtonCheckableTextColor = getFallBackFieldContent("BetRaiseButtonCheckableTextColor", 0); - leftItems << "BetRaiseButtonCheckableTextColor"; - } - if(AllInButtonTextColor == "") { - AllInButtonTextColor = getFallBackFieldContent("AllInButtonTextColor", 0); - leftItems << "AllInButtonTextColor"; - } - if(AllInButtonCheckableTextColor == "") { - AllInButtonCheckableTextColor = getFallBackFieldContent("AllInButtonCheckableTextColor", 0); - leftItems << "AllInButtonCheckableTextColor"; - } - if(BetSpeedSliderGrooveBgColor == "") { - BetSpeedSliderGrooveBgColor = getFallBackFieldContent("BetSpeedSliderGrooveBgColor", 0); - leftItems << "BetSpeedSliderGrooveBgColor"; - } - if(BetSpeedSliderGrooveBorderColor == "") { - BetSpeedSliderGrooveBorderColor = getFallBackFieldContent("BetSpeedSliderGrooveBorderColor", 0); - leftItems << "BetSpeedSliderGrooveBorderColor"; - } - if(BetSpeedSliderHandleBgColor == "") { - BetSpeedSliderHandleBgColor = getFallBackFieldContent("BetSpeedSliderHandleBgColor", 0); - leftItems << "BetSpeedSliderHandleBgColor"; - } - if(BetSpeedSliderHandleBorderColor == "") { - BetSpeedSliderHandleBorderColor = getFallBackFieldContent("BetSpeedSliderHandleBorderColor", 0); - leftItems << "BetSpeedSliderHandleBorderColor"; - } - if(ShowMyCardsButtonTextColor == "") { - ShowMyCardsButtonTextColor = getFallBackFieldContent("ShowMyCardsButtonTextColor", 0); - leftItems << "ShowMyCardsButtonTextColor"; - } - if(RatingStarsColor == "") { - RatingStarsColor = getFallBackFieldContent("RatingStarsColor", 0); - leftItems << "RatingStarsColor"; - } - if(PlayerInfoHintTextColor == "") { - PlayerInfoHintTextColor = getFallBackFieldContent("PlayerInfoHintTextColor", 0); - leftItems << "PlayerInfoHintTextColor"; - } + // COLORS + if(FKeyIndicatorColor == "") { + FKeyIndicatorColor = getFallBackFieldContent("FKeyIndicatorColor", 0); + leftItems << "FKeyIndicatorColor"; + } + if(ChanceLabelPossibleColor == "") { + ChanceLabelPossibleColor = getFallBackFieldContent("ChanceLabelPossibleColor", 0); + leftItems << "ChanceLabelPossibleColor"; + } + if(ChanceLabelImpossibleColor == "") { + ChanceLabelImpossibleColor = getFallBackFieldContent("ChanceLabelImpossibleColor", 0); + leftItems << "ChanceLabelImpossibleColor"; + } + if(ChatLogTextColor == "") { + ChatLogTextColor = getFallBackFieldContent("ChatLogTextColor", 0); + leftItems << "ChatLogTextColor"; + } + if(ChatTextNickNotifyColor == "") { + ChatTextNickNotifyColor = getFallBackFieldContent("ChatTextNickNotifyColor", 0); + leftItems << "ChatTextNickNotifyColor"; + } + if(ChatLogBgColor == "") { + ChatLogBgColor = getFallBackFieldContent("ChatLogBgColor", 0); + leftItems << "ChatLogBgColor"; + } + if(ChatLogScrollBarBorderColor == "") { + ChatLogScrollBarBorderColor = getFallBackFieldContent("ChatLogScrollBarBorderColor", 0); + leftItems << "ChatLogScrollBarBorderColor"; + } + if(ChatLogScrollBarBgColor == "") { + ChatLogScrollBarBgColor = getFallBackFieldContent("ChatLogScrollBarBgColor", 0); + leftItems << "ChatLogScrollBarBgColor"; + } + if(ChatLogScrollBarHandleBorderColor == "") { + ChatLogScrollBarHandleBorderColor = getFallBackFieldContent("ChatLogScrollBarHandleBorderColor", 0); + leftItems << "ChatLogScrollBarHandleBorderColor"; + } + if(ChatLogScrollBarHandleBgColor == "") { + ChatLogScrollBarHandleBgColor = getFallBackFieldContent("ChatLogScrollBarHandleBgColor", 0); + leftItems << "ChatLogScrollBarHandleBgColor"; + } + if(ChatLogScrollBarArrowBorderColor == "") { + ChatLogScrollBarArrowBorderColor = getFallBackFieldContent("ChatLogScrollBarArrowBorderColor", 0); + leftItems << "ChatLogScrollBarArrowBorderColor"; + } + if(ChatLogScrollBarArrowBgColor == "") { + ChatLogScrollBarArrowBgColor = getFallBackFieldContent("ChatLogScrollBarArrowBgColor", 0); + leftItems << "ChatLogScrollBarArrowBgColor"; + } + if(LogWinnerMainPotColor == "") { + LogWinnerMainPotColor = getFallBackFieldContent("LogWinnerMainPotColor", 0); + leftItems << "LogWinnerMainPotColor"; + } + if(LogWinnerSidePotColor == "") { + LogWinnerSidePotColor = getFallBackFieldContent("LogWinnerSidePotColor", 0); + leftItems << "LogWinnerSidePotColor"; + } + if(LogPlayerSitsOutColor == "") { + LogPlayerSitsOutColor = getFallBackFieldContent("LogPlayerSitsOutColor", 0); + leftItems << "LogPlayerSitsOutColor"; + } + if(LogNewGameAdminColor == "") { + LogNewGameAdminColor = getFallBackFieldContent("LogNewGameAdminColor", 0); + leftItems << "LogNewGameAdminColor"; + } + if(TabWidgetBorderColor == "") { + TabWidgetBorderColor = getFallBackFieldContent("TabWidgetBorderColor", 0); + leftItems << "TabWidgetBorderColor"; + } + if(TabWidgetBgColor == "") { + TabWidgetBgColor = getFallBackFieldContent("TabWidgetBgColor", 0); + leftItems << "TabWidgetBgColor"; + } + if(TabWidgetTextColor == "") { + TabWidgetTextColor = getFallBackFieldContent("TabWidgetTextColor", 0); + leftItems << "TabWidgetTextColor"; + } + if(MenuBgColor == "") { + MenuBgColor = getFallBackFieldContent("MenuBgColor", 0); + leftItems << "MenuBgColor"; + } + if(MenuTextColor == "") { + MenuTextColor = getFallBackFieldContent("MenuTextColor", 0); + leftItems << "MenuTextColor"; + } + if(BreakLobbyButtonBgColor == "") { + BreakLobbyButtonBgColor = getFallBackFieldContent("BreakLobbyButtonBgColor", 0); + leftItems << "BreakLobbyButtonBgColor"; + } + if(BreakLobbyButtonTextColor == "") { + BreakLobbyButtonTextColor = getFallBackFieldContent("BreakLobbyButtonTextColor", 0); + leftItems << "BreakLobbyButtonTextColor"; + } + if(BreakLobbyButtonBgDisabledColor == "") { + BreakLobbyButtonBgDisabledColor = getFallBackFieldContent("BreakLobbyButtonBgDisabledColor", 0); + leftItems << "BreakLobbyButtonBgDisabledColor"; + } + if(BreakLobbyButtonTextDisabledColor == "") { + BreakLobbyButtonTextDisabledColor = getFallBackFieldContent("BreakLobbyButtonTextDisabledColor", 0); + leftItems << "BreakLobbyButtonTextDisabledColor"; + } + if(BreakLobbyButtonBgBlinkColor == "") { + BreakLobbyButtonBgBlinkColor = getFallBackFieldContent("BreakLobbyButtonBgBlinkColor", 0); + leftItems << "BreakLobbyButtonBgBlinkColor"; + } + if(BreakLobbyButtonTextBlinkColor == "") { + BreakLobbyButtonTextBlinkColor = getFallBackFieldContent("BreakLobbyButtonTextBlinkColor", 0); + leftItems << "BreakLobbyButtonTextBlinkColor"; + } + if(PlayerCashTextColor == "") { + PlayerCashTextColor = getFallBackFieldContent("PlayerCashTextColor", 0); + leftItems << "PlayerCashTextColor"; + } + if(PlayerBetTextColor == "") { + PlayerBetTextColor = getFallBackFieldContent("PlayerBetTextColor", 0); + leftItems << "PlayerBetTextColor"; + } + if(PlayerNickTextColor == "") { + PlayerNickTextColor = getFallBackFieldContent("PlayerNickTextColor", 0); + leftItems << "PlayerNickTextColor"; + } + if(BoardBigTextColor == "") { + BoardBigTextColor = getFallBackFieldContent("BoardBigTextColor", 0); + leftItems << "BoardBigTextColor"; + } + if(BoardSmallTextColor == "") { + BoardSmallTextColor = getFallBackFieldContent("BoardSmallTextColor", 0); + leftItems << "BoardSmallTextColor"; + } + if(SpeedTextColor == "") { + SpeedTextColor = getFallBackFieldContent("SpeedTextColor", 0); + leftItems << "SpeedTextColor"; + } + if(VoteButtonBgColor == "") { + VoteButtonBgColor = getFallBackFieldContent("VoteButtonBgColor", 0); + leftItems << "VoteButtonBgColor"; + } + if(VoteButtonTextColor == "") { + VoteButtonTextColor = getFallBackFieldContent("VoteButtonTextColor", 0); + leftItems << "VoteButtonTextColor"; + } + if(BetInputTextColor == "") { + BetInputTextColor = getFallBackFieldContent("BetInputTextColor", 0); + leftItems << "BetInputTextColor"; + } + if(BetInputBgColor == "") { + BetInputBgColor = getFallBackFieldContent("BetInputBgColor", 0); + leftItems << "BetInputBgColor"; + } + if(BetInputDisabledTextColor == "") { + BetInputDisabledTextColor = getFallBackFieldContent("BetInputDisabledTextColor", 0); + leftItems << "BetInputDisabledTextColor"; + } + if(BetInputDisabledBgColor == "") { + BetInputDisabledBgColor = getFallBackFieldContent("BetInputDisabledBgColor", 0); + leftItems << "BetInputDisabledBgColor"; + } + if(FoldButtonTextColor == "") { + FoldButtonTextColor = getFallBackFieldContent("FoldButtonTextColor", 0); + leftItems << "FoldButtonTextColor"; + } + if(FoldButtonCheckableTextColor == "") { + FoldButtonCheckableTextColor = getFallBackFieldContent("FoldButtonCheckableTextColor", 0); + leftItems << "FoldButtonCheckableTextColor"; + } + if(CheckCallButtonTextColor == "") { + CheckCallButtonTextColor = getFallBackFieldContent("CheckCallButtonTextColor", 0); + leftItems << "CheckCallButtonTextColor"; + } + if(CheckCallButtonCheckableTextColor == "") { + CheckCallButtonCheckableTextColor = getFallBackFieldContent("CheckCallButtonCheckableTextColor", 0); + leftItems << "CheckCallButtonCheckableTextColor"; + } + if(BetRaiseButtonTextColor == "") { + BetRaiseButtonTextColor = getFallBackFieldContent("BetRaiseButtonTextColor", 0); + leftItems << "BetRaiseButtonTextColor"; + } + if(BetRaiseButtonCheckableTextColor == "") { + BetRaiseButtonCheckableTextColor = getFallBackFieldContent("BetRaiseButtonCheckableTextColor", 0); + leftItems << "BetRaiseButtonCheckableTextColor"; + } + if(AllInButtonTextColor == "") { + AllInButtonTextColor = getFallBackFieldContent("AllInButtonTextColor", 0); + leftItems << "AllInButtonTextColor"; + } + if(AllInButtonCheckableTextColor == "") { + AllInButtonCheckableTextColor = getFallBackFieldContent("AllInButtonCheckableTextColor", 0); + leftItems << "AllInButtonCheckableTextColor"; + } + if(BetSpeedSliderGrooveBgColor == "") { + BetSpeedSliderGrooveBgColor = getFallBackFieldContent("BetSpeedSliderGrooveBgColor", 0); + leftItems << "BetSpeedSliderGrooveBgColor"; + } + if(BetSpeedSliderGrooveBorderColor == "") { + BetSpeedSliderGrooveBorderColor = getFallBackFieldContent("BetSpeedSliderGrooveBorderColor", 0); + leftItems << "BetSpeedSliderGrooveBorderColor"; + } + if(BetSpeedSliderHandleBgColor == "") { + BetSpeedSliderHandleBgColor = getFallBackFieldContent("BetSpeedSliderHandleBgColor", 0); + leftItems << "BetSpeedSliderHandleBgColor"; + } + if(BetSpeedSliderHandleBorderColor == "") { + BetSpeedSliderHandleBorderColor = getFallBackFieldContent("BetSpeedSliderHandleBorderColor", 0); + leftItems << "BetSpeedSliderHandleBorderColor"; + } + if(ShowMyCardsButtonTextColor == "") { + ShowMyCardsButtonTextColor = getFallBackFieldContent("ShowMyCardsButtonTextColor", 0); + leftItems << "ShowMyCardsButtonTextColor"; + } + if(RatingStarsColor == "") { + RatingStarsColor = getFallBackFieldContent("RatingStarsColor", 0); + leftItems << "RatingStarsColor"; + } + if(PlayerInfoHintTextColor == "") { + PlayerInfoHintTextColor = getFallBackFieldContent("PlayerInfoHintTextColor", 0); + leftItems << "PlayerInfoHintTextColor"; + } - // SIZE - if(ChatLogTextSize == "") { - ChatLogTextSize = getFallBackFieldContent("ChatLogTextSize", 0); - leftItems << "ChatLogTextSize"; - } + // SIZE + if(ChatLogTextSize == "") { + ChatLogTextSize = getFallBackFieldContent("ChatLogTextSize", 0); + leftItems << "ChatLogTextSize"; + } - //set loadedSuccessfull TRUE if everything works -// qDebug() << "leftitem is empty: " << leftItems.isEmpty() << "pics left is empty: " << itemPicsLeft.isEmpty() << "stylefileversion is: " << PokerTHStyleFileVersion; - if(leftItems.isEmpty() && itemPicsLeft.isEmpty() && PokerTHStyleFileVersion != "" && PokerTHStyleFileVersion.toInt() == POKERTH_GT_STYLE_FILE_VERSION) { - myState = GT_STYLE_OK; -// qDebug() << "myState of: " << StyleDescription << "is now: " << myState; - } else { - //check for style file version - if(PokerTHStyleFileVersion != "" && PokerTHStyleFileVersion.toInt() != POKERTH_GT_STYLE_FILE_VERSION) { - myState = GT_STYLE_OUTDATED; - } else { - //if one or more items are left - if(!leftItems.isEmpty() && myW != 0) myState = GT_STYLE_FIELDS_EMPTY; + //set loadedSuccessfull TRUE if everything works + // qDebug() << "leftitem is empty: " << leftItems.isEmpty() << "pics left is empty: " << itemPicsLeft.isEmpty() << "stylefileversion is: " << PokerTHStyleFileVersion; + if(leftItems.isEmpty() && itemPicsLeft.isEmpty() && PokerTHStyleFileVersion != "" && PokerTHStyleFileVersion.toInt() == POKERTH_GT_STYLE_FILE_VERSION) { + myState = GT_STYLE_OK; + // qDebug() << "myState of: " << StyleDescription << "is now: " << myState; + } else { + //check for style file version + if(PokerTHStyleFileVersion != "" && PokerTHStyleFileVersion.toInt() != POKERTH_GT_STYLE_FILE_VERSION) { + myState = GT_STYLE_OUTDATED; + } else { + //if one or more items are left + if(!leftItems.isEmpty() && myW != 0) myState = GT_STYLE_FIELDS_EMPTY; - //if one or more pictures where not found - if(!itemPicsLeft.isEmpty() && myW != 0) myState = GT_STYLE_PICTURES_MISSING; - } + //if one or more pictures where not found + if(!itemPicsLeft.isEmpty() && myW != 0) myState = GT_STYLE_PICTURES_MISSING; + } -// qDebug() << "myState of: " << StyleDescription << "is now: " << myState; - } - loadedSuccessfull = 1; - } - } else { - loadedSuccessfull = 0; - MyMessageBox::warning(myW, tr("Game Table Style Error"), - tr("Cannot load game table style file: %1 \n\nPlease check the style file or choose another style!").arg(currentFileName), - QMessageBox::Ok); - } + // qDebug() << "myState of: " << StyleDescription << "is now: " << myState; + } + loadedSuccessfull = 1; + } + } else { + loadedSuccessfull = 0; + MyMessageBox::warning(myW, tr("Game Table Style Error"), + tr("Cannot load game table style file: %1 \n\nPlease check the style file or choose another style!").arg(currentFileName), + QMessageBox::Ok); + } } void GameTableStyleReader::showErrorMessage() { - switch (myState) { - case GT_STYLE_PICTURES_MISSING: - showItemPicsLeftErrorMessage(); - break; - case GT_STYLE_FIELDS_EMPTY: - showLeftItemsErrorMessage(); - break; - case GT_STYLE_OUTDATED: - showOutdatedErrorMessage(); - break; - default: - ; - } + switch (myState) { + case GT_STYLE_PICTURES_MISSING: + showItemPicsLeftErrorMessage(); + break; + case GT_STYLE_FIELDS_EMPTY: + showLeftItemsErrorMessage(); + break; + case GT_STYLE_OUTDATED: + showOutdatedErrorMessage(); + break; + default: + ; + } } void GameTableStyleReader::showLeftItemsErrorMessage() { - QString items = leftItems.join("\n"); - QString EMail; - if(StyleMaintainerEMail != "NULL") EMail = StyleMaintainerEMail; + QString items = leftItems.join("\n"); + QString EMail; + if(StyleMaintainerEMail != "NULL") EMail = StyleMaintainerEMail; - myMessageDialogImpl dialog(myConfig, myW); + myMessageDialogImpl dialog(myConfig, myW); - if(dialog.checkIfMesssageWillBeDisplayed(5)) { - dialog.exec(5, tr("Selected game table style \"%1\" seems to be incomplete or defective. \n\nThe value(s) of: \n%2 \nis/are missing. \n\nAnyway you can play with this style, because the missing content will be filled up by PokerTH default style. \n\nPlease contact the game table style builder via \"%3\".").arg(StyleDescription).arg(items).arg(EMail), tr("Game Table Style Error - Fields content missing"), QPixmap(":/gfx/emblem-important-64.png"), QDialogButtonBox::Ok, true); - } + if(dialog.checkIfMesssageWillBeDisplayed(5)) { + dialog.exec(5, tr("Selected game table style \"%1\" seems to be incomplete or defective. \n\nThe value(s) of: \n%2 \nis/are missing. \n\nAnyway you can play with this style, because the missing content will be filled up by PokerTH default style. \n\nPlease contact the game table style builder via \"%3\".").arg(StyleDescription).arg(items).arg(EMail), tr("Game Table Style Error - Fields content missing"), QPixmap(":/gfx/emblem-important-64.png"), QDialogButtonBox::Ok, true); + } } void GameTableStyleReader::showItemPicsLeftErrorMessage() { - QString pics = itemPicsLeft.join("\n"); - QString EMail; - if(StyleMaintainerEMail != "NULL") EMail = StyleMaintainerEMail; + QString pics = itemPicsLeft.join("\n"); + QString EMail; + if(StyleMaintainerEMail != "NULL") EMail = StyleMaintainerEMail; - myMessageDialogImpl dialog(myConfig, myW); + myMessageDialogImpl dialog(myConfig, myW); - if(dialog.checkIfMesssageWillBeDisplayed(6)) { - dialog.exec(6, tr("One or more pictures from current game table style \"%1\" were not found: \n\n%2 \n\nAnyway you can play with this style, because the missing content will be filled up by PokerTH default style. \n\nPlease contact the game table style builder via \"%3\".").arg(StyleDescription).arg(pics).arg(EMail), tr("Game Table Style Error - Pictures missing"), QPixmap(":/gfx/emblem-important-64.png"), QDialogButtonBox::Ok, true); - } + if(dialog.checkIfMesssageWillBeDisplayed(6)) { + dialog.exec(6, tr("One or more pictures from current game table style \"%1\" were not found: \n\n%2 \n\nAnyway you can play with this style, because the missing content will be filled up by PokerTH default style. \n\nPlease contact the game table style builder via \"%3\".").arg(StyleDescription).arg(pics).arg(EMail), tr("Game Table Style Error - Pictures missing"), QPixmap(":/gfx/emblem-important-64.png"), QDialogButtonBox::Ok, true); + } } void GameTableStyleReader::showOutdatedErrorMessage() { - QString EMail; - if(StyleMaintainerEMail != "NULL") EMail = StyleMaintainerEMail; + QString EMail; + if(StyleMaintainerEMail != "NULL") EMail = StyleMaintainerEMail; - myMessageDialogImpl dialog(myConfig, myW); + myMessageDialogImpl dialog(myConfig, myW); - if(dialog.checkIfMesssageWillBeDisplayed(7)) { - dialog.exec(7, tr("Selected game table style \"%1\" seems to be outdated. \nThe current PokerTH game table style version is \"%2\", but this style has version \"%3\" set. \n\nAnyway you can play with this style, because the missing content will be filled up by PokerTH default style. \n\nPlease contact the game table style builder via \"%4\".").arg(StyleDescription).arg(POKERTH_GT_STYLE_FILE_VERSION).arg(PokerTHStyleFileVersion).arg(EMail), tr("Game Table Style Error - Outdated"), QPixmap(":/gfx/emblem-important-64.png"), QDialogButtonBox::Ok, true); - } + if(dialog.checkIfMesssageWillBeDisplayed(7)) { + dialog.exec(7, tr("Selected game table style \"%1\" seems to be outdated. \nThe current PokerTH game table style version is \"%2\", but this style has version \"%3\" set. \n\nAnyway you can play with this style, because the missing content will be filled up by PokerTH default style. \n\nPlease contact the game table style builder via \"%4\".").arg(StyleDescription).arg(POKERTH_GT_STYLE_FILE_VERSION).arg(PokerTHStyleFileVersion).arg(EMail), tr("Game Table Style Error - Outdated"), QPixmap(":/gfx/emblem-important-64.png"), QDialogButtonBox::Ok, true); + } } void GameTableStyleReader::setTableBackground(gameTableImpl *gt) { - gt->setStyleSheet("QMainWindow { background-image: url(\""+Table+"\"); background-position: bottom center; background-origin: content; background-repeat: no-repeat;}"); + gt->setStyleSheet("QMainWindow { background-image: url(\""+Table+"\"); background-position: bottom center; background-origin: content; background-repeat: no-repeat;}"); } void GameTableStyleReader::setChatLogStyle(QTextBrowser *tb) { - tb->setStyleSheet("QTextBrowser { "+ font1String +" font-size: "+ChatLogTextSize+"px; color: #"+ChatLogTextColor+"; background-color: #"+ChatLogBgColor+"; border:none; } QScrollBar:vertical { border: 1px solid #"+ChatLogScrollBarBorderColor+"; background: #"+ChatLogScrollBarBgColor+"; width: 15px; margin: 17px -1px 17px 0px; } QScrollBar::handle:vertical { border-radius: 1px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; min-height: 20px; } QScrollBar::add-line:vertical { margin-right: 0px; margin-left: 1px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; border-top-right-radius: 1px; border-top-left-radius: 1px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; height: 15px; subcontrol-position: bottom; subcontrol-origin: margin; } QScrollBar::sub-line:vertical { margin-right: 0px; margin-left: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; border-top-right-radius: 2px; border-top-left-radius: 2px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; height: 15px; subcontrol-position: top; subcontrol-origin: margin; } QScrollBar:up-arrow:vertical, QScrollBar::down-arrow:vertical { border: 1px solid #"+ChatLogScrollBarArrowBorderColor+"; height: 3px; width: 3px; background: #"+ChatLogScrollBarArrowBgColor+"; } QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { background: none; }"); + tb->setStyleSheet("QTextBrowser { "+ font1String +" font-size: "+ChatLogTextSize+"px; color: #"+ChatLogTextColor+"; background-color: #"+ChatLogBgColor+"; border:none; } QScrollBar:vertical { border: 1px solid #"+ChatLogScrollBarBorderColor+"; background: #"+ChatLogScrollBarBgColor+"; width: 15px; margin: 17px -1px 17px 0px; } QScrollBar::handle:vertical { border-radius: 1px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; min-height: 20px; } QScrollBar::add-line:vertical { margin-right: 0px; margin-left: 1px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; border-top-right-radius: 1px; border-top-left-radius: 1px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; height: 15px; subcontrol-position: bottom; subcontrol-origin: margin; } QScrollBar::sub-line:vertical { margin-right: 0px; margin-left: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; border-top-right-radius: 2px; border-top-left-radius: 2px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; height: 15px; subcontrol-position: top; subcontrol-origin: margin; } QScrollBar:up-arrow:vertical, QScrollBar::down-arrow:vertical { border: 1px solid #"+ChatLogScrollBarArrowBorderColor+"; height: 3px; width: 3px; background: #"+ChatLogScrollBarArrowBgColor+"; } QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { background: none; }"); } void GameTableStyleReader::setChatLogStyle(QPlainTextEdit* pte) { - pte->setStyleSheet("QPlainTextEdit { "+ font1String +" font-size: "+ChatLogTextSize+"px; color: #"+ChatLogTextColor+"; background-color: #"+ChatLogBgColor+"; border:none; } QScrollBar:vertical { border: 1px solid #"+ChatLogScrollBarBorderColor+"; background: #"+ChatLogScrollBarBgColor+"; width: 15px; margin: 17px -1px 17px 0px; } QScrollBar::handle:vertical { border-radius: 1px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; min-height: 20px; } QScrollBar::add-line:vertical { margin-right: 0px; margin-left: 1px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; border-top-right-radius: 1px; border-top-left-radius: 1px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; height: 15px; subcontrol-position: bottom; subcontrol-origin: margin; } QScrollBar::sub-line:vertical { margin-right: 0px; margin-left: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; border-top-right-radius: 2px; border-top-left-radius: 2px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; height: 15px; subcontrol-position: top; subcontrol-origin: margin; } QScrollBar:up-arrow:vertical, QScrollBar::down-arrow:vertical { border: 1px solid #"+ChatLogScrollBarArrowBorderColor+"; height: 3px; width: 3px; background: #"+ChatLogScrollBarArrowBgColor+"; } QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { background: none; }"); + pte->setStyleSheet("QPlainTextEdit { "+ font1String +" font-size: "+ChatLogTextSize+"px; color: #"+ChatLogTextColor+"; background-color: #"+ChatLogBgColor+"; border:none; } QScrollBar:vertical { border: 1px solid #"+ChatLogScrollBarBorderColor+"; background: #"+ChatLogScrollBarBgColor+"; width: 15px; margin: 17px -1px 17px 0px; } QScrollBar::handle:vertical { border-radius: 1px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; min-height: 20px; } QScrollBar::add-line:vertical { margin-right: 0px; margin-left: 1px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; border-top-right-radius: 1px; border-top-left-radius: 1px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; height: 15px; subcontrol-position: bottom; subcontrol-origin: margin; } QScrollBar::sub-line:vertical { margin-right: 0px; margin-left: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; border-top-right-radius: 2px; border-top-left-radius: 2px; border: 1px solid #"+ChatLogScrollBarHandleBorderColor+"; background: #"+ChatLogScrollBarHandleBgColor+"; height: 15px; subcontrol-position: top; subcontrol-origin: margin; } QScrollBar:up-arrow:vertical, QScrollBar::down-arrow:vertical { border: 1px solid #"+ChatLogScrollBarArrowBorderColor+"; height: 3px; width: 3px; background: #"+ChatLogScrollBarArrowBgColor+"; } QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { background: none; }"); } void GameTableStyleReader::setChatInputStyle(QLineEdit *ci) { - ci->setStyleSheet("QLineEdit { "+ font1String +" font-size: "+ChatLogTextSize+"px; color: #"+ChatLogTextColor+"; background-color: #"+ChatLogBgColor+"; border-top: 2px solid #"+TabWidgetBorderColor+"; }"); + ci->setStyleSheet("QLineEdit { "+ font1String +" font-size: "+ChatLogTextSize+"px; color: #"+ChatLogTextColor+"; background-color: #"+ChatLogBgColor+"; border-top: 2px solid #"+TabWidgetBorderColor+"; }"); } void GameTableStyleReader::setCashLabelStyle(QLabel *cl) { - cl->setStyleSheet("QLabel { "+ font2String +" font-size: "+cashFontSize+"px; font-weight: bold; color: #"+PlayerCashTextColor+"; }"); + cl->setStyleSheet("QLabel { "+ font2String +" font-size: "+cashFontSize+"px; font-weight: bold; color: #"+PlayerCashTextColor+"; }"); } void GameTableStyleReader::setSetLabelStyle(QLabel *sl) { - sl->setStyleSheet("QLabel { "+ font2String +" font-size: "+setLabelFontSize+"px; font-weight: bold; color: #"+PlayerBetTextColor+"; }"); + sl->setStyleSheet("QLabel { "+ font2String +" font-size: "+setLabelFontSize+"px; font-weight: bold; color: #"+PlayerBetTextColor+"; }"); } void GameTableStyleReader::setPlayerNameLabelStyle(QLabel *pnl) { - pnl->setStyleSheet("QLabel { "+ font2String +" font-size: "+playerNameLabelFontSize+"px; font-weight: bold; color: #"+PlayerNickTextColor+"; }"); + pnl->setStyleSheet("QLabel { "+ font2String +" font-size: "+playerNameLabelFontSize+"px; font-weight: bold; color: #"+PlayerNickTextColor+"; }"); } void GameTableStyleReader::setSmallFontBoardStyle(QLabel *l) { - l->setStyleSheet("QLabel { "+ font2String +" font-size: "+smallBoardFontSize+"px; font-weight: bold; color: #"+BoardSmallTextColor+"; }"); + l->setStyleSheet("QLabel { "+ font2String +" font-size: "+smallBoardFontSize+"px; font-weight: bold; color: #"+BoardSmallTextColor+"; }"); } void GameTableStyleReader::setBigFontBoardStyle(QLabel *l) { - l->setStyleSheet("QLabel { "+ font2String +" font-size: "+bigBoardFontSize+"px; font-weight: bold; color: #"+BoardBigTextColor+"; }"); + l->setStyleSheet("QLabel { "+ font2String +" font-size: "+bigBoardFontSize+"px; font-weight: bold; color: #"+BoardBigTextColor+"; }"); } void GameTableStyleReader::setCardHolderStyle(QLabel *l, int bero) { - switch(bero) { - case 0: - l->setPixmap(CardHolderFlop); - break; - case 1: - l->setPixmap(CardHolderTurn); - break; - case 2: - l->setPixmap(CardHolderRiver); - break; - } + switch(bero) { + case 0: + l->setPixmap(CardHolderFlop); + break; + case 1: + l->setPixmap(CardHolderTurn); + break; + case 2: + l->setPixmap(CardHolderRiver); + break; + } } void GameTableStyleReader::setMenuBarStyle(QMenuBar *mb) { - mb->setStyleSheet("QMenuBar { background-color: #"+MenuBgColor+"; font-size:12px; border-width: 0px;} QMenuBar::item { color: #"+MenuTextColor+"; }"); + mb->setStyleSheet("QMenuBar { background-color: #"+MenuBgColor+"; font-size:12px; border-width: 0px;} QMenuBar::item { color: #"+MenuTextColor+"; }"); } void GameTableStyleReader::setBreakButtonStyle(QPushButton *bb, int state) { - switch(state) { - // default - case 0: + switch(state) { + // default + case 0: #ifdef GUI_800x480 bb->setStyleSheet("QPushButton:enabled { padding: 10px; background-color: #"+BreakLobbyButtonBgColor+"; color: #"+BreakLobbyButtonTextColor+"; font-size: 26px} QPushButton:disabled { padding: 10px; background-color: #"+BreakLobbyButtonBgDisabledColor+"; color: #"+BreakLobbyButtonTextDisabledColor+"; font-weight: 900; font-size: 26px}"); #else - bb->setStyleSheet("QPushButton:enabled { background-color: #"+BreakLobbyButtonBgColor+"; color: #"+BreakLobbyButtonTextColor+";} QPushButton:disabled { background-color: #"+BreakLobbyButtonBgDisabledColor+"; color: #"+BreakLobbyButtonTextDisabledColor+"; font-weight: 900;}"); + bb->setStyleSheet("QPushButton:enabled { background-color: #"+BreakLobbyButtonBgColor+"; color: #"+BreakLobbyButtonTextColor+";} QPushButton:disabled { background-color: #"+BreakLobbyButtonBgDisabledColor+"; color: #"+BreakLobbyButtonTextDisabledColor+"; font-weight: 900;}"); #endif - break; - // blink - case 1: + break; + // blink + case 1: #ifdef GUI_800x480 bb->setStyleSheet("QPushButton { padding: 10px; background-color: #"+BreakLobbyButtonBgBlinkColor+"; color: "+BreakLobbyButtonTextBlinkColor+"; font-size: 26px}"); #else - bb->setStyleSheet("QPushButton { background-color: #"+BreakLobbyButtonBgBlinkColor+"; color: "+BreakLobbyButtonTextBlinkColor+";}"); + bb->setStyleSheet("QPushButton { background-color: #"+BreakLobbyButtonBgBlinkColor+"; color: "+BreakLobbyButtonTextBlinkColor+";}"); #endif - break; - } + break; + } } void GameTableStyleReader::setSpeedStringStyle(QLabel *l) @@ -1385,312 +1413,312 @@ void GameTableStyleReader::setSpeedStringStyle(QLabel *l) #ifdef GUI_800x480 l->setStyleSheet("QLabel { color: #"+SpeedTextColor+"; font-size: 24px}"); #else - l->setStyleSheet("QLabel { color: #"+SpeedTextColor+";}"); + l->setStyleSheet("QLabel { color: #"+SpeedTextColor+";}"); #endif } void GameTableStyleReader::setVoteButtonStyle(QPushButton *b) { - b->setStyleSheet("QPushButton:enabled { background-color: #"+VoteButtonBgColor+"; color: #"+VoteButtonTextColor+";} "); + b->setStyleSheet("QPushButton:enabled { background-color: #"+VoteButtonBgColor+"; color: #"+VoteButtonTextColor+";} "); } void GameTableStyleReader::setVoteStringsStyle(QLabel *l) { - l->setStyleSheet("QLabel { color: #"+TabWidgetTextColor+"; font-size: 11px;}"); + l->setStyleSheet("QLabel { color: #"+TabWidgetTextColor+"; font-size: 11px;}"); } void GameTableStyleReader::setPlayerSeatInactiveStyle(QGroupBox *ps) { - // check if seat is on top or bottom line - if(ps->objectName() == "groupBox2" || ps->objectName() == "groupBox1" || ps->objectName() == "groupBox0" || ps->objectName() == "groupBox9" || ps->objectName() == "groupBox8") { - ps->setStyleSheet("QGroupBox { border:none; background-image: url(\""+PlayerBottomSeatInactive+"\") }"); - } else { - ps->setStyleSheet("QGroupBox { border:none; background-image: url(\""+PlayerTopSeatInactive+"\") }"); - } + // check if seat is on top or bottom line + if(ps->objectName() == "groupBox2" || ps->objectName() == "groupBox1" || ps->objectName() == "groupBox0" || ps->objectName() == "groupBox9" || ps->objectName() == "groupBox8") { + ps->setStyleSheet("QGroupBox { border:none; background-image: url(\""+PlayerBottomSeatInactive+"\") }"); + } else { + ps->setStyleSheet("QGroupBox { border:none; background-image: url(\""+PlayerTopSeatInactive+"\") }"); + } } void GameTableStyleReader::setPlayerSeatActiveStyle(QGroupBox *ps) { - // check if seat is on top or bottom line - if(ps->objectName() == "groupBox2" || ps->objectName() == "groupBox1" || ps->objectName() == "groupBox0" || ps->objectName() == "groupBox9" || ps->objectName() == "groupBox8") { - ps->setStyleSheet("QGroupBox { border:none; background-image: url(\""+PlayerBottomSeatActive+"\") }"); - } else { - ps->setStyleSheet("QGroupBox { border:none; background-image: url(\""+PlayerTopSeatActive+"\") }"); - } + // check if seat is on top or bottom line + if(ps->objectName() == "groupBox2" || ps->objectName() == "groupBox1" || ps->objectName() == "groupBox0" || ps->objectName() == "groupBox9" || ps->objectName() == "groupBox8") { + ps->setStyleSheet("QGroupBox { border:none; background-image: url(\""+PlayerBottomSeatActive+"\") }"); + } else { + ps->setStyleSheet("QGroupBox { border:none; background-image: url(\""+PlayerTopSeatActive+"\") }"); + } } void GameTableStyleReader::setBetValueInputStyle(QSpinBox *bv) { - bv->setStyleSheet("QSpinBox { "+ font2String +" font-size: "+betValueFontSize+"px; font-weight: bold; background-color: #"+BetInputBgColor+"; color: #"+BetInputTextColor+"; } QSpinBox:disabled { background-color: #"+BetInputDisabledBgColor+"; color: #"+BetInputDisabledTextColor+" }"); + bv->setStyleSheet("QSpinBox { "+ font2String +" font-size: "+betValueFontSize+"px; font-weight: bold; background-color: #"+BetInputBgColor+"; color: #"+BetInputTextColor+"; } QSpinBox:disabled { background-color: #"+BetInputDisabledBgColor+"; color: #"+BetInputDisabledTextColor+" }"); } void GameTableStyleReader::setAwayRadioButtonsStyle(QRadioButton *rb) { - rb->setStyleSheet("QRadioButton { color: #"+TabWidgetTextColor+"; } QRadioButton::indicator { width: 13px; height: 13px;} QRadioButton::indicator::checked { image: url(\""+RadioButtonChecked+"\");} QRadioButton::indicator::unchecked { image: url(\""+RadioButtonUnchecked+"\");} QRadioButton::indicator:unchecked:hover { image: url(\""+RadioButtonUncheckedHover+"\");} QRadioButton::indicator:unchecked:pressed { image: url(\""+RadioButtonPressed+"\");} QRadioButton::indicator::checked { image: url(\""+RadioButtonChecked+"\");} QRadioButton::indicator:checked:hover { image: url(\""+RadioButtonCheckedHover+"\");} QRadioButton::indicator:checked:pressed { image: url(\""+RadioButtonPressed+"\");}"); + rb->setStyleSheet("QRadioButton { color: #"+TabWidgetTextColor+"; } QRadioButton::indicator { width: 13px; height: 13px;} QRadioButton::indicator::checked { image: url(\""+RadioButtonChecked+"\");} QRadioButton::indicator::unchecked { image: url(\""+RadioButtonUnchecked+"\");} QRadioButton::indicator:unchecked:hover { image: url(\""+RadioButtonUncheckedHover+"\");} QRadioButton::indicator:unchecked:pressed { image: url(\""+RadioButtonPressed+"\");} QRadioButton::indicator::checked { image: url(\""+RadioButtonChecked+"\");} QRadioButton::indicator:checked:hover { image: url(\""+RadioButtonCheckedHover+"\");} QRadioButton::indicator:checked:pressed { image: url(\""+RadioButtonPressed+"\");}"); } QString GameTableStyleReader::getActionPic(int action) { - QString myAppDataPath = QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str()); + QString myAppDataPath = QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str()); - // 1 = fold, 2 = check, 3 = call, 4 = bet, 5 = raise, 6 = allin, 7 = winner - switch(action) { - case 1: { - if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionFoldI18NPic.endsWith("NULL")) - return myAppDataPath+"gfx/gui/misc/actionpics/action_fold.png"; - else - return ActionFoldI18NPic; - } - break; - case 2: { - if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionCheckI18NPic.endsWith("NULL")) - return myAppDataPath+"gfx/gui/misc/actionpics/action_check.png"; - else - return ActionCheckI18NPic; - } - break; - case 3: { - if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionCallI18NPic.endsWith("NULL")) - return myAppDataPath+"gfx/gui/misc/actionpics/action_call.png"; - else - return ActionCallI18NPic; - } - break; - case 4: { - if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionBetI18NPic.endsWith("NULL")) - return myAppDataPath+"gfx/gui/misc/actionpics/action_bet.png"; - else - return ActionBetI18NPic; - } - break; - case 5: { - if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionRaiseI18NPic.endsWith("NULL")) - return myAppDataPath+"gfx/gui/misc/actionpics/action_raise.png"; - else - return ActionRaiseI18NPic; - } - break; - case 6: { - if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionAllInI18NPic.endsWith("NULL")) - return myAppDataPath+"gfx/gui/misc/actionpics/action_allin.png"; - else - return ActionAllInI18NPic; - } - break; - case 7: { - if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionWinnerI18NPic.endsWith("NULL")) - return myAppDataPath+"gfx/gui/misc/actionpics/action_winner.png"; - else - return ActionWinnerI18NPic; - } - break; - } - return QString(""); + // 1 = fold, 2 = check, 3 = call, 4 = bet, 5 = raise, 6 = allin, 7 = winner + switch(action) { + case 1: { + if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionFoldI18NPic.endsWith("NULL")) + return myAppDataPath+"gfx/gui/misc/actionpics/action_fold.png"; + else + return ActionFoldI18NPic; + } + break; + case 2: { + if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionCheckI18NPic.endsWith("NULL")) + return myAppDataPath+"gfx/gui/misc/actionpics/action_check.png"; + else + return ActionCheckI18NPic; + } + break; + case 3: { + if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionCallI18NPic.endsWith("NULL")) + return myAppDataPath+"gfx/gui/misc/actionpics/action_call.png"; + else + return ActionCallI18NPic; + } + break; + case 4: { + if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionBetI18NPic.endsWith("NULL")) + return myAppDataPath+"gfx/gui/misc/actionpics/action_bet.png"; + else + return ActionBetI18NPic; + } + break; + case 5: { + if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionRaiseI18NPic.endsWith("NULL")) + return myAppDataPath+"gfx/gui/misc/actionpics/action_raise.png"; + else + return ActionRaiseI18NPic; + } + break; + case 6: { + if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionAllInI18NPic.endsWith("NULL")) + return myAppDataPath+"gfx/gui/misc/actionpics/action_allin.png"; + else + return ActionAllInI18NPic; + } + break; + case 7: { + if(myConfig->readConfigInt("DontTranslateInternationalPokerStringsFromStyle") || ActionWinnerI18NPic.endsWith("NULL")) + return myAppDataPath+"gfx/gui/misc/actionpics/action_winner.png"; + else + return ActionWinnerI18NPic; + } + break; + } + return QString(""); } void GameTableStyleReader::setButtonsStyle(MyActionButton *br, MyActionButton *cc, MyActionButton *f, MyActionButton *a, int state) { - br->setMyStyle(this); - cc->setMyStyle(this); - f->setMyStyle(this); - a->setMyStyle(this); + br->setMyStyle(this); + cc->setMyStyle(this); + f->setMyStyle(this); + a->setMyStyle(this); - switch(state) { - //default - case 0: { - br->setStyleSheet("QPushButton { border:none; background-image: url(\""+BetRaiseButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+BetRaiseButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+BetRaiseButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+BetRaiseButtonChecked+"\");} QPushButton:hover { background-image: url(\""+BetRaiseButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+BetRaiseButtonCheckedHover+"\");}"); + switch(state) { + //default + case 0: { + br->setStyleSheet("QPushButton { border:none; background-image: url(\""+BetRaiseButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+BetRaiseButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+BetRaiseButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+BetRaiseButtonChecked+"\");} QPushButton:hover { background-image: url(\""+BetRaiseButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+BetRaiseButtonCheckedHover+"\");}"); - cc->setStyleSheet("QPushButton { border:none; background-image: url(\""+CheckCallButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+CheckCallButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+CheckCallButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+CheckCallButtonChecked+"\");} QPushButton:hover { background-image: url(\""+CheckCallButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+CheckCallButtonCheckedHover+"\");}"); + cc->setStyleSheet("QPushButton { border:none; background-image: url(\""+CheckCallButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+CheckCallButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+CheckCallButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+CheckCallButtonChecked+"\");} QPushButton:hover { background-image: url(\""+CheckCallButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+CheckCallButtonCheckedHover+"\");}"); - f->setStyleSheet("QPushButton { border:none; background-image: url(\""+FoldButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+FoldButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+FoldButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+FoldButtonChecked+"\");} QPushButton:hover { background-image: url(\""+FoldButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+FoldButtonCheckedHover+"\");}"); + f->setStyleSheet("QPushButton { border:none; background-image: url(\""+FoldButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+FoldButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+FoldButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+FoldButtonChecked+"\");} QPushButton:hover { background-image: url(\""+FoldButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+FoldButtonCheckedHover+"\");}"); - a->setStyleSheet("QPushButton { border:none; background-image: url(\""+AllInButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+AllInButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+AllInButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+AllInButtonChecked+"\");} QPushButton:hover { background-image: url(\""+AllInButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+AllInButtonCheckedHover+"\");}"); - } - break; - //no hover - case 1: { - br->setStyleSheet("QPushButton { border:none; background-image: url(\""+BetRaiseButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+BetRaiseButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+BetRaiseButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+BetRaiseButtonChecked+"\");} QPushButton:hover { background-image: url(\""+BetRaiseButtonDefault+"\"); } QPushButton:checked:hover { background-image: url(\""+BetRaiseButtonChecked+"\");}"); + a->setStyleSheet("QPushButton { border:none; background-image: url(\""+AllInButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+AllInButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+AllInButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+AllInButtonChecked+"\");} QPushButton:hover { background-image: url(\""+AllInButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+AllInButtonCheckedHover+"\");}"); + } + break; + //no hover + case 1: { + br->setStyleSheet("QPushButton { border:none; background-image: url(\""+BetRaiseButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+BetRaiseButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+BetRaiseButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+BetRaiseButtonChecked+"\");} QPushButton:hover { background-image: url(\""+BetRaiseButtonDefault+"\"); } QPushButton:checked:hover { background-image: url(\""+BetRaiseButtonChecked+"\");}"); - cc->setStyleSheet("QPushButton { border:none; background-image: url(\""+CheckCallButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+CheckCallButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+CheckCallButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+CheckCallButtonChecked+"\");} QPushButton:hover { background-image: url(\""+CheckCallButtonDefault+"\"); } QPushButton:checked:hover { background-image: url(\""+CheckCallButtonChecked+"\");}"); + cc->setStyleSheet("QPushButton { border:none; background-image: url(\""+CheckCallButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+CheckCallButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+CheckCallButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+CheckCallButtonChecked+"\");} QPushButton:hover { background-image: url(\""+CheckCallButtonDefault+"\"); } QPushButton:checked:hover { background-image: url(\""+CheckCallButtonChecked+"\");}"); - f->setStyleSheet("QPushButton { border:none; background-image: url(\""+FoldButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+FoldButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+FoldButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+FoldButtonChecked+"\");} QPushButton:hover { background-image: url(\""+FoldButtonDefault+"\"); } QPushButton:checked:hover { background-image: url(\""+FoldButtonChecked+"\");}"); + f->setStyleSheet("QPushButton { border:none; background-image: url(\""+FoldButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+FoldButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+FoldButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+FoldButtonChecked+"\");} QPushButton:hover { background-image: url(\""+FoldButtonDefault+"\"); } QPushButton:checked:hover { background-image: url(\""+FoldButtonChecked+"\");}"); - a->setStyleSheet("QPushButton { border:none; background-image: url(\""+AllInButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+AllInButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+AllInButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+AllInButtonChecked+"\");} QPushButton:hover { background-image: url(\""+AllInButtonDefault+"\"); } QPushButton:checked:hover { background-image: url(\""+AllInButtonChecked+"\");}"); - } - break; - //checkable - case 2: { - br->setStyleSheet("QPushButton { border:none; background-image: url(\""+BetRaiseButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+BetRaiseButtonCheckableTextColor+";} QPushButton:unchecked { background-image: url(\""+BetRaiseButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+BetRaiseButtonChecked+"\");} QPushButton:hover { background-image: url(\""+BetRaiseButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+BetRaiseButtonCheckedHover+"\");}"); + a->setStyleSheet("QPushButton { border:none; background-image: url(\""+AllInButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+AllInButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+AllInButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+AllInButtonChecked+"\");} QPushButton:hover { background-image: url(\""+AllInButtonDefault+"\"); } QPushButton:checked:hover { background-image: url(\""+AllInButtonChecked+"\");}"); + } + break; + //checkable + case 2: { + br->setStyleSheet("QPushButton { border:none; background-image: url(\""+BetRaiseButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+BetRaiseButtonCheckableTextColor+";} QPushButton:unchecked { background-image: url(\""+BetRaiseButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+BetRaiseButtonChecked+"\");} QPushButton:hover { background-image: url(\""+BetRaiseButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+BetRaiseButtonCheckedHover+"\");}"); - cc->setStyleSheet("QPushButton { border:none; background-image: url(\""+CheckCallButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+CheckCallButtonCheckableTextColor+";} QPushButton:unchecked { background-image: url(\""+CheckCallButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+CheckCallButtonChecked+"\");} QPushButton:hover { background-image: url(\""+CheckCallButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+CheckCallButtonCheckedHover+"\");}"); + cc->setStyleSheet("QPushButton { border:none; background-image: url(\""+CheckCallButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+CheckCallButtonCheckableTextColor+";} QPushButton:unchecked { background-image: url(\""+CheckCallButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+CheckCallButtonChecked+"\");} QPushButton:hover { background-image: url(\""+CheckCallButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+CheckCallButtonCheckedHover+"\");}"); - f->setStyleSheet("QPushButton { border:none; background-image: url(\""+FoldButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+FoldButtonCheckableTextColor+";} QPushButton:unchecked { background-image: url(\""+FoldButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+FoldButtonChecked+"\");} QPushButton:hover { background-image: url(\""+FoldButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+FoldButtonCheckedHover+"\");}"); + f->setStyleSheet("QPushButton { border:none; background-image: url(\""+FoldButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+FoldButtonCheckableTextColor+";} QPushButton:unchecked { background-image: url(\""+FoldButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+FoldButtonChecked+"\");} QPushButton:hover { background-image: url(\""+FoldButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+FoldButtonCheckedHover+"\");}"); - a->setStyleSheet("QPushButton { border:none; background-image: url(\""+AllInButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+AllInButtonCheckableTextColor+";} QPushButton:unchecked { background-image: url(\""+AllInButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+AllInButtonChecked+"\");} QPushButton:hover { background-image: url(\""+AllInButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+AllInButtonCheckedHover+"\");}"); - } - break; - } + a->setStyleSheet("QPushButton { border:none; background-image: url(\""+AllInButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+AllInButtonCheckableTextColor+";} QPushButton:unchecked { background-image: url(\""+AllInButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+AllInButtonChecked+"\");} QPushButton:hover { background-image: url(\""+AllInButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+AllInButtonCheckedHover+"\");}"); + } + break; + } } void GameTableStyleReader::setShowMyCardsButtonStyle( MyActionButton *sc) { - sc->setMyStyle(this); + sc->setMyStyle(this); - //Show My Cards Button has same look and feel all the time - sc->setStyleSheet("QPushButton { border:none; background-image: url(\""+ShowMyCardsButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+ShowMyCardsButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+ShowMyCardsButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+BetRaiseButtonDefault+"\");} QPushButton:hover { background-image: url(\""+ShowMyCardsButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+ShowMyCardsButtonHover+"\");}"); + //Show My Cards Button has same look and feel all the time + sc->setStyleSheet("QPushButton { border:none; background-image: url(\""+ShowMyCardsButtonDefault+"\"); "+ font2String +" font-size: "+humanPlayerButtonFontSize+"px; font-weight: bold; color: #"+ShowMyCardsButtonTextColor+";} QPushButton:unchecked { background-image: url(\""+ShowMyCardsButtonDefault+"\"); } QPushButton:checked { background-image: url(\""+BetRaiseButtonDefault+"\");} QPushButton:hover { background-image: url(\""+ShowMyCardsButtonHover+"\"); } QPushButton:checked:hover { background-image: url(\""+ShowMyCardsButtonHover+"\");}"); } void GameTableStyleReader::setToolBoxBackground(QGroupBox* gb) { #ifndef ANDROID - gb->setStyleSheet("QGroupBox { border:none; background-image: url(\""+ToolBoxBackground+"\") }"); + gb->setStyleSheet("QGroupBox { border:none; background-image: url(\""+ToolBoxBackground+"\") }"); #endif } void GameTableStyleReader::setTabWidgetStyle(QTabWidget *tw, QTabBar *tb) { - tw->setStyleSheet("QTabWidget::pane { border: 2px solid #"+TabWidgetBorderColor+"; border-radius: 2px; background-color: #"+TabWidgetBgColor+"; } QTabWidget::tab-bar { left: 5px; } "); + tw->setStyleSheet("QTabWidget::pane { border: 2px solid #"+TabWidgetBorderColor+"; border-radius: 2px; background-color: #"+TabWidgetBgColor+"; } QTabWidget::tab-bar { left: 5px; } "); - QString bottomPadding(""); + QString bottomPadding(""); #ifdef _WIN32 - bottomPadding = " padding-bottom: 3px;"; + bottomPadding = " padding-bottom: 3px;"; #endif - QString tabTextFontSize; + QString tabTextFontSize; #ifndef ANDROID - tabTextFontSize = "font-size: 11px; "; + tabTextFontSize = "font-size: 11px; "; #endif #ifndef MAEMO - tb->setStyleSheet("QTabBar::tab{ "+ font1String + tabTextFontSize +" color: #"+TabWidgetTextColor+"; background-color: #"+TabWidgetBgColor+"; border: 2px solid #"+TabWidgetBorderColor+"; border-bottom-color: #"+TabWidgetBorderColor+"; border-top-left-radius: 4px; border-top-right-radius: 4px; padding-top: "+tabBarPaddingTop+"px;"+bottomPadding+" padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:selected, QTabBar::tab:hover { background-color: #"+TabWidgetBgColor+"; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:selected { border-color: #"+TabWidgetBorderColor+"; border-bottom-color: #"+TabWidgetBgColor+"; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:!selected { margin-top: 2px; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:selected { margin-left: -4px; margin-right: -4px; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:first:selected { margin-left: 0; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:last:selected { margin-right: 0; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:only-one { margin: 0; } "); + tb->setStyleSheet("QTabBar::tab{ "+ font1String + tabTextFontSize +" color: #"+TabWidgetTextColor+"; background-color: #"+TabWidgetBgColor+"; border: 2px solid #"+TabWidgetBorderColor+"; border-bottom-color: #"+TabWidgetBorderColor+"; border-top-left-radius: 4px; border-top-right-radius: 4px; padding-top: "+tabBarPaddingTop+"px;"+bottomPadding+" padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:selected, QTabBar::tab:hover { background-color: #"+TabWidgetBgColor+"; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:selected { border-color: #"+TabWidgetBorderColor+"; border-bottom-color: #"+TabWidgetBgColor+"; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:!selected { margin-top: 2px; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:selected { margin-left: -4px; margin-right: -4px; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:first:selected { margin-left: 0; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:last:selected { margin-right: 0; padding-top: "+tabBarPaddingTop+"px; padding-left:"+tabBarPaddingSide+"px; padding-right:"+tabBarPaddingSide+"px;} QTabBar::tab:only-one { margin: 0; } "); #endif } void GameTableStyleReader::setWindowsGeometry(gameTableImpl *gt) { - if(IfFixedWindowSize.toInt()) { - gt->setMinimumSize(FixedWindowWidth.toInt(), FixedWindowHeight.toInt()); - gt->setMaximumSize(FixedWindowWidth.toInt(), FixedWindowHeight.toInt()); - gt->resize(FixedWindowWidth.toInt(), FixedWindowHeight.toInt()); + if(IfFixedWindowSize.toInt()) { + gt->setMinimumSize(FixedWindowWidth.toInt(), FixedWindowHeight.toInt()); + gt->setMaximumSize(FixedWindowWidth.toInt(), FixedWindowHeight.toInt()); + gt->resize(FixedWindowWidth.toInt(), FixedWindowHeight.toInt()); #ifndef GUI_800x480 - QDesktopWidget dw; - int availableWidth = dw.screenGeometry().width(); - int availableHeight = dw.screenGeometry().height(); - if(availableWidth == FixedWindowWidth.toInt() && availableHeight == FixedWindowHeight.toInt()) { - gt->actionFullScreen->setEnabled(TRUE); - } else { - gt->actionFullScreen->setDisabled(TRUE); - if(gt->isFullScreen()) { - gt->showNormal(); - gt->move(50,50); - } - } + QDesktopWidget dw; + int availableWidth = dw.screenGeometry().width(); + int availableHeight = dw.screenGeometry().height(); + if(availableWidth == FixedWindowWidth.toInt() && availableHeight == FixedWindowHeight.toInt()) { + gt->actionFullScreen->setEnabled(TRUE); + } else { + gt->actionFullScreen->setDisabled(TRUE); + if(gt->isFullScreen()) { + gt->showNormal(); + gt->move(50,50); + } + } #endif - } else { - gt->setMinimumSize(MinimumWindowWidth.toInt(), MinimumWindowHeight.toInt()); - gt->setMaximumSize(MaximumWindowWidth.toInt(), MaximumWindowHeight.toInt()); - gt->resize(MinimumWindowWidth.toInt(), MinimumWindowHeight.toInt()); + } else { + gt->setMinimumSize(MinimumWindowWidth.toInt(), MinimumWindowHeight.toInt()); + gt->setMaximumSize(MaximumWindowWidth.toInt(), MaximumWindowHeight.toInt()); + gt->resize(MinimumWindowWidth.toInt(), MinimumWindowHeight.toInt()); #ifndef GUI_800x480 - QDesktopWidget dw; - int availableWidth = dw.screenGeometry().width(); - int availableHeight = dw.screenGeometry().height(); - if(availableWidth <= MaximumWindowWidth.toInt() && availableHeight <= MaximumWindowHeight.toInt()) { - gt->actionFullScreen->setEnabled(TRUE); - } else { - gt->actionFullScreen->setDisabled(TRUE); - if(gt->isFullScreen()) { - gt->showNormal(); - gt->move(50,50); - } - } + QDesktopWidget dw; + int availableWidth = dw.screenGeometry().width(); + int availableHeight = dw.screenGeometry().height(); + if(availableWidth <= MaximumWindowWidth.toInt() && availableHeight <= MaximumWindowHeight.toInt()) { + gt->actionFullScreen->setEnabled(TRUE); + } else { + gt->actionFullScreen->setDisabled(TRUE); + if(gt->isFullScreen()) { + gt->showNormal(); + gt->move(50,50); + } + } #endif - } + } } void GameTableStyleReader::setSliderStyle(QSlider *s) { - QString height(""); + QString height(""); #ifdef GUI_800x480 - height = " height: 10px;"; + height = " height: 10px;"; #else - height = " height: 3px;"; + height = " height: 3px;"; #endif #if QT_VERSION >= 0x040700 - #ifdef GUI_800x480 - s->setStyleSheet("QSlider::groove:horizontal { border: 2px solid #"+BetSpeedSliderGrooveBorderColor+";"+height+" background: #"+BetSpeedSliderGrooveBgColor+"; margin: 2px 0; border-radius: 2px; } QSlider::handle:horizontal { background: #"+BetSpeedSliderHandleBgColor+"; border: 2px solid #"+BetSpeedSliderHandleBorderColor+"; width: 40px; margin: -16px 0; border-radius: 4px;}"); - #else - s->setStyleSheet("QSlider::groove:horizontal { border: 1px solid #"+BetSpeedSliderGrooveBorderColor+";"+height+" background: #"+BetSpeedSliderGrooveBgColor+"; margin: 4px 0; border-radius: 2px; } QSlider::handle:horizontal { background: #"+BetSpeedSliderHandleBgColor+"; border: 1px solid #"+BetSpeedSliderHandleBorderColor+"; width: 12px; margin: -7px 0; border-radius: 4px;}"); - #endif +#ifdef GUI_800x480 + s->setStyleSheet("QSlider::groove:horizontal { border: 2px solid #"+BetSpeedSliderGrooveBorderColor+";"+height+" background: #"+BetSpeedSliderGrooveBgColor+"; margin: 2px 0; border-radius: 2px; } QSlider::handle:horizontal { background: #"+BetSpeedSliderHandleBgColor+"; border: 2px solid #"+BetSpeedSliderHandleBorderColor+"; width: 40px; margin: -16px 0; border-radius: 4px;}"); #else - s->setStyleSheet("QSlider::groove:horizontal { border: 1px solid #"+BetSpeedSliderGrooveBorderColor+";"+height+" background: #"+BetSpeedSliderGrooveBgColor+"; margin: 4px 0; border-radius: 2px; } QSlider::handle:horizontal { background: #"+BetSpeedSliderHandleBgColor+"; border: 1px solid #"+BetSpeedSliderHandleBorderColor+"; width: 12px; margin: -2px 0; border-radius: 4px;}"); + s->setStyleSheet("QSlider::groove:horizontal { border: 1px solid #"+BetSpeedSliderGrooveBorderColor+";"+height+" background: #"+BetSpeedSliderGrooveBgColor+"; margin: 4px 0; border-radius: 2px; } QSlider::handle:horizontal { background: #"+BetSpeedSliderHandleBgColor+"; border: 1px solid #"+BetSpeedSliderHandleBorderColor+"; width: 12px; margin: -7px 0; border-radius: 4px;}"); +#endif +#else + s->setStyleSheet("QSlider::groove:horizontal { border: 1px solid #"+BetSpeedSliderGrooveBorderColor+";"+height+" background: #"+BetSpeedSliderGrooveBgColor+"; margin: 4px 0; border-radius: 2px; } QSlider::handle:horizontal { background: #"+BetSpeedSliderHandleBgColor+"; border: 1px solid #"+BetSpeedSliderHandleBorderColor+"; width: 12px; margin: -2px 0; border-radius: 4px;}"); #endif } QString GameTableStyleReader::getFallBackFieldContent(QString field, int type) { - QFile myFile(QFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/gui/table/default/defaulttablestyle.xml").fileName()); - myFile.open(QIODevice::ReadOnly); - QByteArray thisContent = myFile.readAll(); + QFile myFile(QFile(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/gui/table/default/defaulttablestyle.xml").fileName()); + myFile.open(QIODevice::ReadOnly); + QByteArray thisContent = myFile.readAll(); - //start reading the file and fill vars - string tempString1(""); - TiXmlDocument doc; - doc.Parse(thisContent.constData()); + //start reading the file and fill vars + string tempString1(""); + TiXmlDocument doc; + doc.Parse(thisContent.constData()); - if(doc.RootElement()) { - TiXmlHandle docHandle( &doc ); + if(doc.RootElement()) { + TiXmlHandle docHandle( &doc ); - TiXmlElement *CardDeckElement = docHandle.FirstChild( "PokerTH" ).FirstChild( "CardDeck" ).ToElement(); - if(CardDeckElement) { - MyMessageBox::warning(myW, tr("Game Table Style Error"), - tr("A card deck style was selected instead of a game table style.\nPlease select a game table style and try again!"), - QMessageBox::Ok); - } else { - TiXmlElement* itemsList = docHandle.FirstChild( "PokerTH" ).FirstChild( "TableStyle" ).FirstChild().ToElement(); - for( ; itemsList; itemsList=itemsList->NextSiblingElement()) { - const char *tmpStr1 = itemsList->Attribute("value"); - if (tmpStr1) { - tempString1 = tmpStr1; - if(itemsList->ValueStr() == field.toStdString()) { - if(type == 1) return QString(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/gui/table/default/"+QString::fromUtf8(tempString1.c_str())); - else return QString::fromUtf8(tempString1.c_str()); - } - } - } - } - } + TiXmlElement *CardDeckElement = docHandle.FirstChild( "PokerTH" ).FirstChild( "CardDeck" ).ToElement(); + if(CardDeckElement) { + MyMessageBox::warning(myW, tr("Game Table Style Error"), + tr("A card deck style was selected instead of a game table style.\nPlease select a game table style and try again!"), + QMessageBox::Ok); + } else { + TiXmlElement* itemsList = docHandle.FirstChild( "PokerTH" ).FirstChild( "TableStyle" ).FirstChild().ToElement(); + for( ; itemsList; itemsList=itemsList->NextSiblingElement()) { + const char *tmpStr1 = itemsList->Attribute("value"); + if (tmpStr1) { + tempString1 = tmpStr1; + if(itemsList->ValueStr() == field.toStdString()) { + if(type == 1) return QString(QString::fromUtf8(myConfig->readConfigString("AppDataDir").c_str())+"gfx/gui/table/default/"+QString::fromUtf8(tempString1.c_str())); + else return QString::fromUtf8(tempString1.c_str()); + } + } + } + } + } - return QString(""); + return QString(""); } QString GameTableStyleReader::getMyStateToolTipInfo() { - switch (myState) { - case GT_STYLE_OK: - return QString(tr("Everything OK!")); - break; - case GT_STYLE_PICTURES_MISSING: - return QString(tr("Some pictures are missing, please contact style maintainer for this issue.")); - break; - case GT_STYLE_FIELDS_EMPTY: - return QString(tr("Some style fields are missing, please contact style maintainer for this issue.")); - break; - case GT_STYLE_OUTDATED: - return QString(tr("This style is outdated, please contact style maintainer for this issue.")); - break; - default: - return QString(""); - } + switch (myState) { + case GT_STYLE_OK: + return QString(tr("Everything OK!")); + break; + case GT_STYLE_PICTURES_MISSING: + return QString(tr("Some pictures are missing, please contact style maintainer for this issue.")); + break; + case GT_STYLE_FIELDS_EMPTY: + return QString(tr("Some style fields are missing, please contact style maintainer for this issue.")); + break; + case GT_STYLE_OUTDATED: + return QString(tr("This style is outdated, please contact style maintainer for this issue.")); + break; + default: + return QString(""); + } } From e8a24210630bdeef6211e495e6f0e396d91ffda6 Mon Sep 17 00:00:00 2001 From: doitux Date: Tue, 29 May 2012 15:15:29 +0200 Subject: [PATCH 2/4] set and cash label changes for mobile gui --- src/gui/qt/gui_800x480/gametable_800x480.ui | 260 ++++++++++---------- src/gui/qt/styles/gametablestylereader.cpp | 4 +- 2 files changed, 132 insertions(+), 132 deletions(-) diff --git a/src/gui/qt/gui_800x480/gametable_800x480.ui b/src/gui/qt/gui_800x480/gametable_800x480.ui index 055574d1..54db5a22 100644 --- a/src/gui/qt/gui_800x480/gametable_800x480.ui +++ b/src/gui/qt/gui_800x480/gametable_800x480.ui @@ -206,22 +206,22 @@ - 60 + 56 104 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -233,20 +233,20 @@ 50 20 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -554,22 +554,22 @@ p, li { white-space: pre-wrap; } - 60 + 56 10 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -581,20 +581,20 @@ p, li { white-space: pre-wrap; } 50 92 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -912,22 +912,22 @@ p, li { white-space: pre-wrap; } - 60 + 56 104 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -939,20 +939,20 @@ p, li { white-space: pre-wrap; } 50 20 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -1247,22 +1247,22 @@ p, li { white-space: pre-wrap; } - 60 + 56 104 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -1274,20 +1274,20 @@ p, li { white-space: pre-wrap; } 50 20 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -1582,22 +1582,22 @@ p, li { white-space: pre-wrap; } - 60 + 56 104 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -1609,20 +1609,20 @@ p, li { white-space: pre-wrap; } 50 20 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -2001,22 +2001,22 @@ p, li { white-space: pre-wrap; } - 60 + 56 104 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -2028,20 +2028,20 @@ p, li { white-space: pre-wrap; } 50 20 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -2349,22 +2349,22 @@ p, li { white-space: pre-wrap; } - 60 + 56 10 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -2376,20 +2376,20 @@ p, li { white-space: pre-wrap; } 50 92 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -3190,22 +3190,22 @@ p, li { white-space: pre-wrap; } - 60 + 56 10 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -3217,20 +3217,20 @@ p, li { white-space: pre-wrap; } 50 92 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -3525,22 +3525,22 @@ p, li { white-space: pre-wrap; } - 60 + 56 10 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -3552,20 +3552,20 @@ p, li { white-space: pre-wrap; } 50 92 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -3888,22 +3888,22 @@ p, li { white-space: pre-wrap; } - 60 + 56 10 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 @@ -3915,20 +3915,20 @@ p, li { white-space: pre-wrap; } 50 92 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 - 86 - 9 + 90 + 13 diff --git a/src/gui/qt/styles/gametablestylereader.cpp b/src/gui/qt/styles/gametablestylereader.cpp index beb2a64b..2554e839 100644 --- a/src/gui/qt/styles/gametablestylereader.cpp +++ b/src/gui/qt/styles/gametablestylereader.cpp @@ -69,8 +69,8 @@ GameTableStyleReader::GameTableStyleReader(ConfigFile *c, QWidget *w) tabBarPaddingTop = "0"; tabBarPaddingSide = "9"; textBrowserFontsize= "10"; - cashFontSize = "12"; - setLabelFontSize = "12"; + cashFontSize = "13"; + setLabelFontSize = "13"; playerNameLabelFontSize = "11"; smallBoardFontSize = "13"; bigBoardFontSize = "17"; From cf1636d52c55437ef1eee4aebb0f0a875bcbca00 Mon Sep 17 00:00:00 2001 From: doitux Date: Tue, 29 May 2012 17:06:51 +0200 Subject: [PATCH 3/4] futher work on mobile gui changes --- .../default_800x480/playerSeatActive.png | Bin 996 -> 1528 bytes .../default_800x480/playerSeatActive_old.png | Bin 23070 -> 996 bytes .../playerSeatActive_old_old.png | Bin 0 -> 23070 bytes .../default_800x480/playerSeatInactive.png | Bin 21935 -> 560 bytes .../playerSeatInactive_old.png | Bin 0 -> 533 bytes src/gui/qt/gui_800x480/gametable_800x480.ui | 592 +++++++++--------- 6 files changed, 296 insertions(+), 296 deletions(-) mode change 100755 => 100644 data/gfx/gui/table/default_800x480/playerSeatActive.png create mode 100755 data/gfx/gui/table/default_800x480/playerSeatActive_old_old.png mode change 100755 => 100644 data/gfx/gui/table/default_800x480/playerSeatInactive.png create mode 100755 data/gfx/gui/table/default_800x480/playerSeatInactive_old.png diff --git a/data/gfx/gui/table/default_800x480/playerSeatActive.png b/data/gfx/gui/table/default_800x480/playerSeatActive.png old mode 100755 new mode 100644 index 845d15b0460aeb4848df3b830c342bbb15c31ea5..b936f3cfbdb15c2dcab71b9f128b50e998d1c8e6 GIT binary patch delta 1485 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 Fe*u)7PtE`U diff --git a/data/gfx/gui/table/default_800x480/playerSeatActive_old_old.png b/data/gfx/gui/table/default_800x480/playerSeatActive_old_old.png new file mode 100755 index 0000000000000000000000000000000000000000..2940bdfacd98fbe2055ca8f8cc6b594b616a7b60 GIT binary patch literal 23070 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 Fe*u)7PtE`U literal 0 HcmV?d00001 diff --git a/data/gfx/gui/table/default_800x480/playerSeatInactive.png b/data/gfx/gui/table/default_800x480/playerSeatInactive.png old mode 100755 new mode 100644 index 2d390d057cfcfc9a9ceb0cda845886b4803d1a14..473dbb811fd6d12b3028c700109a687e7a150b21 GIT binary patch literal 560 zcmeAS@N?(olHy`uVBq!ia0vp^vw^sYgAGUq?$~u7NHG=%xjQkeJ16rJ$YD$Jc6VX; z4}uH!E}sk(;VkfoEM{Qf`T)X=PHRkN00r4gJbhi+@36}98Ov{QGv)*e$!3N`lsM<- z=BDPA0J#hd&PAz-C8;S2<(VZJ3hti10V#T^>_F?zfuX zO*!%Re)-4KxO;N92=q>`97Dw+W)=NtvIBWysbgBK|60Hnau zKng5PyehCE1kHk}f>?#iMpRXDlF_9hf426= P1I3l6tDnm{r-UW|vhCXM literal 21935 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

R7G@sqa`z411CT; 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 - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -214,14 +214,14 @@ - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -286,20 +286,20 @@ 68 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -311,20 +311,20 @@ 90 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -485,14 +485,14 @@ p, li { white-space: pre-wrap; } - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -587,14 +587,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -634,20 +634,20 @@ p, li { white-space: pre-wrap; } 68 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -659,20 +659,20 @@ p, li { white-space: pre-wrap; } 90 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -840,14 +840,14 @@ p, li { white-space: pre-wrap; } - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -920,14 +920,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -945,14 +945,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -992,20 +992,20 @@ p, li { white-space: pre-wrap; } 68 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -1017,20 +1017,20 @@ p, li { white-space: pre-wrap; } 90 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -1178,14 +1178,14 @@ p, li { white-space: pre-wrap; } - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -1255,14 +1255,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -1280,14 +1280,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -1327,20 +1327,20 @@ p, li { white-space: pre-wrap; } 68 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -1352,20 +1352,20 @@ p, li { white-space: pre-wrap; } 90 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -1513,14 +1513,14 @@ p, li { white-space: pre-wrap; } - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -1590,14 +1590,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -1615,14 +1615,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -1662,20 +1662,20 @@ p, li { white-space: pre-wrap; } 68 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -1687,20 +1687,20 @@ p, li { white-space: pre-wrap; } 90 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -1932,14 +1932,14 @@ p, li { white-space: pre-wrap; } - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -2009,14 +2009,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -2034,14 +2034,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -2081,20 +2081,20 @@ p, li { white-space: pre-wrap; } 68 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -2106,20 +2106,20 @@ p, li { white-space: pre-wrap; } 90 30 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -2280,14 +2280,14 @@ p, li { white-space: pre-wrap; } - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -2357,14 +2357,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -2382,14 +2382,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -2429,20 +2429,20 @@ p, li { white-space: pre-wrap; } 68 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -2454,20 +2454,20 @@ p, li { white-space: pre-wrap; } 90 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -2655,13 +2655,13 @@ p, li { white-space: pre-wrap; } 390 - 100 + 73 390 - 100 + 73 @@ -2679,13 +2679,13 @@ p, li { white-space: pre-wrap; } 390 - 100 + 73 390 - 100 + 73 @@ -2693,20 +2693,20 @@ p, li { white-space: pre-wrap; } 326 1 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 @@ -2718,20 +2718,20 @@ p, li { white-space: pre-wrap; } 83 1 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 @@ -2743,20 +2743,20 @@ p, li { white-space: pre-wrap; } 81 0 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 @@ -2768,20 +2768,20 @@ p, li { white-space: pre-wrap; } 0 0 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 @@ -2793,20 +2793,20 @@ p, li { white-space: pre-wrap; } 2 1 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 @@ -2818,20 +2818,20 @@ p, li { white-space: pre-wrap; } 324 0 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 @@ -2843,20 +2843,20 @@ p, li { white-space: pre-wrap; } 162 0 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 @@ -2868,20 +2868,20 @@ p, li { white-space: pre-wrap; } 164 1 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 @@ -2893,20 +2893,20 @@ p, li { white-space: pre-wrap; } 243 0 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 - 66 - 100 + 48 + 76 @@ -2918,20 +2918,20 @@ p, li { white-space: pre-wrap; } 245 1 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 - 62 - 98 + 48 + 76 @@ -3121,14 +3121,14 @@ p, li { white-space: pre-wrap; } - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -3198,14 +3198,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -3223,14 +3223,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -3270,20 +3270,20 @@ p, li { white-space: pre-wrap; } 68 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -3295,20 +3295,20 @@ p, li { white-space: pre-wrap; } 90 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -3456,14 +3456,14 @@ p, li { white-space: pre-wrap; } - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -3533,14 +3533,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -3558,14 +3558,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -3608,20 +3608,20 @@ p, li { white-space: pre-wrap; } 68 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -3633,20 +3633,20 @@ p, li { white-space: pre-wrap; } 90 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -3819,14 +3819,14 @@ p, li { white-space: pre-wrap; } - 150 - 120 + 155 + 130 - 150 - 120 + 155 + 130 @@ -3896,14 +3896,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -3921,14 +3921,14 @@ p, li { white-space: pre-wrap; } - 90 - 13 + 90 + 13 - 90 - 13 + 90 + 13 @@ -3968,20 +3968,20 @@ p, li { white-space: pre-wrap; } 68 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 @@ -3993,20 +3993,20 @@ p, li { white-space: pre-wrap; } 90 19 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 - 46 - 72 + 48 + 76 From c01bd1c057f2f4073903cb3f84a28fcc3b8ea8ff Mon Sep 17 00:00:00 2001 From: doitux Date: Wed, 30 May 2012 22:50:38 +0200 Subject: [PATCH 4/4] gui changes --- src/gui/qt/gui_800x480/gametable_800x480.ui | 82 ++++++++++----------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/src/gui/qt/gui_800x480/gametable_800x480.ui b/src/gui/qt/gui_800x480/gametable_800x480.ui index 7cb040d0..985b524c 100644 --- a/src/gui/qt/gui_800x480/gametable_800x480.ui +++ b/src/gui/qt/gui_800x480/gametable_800x480.ui @@ -7,13 +7,13 @@ 0 0 800 - 424 + 480 800 - 424 + 480 @@ -2655,13 +2655,13 @@ p, li { white-space: pre-wrap; } 390 - 73 + 80 390 - 73 + 80 @@ -2679,20 +2679,20 @@ p, li { white-space: pre-wrap; } 390 - 73 + 80 390 - 73 + 80 326 - 1 + 2 48 76 @@ -2717,7 +2717,7 @@ p, li { white-space: pre-wrap; } 83 - 1 + 2 48 76 @@ -2743,20 +2743,20 @@ p, li { white-space: pre-wrap; } 81 0 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 @@ -2768,20 +2768,20 @@ p, li { white-space: pre-wrap; } 0 0 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 @@ -2792,7 +2792,7 @@ p, li { white-space: pre-wrap; } 2 - 1 + 2 48 76 @@ -2818,20 +2818,20 @@ p, li { white-space: pre-wrap; } 324 0 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 @@ -2843,20 +2843,20 @@ p, li { white-space: pre-wrap; } 162 0 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 @@ -2867,7 +2867,7 @@ p, li { white-space: pre-wrap; } 164 - 1 + 2 48 76 @@ -2893,20 +2893,20 @@ p, li { white-space: pre-wrap; } 243 0 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 - 48 - 76 + 52 + 80 @@ -2917,7 +2917,7 @@ p, li { white-space: pre-wrap; } 245 - 1 + 2 48 76