@@ -69,6 +69,7 @@ void ProgramData::WriteProgData() {
6969 config->SetBool (" proof_shared" , proof_shared);
7070 config->SetBool (" hide_taskbar_when_main_window_iconified" ,
7171 hide_taskbar_when_main_window_iconified_);
72+ config->SetInt (" status_icon_mode" , status_icon_mode_);
7273 config->SetString (" access_shared_limit" , passwd);
7374 config->SetInt (" send_message_retry_in_us" , send_message_retry_in_us);
7475 WriteNetSegment ();
@@ -144,6 +145,7 @@ void ProgramData::ReadProgData() {
144145 proof_shared = config->GetBool (" proof_shared" );
145146 hide_taskbar_when_main_window_iconified_ =
146147 config->GetBool (" hide_taskbar_when_main_window_iconified" );
148+ status_icon_mode_ = config->GetInt (" status_icon_mode" , STATUS_ICON_MODE_NORMAL);
147149
148150 passwd = config->GetString (" access_shared_limit" );
149151 send_message_retry_in_us =
@@ -245,6 +247,14 @@ bool ProgramData::isHideTaskbarWhenMainWindowIconified() const {
245247#endif
246248}
247249
250+ int ProgramData::statusIconMode () const {
251+ return status_icon_mode_;
252+ }
253+
254+ void ProgramData::setStatusIconMode (int value) {
255+ status_icon_mode_ = value;
256+ }
257+
248258ProgramData& ProgramData::SetUsingBlacklist (bool value) {
249259 open_blacklist = value;
250260 return *this ;
0 commit comments