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 }