diff options
author | Andrei Karas <akaras@inbox.ru> | 2012-09-08 13:47:59 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2012-09-08 13:47:59 +0300 |
commit | 58b4f0bc45f9b866899db035664378969e583b01 (patch) | |
tree | 0b8d06f5837cf062716b60b02ce8382b2c47cd4a /src/gui | |
parent | e91282a6213a9809a06cb0cb3deff93e0246fe5b (diff) | |
download | manaplus-58b4f0bc45f9b866899db035664378969e583b01.tar.gz manaplus-58b4f0bc45f9b866899db035664378969e583b01.tar.bz2 manaplus-58b4f0bc45f9b866899db035664378969e583b01.tar.xz manaplus-58b4f0bc45f9b866899db035664378969e583b01.zip |
Add new colors for party and guild tabs.
For party tabs: PARTY_CHAT_TAB_HIGHLIGHTED, PARTY_SOCIAL_TAB_HIGHLIGHTED,
PARTY_CHAT_TAB_SELECTED, PARTY_SOCIAL_TAB_SELECTED
For guild tabs: GUILD_CHAT_TAB_HIGHLIGHTED, GUILD_SOCIAL_TAB_HIGHLIGHTED,
GUILD_CHAT_TAB_SELECTED, GUILD_SOCIAL_TAB_SELECTED
Diffstat (limited to 'src/gui')
-rw-r--r-- | src/gui/socialwindow.cpp | 8 | ||||
-rw-r--r-- | src/gui/theme.cpp | 8 | ||||
-rw-r--r-- | src/gui/theme.h | 8 | ||||
-rw-r--r-- | src/gui/widgets/guildchattab.cpp | 4 |
4 files changed, 28 insertions, 0 deletions
diff --git a/src/gui/socialwindow.cpp b/src/gui/socialwindow.cpp index c7bc1b5f1..217f08642 100644 --- a/src/gui/socialwindow.cpp +++ b/src/gui/socialwindow.cpp @@ -140,6 +140,10 @@ public: setCaption(_("Guild")); setTabColor(&Theme::getThemeColor(Theme::GUILD_SOCIAL_TAB)); + setHighlightedTabColor(&Theme::getThemeColor( + Theme::GUILD_SOCIAL_TAB_HIGHLIGHTED)); + setSelectedTabColor(&Theme::getThemeColor( + Theme::GUILD_SOCIAL_TAB_SELECTED)); mList = new AvatarListBox(guild); mScroll = new ScrollArea(mList, showBackground, @@ -296,6 +300,10 @@ public: setCaption(_("Party")); setTabColor(&Theme::getThemeColor(Theme::PARTY_SOCIAL_TAB)); + setHighlightedTabColor(&Theme::getThemeColor( + Theme::PARTY_SOCIAL_TAB_HIGHLIGHTED)); + setSelectedTabColor(&Theme::getThemeColor( + Theme::PARTY_SOCIAL_TAB_SELECTED)); mList = new AvatarListBox(party); mScroll = new ScrollArea(mList, showBackground, diff --git a/src/gui/theme.cpp b/src/gui/theme.cpp index ccb033e78..dd9e616b7 100644 --- a/src/gui/theme.cpp +++ b/src/gui/theme.cpp @@ -694,6 +694,14 @@ static int readColorType(const std::string &type) "PARTY_SOCIAL_TAB", "GUILD_CHAT_TAB", "GUILD_SOCIAL_TAB", + "PARTY_CHAT_TAB_HIGHLIGHTED", + "PARTY_SOCIAL_TAB_HIGHLIGHTED", + "GUILD_CHAT_TAB_HIGHLIGHTED", + "GUILD_SOCIAL_TAB_HIGHLIGHTED", + "PARTY_CHAT_TAB_SELECTED", + "PARTY_SOCIAL_TAB_SELECTED", + "GUILD_CHAT_TAB_SELECTED", + "GUILD_SOCIAL_TAB_SELECTED", "BACKGROUND", "BACKGROUND_GRAY", "SCROLLBAR_GRAY", diff --git a/src/gui/theme.h b/src/gui/theme.h index 546bab99a..a079f720c 100644 --- a/src/gui/theme.h +++ b/src/gui/theme.h @@ -186,6 +186,14 @@ class Theme : public Palette, public ConfigListener PARTY_SOCIAL_TAB, GUILD_CHAT_TAB, GUILD_SOCIAL_TAB, + PARTY_CHAT_TAB_HIGHLIGHTED, + PARTY_SOCIAL_TAB_HIGHLIGHTED, + GUILD_CHAT_TAB_HIGHLIGHTED, + GUILD_SOCIAL_TAB_HIGHLIGHTED, + PARTY_CHAT_TAB_SELECTED, + PARTY_SOCIAL_TAB_SELECTED, + GUILD_CHAT_TAB_SELECTED, + GUILD_SOCIAL_TAB_SELECTED, BACKGROUND, BACKGROUND_GRAY, SCROLLBAR_GRAY, diff --git a/src/gui/widgets/guildchattab.cpp b/src/gui/widgets/guildchattab.cpp index 39887ef7e..94c54afa4 100644 --- a/src/gui/widgets/guildchattab.cpp +++ b/src/gui/widgets/guildchattab.cpp @@ -42,6 +42,10 @@ GuildChatTab::GuildChatTab() : ChatTab(_("Guild")) { setTabColor(&Theme::getThemeColor(Theme::GUILD_CHAT_TAB)); + setHighlightedTabColor(&Theme::getThemeColor( + Theme::GUILD_CHAT_TAB_HIGHLIGHTED)); + setSelectedTabColor(&Theme::getThemeColor( + Theme::GUILD_CHAT_TAB_SELECTED)); } GuildChatTab::~GuildChatTab() |