Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000333MPfmUI | Windowspublic2012-04-09 09:182012-04-28 22:01
Reporterycastonguay 
Assigned Toycastonguay 
PrioritynormalSeverityfeatureReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version0.6.0.0Fixed in Version0.6.0.0 
Summary0000333: Use the FlowLayoutPanel and TableLayoutPanel controls to group controls
DescriptionUse the FlowLayoutPanel and TableLayoutPanel controls to group controls (such as buttons in the toolbars) so their position can change dynamically depending on the theme properties.
TagsNo tags attached.
Attached Files

- Relationships
related to 0000332resolvedycastonguay Implement AutoSize on the Label, LinkLabel and Button controls 
child of 0000307assignedycastonguay Add themes (only for the Windows platform) 

-  Notes
(0000576)
svn (developer)
2012-04-09 11:31

The user animal has checked in files related to this issue (revision 407).

Comment:
MPfm 0.6.0.0
- Main window: Added FlowLayoutPanel and TableLayoutPanel controls to regroup the Loops and Markers toolbars and list views.
- Theme window: Now updating the panels according to the selected theme.
- Button: Finally fixed the rendering bug. Do not use e.ClipRectangle! Use ClientRectangle instead.

Related to issue 0000147, issue 0000219 and issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmThemes.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmThemes.cs
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/Panel-Forms/Panel.cs
(0000608)
svn (developer)
2012-04-17 17:38

The user animal has checked in files related to this issue (revision 435).

Comment:
MPfm 0.6.0.0
* FlowLayoutPanel
  - Added transparency
* Label
  - Fixed autosize (when content is empty and padding=0)
* LinkLabel
  - Fixed autosize (when content is empty and padding=0)
* Main Window
  - Added more flow layout panels and reorganized some panels.

Related to issue 0000332 and issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm.WindowsControls/Containers/FlowLayoutPanel.cs
U MPfm/branches/current/MPfm.WindowsControls/Containers/FlowLayoutPanelTheme.cs
U MPfm/branches/current/MPfm.WindowsControls/Labels/Label.cs
(0000609)
svn (developer)
2012-04-17 19:14

The user animal has checked in files related to this issue (revision 436).

Comment:
MPfm 0.6.0.0
* Main Window
 - Restructured the Current Song panel with FlowLayoutPanel and TableLayoutPanel controls
   More work to come. So far, the controls scale pretty well, except for faders.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
(0000610)
svn (developer)
2012-04-18 21:26

The user animal has checked in files related to this issue (revision 437).

Comment:
MPfm 0.6.0.0
* Main Window (Windows Forms)
  - More work on the Current Song TableLayoutPanel controls.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx
(0000611)
svn (developer)
2012-04-19 18:39

The user animal has checked in files related to this issue (revision 438).

Comment:
MPfm 0.6.0.0
* Main Window (Windows Forms)
  - Finished recreating the Current Song panel with FlowLayoutPanel and TableLayoutPanel controls.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm/frmMain.resx
(0000612)
svn (developer)
2012-04-20 20:59

The user animal has checked in files related to this issue (revision 439).

Comment:
MPfm 0.6.0.0
* Main Window
  - Added TableLayoutPanel control for Song Browser.
  - Fixed height scroll bug for Loops & Markers section

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx
(0000618)
svn (developer)
2012-04-24 18:39

The user animal has checked in files related to this issue (revision 445).

Comment:
MPfm 0.6.0.0
* Main Window (WinForms)
  - Added FlowLayoutPanel control for Song Browser toolbar.
  - Custom toolbar buttons are now auto-sized and have proper padding values.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx
(0000619)
svn (developer)
2012-04-24 20:40

The user animal has checked in files related to this issue (revision 447).

Comment:
MPfm 0.6.0.0
* Main Window (WinForms)
  - Fixed bug where the splitter distance would not be set correctly on initialization.
  - Added TableLayoutPanel for the Library panel.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.cs
U MPfm/branches/current/MPfm/frmMain.resx
(0000625)
svn (developer)
2012-04-28 15:19

The user animal has checked in files related to this issue (revision 451).

