MantisBT - MPfm
View Issue Details
0000327MPfmUI | Custom Controls | Windows (WinForms)public2012-04-04 17:142012-04-07 20:41
ycastonguay 
ycastonguay 
normalfeatureN/A
resolvedfixed 
 
0.6.0.00.6.0.0 
0000327: Add Theme objects for every custom control
This will make it easier to update the controls dynamically when loading themes.
No tags attached.
child of 0000307assigned ycastonguay Add themes (only for the Windows platform) 
Issue History
2012-04-04 17:14ycastonguayNew Issue
2012-04-04 17:14ycastonguayStatusnew => assigned
2012-04-04 17:14ycastonguayAssigned To => ycastonguay
2012-04-04 17:14ycastonguayRelationship addedchild of 0000307
2012-04-04 18:02svnCheckin
2012-04-04 18:02svnNote Added: 0000553
2012-04-04 19:35svnCheckin
2012-04-04 19:35svnNote Added: 0000555
2012-04-04 20:03svnCheckin
2012-04-04 20:03svnNote Added: 0000557
2012-04-04 20:07svnCheckin
2012-04-04 20:07svnNote Added: 0000559
2012-04-06 12:33svnCheckin
2012-04-06 12:33svnNote Added: 0000560
2012-04-07 09:24svnCheckin
2012-04-07 09:24svnNote Added: 0000561
2012-04-07 11:19svnCheckin
2012-04-07 11:19svnNote Added: 0000565
2012-04-07 19:23svnCheckin
2012-04-07 19:23svnNote Added: 0000567
2012-04-07 20:41ycastonguayStatusassigned => resolved
2012-04-07 20:41ycastonguayFixed in Version => 0.6.0.0
2012-04-07 20:41ycastonguayResolutionopen => fixed
2012-04-17 19:10ycastonguayCategoryControls => Windows Controls
2012-04-24 20:59ycastonguayCategoryWindows Controls => UI | Windows | Custom Controls
2012-04-24 20:59ycastonguayCategoryUI | Windows | Custom Controls => Custom Controls | Windows
2012-04-24 21:00ycastonguayCategoryCustom Controls | Windows => UI | Custom Controls | Windows
2012-04-24 21:01ycastonguayCategoryUI | Custom Controls | Windows => UI | Custom Controls | Windows (WinForms)

Notes
(0000553)
svn   
2012-04-04 18:02   
The user animal has checked in files related to this issue (revision 391).

Comment:
MPfm 0.6.0.0
- Fader: Changed the control name from VolumeFader to Fader.
- Fader: Added the FaderTheme class.
- Fader: Replaced the gradient properties by BackgroundGradient properties.

Related to issue 0000326 and issue 0000327.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmEffects.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmEffects.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx
A MPfm/branches/current/MPfm.WindowsControls/Audio/Fader.cs
A MPfm/branches/current/MPfm.WindowsControls/Audio/FaderTheme.cs
D MPfm/branches/current/MPfm.WindowsControls/Audio/VolumeFader.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
(0000555)
svn   
2012-04-04 19:35   
The user animal has checked in files related to this issue (revision 393).

Comment:
MPfm 0.6.0.0
- Button: Moved all theme properties into ButtonTheme.
- Added the ButtonTheme class.

Related to issue 0000327.



Files modified:
U MPfm/branches/current/MPfm/MPfm.csproj
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmEffects.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmThemes.Designer.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm.WindowsControls/Buttons-Toolbars/Button.cs
A MPfm/branches/current/MPfm.WindowsControls/Buttons-Toolbars/ButtonTheme.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
(0000557)
svn   
2012-04-04 20:03   
The user animal has checked in files related to this issue (revision 394).

Comment:
MPfm 0.6.0.0
- Label: Added the LabelTheme class. Replaced most properties by TextGradient.

Related to issue 0000326 and issue 0000327.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmEditSongMetadata.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmEffects.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmLoadPlaylist.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmRenameSavePlaylist.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmThemes.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmVisualizer.Designer.cs
U MPfm/branches/current/MPfm/frmFirstRun.Designer.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmSplash.Designer.cs
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.Designer.cs
U MPfm/branches/current/MPfm.WindowsControls/Fonts/CustomFontEditorForm.Designer.cs
U MPfm/branches/current/MPfm.WindowsControls/Fonts/CustomFontEditorForm.cs
U MPfm/branches/current/MPfm.WindowsControls/Labels/Label.cs
A MPfm/branches/current/MPfm.WindowsControls/Labels/LabelTheme.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
(0000559)
svn   
2012-04-04 20:07   
The user animal has checked in files related to this issue (revision 395).

Comment:
MPfm 0.6.0.0
- LinkLabel: Added the LinkLabelTheme class. Replaced most properties by TextGradient.

Related to issue 0000326 and issue 0000327.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmThemes.Designer.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.Designer.cs
U MPfm/branches/current/MPfm.WindowsControls/Labels/LabelTheme.cs
U MPfm/branches/current/MPfm.WindowsControls/Labels/LinkLabel.cs
A MPfm/branches/current/MPfm.WindowsControls/Labels/LinkLabelTheme.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
(0000560)
svn   
2012-04-06 12:33   
The user animal has checked in files related to this issue (revision 396).

Comment:
MPfm 0.6.0.0
- Added the ScrollBarTheme class.
- Moved Control and ScrollBar classes to different folders.

Related to issue 0000327.



Files modified:
A MPfm/branches/current/MPfm.WindowsControls/Control.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
D MPfm/branches/current/MPfm.WindowsControls/Misc/Control.cs
D MPfm/branches/current/MPfm.WindowsControls/Misc/HScrollBar.cs
A MPfm/branches/current/MPfm.WindowsControls/ScrollBar/
A MPfm/branches/current/MPfm.WindowsControls/ScrollBar/HScrollBar.cs
A MPfm/branches/current/MPfm.WindowsControls/ScrollBar/ScrollBarTheme.cs
(0000561)
svn   
2012-04-07 09:24   
The user animal has checked in files related to this issue (revision 397).

Comment:
MPfm 0.6.0.0
- Added the TrackBarTheme class to TrackBar.
- Started setting label theme properties.

Related to issue 0000327.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmThemes.Designer.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm/frmSplash.Designer.cs
U MPfm/branches/current/MPfm/frmSplash.resx
U MPfm/branches/current/MPfm.WindowsControls/Buttons-Toolbars/TrackBar.cs
A MPfm/branches/current/MPfm.WindowsControls/Buttons-Toolbars/TrackBarTheme.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
(0000565)
svn   
2012-04-07 11:19   
The user animal has checked in files related to this issue (revision 401).

Comment:
MPfm 0.6.0.0
- Added the PanelTheme class.

Related to issue 0000327.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditMarker.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmEffects.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmThemes.Designer.cs
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
U MPfm/branches/current/MPfm.WindowsControls/Panel-Forms/Panel.cs
A MPfm/branches/current/MPfm.WindowsControls/Panel-Forms/PanelTheme.cs
(0000567)
svn   
2012-04-07 19:23   
The user animal has checked in files related to this issue (revision 403).

Comment:
MPfm 0.6.0.0
- Main window: Set theme properties for most controls.

Related to issue 0000327.



Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm.WindowsControls/Buttons-Toolbars/Button.cs
U MPfm/branches/current/MPfm.WindowsControls/Fonts/CustomFontEditorForm.cs
U MPfm/branches/current/MPfm.WindowsControls/Panel-Forms/Panel.cs
U MPfm/branches/current/MPfm.WindowsControls/Panel-Forms/PanelTheme.cs