chiark / gitweb /
Initial revision
[ssr] / StraySrc / Libraries / Sapphire / def / list
1 ;
2 ; cdll definition file for Sapphire List section
3 ;
4
5 name "Sapphire.List"
6   version 1.00
7   author "© %ce%yr Straylight (%zdy %mo %ce%yr)"
8   nonAPCS
9
10 ;----- Exported symbols -----------------------------------------------------
11
12 exports                         ; Next = 47
13 {
14   __list_stub                   = 0
15
16   ; --- gallery ---
17
18   gallery_drawBox               = 1
19   gallery_eventHandler          = 2
20   gallery_removeBox             = 3
21   gallery_reset                 = 4
22
23   ; --- listBox ---
24
25   lb_clearSelection             = 5
26   lb_clickM                     = 6
27   lb_clickS                     = 7
28   lb_create                     = 8
29   lb_destroy                    = 9
30   lb_drag                       = 10
31   lb_eventHandler               = 11
32   lb_init                       = 12
33   lb_inserted                   = 13
34   lb_isSelected                 = 14
35   lb_plotString                 = 15
36   lb_removed                    = 16
37   lb_select                     = 17
38   lb_update                     = 18
39   lb_updateItem                 = 19
40   lb_window                     = 20
41
42   ; --- llistMan ---
43
44   llist_addItem                 = 21
45   llist_create                  = 22
46   llist_destroy                 = 23
47   llist_enumerate               = 24
48   llist_indexToItem             = 25
49   llist_init                    = 26
50   llist_itemToIndex             = 27
51   llist_items                   = 28
52   llist_registerSort            = 29
53   llist_reinsert                = 30
54   llist_removeItem              = 31
55   llist_setFlags                = 32
56
57   ; --- viewer ---
58
59   viewer_click                  = 33
60   viewer_close                  = 34
61   viewer_create                 = 35
62   viewer_destroy                = 36
63   viewer_dragSelection          = 37
64   viewer_eventHandler           = 38
65   viewer_isSelected             = 39
66   viewer_open                   = 40
67   viewer_rescan                 = 41
68   viewer_select                 = 42
69   viewer_selectAll              = 43
70   viewer_setTitle               = 44
71   viewer_update                 = 45
72   viewer_window                 = 46
73 }
74
75 ;----- Object files ---------------------------------------------------------
76
77 objects {
78   lib.sapphire
79   dl.list
80 }