Community
Participate
Working Groups
Support capturing additional draw2d related events when recording user's interactions with a GEF editor. Enhancement #133099 offers the ability to (bidirectional) resolve/deresolve UI objects beyond the widget level (e.g. draw2d figures inside a draw2d figure canvas) through extension mechanisms to add specific resolving/deresolving for draw2d figures. In addition, it offers ability to extend current recording (creating/storing custom commands) and playback (loading custom commands) to be able to hook in custom implementations (thus also allowing to add custom draw2d-related functionality). The extension of the verification hook mechanism was implemented as part of enhancement #133099 to capture verification events but extensions to support capturing several other draw2d related events are required: Object-based events: * property change events * ancestor change events * figure move events * focus events * layout events Position based events: * coordinate change events * key events * mouse events * mouse motion events
This enhancement was opened to track the remaining work items not completed in enhancement #133099. In TPTP 4.5, the AGR was moved from a Technology Preview component to an As-Is component. As-Is components are primarily provided for prior users but imply no support (for example, defects, news group, and mailing lists) or commitment to triage or resolve opened defects. For this defect to be considered, please re-open with an attached patch including code to resolve the symptom and test cases to test the fix.
Mouse move events are supported by latest patch revision (07-04-2008) to bug #133099.
Closing.