root/rebgui-functions.r

Revision 111, 2.6 kB (checked in by ashley, 11 months ago)

Split requestors off into %rebgui-requestors.r
Requestors and functions now appear in their respective parent objects
Added new on-resize handler
tab-panel.r and chat.r fixes
RebDOC.r enhancements

Line 
1REBOL [
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
50functions: 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
69foreach word find first functions 'append-widget [
70        set to word! word get in functions word
71]
Note: See TracBrowser for help on using the browser.