cplussharp/graph-studio-next

Property page position seems to be related to size of graph not size of window

GoogleCodeExporter opened this issue · 8 comments

What steps will reproduce the problem?
1. have a long graph where you have to scroll to the right to see your filter
2. when you open the property page it appears off-screen to the right (I am 
speculating)
3. Hit escape to close the invisible property windows, and as you move the 
filter more to the left you can eventually see the property page appearing


What version of the product are you using? On what operating system?
0.6.1.292

Please provide any additional information below.


Original issue reported on code.google.com by nicolas....@gmail.com on 22 Feb 2014 at 1:40

Property pages for filters in a graph should appear slightly below the filter 
itself by default. This default position makes it clearer which page belongs to 
which filter. Not perfect in all cases, but the best simple default position 
rule I could think of. Better suggestions are very welcome!

I don't think it's possible to show the property page for a filter without 
clicking on the filter so it should be impossible for the property page to 
appear off screen AFAIK. Let me know the steps if you can get this to happen.

The visible property pages don't move when the graph is scrolled. 

Original comment by mike.cop...@gmail.com on 27 Feb 2014 at 3:15

the filter is visible - the window has been scrolled right in order to show it. 
When the property page appears I believe the X position of the window is taken 
from the X position of the filter within the graph and is not being offset by 
the amount the window has been scrolled to the right.

Original comment by nicolas....@gmail.com on 27 Feb 2014 at 4:17

Fixed by r307 : 

Fix issue #213 : Properties dialog position bug fix - adjust position for 
scroll bar position.

Original comment by mike.cop...@gmail.com on 3 Apr 2014 at 4:46

  • Changed state: Fixed
This issue was closed by revision r431.

Original comment by cgraef...@gmail.com on 23 Nov 2014 at 9:49

  • Changed state: Fixed
The Property page is now opened directly under the filter, but will be always
complete on screen.

Original comment by cgraef...@gmail.com on 23 Nov 2014 at 9:50

I'm sorry I think this change is just bad.
I use GraphStudioNext 0.7.0.430 on XP SP3 with screen at 1280x720.

Every time I open a filter's property page, it is positionned at the 
middle-bottom of the screen, partly hidden by the task bar.
I must re-position any property page I open every. single. time.

It is annoying, counter-productive and just a waste of time.
Would it be possible to revert to the default Windows way to handle that?
Just cascading from the top-left like other programs do.

Or if not, what about centering the window both horizontally & vertically so it 
appears right in the middle of the screen?

Thank you for considering this request and this otherwise awesome GrphEdit 
replacement!

Original comment by TheShado...@gmail.com on 23 Nov 2014 at 6:58

I have the same problem.

Original comment by cgraef...@gmail.com on 23 Nov 2014 at 9:46

  • Changed state: Started
Property dialogs can still be opened with the left hand and/or right hand edges 
off screen.

Original comment by mike.cop...@gmail.com on 4 Dec 2014 at 5:53

  • Changed state: Accepted