cplussharp / graph-studio-next

GraphStudioNext is a tool for developers to build and test DirectShow Graphs
355 stars 94 forks source link

Make filter property page dialog page resizable. #216

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I'd like to have this feature in the programm:

Give the filter properties dialog a resizable border and allow resizing. The 
dialog shouldn't be shrunk dialog when changing between pages but perhaps 
should get bigger if the new page is bigger.

Perhaps the new filter dialog size should be persistent and used for the next 
filter dialog that's opened in that application session or saved in preferences 
for the next session.

This will require calling IPropertyPage::Move on the active property page for 
each resize.

GraphEdit by contrast uses a fixed page size and fits all dialogs within this 
size so property pages should resize OK if they work OK in graphedit.

The feature is important for me because:

Would be good to be able to see more information by making the properties 
dialog larger.

The feature is important for other users because:

More intuitive size management - it's currently distracting that the dialog 
shrinks for smaller pages.

Original issue reported on code.google.com by mike.cop...@gmail.com on 8 Apr 2014 at 3:16

GoogleCodeExporter commented 9 years ago
Updated by r313
Update issue #216 : Make properties dialog resizeable.
Added resizing to Analyzer properties page.

Original comment by mike.cop...@gmail.com on 9 Apr 2014 at 8:32

GoogleCodeExporter commented 9 years ago
Updated by r314 :
Update issue #216 : Prevent properties dialog from resizing smaller than size 
of displayed property page

Original comment by mike.cop...@gmail.com on 9 Apr 2014 at 11:42

GoogleCodeExporter commented 9 years ago
Fixed by r315 :
Fix issue #216 : Added auto-size button to property dialog
auto size off by default and is persisted in preferences, .
When auto size is enabled showing or switching property pages resizes the
property dialog to fit the property page (the old behaviour)
When auto size is off showing or switching property pages only resizes if needed
to fit the property page
New property dialogs are shown at the same size of the last closed property
dialog - not persisted.

Original comment by mike.cop...@gmail.com on 10 Apr 2014 at 2:24