pombreda / dicompyler

Automatically exported from code.google.com/p/dicompyler
0 stars 0 forks source link

Unable to view all ROIs for big structure sets #68

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open a patient case where you have a RT Structure Set file containing a lot 
of ROIs (72 in my case).
2. Scroll to the bottom of the 'Structures' window.
3. Notice that you are not able to view all structures. There are numerous 
structures below the viewable screen, and you are unable to scroll any more.

What is the expected output? What do you see instead?
I expect to be able to see (and click) all of my 72 ROIs. Instead I am only 
able to view and select 52 of these. Obviously, insufficient GUI space is 
allocated per ROI.

What version of the product are you using? On what operating system?
Dicompyler 0.4.1.1 Windows executable.

Please provide any additional information below.
For research purposes, I create these really big ROIs and it would be nice to 
be able to load them in dicompyler, which is shaping up to become an otherwise 
really useful tool.
I can send you such a file if necessary.

Original issue reported on code.google.com by chris.le...@gmail.com on 10 Jan 2012 at 2:05

Attachments:

GoogleCodeExporter commented 9 years ago
Thanks for bringing this up.

This can probably be fixed by refactoring the ColorCheckBox in guiutil.py to be 
a subclass of wx.PyControl. Most likely, the ScrolledWindow currently does not 
respect each ColorCheckBox since it is just a wx.Panel.

Reference: http://wiki.wxpython.org/CreatingCustomControls

Original comment by bastula on 18 Jan 2012 at 8:08