Comment:
MPfm 0.6.0.0
* Settings Window (WinForms)
  - Added FlowLayoutPanel and TableLayoutPanel controls for the General Settings tab.
  - New look for the Settings window.
* Main Window (WinForms)
  - Minor bug fixes.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.resx
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx
(0000626)
svn (developer)
2012-04-28 16:25

The user animal has checked in files related to this issue (revision 452).

Comment:
MPfm 0.6.0.0
* Button (Windows Controls)
  - Overridden the Text property to force refresh when the value changes.
* Settings Window (WinForms)
  - Finished adding FlowLayoutPanel and TableLayoutPanel controls to the Audio and Library tabs.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.resx
U MPfm/branches/current/MPfm.WindowsControls/Buttons-Toolbars/Button.cs
(0000627)
svn (developer)
2012-04-28 17:54

The user animal has checked in files related to this issue (revision 453).

Comment:
MPfm 0.6.0.0
* Add/Edit Loop Window (WinForms)
  - Added FlowLayoutPanel and TableLayoutPanel controls to position controls correctly.
  - Revamped the look completely, now similar to the Settings window.

Related to issue 0000333 and issue 0000348.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.cs
U MPfm/branches/current/MPfm/Other Screens/frmAddEditLoop.resx
(0000629)
svn (developer)
2012-04-28 19:22

The user animal has checked in files related to this issue (revision 454).

Comment:
MPfm 0.6.0.0
* Add/Edit Marker Window (WinForms)
  - Added FlowLayoutPanel and TableLayoutPanel controls to position controls correctly.
  - Revamped the look completely, now similar to the Settings window.
* Add/Edit Loop Window (WinForms)
  - Minor visual bug fixes.

Related to issue 0000333, issue 0000348 and issue 0000349.



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/frmAddEditMarker.cs
(0000632)
svn (developer)
2012-04-28 20:16

The user animal has checked in files related to this issue (revision 455).

Comment:
MPfm 0.6.0.0
* Add/Edit Marker Window (WinForms)
  - Minor visual bug fixes.
* Edit Song Metadata Window
  - Changed the look to match the other secondary windows (i.e. Settings).
* Effects Window
  - Changed the look to match the other secondary windows (i.e. Settings).
  - Added FlowLayoutPanel and TableLayoutPanel controls to position the controls correctly.

Related to issue 0000333 and issue 0000349.



Files modified:
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/frmEffects.cs
U MPfm/branches/current/MPfm/Other Screens/frmSettings.Designer.cs
(0000634)
svn (developer)
2012-04-28 21:00

The user animal has checked in files related to this issue (revision 456).

Comment:
MPfm 0.6.0.0
* Update Library Window (WinForms)
  - Changed the look to match the Settings window.
  - Added FlowLayoutPanel and TableLayoutPanel controls to position controls correctly.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.Designer.cs
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.cs
(0000635)
svn (developer)
2012-04-28 21:15

The user animal has checked in files related to this issue (revision 457).

Comment:
MPfm 0.6.0.0
* Update Library Window (WinForms)
  - Changed the look to match the Settings window.
  - Added FlowLayoutPanel and TableLayoutPanel controls for positioning controls correctly.
* Rename/Save Playlist Window (WinForms)
  - Deleted from project.
* Main Window (WinForms)
  - Minor visual bug fixes.
* Effects Window (WinForms)
  - Minor visual bug fixes.
* Load Playlist (WinForms)
  - Minor visual bug fixes.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/MPfm.csproj
U MPfm/branches/current/MPfm/Other Screens/frmEffects.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmLoadPlaylist.Designer.cs
D MPfm/branches/current/MPfm/Other Screens/frmRenameSavePlaylist.Designer.cs
D MPfm/branches/current/MPfm/Other Screens/frmRenameSavePlaylist.cs
D MPfm/branches/current/MPfm/Other Screens/frmRenameSavePlaylist.resx
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.Designer.cs
(0000636)
svn (developer)
2012-04-28 21:16

The user animal has checked in files related to this issue (revision 458).

Comment:
MPfm 0.6.0.0
* Playlist Window (WinForms)
  - Minor visual bug fixes.

Related to issue 0000333.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.cs
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.resx
(0000637)
svn (developer)
2012-04-28 22:01

