Difference between revisions of "Special topic breakout: KWWidgets"
(→Agenda) |
(→Agenda) |
||
Line 28: | Line 28: | ||
* Talk about best approaches to making some widget behavior appear consistent across platforms (menus, checkboxes, radiobuttons). | * Talk about best approaches to making some widget behavior appear consistent across platforms (menus, checkboxes, radiobuttons). | ||
* Separate Tutorial Session for New Users (to happen possibly on Wednesday) | * Separate Tutorial Session for New Users (to happen possibly on Wednesday) | ||
+ | |||
+ | = Specific Issues = | ||
+ | |||
+ | * From Curtis Lisle | ||
+ | idea #1 - I have had trouble initializing widgets to specific values | ||
+ | in advance of user input. For example, I've created interfaces with | ||
+ | sliders and buttons but I have had trouble getting the widgets to | ||
+ | initialize in a state different then the default state. For example, | ||
+ | setting a slider to value=26 in the middle of its range without | ||
+ | dragging the mouse. The API looks like it is there, but I couldn't | ||
+ | get it to work for me. I'm sure I tried setting the state before and | ||
+ | after creation, if I remember, but no luck. It may be that I'm not | ||
+ | updating the GUI successfully after changing values. | ||
+ | |||
+ | idea #2 - discuss when UI elements need to have Modified() / Update() | ||
+ | invoked to refresh their appearance. I used a histogram widget on a | ||
+ | project and had to experiment a lot calling the panel and | ||
+ | RenderWidowWidget, etc. before I finally got the histogram to update | ||
+ | when the input changed. | ||
+ | |||
+ | * From Brad Davis | ||
+ | File selection dialog boxes: same on windows and linux | ||
+ | File selection dialog boxes: allow selection of multiple files in windows | ||
+ | |||
+ | Double-clicking does not work with slicer3 and linux | ||
+ | |||
+ | * From KWW-Users mailing list | ||
+ | http://public.kitware.com/pipermail/kwwidgets/2007-June/000456.html | ||
+ | |||
+ | http://public.kitware.com/pipermail/kwwidgets/2007-June/000457.html | ||
+ | |||
+ | http://public.kitware.com/pipermail/kwwidgets/2007-June/000460.html | ||
+ | |||
+ | http://public.kitware.com/pipermail/kwwidgets/2007-June/000461.html | ||
+ | |||
+ | http://public.kitware.com/pipermail/kwwidgets/2007-June/000462.html | ||
+ | |||
+ | http://public.kitware.com/pipermail/kwwidgets/2007-May/000433.html |
Revision as of 02:11, 19 June 2007
Home < Special topic breakout: KWWidgets
KWWidgets Breakout Session
June 26th, 1-2pm
Location: Grier Rooms A & B: 34-401A & 34-401B
Attendees:
- Yumin Yuan
- Steve Pieper
- Alex Yarmarkovich
- Wendy Plesniak
- Nicole Aucoin
- Curt Lisle
- Csaba Csoma
- Brad Davis
- David Gobbi
- Kiran Shivanna
- Kevin Teich
Agenda
- Roadmap (to help KWWidgets developers prioritize their work)
- Widget feature requests / feedback
- Talk about best approaches to making some widget behavior appear consistent across platforms (menus, checkboxes, radiobuttons).
- Separate Tutorial Session for New Users (to happen possibly on Wednesday)
Specific Issues
- From Curtis Lisle
idea #1 - I have had trouble initializing widgets to specific values in advance of user input. For example, I've created interfaces with sliders and buttons but I have had trouble getting the widgets to initialize in a state different then the default state. For example, setting a slider to value=26 in the middle of its range without dragging the mouse. The API looks like it is there, but I couldn't get it to work for me. I'm sure I tried setting the state before and after creation, if I remember, but no luck. It may be that I'm not updating the GUI successfully after changing values.
idea #2 - discuss when UI elements need to have Modified() / Update() invoked to refresh their appearance. I used a histogram widget on a project and had to experiment a lot calling the panel and RenderWidowWidget, etc. before I finally got the histogram to update when the input changed.
- From Brad Davis
File selection dialog boxes: same on windows and linux File selection dialog boxes: allow selection of multiple files in windows
Double-clicking does not work with slicer3 and linux
- From KWW-Users mailing list
http://public.kitware.com/pipermail/kwwidgets/2007-June/000456.html
http://public.kitware.com/pipermail/kwwidgets/2007-June/000457.html
http://public.kitware.com/pipermail/kwwidgets/2007-June/000460.html
http://public.kitware.com/pipermail/kwwidgets/2007-June/000461.html
http://public.kitware.com/pipermail/kwwidgets/2007-June/000462.html
http://public.kitware.com/pipermail/kwwidgets/2007-May/000433.html