Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- dBsee 4.6 - The Library - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

   Interactive controls allow the user to interact with the information
   stored in the application's database, for example by modifying the data
   displayed on the object.

Edit

   The more common interactive controls are those that allow an immediate
   edit of the information displayed.

   For example, the Get control displays and allows to modify the content
   of a field associated to the object. The Variable control displays,
   with the possibility to modify, the contents of a memory variable. The
   Expression control displays, in this case without the possibility to
   modify, the value of an expression.

   Use of these controls is rather common among dBase and Clipper developers.
   The controls are used each time information coming from a database or
   managed in memory is to be manipulated.

   In dBsee, other types of controls are available for the same purpose
   (editing the data). In the following paragraphs these type of controls
   will be examined.

Radio Button

   A Radio button is a control used to display mutually exclusive textual
   settings choices. Thus, a field of Radio buttons always contains at least
   two radio buttons. Radio buttons prevent the user from selecting
   incompatible choices. Graphically, it is made up of a small circle with a
   text desciption on the side.

Check Box

   A Check Box is a control used to display a settings choice in a group
   of settings that are not mutually exclusive. Check boxes are appropriate
   for choices that have two clearly discernible states, such as on or off.
   Graphically, a check box is made up of a small square with a text
   description on the side.

Spin Button

   A Spin Button is a control used to allow the user to choose a value
   from a finite set of related but mutually exclusive values that have a
   natural sequence. For example, a spin button would be appropriate for
   displaying the days of the week or the months of a year. Graphically, a
   spin button is displayed by a caption (text string) with 2 up and down
   pushbutton icons.

List Box

   A List Box usually consists in a read-only field and a scroll bar. It
   is used to display a fixed or variable list of objects or a fixed or
   variable list of settings choices.
    In dBsee, a List Box is an object used to display data coming from a file
   or an array, organised on various rows and divided on one or more columns.

   A List Box is usually used to display the N records associated to the
   current record of the main file (in a 1:N relation). Another example is to
   display the entire contents of an array (ex. the contents of the current
   directory as returned by the Clipper function Directory()).

Combination Box

   A Combination Box, also called Combo Box, is a control made up of
   two components: an entry field and a List Box. The entry field contains
   the current value of the field, while the List Box contains all of its
   possible values.

   A button, put on the side of an entry field, allows to open and close an
   associated List Box. During modification or insertion, the selection of
   one of the values displayed in the List Box will assign as selection to
   the entry field.

   A combo box is appropriate when a designer can predict possible values for
   the entry field, to be taken from another file or another array.

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson