// Created: 06/01/06
// RCS-ID: $Id$
// Copyright: (c) Robert Roebling
-// Licence: wxWindows license
+// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
variant = node->m_quality;
break;
case 4:
- // wxMac doesn't conceal the popularity progress renderer, return 0 for containers
- if (IsContainer(item))
- variant = (long) 0;
- else
- variant = (long) 80; // all music is very 80% popular
+ variant = 80L; // all music is very 80% popular
break;
case 5:
- // Make size of red square depend on year
if (GetYear(item) < 1900)
- variant = (long) 35;
+ variant = "old";
else
- variant = (long) 25;
+ variant = "new";
break;
default:
}
break;
+ case Col_Custom:
+ variant = wxString::Format("%d", row % 100);
+ break;
+
case Col_Max:
wxFAIL_MSG( "invalid column" );
}
break;
case Col_TextWithAttr:
- // do what the labels defined above hint at
+ case Col_Custom:
+ // do what the labels defined in GetValueByRow() hint at
switch ( row % 5 )
{
case 0:
return true;
case Col_TextWithAttr:
+ case Col_Custom:
wxLogError("Cannot edit the column %d", col);
break;