Module: Gtk::Drag
- Defined in:
- ext/gtk2/rbgtkdrag.c
Class Method Summary collapse
- .begin ⇒ Object
- .dest_add_image_targets ⇒ Object
- .dest_add_text_targets ⇒ Object
- .dest_add_uri_targets ⇒ Object
- .dest_find_target ⇒ Object
- .dest_get_target_list ⇒ Object
- .dest_get_track_motion ⇒ Object
- .dest_set ⇒ Object
- .dest_set_proxy ⇒ Object
- .dest_set_target_list ⇒ Object
- .dest_set_track_motion ⇒ Object
- .dest_unset ⇒ Object
- .finish ⇒ Object
- .get_data ⇒ Object
- .get_source_widget ⇒ Object
- .highlight ⇒ Object
- .set_icon ⇒ Object
- .set_icon_default ⇒ Object
- .set_icon_name ⇒ Object
- .source_add_image_targets ⇒ Object
- .source_add_text_targets ⇒ Object
- .source_add_uri_targets ⇒ Object
- .source_get_target_list ⇒ Object
- .source_set ⇒ Object
- .source_set_icon ⇒ Object
- .source_set_icon_name ⇒ Object
- .source_set_target_list ⇒ Object
- .source_unset ⇒ Object
- .threshold? ⇒ Boolean
- .unhighlight ⇒ Object
Class Method Details
.begin ⇒ Object
207 208 209 |
# File 'ext/gtk2/rbgtkdrag.c', line 207 static VALUE gtkdrag_begin(self, , target_list, actions, , event) VALUE self, , target_list, actions, , event; |
.dest_add_image_targets ⇒ Object
133 134 135 |
# File 'ext/gtk2/rbgtkdrag.c', line 133 static VALUE gtkdrag_dest_add_image_targets(self, ) VALUE self, ; |
.dest_add_text_targets ⇒ Object
126 127 128 |
# File 'ext/gtk2/rbgtkdrag.c', line 126 static VALUE gtkdrag_dest_add_text_targets(self, ) VALUE self, ; |
.dest_add_uri_targets ⇒ Object
140 141 142 |
# File 'ext/gtk2/rbgtkdrag.c', line 140 static VALUE gtkdrag_dest_add_uri_targets(self, ) VALUE self, ; |
.dest_find_target ⇒ Object
88 89 90 |
# File 'ext/gtk2/rbgtkdrag.c', line 88 static VALUE gtkdrag_dest_find_target(argc, argv, self) int argc; |
.dest_get_target_list ⇒ Object
105 106 107 |
# File 'ext/gtk2/rbgtkdrag.c', line 105 static VALUE gtkdrag_dest_get_target_list(self, ) VALUE self, ; |
.dest_get_track_motion ⇒ Object
158 159 160 |
# File 'ext/gtk2/rbgtkdrag.c', line 158 static VALUE gtkdrag_dest_get_track_motion(self, ) VALUE self, ; |
.dest_set ⇒ Object
48 49 50 |
# File 'ext/gtk2/rbgtkdrag.c', line 48 static VALUE gtkdrag_dest_set(self, , flags, targets, actions) VALUE self, , flags, targets, actions; |
.dest_set_proxy ⇒ Object
69 70 71 |
# File 'ext/gtk2/rbgtkdrag.c', line 69 static VALUE gtkdrag_dest_set_proxy(self, , proxy_window, protocol, use_coordinates) VALUE self, , proxy_window, protocol, use_coordinates; |
.dest_set_target_list ⇒ Object
113 114 115 |
# File 'ext/gtk2/rbgtkdrag.c', line 113 static VALUE gtkdrag_dest_set_target_list(self, , target_list) VALUE self, , target_list; |
.dest_set_track_motion ⇒ Object
150 151 152 |
# File 'ext/gtk2/rbgtkdrag.c', line 150 static VALUE gtkdrag_dest_set_track_motion(self, , track_motion) VALUE self, , track_motion; |
.dest_unset ⇒ Object
80 81 82 |
# File 'ext/gtk2/rbgtkdrag.c', line 80 static VALUE gtkdrag_dest_unset(self, ) VALUE self,; |
.finish ⇒ Object
166 167 168 |
# File 'ext/gtk2/rbgtkdrag.c', line 166 static VALUE gtkdrag_finish(self, context, success, del, time) VALUE self, context, success, del, time; |
.get_data ⇒ Object
175 176 177 |
# File 'ext/gtk2/rbgtkdrag.c', line 175 static VALUE gtkdrag_get_data(self, , context, target, time) VALUE self, , context, target, time; |
.get_source_widget ⇒ Object
184 185 186 |
# File 'ext/gtk2/rbgtkdrag.c', line 184 static VALUE (self, context) VALUE self, context; |
.highlight ⇒ Object
191 192 193 |
# File 'ext/gtk2/rbgtkdrag.c', line 191 static VALUE gtkdrag_highlight(self, ) VALUE self, ; |
.set_icon ⇒ Object
218 219 220 |
# File 'ext/gtk2/rbgtkdrag.c', line 218 static VALUE gtkdrag_set_icon(argc, argv, self) int argc; |
.set_icon_default ⇒ Object
263 264 265 |
# File 'ext/gtk2/rbgtkdrag.c', line 263 static VALUE gtkdrag_set_icon_default(self, context) VALUE self, context; |
.set_icon_name ⇒ Object
254 255 256 |
# File 'ext/gtk2/rbgtkdrag.c', line 254 static VALUE gtkdrag_set_icon_name(self, context, name, hot_x, hot_y) VALUE self, context, name, hot_x, hot_y; |
.source_add_image_targets ⇒ Object
364 365 366 |
# File 'ext/gtk2/rbgtkdrag.c', line 364 static VALUE gtkdrag_source_add_image_targets(self, ) VALUE self, ; |
.source_add_text_targets ⇒ Object
357 358 359 |
# File 'ext/gtk2/rbgtkdrag.c', line 357 static VALUE gtkdrag_source_add_text_targets(self, ) VALUE self, ; |
.source_add_uri_targets ⇒ Object
371 372 373 |
# File 'ext/gtk2/rbgtkdrag.c', line 371 static VALUE gtkdrag_source_add_uri_targets(self, ) VALUE self, ; |
.source_get_target_list ⇒ Object
347 348 349 |
# File 'ext/gtk2/rbgtkdrag.c', line 347 static VALUE gtkdrag_source_get_target_list(self, ) VALUE self, ; |
.source_set ⇒ Object
280 281 282 |
# File 'ext/gtk2/rbgtkdrag.c', line 280 static VALUE gtkdrag_source_set(self, , flags, targets, actions) VALUE self, , flags, targets, actions; |
.source_set_icon ⇒ Object
291 292 293 |
# File 'ext/gtk2/rbgtkdrag.c', line 291 static VALUE gtkdrag_source_set_icon(argc, argv, self) int argc; |
.source_set_icon_name ⇒ Object
317 318 319 |
# File 'ext/gtk2/rbgtkdrag.c', line 317 static VALUE gtkdrag_source_set_icon_name(self, , icon_name) VALUE self, , icon_name; |
.source_set_target_list ⇒ Object
335 336 337 |
# File 'ext/gtk2/rbgtkdrag.c', line 335 static VALUE gtkdrag_source_set_target_list(self, , targetlist) VALUE self, , targetlist; |
.source_unset ⇒ Object
326 327 328 |
# File 'ext/gtk2/rbgtkdrag.c', line 326 static VALUE gtkdrag_source_unset(self, ) VALUE self, ; |
.threshold? ⇒ Boolean
271 272 273 |
# File 'ext/gtk2/rbgtkdrag.c', line 271 static VALUE gtkdrag_check_threshold(self, , start_x, start_y, current_x, current_y) VALUE self, , start_x, start_y, current_x, current_y; |
.unhighlight ⇒ Object
199 200 201 |
# File 'ext/gtk2/rbgtkdrag.c', line 199 static VALUE gtkdrag_unhighlight(self, ) VALUE self, ; |