The user animal has checked in files related to this issue (revision 459).

Comment:
MPfm 0.6.0.0
* PaintHelper (Windows Controls)
  - Fixed positiong issue with Junction font.
* First Run Window (WinForms)
  - Reset the look to the original theme.
* Main Window (WinForms)
  - Minor visual bug fixes.
* Edit Metadata Window (WinForms)
  - Minor visual bug fixes.
* Playlist Window (WinForms)
  - Minor visual bug fixes.
* Update Library Window (WinForms)
  - Minor visual bug fixes.

Related to issue 0000333 and issue 0000335.



Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmEditSongMetadata.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.Designer.cs
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.cs
U MPfm/branches/current/MPfm/Other Screens/frmPlaylist.resx
U MPfm/branches/current/MPfm/frmFirstRun.Designer.cs
U MPfm/branches/current/MPfm/frmFirstRun.resx
U MPfm/branches/current/MPfm/frmMain.Designer.cs
U MPfm/branches/current/MPfm/frmMain.resx
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.Designer.cs
U MPfm/branches/current/MPfm/frmUpdateLibraryStatus.resx
U MPfm/branches/current/MPfm.WindowsControls/Misc/PaintHelper.cs

- Issue History
Date Modified Username Field Change
2012-04-09 09:18 ycastonguay New Issue
2012-04-09 09:18 ycastonguay Status new => assigned
2012-04-09 09:18 ycastonguay Assigned To => ycastonguay
2012-04-09 09:19 ycastonguay Relationship added related to 0000332
2012-04-09 09:19 ycastonguay Relationship added child of 0000307
2012-04-09 11:29 ycastonguay Summary Use the FlowLayoutPanel control to group controls => Use the FlowLayoutPanel and TableLayoutPanel controls to group controls
2012-04-09 11:29 ycastonguay Description Updated View Revisions
2012-04-09 11:31 svn Checkin
2012-04-09 11:31 svn Note Added: 0000576
2012-04-17 17:38 svn Checkin
2012-04-17 17:38 svn Note Added: 0000608
2012-04-17 19:14 svn Checkin
2012-04-17 19:14 svn Note Added: 0000609
2012-04-18 21:26 svn Checkin
2012-04-18 21:26 svn Note Added: 0000610
2012-04-19 18:39 svn Checkin
2012-04-19 18:39 svn Note Added: 0000611
2012-04-20 20:59 svn Checkin
2012-04-20 20:59 svn Note Added: 0000612
2012-04-22 10:13 ycastonguay Category Global => UI | Windows
2012-04-24 15:01 ycastonguay Target Version 0.6.0.0 => 0.7.4.0
2012-04-24 18:39 svn Checkin
2012-04-24 18:39 svn Note Added: 0000618
2012-04-24 20:40 svn Checkin
2012-04-24 20:40 svn Note Added: 0000619
2012-04-28 15:19 svn Checkin
2012-04-28 15:19 svn Note Added: 0000625
2012-04-28 16:25 ycastonguay Target Version 0.7.4.0 => 0.6.0.0
2012-04-28 16:25 svn Checkin
2012-04-28 16:25 svn Note Added: 0000626
2012-04-28 17:54 svn Checkin
2012-04-28 17:54 svn Note Added: 0000627
2012-04-28 19:22 svn Checkin
2012-04-28 19:22 svn Note Added: 0000629
2012-04-28 20:16 svn Checkin
2012-04-28 20:16 svn Note Added: 0000632
2012-04-28 21:00 svn Checkin
2012-04-28 21:00 svn Note Added: 0000634
2012-04-28 21:15 svn Checkin
2012-04-28 21:15 svn Note Added: 0000635
2012-04-28 21:16 svn Checkin
2012-04-28 21:16 svn Note Added: 0000636
2012-04-28 21:25 ycastonguay Status assigned => resolved
2012-04-28 21:25 ycastonguay Fixed in Version => 0.6.0.0
2012-04-28 21:25 ycastonguay Resolution open => fixed
2012-04-28 22:01 svn Checkin
2012-04-28 22:01 svn Note Added: 0000637


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker