| Previous | Contents |
CPro Engine Bugs
The following scenario results in incorrect behaviour ...
When the user changes var1 using a control on fm2 the name var1 is incorrectly notified as having changed (harmless) but the control on the main form is refreshed with the wrong (the most local) value.
Dyalog Bugs and hoped-for improvements
Form min size property (design size for now) must be done by Dyalog to avoid DragFullWindow problems.
Grid clicking on a cell fails to select content if there is a celldown (161) handler. MA temporarily disables this as the lesser of the available evils! TM not so badly hit. Logged by Dyadic as known problem.
Designer sizeable=2 should work on SL class. This has a height determined by Windows. Cannot implement until Dyadic allow us to WC a locator with -ve size. Requested 11/12.
Class Bugs and requested enhancements
TM Resize cols handler gives up on rowtitleresize.
Also sorting a numeric column with empty cells fails
TX when blank caption is hidden, then shown it can blank out part of an adjacent field. See {cm tx} for demo. Also drop-lists!
TB does not size itself around children as per Causeway Shareware. See MakeBar utility for suggested work-around.
SF a StatusField is 2 pixels bigger than a ProgressBar of the same size! At the moment the SF compensates by moving 1 and reducing 2. Also the 3D is inconsistent with other objects! Dark grey should overlay white at the corners.
SF Tip property requested.
CAL Right-mouse menu is a problem as the built-in menu appears anyway after your callback has run. Reported to Dyadic 10th Oct.
Designer leaves placeholder form lying around when you test a stand-alone status area. Harmless.
Other Things to be Done
Better error trapping in the various Exec functions when some simple application error happens.
A decent debugger (like the one we wrote in Helsinki then never implemented). Maybe Duncan still has the code!
ACDS 10th October 1999