GUI Widget » History » Version 13

Blaise Carrupt, 23.07.2014 13:56

1 2 Blaise Carrupt
h1. Widgets (UI Components)
2 1 Blaise Carrupt
3 13 Blaise Carrupt
Widgets are graphical components through which the user manipulates the data.
4 13 Blaise Carrupt
5 8 Blaise Carrupt
h2. The basic ones
6 1 Blaise Carrupt
7 5 Blaise Carrupt
h3. The [[Thesaurus#Read-only|read-only]] ones
8 1 Blaise Carrupt
9 1 Blaise Carrupt
* Label
10 8 Blaise Carrupt
* Image
11 1 Blaise Carrupt
12 4 Blaise Carrupt
h3. The control widgets
13 1 Blaise Carrupt
14 1 Blaise Carrupt
* Button
15 8 Blaise Carrupt
* Menu and menu entry
16 1 Blaise Carrupt
17 1 Blaise Carrupt
h3. The edition widgets
18 4 Blaise Carrupt
19 6 Blaise Carrupt
* Edit
20 7 Blaise Carrupt
* Multiline-edit
21 1 Blaise Carrupt
22 4 Blaise Carrupt
h3. The selection widgets
23 1 Blaise Carrupt
24 8 Blaise Carrupt
* Checkbox
25 6 Blaise Carrupt
* Combo
26 6 Blaise Carrupt
* List
27 1 Blaise Carrupt
28 8 Blaise Carrupt
h3. The containers
29 8 Blaise Carrupt
30 8 Blaise Carrupt
* Window
31 8 Blaise Carrupt
* Frame
32 8 Blaise Carrupt
* Panel
33 8 Blaise Carrupt
* Tab
34 12 Blaise Carrupt
* Expander
35 8 Blaise Carrupt
36 10 Blaise Carrupt
h2. The complex ones (components)
37 1 Blaise Carrupt
38 12 Blaise Carrupt
h3. The edition widgets
39 12 Blaise Carrupt
40 12 Blaise Carrupt
* Interval
41 12 Blaise Carrupt
* Dico-edit
42 12 Blaise Carrupt
43 9 Blaise Carrupt
h3. The selection widgets
44 9 Blaise Carrupt
45 1 Blaise Carrupt
* Multi-select list
46 12 Blaise Carrupt
* Double list
47 11 Blaise Carrupt
* Calendar
48 11 Blaise Carrupt
* File chooser
49 11 Blaise Carrupt
* Uploader
50 9 Blaise Carrupt
51 9 Blaise Carrupt
h3. The containers
52 9 Blaise Carrupt
53 1 Blaise Carrupt
* Grid
54 1 Blaise Carrupt
* Treeview
55 11 Blaise Carrupt
56 11 Blaise Carrupt
h3. The widgets related to [[Thesaurus#Entity|entities]]
57 11 Blaise Carrupt
58 6 Blaise Carrupt
* [[Thesaurus#Select component|Select component]]
59 12 Blaise Carrupt
60 12 Blaise Carrupt
h2. The content controller
61 12 Blaise Carrupt
62 12 Blaise Carrupt
Associated with basic widgets like Entries, controllers can manage their value. They check whether value is acceptable and format the value.
63 12 Blaise Carrupt
64 12 Blaise Carrupt
* Text, managing length
65 12 Blaise Carrupt
* Boolean
66 12 Blaise Carrupt
* Integer, managing minimum and maximum values and thousands separator
67 12 Blaise Carrupt
* Numeric, managing minimum and maximum values, decimal counts and thousands and decimal separator
68 12 Blaise Carrupt
* Formula, managing same as numeric but also able to reckon values when starting with = or ==
69 12 Blaise Carrupt
* Date, managing minimum and maximum values, date format and separator
70 12 Blaise Carrupt
* Time, managing minimum and maximum values, time format and separator
71 12 Blaise Carrupt
* Date and time, managing both date and time parts
Add picture from clipboard (Maximum size: 32 MB)