| 1 | REBOL [
|
|---|
| 2 | Title: "RebGUI functions"
|
|---|
| 3 | Owner: "Ashley G. Trüter"
|
|---|
| 4 | Purpose: "Accessor functions."
|
|---|
| 5 | History: {
|
|---|
| 6 | 25 Removed unfinished bubble-menu code
|
|---|
| 7 | 34 Upper directory (..) is always displayed first in 'request-dir (Rebolek)
|
|---|
| 8 | 'request-dir works with non-existant directories (i.e. empty CD-ROM in root) (Rebolek)
|
|---|
| 9 | 'request-dir layout changed a little bit to allow 3/11 size (Rebolek)
|
|---|
| 10 | 36 Removed stray probe (AGT)
|
|---|
| 11 | 51 Added request-ui
|
|---|
| 12 | 52 Added /no-hide refinement to request-colors
|
|---|
| 13 | request-ui can't use /dialog refinement as that kills drop-lists?!???
|
|---|
| 14 | 53 Added button-radius to request-ui
|
|---|
| 15 | 60 Fixed request-date button use
|
|---|
| 16 | Fixed request-dir button size
|
|---|
| 17 | 62 Added request-menu
|
|---|
| 18 | 65 Added focus option to alert and question
|
|---|
| 19 | 66 Added Y/N keys and action on Enter
|
|---|
| 20 | 65 Cleaned up comments
|
|---|
| 21 | request-ui now a standard dialog
|
|---|
| 22 | 66 request-ui checks for tuple! on request-color calls
|
|---|
| 23 | request-color enhanced
|
|---|
| 24 | renamed to %rebgui-functions
|
|---|
| 25 | moved accessor functions from ctx-rebgui to here
|
|---|
| 26 | set-attribute renamed to show-attribute
|
|---|
| 27 | set-attributes renamed to show-attributes
|
|---|
| 28 | 68 popup handling fixed (show-popup/away fixed)
|
|---|
| 29 | fixed popup code
|
|---|
| 30 | removed /no-hide refinement
|
|---|
| 31 | moved display from rebgui-display
|
|---|
| 32 | removed distance? function
|
|---|
| 33 | 69 Most of request-date code split off into new calendar widget
|
|---|
| 34 | Added request-font
|
|---|
| 35 | request-ui updated to use request-font and added support for effects/fonts and effects/webdings
|
|---|
| 36 | Couple of effects/window bugs fixed (pekr)
|
|---|
| 37 | 72 request-spellcheck added
|
|---|
| 38 | 73 split functions off into separate files in a new functions dir
|
|---|
| 39 | 77 request-font function enhanced
|
|---|
| 40 | 83 Added request-progress
|
|---|
| 41 | 94 request-menu now returns result
|
|---|
| 42 | 95 Added request-char for special characters
|
|---|
| 43 | 103 Added request-value (Graham)
|
|---|
| 44 | 106 Added set-state (Kai)
|
|---|
| 45 | 107 Updated read-dir and request-dir to use new tree widget
|
|---|
| 46 | 111 Moved requestors to %rebgui-requestors.r
|
|---|
| 47 | }
|
|---|
| 48 | ]
|
|---|
| 49 |
|
|---|
| 50 | functions: make object! [
|
|---|
| 51 | #include %functions/append-widget.r
|
|---|
| 52 | #include %functions/clear-text.r
|
|---|
| 53 | #include %functions/display.r
|
|---|
| 54 | #include %functions/examine.r
|
|---|
| 55 | #include %functions/get-values.r
|
|---|
| 56 | #include %functions/set-color.r
|
|---|
| 57 | #include %functions/set-data.r
|
|---|
| 58 | #include %functions/set-focus.r
|
|---|
| 59 | #include %functions/set-locale.r
|
|---|
| 60 | #include %functions/set-state.r
|
|---|
| 61 | #include %functions/set-text.r
|
|---|
| 62 | #include %functions/set-text-color.r
|
|---|
| 63 | #include %functions/set-texts.r
|
|---|
| 64 | #include %functions/set-title.r
|
|---|
| 65 | #include %functions/set-values.r
|
|---|
| 66 | #include %functions/translate.r
|
|---|
| 67 | ]
|
|---|
| 68 |
|
|---|
| 69 | foreach word find first functions 'append-widget [
|
|---|
| 70 | set to word! word get in functions word
|
|---|
| 71 | ] |
|---|