From: <vo...@us...> - 2012-07-04 15:34:26
|
Revision: 2689 http://moneymanagerex.svn.sourceforge.net/moneymanagerex/?rev=2689&view=rev Author: vomikan Date: 2012-07-04 15:34:17 +0000 (Wed, 04 Jul 2012) Log Message: ----------- store checking account filter settings in main db Modified Paths: -------------- branches/0.9.9.0/mmex/src/mmcheckingpanel.cpp Modified: branches/0.9.9.0/mmex/src/mmcheckingpanel.cpp =================================================================== --- branches/0.9.9.0/mmex/src/mmcheckingpanel.cpp 2012-07-04 15:13:51 UTC (rev 2688) +++ branches/0.9.9.0/mmex/src/mmcheckingpanel.cpp 2012-07-04 15:34:17 UTC (rev 2689) @@ -533,8 +533,9 @@ // asc\desc sorting flag mmDBWrapper::setINISettingValue(inidb_, wxT("CHECK_ASC"), wxString() << g_asc); - mmDBWrapper::setINISettingValue(inidb_, + mmDBWrapper::setInfoSettingValue(core_->db_.get(), wxString::Format(wxT("CHECK_FILTER_ID_%ld"), m_AccountID), m_currentView); + } inidb_->Commit(); } @@ -641,7 +642,8 @@ itemFlexGridSizerHHeader2->Add(statTextTransFilter_, 0, wxALIGN_CENTER_VERTICAL, 0); statTextTransFilter_->Enable(false); - m_currentView = mmDBWrapper::getINISettingValue(inidb_, wxT("VIEWTRANSACTIONS"), VIEW_TRANS_ALL_STR); + m_currentView = mmDBWrapper::getInfoSettingValue(core_->db_.get(), + wxString::Format(wxT("CHECK_FILTER_ID_%ld"), m_AccountID), VIEW_TRANS_ALL_STR); initViewTransactionsHeader(); wxBoxSizer* itemBoxSizerHHeader = new wxBoxSizer(wxHORIZONTAL); @@ -675,7 +677,6 @@ wxLC_REPORT | wxLC_HRULES | wxLC_VRULES | wxLC_VIRTUAL | wxLC_SINGLE_SEL ); m_listCtrlAccount->SetImageList(m_imageList.get(), wxIMAGE_LIST_SMALL); - //m_listCtrlAccount->SetBackgroundColour(mmColors::listDetailsPanelColor); m_listCtrlAccount->setSortOrder(g_asc); m_listCtrlAccount->setSortColumn(g_sortcol); m_listCtrlAccount->SetFocus(); @@ -695,8 +696,6 @@ m_listCtrlAccount->setSortColumn(g_sortcol); m_listCtrlAccount->setSortOrder(g_asc); m_listCtrlAccount->setColumnImage(m_listCtrlAccount->getSortColumn(), m_listCtrlAccount->getSortOrder() ? ICON_ASC : ICON_DESC); // asc\desc sort mark (arrow) - m_currentView = mmDBWrapper::getINISettingValue(inidb_, - wxString::Format(wxT("CHECK_FILTER_ID_%ld"), m_AccountID), m_currentView); } wxPanel *itemPanel12 = new wxPanel(itemSplitterWindow10, ID_PANEL1, wxDefaultPosition, wxDefaultSize, wxNO_BORDER|wxTAB_TRAVERSAL); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |