Opened 7 years ago
#101 new todo
Improve support for view renderers
Reported by: | Jan Vrany | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | default | Keywords: | |
Cc: | Patrik Svestka | Also affects CVS HEAD (eXept version): | no |
Description
...i.e, improve SimpleView?>>renderOrRedraw: This (probably) means:
- Define SimpleView>>renderOrRedrawX:y:width:height: which by default fallbacks to SimpleView>>redrawX:x:width:height:
- Call the above from SimpleView>>exposeX:...
- Define renderer protocol.
This should allow for decoupling widget rendering from the view itself and customize it according to application and/or theme needs.
However, changes to individual widgets might be needed to allow for actual customization as the widget rendering code is not well structured. But this would be a first step.
Note: See
TracTickets for help on using
tickets.