annotate dww.def @ 1160:924c8087a755

Attempt to use the subversion revision number as the sub version number.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 16 Sep 2011 06:39:56 +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
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
2
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
3 DESCRIPTION 'Dynamic Windows for Win32'
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
4
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
5 EXPORTS
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
6 Win32_Set_Instance @1
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
7
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
8 dw_init @10
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
9 dw_main @11
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
10 dw_exit @12
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
11 dw_beep @13
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
12 dw_messagebox @14
397
a154ab15c0ed Remove dw_yesno
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 317
diff changeset
13
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
14 dw_environment_query @16
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
15 dw_exec @17
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
16 dw_browse @18
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
17 dw_file_browse @19
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
18 dw_user_dir @20
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
19 dw_flush @21
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
20 dw_free @22
37
360bc6a5f1c9 Sync with latest Dynamic Windows code.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 34
diff changeset
21 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: 197
diff changeset
22 dw_main_iteration @24
566
f6de197ecbe9 Add dw_color_choose()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 561
diff changeset
23
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
24 dw_box_new @40
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
25 dw_groupbox_new @41
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
26 dw_box_pack_start @42
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
27 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
28 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
29
14
176cee043f1b Lots of Windows and Unix bug fixes.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 12
diff changeset
30 dw_mdi_new @46
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
31
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
32 dw_window_new @50
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
33 dw_window_show @51
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
34 dw_window_hide @52
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
35 dw_window_destroy @53
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
36 dw_window_set_font @54
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
37 dw_window_set_color @55
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
38 dw_window_set_pos @56
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
39 dw_window_set_size @57
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
40 dw_window_set_pos_size @58
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
41 dw_window_get_pos_size @59
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
42 dw_window_set_style @60
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
43 dw_window_set_icon @61
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
44 dw_window_set_bitmap @62
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
45 dw_window_get_text @63
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
46 dw_window_set_text @64
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
47 dw_window_disable @65
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
48 dw_window_enable @66
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
49 dw_window_capture @67
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
50 dw_window_release @68
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
51 dw_window_reparent @69
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
52 dw_window_function @70
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
53 dw_window_from_id @71
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
54 dw_window_set_border @72
14
176cee043f1b Lots of Windows and Unix bug fixes.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 12
diff changeset
55 dw_window_minimize @73
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
56 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
57 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
58 dw_window_raise @76
88c9c7410c22 Lots of fixes and new functions on all platforms.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 37
diff changeset
59 dw_window_lower @77
88c9c7410c22 Lots of fixes and new functions on all platforms.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 37
diff changeset
60 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
61 dw_window_redraw @79
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
62 dw_bitmap_new @80
616
2dcfe0b33284 *from_data functions added
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 603
diff changeset
63 dw_window_set_bitmap_from_data @81
771
5cca4ebcca9a When destroying a spinbutton, destroy the correct window
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 643
diff changeset
64 dw_window_get_font @82
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
65
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
66 dw_button_new @90
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
67 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
68 dw_bitmapbutton_new_from_file @92
616
2dcfe0b33284 *from_data functions added
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 603
diff changeset
69 dw_bitmapbutton_new_from_data @93
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
70
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
71 dw_text_new @100
7
005fa766e8c2 Updates to latest build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 3
diff changeset
72 dw_status_text_new @101
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
73
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
74 dw_entryfield_new @110
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
75 dw_entryfield_password_new @111
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
76
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
77 dw_combobox_new @120
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
78
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
79 dw_radiobutton_new @130
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
80
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
81 dw_listbox_new @140
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
82 dw_listbox_append @141
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
83 dw_listbox_clear @142
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
84 dw_listbox_count @143
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
85 dw_listbox_set_top @144
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
86 dw_listbox_select @145
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
87 dw_listbox_delete @146
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
88 dw_listbox_get_text @147
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
89 dw_listbox_set_text @148
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
90 dw_listbox_selected @149
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
91 dw_listbox_selected_multi @150
571
828e6a66c5c5 Add dw_listbox_list_append()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 566
diff changeset
92 dw_listbox_list_append @151
643
9ab89d89e6b4 Add dw_listview_insert()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 634
diff changeset
93 dw_listbox_insert @152
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
94
33
72675de7d229 Renamed slider class to percent class. Implemented my own percent widget
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 32
diff changeset
95 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
96 dw_percent_set_pos @162
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
97
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
98 dw_mle_new @170
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
99 dw_mle_import @171
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
100 dw_mle_export @172
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
101 dw_mle_get_size @173
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
102 dw_mle_delete @174
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
103 dw_mle_clear @175
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
104 dw_mle_freeze @176
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
105 dw_mle_thaw @177
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
106 dw_mle_set_cursor @178
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
107 dw_mle_set_visible @179
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
108 dw_mle_search @180
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
109 dw_mle_set_editable @181
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
110 dw_mle_set_word_wrap @182
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
111
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
112 dw_spinbutton_new @190
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
113 dw_spinbutton_set_pos @191
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
114 dw_spinbutton_set_limits @192
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
115 dw_entryfield_set_limit @193
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
116 dw_spinbutton_get_pos @194
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
117
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
118 dw_checkbox_new @200
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
119 dw_checkbox_get @201
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
120 dw_checkbox_set @202
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
121
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
122 dw_icon_load @210
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
123 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
124 dw_icon_load_from_file @212
616
2dcfe0b33284 *from_data functions added
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 603
diff changeset
125 dw_icon_load_from_data @213
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
126
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
127 dw_container_new @220
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
128 dw_container_setup @221
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
129 dw_container_alloc @222
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
130 dw_container_set_item @223
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
131 dw_container_set_row_title @224
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
132 dw_container_insert @225
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
133 dw_container_clear @226
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
134 dw_container_query_start @228
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
135 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
136 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
137 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
138 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
139 dw_container_cursor @233
9510897c0b03 Added new container functions, and implemented some missing functionality.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 63
diff changeset
140 dw_container_optimize @234
167
0b3debaa9c6c Added new container functions, and fixed resource leaks.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 157
diff changeset
141 dw_container_delete_row @235
0b3debaa9c6c Added new container functions, and fixed resource leaks.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 157
diff changeset
142 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
143 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: 771
diff changeset
144 dw_container_change_row_title @238
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
145
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
146 dw_filesystem_setup @240
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
147 dw_filesystem_set_item @241
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
148 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
149 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
150 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
151 dw_filesystem_get_column_type @245
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
152
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
153 dw_screen_width @250
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
154 dw_screen_height @251
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
155
566
f6de197ecbe9 Add dw_color_choose()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 561
diff changeset
156 dw_color_depth_get @260
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
157 dw_color_foreground_set @261
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
158 dw_color_background_set @262
566
f6de197ecbe9 Add dw_color_choose()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 561
diff changeset
159 dw_color_choose @263
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
160
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
161 dw_notebook_new @270
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
162 dw_notebook_page_new @271
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
163 dw_notebook_page_destroy @272
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
164 dw_notebook_page_set_text @273
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
165 dw_notebook_page_set_status_text @274
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
166 dw_notebook_page_set @275
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
167 dw_notebook_page_get @276
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
168 dw_notebook_pack @277
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
169
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
170 dw_menu_new @280
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
171 dw_menubar_new @281
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
172 dw_menu_append_item @282
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
173 dw_menu_item_set_check @283
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
174 dw_menu_popup @284
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
175 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: 616
diff changeset
176 dw_menu_item_set_state @286
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
177
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
178 dw_pointer_query_pos @290
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
179 dw_pointer_set_pos @291
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
180
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
181 dw_mutex_new @300
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
182 dw_mutex_close @301
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
183 dw_mutex_lock @302
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
184 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
185 dw_mutex_trylock @304
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
186
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
187 dw_event_new @310
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
188 dw_event_reset @311
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
189 dw_event_post @312
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
190 dw_event_wait @313
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
191 dw_event_close @314
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
192
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
193 dw_thread_new @320
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
194 dw_thread_end @321
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
195 dw_thread_id @322
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
196
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
197 dw_render_new @330
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
198 dw_draw_point @331
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
199 dw_draw_line @332
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
200 dw_draw_rect @333
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
201 dw_draw_text @334
634
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
202 dw_draw_polygon @335
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
203
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
204 dw_pixmap_bitblt @340
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
205 dw_pixmap_new @341
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
206 dw_pixmap_grab @342
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
207 dw_pixmap_destroy @343
241
00d2b1bcf036 Added dw_pixmap_new_from_file().
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 203
diff changeset
208 dw_pixmap_new_from_file @344
616
2dcfe0b33284 *from_data functions added
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 603
diff changeset
209 dw_pixmap_new_from_data @345
634
c6a216c8174f Support for setting transparent colour for bitmaps
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 619
diff changeset
210 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
211 dw_pixmap_set_font @347
566
f6de197ecbe9 Add dw_color_choose()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 561
diff changeset
212
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
213 dw_dialog_new @350
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
214 dw_dialog_dismiss @351
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
215 dw_dialog_wait @352
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
216
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
217 dw_signal_connect @360
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
218 dw_signal_disconnect_by_window @361
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
219 dw_signal_disconnect_by_data @362
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
220 dw_signal_disconnect_by_name @363
566
f6de197ecbe9 Add dw_color_choose()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 561
diff changeset
221
197
f3718165f0b2 Implemented scrollbars and timers on Windows, and added scrollbar to the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
222 dw_timer_connect @365
f3718165f0b2 Implemented scrollbars and timers on Windows, and added scrollbar to the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
223 dw_timer_disconnect @366
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
224
22
6a246b3bb14f Added tree widgets, fixed some delete event processing, fixed a layout bug
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 14
diff changeset
225 dw_tree_new @370
6a246b3bb14f Added tree widgets, fixed some delete event processing, fixed a layout bug
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 14
diff changeset
226 dw_tree_insert @371
32
f3bf96c2786d Added missing exports, added new tree functions and signals, fixed Win32
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 22
diff changeset
227 dw_tree_clear @372
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
228 dw_tree_item_delete @373
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
229 dw_tree_item_change @374
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
230 dw_tree_item_expand @375
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
231 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
232 dw_tree_item_select @377
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
233 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
234 dw_tree_insert_after @379
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
235 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
236 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
237 dw_tree_get_parent @382
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
238
616
2dcfe0b33284 *from_data functions added
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 603
diff changeset
239 dw_font_text_extents_get @385
1051
6919854298fd Added dw_font_choose() on Windows for 2.1.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 833
diff changeset
240 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: 1051
diff changeset
241 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
242
63
a6801a2260af Synched up with the latest dynamic windows, has new slider support and
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 54
diff changeset
243 dw_slider_new @390
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
244 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
245 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
246
90
eeb98f881663 Committed the dw_window_set/get_data() changes from the FX tree.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 69
diff changeset
247 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
248 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
249
d785ee5adf02 Initial rewrite of the splitbar code on OS/2. Actually moving of the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 90
diff changeset
250 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
251 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
252 dw_splitbar_get @412
157
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
253
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
254 dw_module_load @420
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
255 dw_module_symbol @421
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
256 dw_module_close @422
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
257
197
f3718165f0b2 Implemented scrollbars and timers on Windows, and added scrollbar to the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
258 dw_scrollbar_new @430
513
7755599311d4 Fixes search and replace errors.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 510
diff changeset
259 dw_scrollbar_get_pos @431
197
f3718165f0b2 Implemented scrollbars and timers on Windows, and added scrollbar to the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
260 dw_scrollbar_set_pos @432
f3718165f0b2 Implemented scrollbars and timers on Windows, and added scrollbar to the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
261 dw_scrollbar_set_range @433
f3718165f0b2 Implemented scrollbars and timers on Windows, and added scrollbar to the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
262
488
6aa93935d2c7 Export the new functions.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 481
diff changeset
263 dw_taskbar_insert @440
6aa93935d2c7 Export the new functions.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 481
diff changeset
264 dw_taskbar_delete @441
566
f6de197ecbe9 Add dw_color_choose()
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 561
diff changeset
265
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
266 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
267 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
268 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
269
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_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
271 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
272 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
273 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
274 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
275 dw_named_event_close @465
584
420c6c94abc7 Added dw_html_* functionality for embedding HTML pages in Dynamic Windows
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
276
420c6c94abc7 Added dw_html_* functionality for embedding HTML pages in Dynamic Windows
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
277 dw_html_new @470
420c6c94abc7 Added dw_html_* functionality for embedding HTML pages in Dynamic Windows
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
278 dw_html_action @471
420c6c94abc7 Added dw_html_* functionality for embedding HTML pages in Dynamic Windows
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
279 dw_html_raw @472
420c6c94abc7 Added dw_html_* functionality for embedding HTML pages in Dynamic Windows
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 571
diff changeset
280 dw_html_url @473
600
d0e1db21e859 Add calendar widget
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 584
diff changeset
281
d0e1db21e859 Add calendar widget
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 584
diff changeset
282 dw_calendar_new @480
d0e1db21e859 Add calendar widget
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 584
diff changeset
283 dw_calendar_set_date @481
d0e1db21e859 Add calendar widget
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 584
diff changeset
284 dw_calendar_get_date @482
d0e1db21e859 Add calendar widget
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 584
diff changeset
285
616
2dcfe0b33284 *from_data functions added
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 603
diff changeset
286 dw_clipboard_get_text @490
2dcfe0b33284 *from_data functions added
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 603
diff changeset
287 dw_clipboard_set_text @491
2dcfe0b33284 *from_data functions added
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 603
diff changeset
288
771
5cca4ebcca9a When destroying a spinbutton, destroy the correct window
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 643
diff changeset
289 dw_scrollbox_new @500
5cca4ebcca9a When destroying a spinbutton, destroy the correct window
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 643
diff changeset
290 dw_scrollbox_get_pos @501
5cca4ebcca9a When destroying a spinbutton, destroy the correct window
mhessling@81767d24-ef19-dc11-ae90-00e081727c95
parents: 643
diff changeset
291 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
292
e24e5a13ff2c Added code to test the new print functions in dwtest.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 1077
diff changeset
293 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
294 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
295 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
296