|
Razzak
In your advanced class you demonstrated the best
menu system I've seen yet and I'm using it all my apps. The system uses Enhanced
Tab controls for levels 1 and 2 of the menu, and then if level 3 is needed, you
showed a system of setting up menus via a table and using the PROPERTY command
to make visible a combo box and two speed buttons (Continue and Cancel).
The combo box displays the menu choices.
There is ONE (and ONLY ONE! - I LOVE this)
minor problem with system.
When you click on one of the main menu choices and
the enhanced tab control opens to display more choices, and then click on one of
the sub-choices, the drop down box immediately becomes visible with the next
level choices in it, as do the Continue and Cancel buttons. (LOVE that PROPERTY
command)
However, if you decide not to proceed, you must
click on CANCEL TWICE. Since the drop down box is open and has focus,
clicking ONE just closes down the combo box and the choices no longer show. Only
when you click on CANCEL a second time does the code in the button run and the
combo box and butttons disappear.
Any workaround for this MINISCULE issue? If
not, my clients and I can certainly live with it as it is.
|
