chiark / gitweb /
Initial revision
[ssr] / StraySrc / Libraries / Sapphire / csapph / h / dbx / stringSet
1 /*
2  * stringSet.h
3  *
4  * [Generated from stringSet, 08 November 1995]
5  */
6
7 #pragma include_only_once
8 #pragma force_top_level
9
10 #ifndef __stringSet_h
11 #define __stringSet_h
12
13 /*----- Overview ----------------------------------------------------------*
14  *
15  * Functions provided:
16  *
17  *  stringSet_setValue
18  *
19  * Controls provided:
20  *
21  *  stringSet
22  *
23  * Macros provided:
24  *
25  *   STRSET
26  */
27
28 /* --- stringSet --- *
29  *
30  * Control data:        +0 == address of menu definition
31  *              +4 == address of string table
32  *              +8 == icon number in which to write string
33  *              +12
34  *
35  * Workspace:   +0 == current value of radio selection
36  *              +4
37  *
38  * Flags:       --
39  *
40  * Use:         Provides handling for a `menu button' -- when clicked, a
41  *              menu of possible values appears, from which the user may
42  *              choose an entry.  The chosen string is copied to the icon.
43  */
44
45 extern routine stringSet;
46
47 /* --- stringSet_setValue --- *
48  *
49  * On entry:    R0 == dialogue box handle
50  *              R1 == icon handle
51  *
52  * On exit:     --
53  *
54  * Use:         Sets the contents of the display area attached to a string
55  *              set control from the current state of the control.
56  */
57
58 extern routine stringSet_setValue;
59
60 /*----- Macros and symbols ------------------------------------------------*/
61
62 #define stringSet_event (0x80000005)
63
64 /*----- That's all, folks -------------------------------------------------*/
65
66 #endif