annotate dw.def @ 1190:76262040ed5f

Added DW_PERCENT_INDETERMINATE which can be passed to dw_percent_set_pos() to show a rotating or otherwise indeterminate percent bar on supported platforms. Platforms which don't support it will either show no progress or potentially growing and contracting progress in the future if that doesn't look too weird. Committed from Windows so may be fixes coming for the other platforms soon.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 28 Sep 2011 08:22:48 +0000
parents f86f556ff29d
children 53547c9c99a2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
1 LIBRARY DW INITINSTANCE TERMINSTANCE
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
2
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
3 PROTMODE
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
4
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
5 DESCRIPTION 'Dynamic Windows for OS/2'
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
6
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
7 CODE LOADONCALL
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
8 DATA NONSHARED LOADONCALL
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
9
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
10 EXPORTS
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
11 dw_init @10
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
12 dw_main @11
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
13 dw_exit @12
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
14 dw_beep @13
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
15 dw_messagebox @14
397
a154ab15c0ed Remove dw_yesno
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 317
diff changeset
16
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
17 dw_environment_query @16
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
18 dw_exec @17
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
19 dw_browse @18
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
20 dw_file_browse @19
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
21 dw_user_dir @20
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
22 dw_flush @21
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
23 dw_free @22
37
360bc6a5f1c9 Sync with latest Dynamic Windows code.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 34
diff changeset
24 dw_main_sleep @23
203
e0beea487e8f Added the basics for scrollbar thumb size on OS/2, and dw_main_iteration()
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 195
diff changeset
25 dw_main_iteration @24
27
e8e81bc68024 Fixed stupid link386 bug when parsing the .def file.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 24
diff changeset
26
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
27 dw_box_new @40
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
28 dw_groupbox_new @41
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
29 dw_box_pack_start @42
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
30 dw_box_pack_end @43
1077
34f1d6f5f1c3 Added function dw_box_pack_at_index() on Windows, Mac and OS/2. And an example usage in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1075
diff changeset
31 dw_box_pack_at_index @44
34f1d6f5f1c3 Added function dw_box_pack_at_index() on Windows, Mac and OS/2. And an example usage in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1075
diff changeset
32
14
176cee043f1b Lots of Windows and Unix bug fixes.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 12
diff changeset
33 dw_mdi_new @46
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
34
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
35 dw_window_new @50
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
36 dw_window_show @51
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
37 dw_window_hide @52
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
38 dw_window_destroy @53
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
39 dw_window_set_font @54
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
40 dw_window_set_color @55
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
41 dw_window_set_pos @56
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
42 dw_window_set_size @57
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
43 dw_window_set_pos_size @58
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
44 dw_window_get_pos_size @59
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
45 dw_window_set_style @60
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
46 dw_window_set_icon @61
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
47 dw_window_set_bitmap @62
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
48 dw_window_get_text @63
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
49 dw_window_set_text @64
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
50 dw_window_disable @65
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
51 dw_window_enable @66
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
52 dw_window_capture @67
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
53 dw_window_release @68
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
54 dw_window_reparent @69
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
55 dw_window_function @70
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
56 dw_window_from_id @71
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
57 dw_window_set_border @72
14
176cee043f1b Lots of Windows and Unix bug fixes.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 12
diff changeset
58 dw_window_minimize @73
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
59 dw_window_set_pointer @74
34
b03b24bb95f8 Added dw_window_default() to set the default focus widget in a dialog.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 33
diff changeset
60 dw_window_default @75
40
88c9c7410c22 Lots of fixes and new functions on all platforms.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 37
diff changeset
61 dw_window_raise @76
88c9c7410c22 Lots of fixes and new functions on all platforms.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 37
diff changeset
62 dw_window_lower @77
88c9c7410c22 Lots of fixes and new functions on all platforms.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 37
diff changeset
63 dw_window_click_default @78
54
c4e1139d9872 Added new tree functions, and fixed a memory leak as well as use of
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 49
diff changeset
64 dw_window_redraw @79
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
65 dw_bitmap_new @80
634
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
66 dw_window_set_bitmap_from_data @81
1009
f1256b32fd22 Added stub for dw_window_get_font() for OS/2 port
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 833
diff changeset
67 dw_window_get_font @82
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
68
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
69 dw_button_new @90
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
70 dw_bitmapbutton_new @91
278
df0665ba147f Initial code for dw_bitmapbutton_new_from_file and added filename parameter
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 257
diff changeset
71 dw_bitmapbutton_new_from_file @92
634
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
72 dw_bitmapbutton_new_from_data @93
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
73
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
74 dw_text_new @100
7
005fa766e8c2 Updates to latest build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 3
diff changeset
75 dw_status_text_new @101
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
76
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
77 dw_entryfield_new @110
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
78 dw_entryfield_password_new @111
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
79
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
80 dw_combobox_new @120
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
81
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
82 dw_radiobutton_new @130
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
83
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
84 dw_listbox_new @140
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
85 dw_listbox_append @141
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
86 dw_listbox_clear @142
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
87 dw_listbox_count @143
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
88 dw_listbox_set_top @144
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
89 dw_listbox_select @145
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
90 dw_listbox_delete @146
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
91 dw_listbox_get_text @147
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
92 dw_listbox_set_text @148
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
93 dw_listbox_selected @149
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
94 dw_listbox_selected_multi @150
571
828e6a66c5c5 Add dw_listbox_list_append()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 566
diff changeset
95 dw_listbox_list_append @151
643
9ab89d89e6b4 Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 634
diff changeset
96 dw_listbox_insert @152
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
97
33
72675de7d229 Renamed slider class to percent class. Implemented my own percent widget
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 32
diff changeset
98 dw_percent_new @160
72675de7d229 Renamed slider class to percent class. Implemented my own percent widget
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 32
diff changeset
99 dw_percent_set_pos @162
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
100
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
101 dw_mle_new @170
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
102 dw_mle_import @171
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
103 dw_mle_export @172
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
104 dw_mle_get_size @173
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
105 dw_mle_delete @174
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
106 dw_mle_clear @175
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
107 dw_mle_freeze @176
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
108 dw_mle_thaw @177
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
109 dw_mle_set_cursor @178
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
110 dw_mle_set_visible @179
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
111 dw_mle_search @180
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
112 dw_mle_set_editable @181
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
113 dw_mle_set_word_wrap @182
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
114
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
115 dw_spinbutton_new @190
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
116 dw_spinbutton_set_pos @191
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
117 dw_spinbutton_set_limits @192
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
118 dw_entryfield_set_limit @193
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
119 dw_spinbutton_get_pos @194
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
120
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
121 dw_checkbox_new @200
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
122 dw_checkbox_get @201
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
123 dw_checkbox_set @202
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
124
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
125 dw_icon_load @210
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
126 dw_icon_free @211
257
9ea4ac9a097f Added dw_icon_load_from_file() on OS/2 and Windows. Added a stub on Unix
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 241
diff changeset
127 dw_icon_load_from_file @212
634
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
128 dw_icon_load_from_data @213
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
129
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
130 dw_container_new @220
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
131 dw_container_setup @221
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
132 dw_container_alloc @222
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
133 dw_container_set_item @223
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
134 dw_container_set_row_title @224
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
135 dw_container_insert @225
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
136 dw_container_clear @226
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
137 dw_container_query_start @228
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
138 dw_container_query_next @229
22
6a246b3bb14f Added tree widgets, fixed some delete event processing, fixed a layout bug
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 14
diff changeset
139 dw_container_delete @230
6a246b3bb14f Added tree widgets, fixed some delete event processing, fixed a layout bug
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 14
diff changeset
140 dw_container_scroll @231
6a246b3bb14f Added tree widgets, fixed some delete event processing, fixed a layout bug
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 14
diff changeset
141 dw_container_set_column_width @232
69
9510897c0b03 Added new container functions, and implemented some missing functionality.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 63
diff changeset
142 dw_container_cursor @233
9510897c0b03 Added new container functions, and implemented some missing functionality.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 63
diff changeset
143 dw_container_optimize @234
167
0b3debaa9c6c Added new container functions, and fixed resource leaks.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 157
diff changeset
144 dw_container_delete_row @235
0b3debaa9c6c Added new container functions, and fixed resource leaks.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 157
diff changeset
145 dw_container_change_item @236
508
078a40ba2e41 Added dw_container_get_column_type and dw_filesystem_get_column_type.
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 503
diff changeset
146 dw_container_get_column_type @237
819
2dd7638a7719 Fix for some dw_container_change_item() misbehavior... was functioning the same as dw_container_set_item().
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 643
diff changeset
147 dw_container_change_row_title @238
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
148
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
149 dw_filesystem_setup @240
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
150 dw_filesystem_set_item @241
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
151 dw_filesystem_set_file @242
503
f3ed8dda02f8 Added dw_filesystem_change_*() and testcase code from Mark in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 488
diff changeset
152 dw_filesystem_change_item @243
f3ed8dda02f8 Added dw_filesystem_change_*() and testcase code from Mark in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 488
diff changeset
153 dw_filesystem_change_file @244
508
078a40ba2e41 Added dw_container_get_column_type and dw_filesystem_get_column_type.
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 503
diff changeset
154 dw_filesystem_get_column_type @245
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
155
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
156 dw_screen_width @250
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
157 dw_screen_height @251
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
158
514
08d770271709 More function name changes for Rexx/DW compatibility.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 513
diff changeset
159 dw_color_depth_get @260
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
160 dw_color_foreground_set @261
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
161 dw_color_background_set @262
566
f6de197ecbe9 Add dw_color_choose()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 561
diff changeset
162 dw_color_choose @263
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
163
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
164 dw_notebook_new @270
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
165 dw_notebook_page_new @271
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
166 dw_notebook_page_destroy @272
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
167 dw_notebook_page_set_text @273
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
168 dw_notebook_page_set_status_text @274
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
169 dw_notebook_page_set @275
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
170 dw_notebook_page_get @276
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
171 dw_notebook_pack @277
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
172
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
173 dw_menu_new @280
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
174 dw_menubar_new @281
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
175 dw_menu_append_item @282
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
176 dw_menu_item_set_check @283
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
177 dw_menu_popup @284
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
178 dw_menu_destroy @285
619
e0213b22fe5b Added dw_menu_item_set_state() to set checked status of menu item and ability to enable/disable menu items.
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 600
diff changeset
179 dw_menu_item_set_state @286
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
180
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
181 dw_pointer_query_pos @290
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
182 dw_pointer_set_pos @291
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
183
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
184 dw_mutex_new @300
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
185 dw_mutex_close @301
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
186 dw_mutex_lock @302
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
187 dw_mutex_unlock @303
1158
f86f556ff29d Added dw_mutex_trylock() that functions like dw_mutex_lock() except
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1147
diff changeset
188 dw_mutex_trylock @304
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
189
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
190 dw_event_new @310
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
191 dw_event_reset @311
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
192 dw_event_post @312
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
193 dw_event_wait @313
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
194 dw_event_close @314
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
195
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
196 dw_thread_new @320
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
197 dw_thread_end @321
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
198 dw_thread_id @322
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
199
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
200 dw_render_new @330
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
201 dw_draw_point @331
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
202 dw_draw_line @332
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
203 dw_draw_rect @333
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
204 dw_draw_text @334
634
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
205 dw_draw_polygon @335
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
206
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
207 dw_pixmap_bitblt @340
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
208 dw_pixmap_new @341
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
209 dw_pixmap_grab @342
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
210 dw_pixmap_destroy @343
241
00d2b1bcf036 Added dw_pixmap_new_from_file().
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 203
diff changeset
211 dw_pixmap_new_from_file @344
634
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
212 dw_pixmap_new_from_data @345
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
213 dw_pixmap_set_transparent_color @346
1147
091ed7c20b3f Implemented dw_pixmap_set_font() on Windows. Added to export files on Windows and OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1137
diff changeset
214 dw_pixmap_set_font @347
27
e8e81bc68024 Fixed stupid link386 bug when parsing the .def file.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 24
diff changeset
215
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
216 dw_dialog_new @350
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
217 dw_dialog_dismiss @351
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
218 dw_dialog_wait @352
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
219
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
220 dw_signal_connect @360
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
221 dw_signal_disconnect_by_window @361
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
222 dw_signal_disconnect_by_data @362
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
223 dw_signal_disconnect_by_name @363
566
f6de197ecbe9 Add dw_color_choose()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 561
diff changeset
224
195
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
225 dw_timer_connect @365
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
226 dw_timer_disconnect @366
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
227
22
6a246b3bb14f Added tree widgets, fixed some delete event processing, fixed a layout bug
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 14
diff changeset
228 dw_tree_new @370
27
e8e81bc68024 Fixed stupid link386 bug when parsing the .def file.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 24
diff changeset
229 dw_tree_insert @371
32
f3bf96c2786d Added missing exports, added new tree functions and signals, fixed Win32
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 27
diff changeset
230 dw_tree_clear @372
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
231 dw_tree_item_delete @373
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
232 dw_tree_item_change @374
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
233 dw_tree_item_expand @375
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
234 dw_tree_item_collapse @376
54
c4e1139d9872 Added new tree functions, and fixed a memory leak as well as use of
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 49
diff changeset
235 dw_tree_item_select @377
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
236 dw_tree_item_set_data @378
63
a6801a2260af Synched up with the latest dynamic windows, has new slider support and
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 54
diff changeset
237 dw_tree_insert_after @379
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
238 dw_tree_item_get_data @380
481
97c2c560f829 Implemented the new tree functions and signal on Windows and exported the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 397
diff changeset
239 dw_tree_get_title @381
97c2c560f829 Implemented the new tree functions and signal on Windows and exported the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 397
diff changeset
240 dw_tree_get_parent @382
32
f3bf96c2786d Added missing exports, added new tree functions and signals, fixed Win32
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 27
diff changeset
241
514
08d770271709 More function name changes for Rexx/DW compatibility.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 513
diff changeset
242 dw_font_text_extents_get @385
1055
140d04226c86 Added dw_font_choose() on OS/2 for 2.1.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1009
diff changeset
243 dw_font_choose @386
1075
3d117071a50b Renamed Mac _dw_default_font() to dw_font_set_default() and added it on OS/2 and Windows.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1055
diff changeset
244 dw_font_set_default @387
49
bf42d08d72d7 Added font text extent querying code, and made it so winmain.c can be used
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 40
diff changeset
245
63
a6801a2260af Synched up with the latest dynamic windows, has new slider support and
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 54
diff changeset
246 dw_slider_new @390
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
247 dw_slider_get_pos @391
63
a6801a2260af Synched up with the latest dynamic windows, has new slider support and
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 54
diff changeset
248 dw_slider_set_pos @392
a6801a2260af Synched up with the latest dynamic windows, has new slider support and
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 54
diff changeset
249
90
eeb98f881663 Committed the dw_window_set/get_data() changes from the FX tree.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 69
diff changeset
250 dw_window_set_data @400
eeb98f881663 Committed the dw_window_set/get_data() changes from the FX tree.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 69
diff changeset
251 dw_window_get_data @401
117
d785ee5adf02 Initial rewrite of the splitbar code on OS/2. Actually moving of the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 90
diff changeset
252
d785ee5adf02 Initial rewrite of the splitbar code on OS/2. Actually moving of the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 90
diff changeset
253 dw_splitbar_new @410
d785ee5adf02 Initial rewrite of the splitbar code on OS/2. Actually moving of the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 90
diff changeset
254 dw_splitbar_set @411
d785ee5adf02 Initial rewrite of the splitbar code on OS/2. Actually moving of the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 90
diff changeset
255 dw_splitbar_get @412
157
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
256
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
257 dw_module_load @420
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
258 dw_module_symbol @421
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
259 dw_module_close @422
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
260
195
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
261 dw_scrollbar_new @430
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
262 dw_scrollbar_get_pos @431
195
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
263 dw_scrollbar_set_pos @432
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
264 dw_scrollbar_set_range @433
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
265
488
6aa93935d2c7 Export the new functions.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 481
diff changeset
266 dw_taskbar_insert @440
6aa93935d2c7 Export the new functions.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 481
diff changeset
267 dw_taskbar_delete @441
566
f6de197ecbe9 Add dw_color_choose()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 561
diff changeset
268
557
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
269 dw_named_memory_new @450
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
270 dw_named_memory_get @451
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
271 dw_named_memory_free @452
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
272
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
273 dw_named_event_new @460
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
274 dw_named_event_get @461
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
275 dw_named_event_reset @462
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
276 dw_named_event_post @463
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
277 dw_named_event_wait @464
1a210e2f214b Added a bunch of support routines I now own due to the settlement
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 514
diff changeset
278 dw_named_event_close @465
585
4df2d1639005 Added stubs for the HTML render on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
279
4df2d1639005 Added stubs for the HTML render on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
280 dw_html_new @470
4df2d1639005 Added stubs for the HTML render on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
281 dw_html_action @471
4df2d1639005 Added stubs for the HTML render on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
282 dw_html_raw @472
4df2d1639005 Added stubs for the HTML render on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
283 dw_html_url @473
600
d0e1db21e859 Add calendar widget
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 585
diff changeset
284
d0e1db21e859 Add calendar widget
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 585
diff changeset
285 dw_calendar_new @480
d0e1db21e859 Add calendar widget
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 585
diff changeset
286 dw_calendar_set_date @481
d0e1db21e859 Add calendar widget
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 585
diff changeset
287 dw_calendar_get_date @482
634
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
288
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
289 dw_clipboard_get_text @490
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
290 dw_clipboard_set_text @491
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
291
833
53b677d126dc Scrollbox cleanups on Windows and added stubs on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 819
diff changeset
292 dw_scrollbox_new @500
53b677d126dc Scrollbox cleanups on Windows and added stubs on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 819
diff changeset
293 dw_scrollbox_get_pos @501
53b677d126dc Scrollbox cleanups on Windows and added stubs on OS/2.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 819
diff changeset
294 dw_scrollbox_get_range @502
1137
e24e5a13ff2c Added code to test the new print functions in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1077
diff changeset
295
e24e5a13ff2c Added code to test the new print functions in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1077
diff changeset
296 dw_print_new @510
e24e5a13ff2c Added code to test the new print functions in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1077
diff changeset
297 dw_print_run @511
e24e5a13ff2c Added code to test the new print functions in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1077
diff changeset
298 dw_print_cancel @512
e24e5a13ff2c Added code to test the new print functions in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1077
diff changeset
299