2006/07/06 14:52:26 fs 1.11.68.1: #i65159# describePropertyLine now returning a LineDescriptor, instead of taking an out parameter / some less warnings
2005/10/11 13:28:40 fs 1.9.96.6: #i53095# phase 3:
introduced XPropertyHandler and XObjectInspectorUI
same open issues as in previous phase
(plus probably some more, since not everything is tested, yet :-\)
2005/10/05 06:48:43 fs 1.9.96.5: RESYNC: (1.9-1.10); FILE MERGED
2005/09/05 07:41:46 fs 1.9.96.4: #i53095# phase 3, part 1: introduced XPropertyControl and relatives,
describing one control in the ObjectInspector, responsible for one
property
known issues:
- rebuildPropertyUI can cause problems now: If the user clicks into
the control for property A, which causes property B to be committed,
which causes the UI for property A to be rebuilt, then this will
crash currently. Reason: rebuildPropertyUI now synchronously replaces
the VCL-Window of the rebuilt control, which is exactly the one
which is still in some MouseButtonDown-handler.
possible solutions:
- see if rebuiltPropertyUI can be obsoleted - handlers should be able
to just obtain the XPropertyControl from the PropertyUI, and
re-initialize the control. Shouldn't they?`
- make one of the steps in the chain (mouse-click, handler-call,
rebuildPropertyUI-callback) asynchronous.
2005/08/31 08:28:50 fs 1.9.96.3: #i53095# get rid of Set/GetPropertyName at the IBrowserControl
2005/08/12 16:30:06 fs 1.9.96.2: - more fine-grained control in the IPropertyBrowserUI which elements
to enable or disable
- moved designing the SQL command into a dedicated handler
- some more reactions on actuating properties move to dedicated handlers
- *nearly* completed implementation of the "composed browser UI", which
collects and combines UI change requests (IPropertyBrowserUI)
(still missing: proper auto-firing)
2005/08/09 13:59:54 fs 1.9.96.1: #i53095# phase 1:
- don't use strings to transver values between controls and introspectee, but Anys
- first version of a dedicated property handler for form-component-related properties
(not yet completed)
known regressions over previous phase:
- handlers for events not yet implemented, thus some assertions
- click handlers for form-component-related properties do not yet work,
thus the browse buttons mostly do not work
2004/10/08 21:13:43 dvo 1.6.24.4: RESYNC: (1.6-1.7); FILE MERGED
2004/07/28 14:57:12 fs 1.6.24.3: #i10000# manual post-resync changes
2004/07/16 15:41:42 fs 1.6.24.2: #114856# +DateTime type, and some cleanup at the IBrowserControl
2004/04/26 11:24:00 fs 1.6.24.1: some cleanup/consolidation / (optionally) allow for a second button per line
2003/12/17 10:38:19 fs 1.5.8.6: #i22878# filter and sort order dialog from within the property browser
2003/12/16 09:27:00 fs 1.5.8.5: reverted the previous (probably wrong) fix for #111933#
2003/12/16 09:15:17 fs 1.5.8.4: reverted the previous (probably wrong) fix for #111933#
2003/12/05 12:16:01 fs 1.5.8.3: #111933# proper filling of the label text when we have a mirrored UI
2003/12/05 09:03:34 fs 1.5.8.2: #i23190# disable more input fields while the query design is open
2003/12/04 14:06:13 fs 1.5.8.1: #i23190# fine control over disabling/enabling parts of the line