BattleTab::BattleTab(const Widget2 *const widget) : // TRANSLATORS: battle chat tab name ChatTab(widget, _("Battle"), "", "#Battle", ChatTabType::BATTLE) { setTabColors(ThemeColorId::BATTLE_CHAT_TAB); if (config.getBoolValue("showChatHistory")) loadFromLogFile("#Battle"); }
PartyTab::PartyTab(const Widget2 *const widget) : // TRANSLATORS: party chat tab name ChatTab(widget, _("Party"), "", "#Party", ChatTabType::PARTY) { setTabColors(ThemeColorId::PARTY_CHAT_TAB); mShowOnline = config.getBoolValue("showPartyOnline"); config.addListener("showPartyOnline", this); }
GuildTab::GuildTab(const Widget2 *const widget) : // TRANSLATORS: guild chat tab name ChatTab(widget, _("Guild"), "", "#Guild", ChatTabType::GUILD) { setTabColors(Theme::GUILD_CHAT_TAB); mShowOnline = config.getBoolValue("showGuildOnline"); config.addListener("showGuildOnline", this); }
GmTab::GmTab(const Widget2 *const widget) : // TRANSLATORS: gb tab name ChatTab(widget, _("GM"), GM_CHANNEL, "#GM", ChatTabType::GM) { setTabColors(Theme::GM_CHAT_TAB); }
ClanTab::ClanTab(const Widget2 *const widget) : // TRANSLATORS: clan chat tab name ChatTab(widget, _("Clan"), "", "#Clan", ChatTabType::CLAN) { setTabColors(ThemeColorId::CLAN_CHAT_TAB); }
ChannelTab::ChannelTab(const Widget2 *const widget, const std::string &channel) : ChatTab(widget, channel, channel, channel, ChatTabType::CHANNEL) { setTabColors(ThemeColorId::CHANNEL_CHAT_TAB); }