#include <chatoptionstab.h>
Inherits wxScrolledWindow.

Public Member Functions | |
| ChatOptionsTab (wxWindow *parent) | |
| ~ChatOptionsTab () | |
| void | UpdateTextSample () |
| void | DoRestore () |
| void | OnApply (wxCommandEvent &event) |
| void | OnRestore (wxCommandEvent &event) |
| void | OnSelectFont (wxCommandEvent &event) |
| void | OnUseSystemColors (wxCommandEvent &event) |
| void | OnNormalSelect (wxCommandEvent &event) |
| void | OnBGSelect (wxCommandEvent &event) |
| void | OnActionSelect (wxCommandEvent &event) |
| void | OnHighlightSelect (wxCommandEvent &event) |
| void | OnJoinLeaveSelect (wxCommandEvent &event) |
| void | OnNotificationSelect (wxCommandEvent &event) |
| void | OnMyMessSelect (wxCommandEvent &event) |
| void | OnServerSelect (wxCommandEvent &event) |
| void | OnClientSelect (wxCommandEvent &event) |
| void | OnErrorSelect (wxCommandEvent &event) |
| void | OnTimestampSelect (wxCommandEvent &event) |
| void | OnSaveLogs (wxCommandEvent &event) |
Protected Types | |
| enum | { ID_SELFONT = 1000, ID_SYSCOLS, ID_NORMAL, ID_BG, ID_ACTION, ID_HIGHLIGHT, ID_JOINLEAVE, ID_NOTIFICATION, ID_MYMESS, ID_SERVER, ID_CLIENT, ID_ERROR, ID_TIMESTAMP, ID_HIWORDS, ID_PLAY_SOUNDS, ID_HL_REQ } |
Protected Member Functions | |
| void | OnColorChange (ColorButton *button) |
| generic func used in all handlers | |
Protected Attributes | |
| wxStaticText * | m_text_sample |
| wxStaticText * | m_fontname |
| wxStaticText * | m_font_label |
| wxButton * | m_select_font |
| wxCheckBox * | m_use_sys_colors |
| wxPanel * | m_custom_colors |
| ColorButton * | m_normal_color |
| wxStaticText * | m_normal_label |
| ColorButton * | m_bg_color |
| wxStaticText * | m_bg_label |
| ColorButton * | m_action_color |
| wxStaticText * | m_action_label |
| ColorButton * | m_highlight_color |
| wxStaticText * | m_highlight_label |
| ColorButton * | m_joinleave_color |
| wxStaticText * | m_joinleave_label |
| ColorButton * | m_note_color |
| wxStaticText * | m_note_label |
| ColorButton * | m_my_color |
| wxStaticText * | m_my_label |
| ColorButton * | m_server_color |
| wxStaticText * | m_server_label |
| ColorButton * | m_client_color |
| wxStaticText * | m_client_label |
| ColorButton * | m_error_color |
| wxStaticText * | m_error_label |
| ColorButton * | m_ts_color |
| wxStaticText * | m_ts_label |
| wxTextCtrl * | m_test_text |
| wxCheckBox * | m_save_logs |
| wxStaticText * | m_chat_save_label |
| wxTextCtrl * | m_log_save |
| wxButton * | m_browse_log |
| wxStaticText * | m_hilight_words_label |
| wxCheckBox * | m_play_sounds |
| wxCheckBox * | m_highlight_req |
| wxCheckBox * | m_broadcast_check |
| wxTextCtrl * | m_highlight_words |
| wxCheckBox * | m_irc_colors |
| wxStaticText * | m_num_lines_lbl |
| wxSpinCtrl * | m_num_lines |
| wxFont | m_chat_font |
Definition at line 19 of file chatoptionstab.h.
anonymous enum [protected] |
| ID_SELFONT | |
| ID_SYSCOLS | |
| ID_NORMAL | |
| ID_BG | |
| ID_ACTION | |
| ID_HIGHLIGHT | |
| ID_JOINLEAVE | |
| ID_NOTIFICATION | |
| ID_MYMESS | |
| ID_SERVER | |
| ID_CLIENT | |
| ID_ERROR | |
| ID_TIMESTAMP | |
| ID_HIWORDS | |
| ID_PLAY_SOUNDS | |
| ID_HL_REQ |
Definition at line 49 of file chatoptionstab.h.
| ChatOptionsTab::ChatOptionsTab | ( | wxWindow * | parent | ) |
Definition at line 63 of file chatoptionstab.cpp.
| ChatOptionsTab::~ChatOptionsTab | ( | ) |
Definition at line 364 of file chatoptionstab.cpp.
| void ChatOptionsTab::DoRestore | ( | ) |
Definition at line 424 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnActionSelect | ( | wxCommandEvent & | event | ) |
Definition at line 529 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnApply | ( | wxCommandEvent & | event | ) |
Definition at line 453 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnBGSelect | ( | wxCommandEvent & | event | ) |
Definition at line 524 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnClientSelect | ( | wxCommandEvent & | event | ) |
Definition at line 559 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnColorChange | ( | ColorButton * | button | ) | [protected] |
generic func used in all handlers
Definition at line 510 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnErrorSelect | ( | wxCommandEvent & | event | ) |
Definition at line 564 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnHighlightSelect | ( | wxCommandEvent & | event | ) |
Definition at line 534 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnJoinLeaveSelect | ( | wxCommandEvent & | event | ) |
Definition at line 539 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnMyMessSelect | ( | wxCommandEvent & | event | ) |
Definition at line 549 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnNormalSelect | ( | wxCommandEvent & | event | ) |
Definition at line 519 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnNotificationSelect | ( | wxCommandEvent & | event | ) |
Definition at line 544 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnRestore | ( | wxCommandEvent & | event | ) |
Definition at line 486 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnSaveLogs | ( | wxCommandEvent & | event | ) |
| void ChatOptionsTab::OnSelectFont | ( | wxCommandEvent & | event | ) |
Definition at line 492 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnServerSelect | ( | wxCommandEvent & | event | ) |
Definition at line 554 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnTimestampSelect | ( | wxCommandEvent & | event | ) |
Definition at line 569 of file chatoptionstab.cpp.
| void ChatOptionsTab::OnUseSystemColors | ( | wxCommandEvent & | event | ) |
Definition at line 506 of file chatoptionstab.cpp.
| void ChatOptionsTab::UpdateTextSample | ( | ) |
Definition at line 370 of file chatoptionstab.cpp.
ColorButton* ChatOptionsTab::m_action_color [protected] |
Definition at line 79 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_action_label [protected] |
Definition at line 80 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_bg_color [protected] |
Definition at line 77 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_bg_label [protected] |
Definition at line 78 of file chatoptionstab.h.
wxCheckBox* ChatOptionsTab::m_broadcast_check [protected] |
Definition at line 105 of file chatoptionstab.h.
wxButton* ChatOptionsTab::m_browse_log [protected] |
Definition at line 101 of file chatoptionstab.h.
wxFont ChatOptionsTab::m_chat_font [protected] |
Definition at line 114 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_chat_save_label [protected] |
Definition at line 99 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_client_color [protected] |
Definition at line 91 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_client_label [protected] |
Definition at line 92 of file chatoptionstab.h.
wxPanel* ChatOptionsTab::m_custom_colors [protected] |
Definition at line 74 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_error_color [protected] |
Definition at line 93 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_error_label [protected] |
Definition at line 94 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_font_label [protected] |
Definition at line 71 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_fontname [protected] |
Definition at line 70 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_highlight_color [protected] |
Definition at line 81 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_highlight_label [protected] |
Definition at line 82 of file chatoptionstab.h.
wxCheckBox* ChatOptionsTab::m_highlight_req [protected] |
Definition at line 104 of file chatoptionstab.h.
wxTextCtrl* ChatOptionsTab::m_highlight_words [protected] |
Definition at line 107 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_hilight_words_label [protected] |
Definition at line 102 of file chatoptionstab.h.
wxCheckBox* ChatOptionsTab::m_irc_colors [protected] |
Definition at line 109 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_joinleave_color [protected] |
Definition at line 83 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_joinleave_label [protected] |
Definition at line 84 of file chatoptionstab.h.
wxTextCtrl* ChatOptionsTab::m_log_save [protected] |
Definition at line 100 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_my_color [protected] |
Definition at line 87 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_my_label [protected] |
Definition at line 88 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_normal_color [protected] |
Definition at line 75 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_normal_label [protected] |
Definition at line 76 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_note_color [protected] |
Definition at line 85 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_note_label [protected] |
Definition at line 86 of file chatoptionstab.h.
wxSpinCtrl* ChatOptionsTab::m_num_lines [protected] |
Definition at line 112 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_num_lines_lbl [protected] |
Definition at line 111 of file chatoptionstab.h.
wxCheckBox* ChatOptionsTab::m_play_sounds [protected] |
Definition at line 103 of file chatoptionstab.h.
wxCheckBox* ChatOptionsTab::m_save_logs [protected] |
Definition at line 98 of file chatoptionstab.h.
wxButton* ChatOptionsTab::m_select_font [protected] |
Definition at line 72 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_server_color [protected] |
Definition at line 89 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_server_label [protected] |
Definition at line 90 of file chatoptionstab.h.
wxTextCtrl* ChatOptionsTab::m_test_text [protected] |
Definition at line 97 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_text_sample [protected] |
Definition at line 69 of file chatoptionstab.h.
ColorButton* ChatOptionsTab::m_ts_color [protected] |
Definition at line 95 of file chatoptionstab.h.
wxStaticText* ChatOptionsTab::m_ts_label [protected] |
Definition at line 96 of file chatoptionstab.h.
wxCheckBox* ChatOptionsTab::m_use_sys_colors [protected] |
Definition at line 73 of file chatoptionstab.h.
1.6.3