- m_dirty = TRUE;
- int mode = 0;
- if (m_mode & wxLC_REPORT) mode = wxLC_REPORT;
- else if (m_mode & wxLC_LIST) mode = wxLC_LIST;
- else if (m_mode & wxLC_ICON) mode = wxLC_ICON;
- else if (m_mode & wxLC_SMALL_ICON) mode = wxLC_ICON; // no typo
- wxListLineData *line = new wxListLineData( this, mode, m_hilightBrush );
- if (m_mode & wxLC_REPORT)
- {
- line->InitItems( GetColumnCount() );
- item.m_width = GetColumnWidth( 0 )-3;
- }
- else
- line->InitItems( 1 );
- line->SetItem( 0, item );
- if ((item.m_itemId >= 0) && (item.m_itemId < (int)m_lines.GetCount()))
- {
- wxNode *node = m_lines.Nth( item.m_itemId );
- if (node) m_lines.Insert( node, line );
- }
- else
- {
- m_lines.Append( line );
- }
+ m_dirty = TRUE;
+ int mode = 0;
+ if (m_mode & wxLC_REPORT) mode = wxLC_REPORT;
+ else if (m_mode & wxLC_LIST) mode = wxLC_LIST;
+ else if (m_mode & wxLC_ICON) mode = wxLC_ICON;
+ else if (m_mode & wxLC_SMALL_ICON) mode = wxLC_ICON; // no typo
+
+ wxListLineData *line = new wxListLineData( this, mode, m_hilightBrush );
+
+ if (m_mode & wxLC_REPORT)
+ {
+ line->InitItems( GetColumnCount() );
+ item.m_width = GetColumnWidth( 0 )-3;
+ }
+ else
+ {
+ line->InitItems( 1 );
+ }
+
+ line->SetItem( 0, item );
+ if ((item.m_itemId >= 0) && (item.m_itemId < (int)m_lines.GetCount()))
+ {
+ wxNode *node = m_lines.Nth( item.m_itemId );
+ if (node) m_lines.Insert( node, line );
+ }
+ else
+ {
+ m_lines.Append( line );
+ }