2 Attachment(s)
cDbComboForm - a Better dbComboForm DataFlex Class
Hi,
Attached is, IMHO, a better dbComboForm class, it fixes some UI issues and then some.
[U][B]Fixes[/B]
[/U]
[LIST=1][*]Auto-sizes the combo dropdown list to fit the widest combo item.[*]Fixed issue where the combo-form’s text is selected/highlighted when the view is loaded for first-time with default values. Visually confusing when there are many combo-forms with default values[/LIST]
[B][U]Enhancements[/U][/B]
[LIST=1][*][I]Better Shadow state[/I]; When a combo-form is disabled, it doesn’t sit well with other form based controls. It has a different greyscale/colour, tooltips don’t work, etc. This is now fixed.[*][I]Integrated suggestion list[/I]; The combo form now does a full text search of the value typed. F4 prompt and other combo-form feature still work as expected. The integrated suggestion list provides a better UX for keyboard driven data entry.[*][I]Suppress obsolete items;[/I] mainly used with DD validation tables, obsolete items are denoted with descriptions starting with ‘@’ - the combo-form filters these entries.
[LIST][*]For instance, if you wish to retire ‘FEDEXCOD’ ShipVia code – simply at a ‘@’ to its description, ie. ‘@Federal Express COD’[*]Although the FEDEXCOD will still be valid, it will not appear in the combo.[/LIST][/LIST]
To test, unzip attached file over the '[B]Order Entry Tab[/B]' workspace in DF19
I've modified the 'Ship Via' combo to use the new cDbComboForm class.
Note: For details see the ./Help/cDbComboForm_Help.pdf
Making 2018 better !!!
Re: cDbComboForm - a Better dbComboForm DataFlex Class
Thank you! Downloaded & I will check it out. You seem to have addressed my main issues with the OOTB one & added even functionality.
Much appreciated.
Re: cDbComboForm - a Better dbComboForm DataFlex Class
Thanks. I've always hated and struggled with the limitations of the std. DF combo. I will take a look and test it.
I'm guessing it supports capslock values?
Re: cDbComboForm - a Better dbComboForm DataFlex Class
[QUOTE=chuckatkinson;330212]I'm guessing it supports capslock values?[/QUOTE]
If you mean capslock values in full-text search ? Yes. It does.
Re: cDbComboForm - a Better dbComboForm DataFlex Class
Re: cDbComboForm - a Better dbComboForm DataFlex Class
thanks Raveen, this is nice
Re: cDbComboForm - a Better dbComboForm DataFlex Class
Looks like it is missing one pkg file.
Use WinSuggestion.pkg // file not found
Re: cDbComboForm - a Better dbComboForm DataFlex Class
[QUOTE=Todd Forsberg;330225]Looks like it is missing one pkg file.
Use WinSuggestion.pkg // file not found[/QUOTE]
that's a 19.0 DAW package
Re: cDbComboForm - a Better dbComboForm DataFlex Class
Duh... My bad. I was trying in 17.0
Thanks.
Re: cDbComboForm - a Better dbComboForm DataFlex Class
Hi Raveen,
Very very nice, that sounds like a big improvement indeed.
Thanks for sharing!
--
Wil