MantisBT - MPfm
View Issue Details
0000307MPfmUI | Windowspublic2012-03-11 19:412012-04-24 14:59
ycastonguay 
ycastonguay 
normalfeatureN/A
assignedopen 
 
0.7.4.0 
0000307: Add themes (only for the Windows platform)
Add custom themes for the Windows version of MPfm. In Linux, the GTK theming engine will do the job. As for Mac OS X, I'm not sure if there are native themes. I'll know more once I buy myself a Mac instead of coding in a VM.
No tags attached.
parent of 0000219assigned ycastonguay Add a Theme window 
parent of 0000224resolved ycastonguay Add the Theme and ThemeHelper classes to load/save theme to XML files 
parent of 0000223assigned ycastonguay Add the MainWindowTheme and SecondaryWindowTheme classes for storing theme settings 
parent of 0000297resolved ycastonguay The embedded fonts aren't visible in design time (in Visual Studio) 
parent of 0000326resolved ycastonguay Add the Gradient, BackgroundGradient and TextGradient classes to regroup gradient properties 
parent of 0000327resolved ycastonguay Add Theme objects for every custom control 
parent of 0000330assigned ycastonguay Add a ApplyTheme method in each window to apply a theme 
parent of 0000333resolved ycastonguay Use the FlowLayoutPanel and TableLayoutPanel controls to group controls 
parent of 0000332resolved ycastonguay Implement AutoSize on the Label, LinkLabel and Button controls 
parent of 0000334resolved ycastonguay Add a custom FlowLayoutPanel control and TableLayoutPanel control to render custom background 
parent of 0000335resolved ycastonguay Add a PaintHelper static class to regroup rendering code 
parent of 0000336resolved ycastonguay Add transparency to the Fader and TrackBar controls 
parent of 0000341assigned ycastonguay Add color selector to custom Edit Font dialog 
Not all the children of this issue are yet resolved or closed.
Issue History
2012-03-11 19:41ycastonguayNew Issue
2012-03-11 19:41ycastonguayStatusnew => assigned
2012-03-11 19:41ycastonguayAssigned To => ycastonguay
2012-03-11 19:41ycastonguayRelationship addedparent of 0000219
2012-03-11 19:41ycastonguayRelationship addedparent of 0000224
2012-03-11 19:43ycastonguayRelationship addedparent of 0000223
2012-03-11 19:43ycastonguayRelationship addedparent of 0000297
2012-03-31 19:53ycastonguayRelationship addedparent of 0000326
2012-04-04 17:14ycastonguayRelationship addedparent of 0000327
2012-04-07 20:59ycastonguayRelationship addedparent of 0000330
2012-04-09 09:19ycastonguayRelationship addedparent of 0000333
2012-04-09 09:19ycastonguayRelationship addedparent of 0000332
2012-04-09 12:11ycastonguayRelationship addedparent of 0000334
2012-04-09 12:12ycastonguayRelationship addedparent of 0000335
2012-04-14 18:29ycastonguayRelationship addedparent of 0000336
2012-04-21 09:50ycastonguayRelationship addedparent of 0000341
2012-04-22 10:16ycastonguayCategoryGlobal => UI | Windows
2012-04-24 14:59ycastonguayTarget Version0.6.0.0 => 0.7.4.0

There are no notes attached to this issue.