From: <gua...@us...> - 2013-06-15 06:50:42
|
Revision: 4089 http://sourceforge.net/p/moneymanagerex/code/4089 Author: guanlisheng Date: 2013-06-15 06:50:39 +0000 (Sat, 15 Jun 2013) Log Message: ----------- mmListCtrl Modified Paths: -------------- trunk/src/mmcheckingpanel.cpp Modified: trunk/src/mmcheckingpanel.cpp =================================================================== --- trunk/src/mmcheckingpanel.cpp 2013-06-15 06:34:01 UTC (rev 4088) +++ trunk/src/mmcheckingpanel.cpp 2013-06-15 06:50:39 UTC (rev 4089) @@ -1398,14 +1398,12 @@ mmBankTransaction *tr = ok ? m_cp->m_trans[idx] : 0; bool in_the_future = tr && tr->date_.GetDateOnly() > wxDateTime::Now().GetDateOnly(); - TransactionListCtrl &self = *const_cast<TransactionListCtrl*>(this); - if (in_the_future) // apply alternating background pattern { - return item % 2 ? &self.m_attr3 : &self.m_attr4; + return item % 2 ? (wxListItemAttr*)&m_attr3 : (wxListItemAttr*)&m_attr4; } - return item % 2 ? &self.m_attr1 : &self.m_attr2; + return item % 2 ? (wxListItemAttr*)&m_attr1 : (wxListItemAttr*)&m_attr2; } //---------------------------------------------------------------------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |