annotate dw.def @ 456:935436731b41

Hybrid fix, seems the last change illiminated some important code that dealt with varying padding sizes in the opposite direction of the box. This readds that code but optimizes it and includes the groupbox calculations that were already present in the previous code path. This fix will be added to the OS/2 tree as well pending testing of this new code path.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 25 Jun 2003 03:39:44 +0000
parents a154ab15c0ed
children 97c2c560f829
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
14
176cee043f1b Lots of Windows and Unix bug fixes.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 12
diff changeset
31 dw_mdi_new @46
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
32
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
33 dw_window_new @50
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
34 dw_window_show @51
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
35 dw_window_hide @52
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
36 dw_window_destroy @53
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
37 dw_window_set_font @54
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
38 dw_window_set_color @55
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
39 dw_window_set_pos @56
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
40 dw_window_set_usize @57
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
41 dw_window_set_pos_size @58
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
42 dw_window_get_pos_size @59
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
43 dw_window_set_style @60
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
44 dw_window_set_icon @61
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
45 dw_window_set_bitmap @62
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
46 dw_window_get_text @63
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
47 dw_window_set_text @64
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
48 dw_window_disable @65
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
49 dw_window_enable @66
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
50 dw_window_capture @67
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
51 dw_window_release @68
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
52 dw_window_reparent @69
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
53 dw_window_function @70
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
54 dw_window_from_id @71
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
55 dw_window_set_border @72
14
176cee043f1b Lots of Windows and Unix bug fixes.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 12
diff changeset
56 dw_window_minimize @73
22
6a246b3bb14f Added tree widgets, fixed some delete event processing, fixed a layout bug
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 14
diff changeset
57 dw_window_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
58 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
59 dw_window_raise @76
88c9c7410c22 Lots of fixes and new functions on all platforms.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 37
diff changeset
60 dw_window_lower @77
88c9c7410c22 Lots of fixes and new functions on all platforms.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 37
diff changeset
61 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
62 dw_window_redraw @79
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
63
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
64 dw_bitmap_new @80
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
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
69
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
70 dw_text_new @100
7
005fa766e8c2 Updates to latest build.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 3
diff changeset
71 dw_status_text_new @101
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
72
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
73 dw_entryfield_new @110
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
74 dw_entryfield_password_new @111
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
75
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
76 dw_combobox_new @120
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
77
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
78 dw_radiobutton_new @130
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
79
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
80 dw_listbox_new @140
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
81 dw_listbox_append @141
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
82 dw_listbox_clear @142
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
83 dw_listbox_count @143
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
84 dw_listbox_set_top @144
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
85 dw_listbox_select @145
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
86 dw_listbox_delete @146
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
87 dw_listbox_query_text @147
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
88 dw_listbox_set_text @148
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
89 dw_listbox_selected @149
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
90 dw_listbox_selected_multi @150
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
91
33
72675de7d229 Renamed slider class to percent class. Implemented my own percent widget
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 32
diff changeset
92 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
93 dw_percent_query_range @161
72675de7d229 Renamed slider class to percent class. Implemented my own percent widget
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 32
diff changeset
94 dw_percent_set_pos @162
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
95
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
96 dw_mle_new @170
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
97 dw_mle_import @171
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
98 dw_mle_export @172
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
99 dw_mle_query @173
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
100 dw_mle_delete @174
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
101 dw_mle_clear @175
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
102 dw_mle_freeze @176
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
103 dw_mle_thaw @177
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
104 dw_mle_set @178
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
105 dw_mle_set_visible @179
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
106 dw_mle_search @180
12
26e2130135b9 Many Win32 and GTK fixes.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 7
diff changeset
107 dw_mle_set_editable @181
26e2130135b9 Many Win32 and GTK fixes.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 7
diff changeset
108 dw_mle_set_word_wrap @182
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
109
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
110 dw_spinbutton_new @190
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
111 dw_spinbutton_set_pos @191
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
112 dw_spinbutton_set_limits @192
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
113 dw_entryfield_set_limit @193
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
114 dw_spinbutton_query @194
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
115
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
116 dw_checkbox_new @200
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
117 dw_checkbox_query @201
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
118 dw_checkbox_set @202
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
119
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
120 dw_icon_load @210
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
121 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
122 dw_icon_load_from_file @212
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
123
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
124 dw_container_new @220
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
125 dw_container_setup @221
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
126 dw_container_alloc @222
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
127 dw_container_set_item @223
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
128 dw_container_set_row_title @224
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
129 dw_container_insert @225
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
130 dw_container_clear @226
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
131 dw_container_query_start @228
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
132 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
133 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
134 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
135 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
136 dw_container_cursor @233
9510897c0b03 Added new container functions, and implemented some missing functionality.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 63
diff changeset
137 dw_container_optimize @234
167
0b3debaa9c6c Added new container functions, and fixed resource leaks.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 157
diff changeset
138 dw_container_delete_row @235
0b3debaa9c6c Added new container functions, and fixed resource leaks.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 157
diff changeset
139 dw_container_change_item @236
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
140
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
141 dw_filesystem_setup @240
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
142 dw_filesystem_set_item @241
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
143 dw_filesystem_set_file @242
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
144
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
145 dw_screen_width @250
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
146 dw_screen_height @251
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
147
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
148 dw_color_depth @260
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
149 dw_color_foreground_set @261
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
150 dw_color_background_set @262
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
151
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
152 dw_notebook_new @270
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
153 dw_notebook_page_new @271
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
154 dw_notebook_page_destroy @272
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
155 dw_notebook_page_set_text @273
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
156 dw_notebook_page_set_status_text @274
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
157 dw_notebook_page_set @275
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
158 dw_notebook_page_query @276
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
159 dw_notebook_pack @277
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
160
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
161 dw_menu_new @280
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
162 dw_menubar_new @281
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
163 dw_menu_append_item @282
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
164 dw_menu_item_set_check @283
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
165 dw_menu_popup @284
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
166 dw_menu_destroy @285
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
167
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
168 dw_pointer_query_pos @290
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
169 dw_pointer_set_pos @291
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
170
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
171 dw_mutex_new @300
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
172 dw_mutex_close @301
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
173 dw_mutex_lock @302
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
174 dw_mutex_unlock @303
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
175
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
176 dw_event_new @310
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
177 dw_event_reset @311
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
178 dw_event_post @312
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
179 dw_event_wait @313
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
180 dw_event_close @314
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
181
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
182 dw_thread_new @320
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
183 dw_thread_end @321
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
184 dw_thread_id @322
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
185
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
186 dw_render_new @330
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
187 dw_draw_point @331
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
188 dw_draw_line @332
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
189 dw_draw_rect @333
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
190 dw_draw_text @334
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
191
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
192 dw_pixmap_bitblt @340
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
193 dw_pixmap_new @341
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
194 dw_pixmap_grab @342
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
195 dw_pixmap_destroy @343
241
00d2b1bcf036 Added dw_pixmap_new_from_file().
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 203
diff changeset
196 dw_pixmap_new_from_file @344
27
e8e81bc68024 Fixed stupid link386 bug when parsing the .def file.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 24
diff changeset
197
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
198 dw_dialog_new @350
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
199 dw_dialog_dismiss @351
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
200 dw_dialog_wait @352
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
201
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
202 dw_signal_connect @360
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
203 dw_signal_disconnect_by_window @361
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
204 dw_signal_disconnect_by_data @362
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
205 dw_signal_disconnect_by_name @363
195
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
206
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
207 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
208 dw_timer_disconnect @366
3
ktk@81767d24-ef19-dc11-ae90-00e081727c95
parents:
diff changeset
209
22
6a246b3bb14f Added tree widgets, fixed some delete event processing, fixed a layout bug
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 14
diff changeset
210 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
211 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
212 dw_tree_clear @372
f3bf96c2786d Added missing exports, added new tree functions and signals, fixed Win32
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 27
diff changeset
213 dw_tree_delete @373
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
214 dw_tree_set @374
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
215 dw_tree_expand @375
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
216 dw_tree_collapse @376
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
217 dw_tree_item_select @377
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
218 dw_tree_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
219 dw_tree_insert_after @379
317
83edbd751da9 Added dw_tree_get_data() to get a tree item's data.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 310
diff changeset
220 dw_tree_get_data @380
32
f3bf96c2786d Added missing exports, added new tree functions and signals, fixed Win32
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 27
diff changeset
221
317
83edbd751da9 Added dw_tree_get_data() to get a tree item's data.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 310
diff changeset
222 dw_font_text_extents @385
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
223
63
a6801a2260af Synched up with the latest dynamic windows, has new slider support and
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 54
diff changeset
224 dw_slider_new @390
a6801a2260af Synched up with the latest dynamic windows, has new slider support and
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 54
diff changeset
225 dw_slider_query_pos @391
a6801a2260af Synched up with the latest dynamic windows, has new slider support and
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 54
diff changeset
226 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
227
90
eeb98f881663 Committed the dw_window_set/get_data() changes from the FX tree.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 69
diff changeset
228 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
229 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
230
d785ee5adf02 Initial rewrite of the splitbar code on OS/2. Actually moving of the
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 90
diff changeset
231 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
232 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
233 dw_splitbar_get @412
157
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
234
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
235 dw_module_load @420
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
236 dw_module_symbol @421
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
237 dw_module_close @422
a07dd2e819f3 Added module support.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 117
diff changeset
238
195
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
239 dw_scrollbar_new @430
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
240 dw_scrollbar_query_pos @431
b023d363fc09 Added scrollbar and timer support on OS/2 and GTK.
bsmith@81767d24-ef19-dc11-ae90-00e081727c95
parents: 167
diff changeset
241 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
242 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
243