|
Foxfire!
Custom Filter Value Controls
| Filter
value control processing has been substantially enhanced in
Foxfire! v6.0. Filter value processing involves the value that
a user enters when prompted at runtime, in the Ask-At-Runtime
dialog (AAR), or in the design-time Filter Builder. In previous
versions, an @GET textbox has been dynamically generated and
positioned on the design-time Filter list, or in the AAR dialog.
In Foxfire! v6.0, a user interface (UI) control is instatianted
from a VCX class definition and is dynamically added and positioned.
The UI control class that is used is definable for each data
item in the data dictionary. This new architecture gives you
complete control on the type of UI control that is presented
to the user for filter value entry, and you can of course completely
control the behavior of the UI control using the controls properties,
events, and methods. Below is an example where the data item
item CARS COLOR has a custom textbox that will allow a user
to right-click to invoke a pick list of available values. |

Right-clicking
on the custom textbox invokes a two-column picker dialog.

|