1;; -*- scheme -*- 2 3(include "gtk-2.20-types.defs") 4 5;; From gtktoolpalette.h 6 7(define-function gtk_tool_palette_get_type 8 (c-name "gtk_tool_palette_get_type") 9 (return-type "GType") 10) 11 12(define-function gtk_tool_palette_new 13 (c-name "gtk_tool_palette_new") 14 (is-constructor-of "GtkToolPalette") 15 (return-type "GtkWidget*") 16) 17 18(define-method set_group_position 19 (of-object "GtkToolPalette") 20 (c-name "gtk_tool_palette_set_group_position") 21 (return-type "none") 22 (parameters 23 '("GtkToolItemGroup*" "group") 24 '("gint" "position") 25 ) 26) 27 28(define-method set_exclusive 29 (of-object "GtkToolPalette") 30 (c-name "gtk_tool_palette_set_exclusive") 31 (return-type "none") 32 (parameters 33 '("GtkToolItemGroup*" "group") 34 '("gboolean" "exclusive") 35 ) 36) 37 38(define-method set_expand 39 (of-object "GtkToolPalette") 40 (c-name "gtk_tool_palette_set_expand") 41 (return-type "none") 42 (parameters 43 '("GtkToolItemGroup*" "group") 44 '("gboolean" "expand") 45 ) 46) 47 48(define-method get_group_position 49 (of-object "GtkToolPalette") 50 (c-name "gtk_tool_palette_get_group_position") 51 (return-type "gint") 52 (parameters 53 '("GtkToolItemGroup*" "group") 54 ) 55) 56 57(define-method get_exclusive 58 (of-object "GtkToolPalette") 59 (c-name "gtk_tool_palette_get_exclusive") 60 (return-type "gboolean") 61 (parameters 62 '("GtkToolItemGroup*" "group") 63 ) 64) 65 66(define-method get_expand 67 (of-object "GtkToolPalette") 68 (c-name "gtk_tool_palette_get_expand") 69 (return-type "gboolean") 70 (parameters 71 '("GtkToolItemGroup*" "group") 72 ) 73) 74 75(define-method set_icon_size 76 (of-object "GtkToolPalette") 77 (c-name "gtk_tool_palette_set_icon_size") 78 (return-type "none") 79 (parameters 80 '("GtkIconSize" "icon_size") 81 ) 82) 83 84(define-method unset_icon_size 85 (of-object "GtkToolPalette") 86 (c-name "gtk_tool_palette_unset_icon_size") 87 (return-type "none") 88) 89 90(define-method set_style 91 (of-object "GtkToolPalette") 92 (c-name "gtk_tool_palette_set_style") 93 (return-type "none") 94 (parameters 95 '("GtkToolbarStyle" "style") 96 ) 97) 98 99(define-method unset_style 100 (of-object "GtkToolPalette") 101 (c-name "gtk_tool_palette_unset_style") 102 (return-type "none") 103) 104 105(define-method get_icon_size 106 (of-object "GtkToolPalette") 107 (c-name "gtk_tool_palette_get_icon_size") 108 (return-type "GtkIconSize") 109) 110 111(define-method get_style 112 (of-object "GtkToolPalette") 113 (c-name "gtk_tool_palette_get_style") 114 (return-type "GtkToolbarStyle") 115) 116 117(define-method get_drop_item 118 (of-object "GtkToolPalette") 119 (c-name "gtk_tool_palette_get_drop_item") 120 (return-type "GtkToolItem*") 121 (parameters 122 '("gint" "x") 123 '("gint" "y") 124 ) 125) 126 127(define-method get_drop_group 128 (of-object "GtkToolPalette") 129 (c-name "gtk_tool_palette_get_drop_group") 130 (return-type "GtkToolItemGroup*") 131 (parameters 132 '("gint" "x") 133 '("gint" "y") 134 ) 135) 136 137(define-method get_drag_item 138 (of-object "GtkToolPalette") 139 (c-name "gtk_tool_palette_get_drag_item") 140 (return-type "GtkWidget*") 141 (parameters 142 '("const-GtkSelectionData*" "selection") 143 ) 144) 145 146(define-method set_drag_source 147 (of-object "GtkToolPalette") 148 (c-name "gtk_tool_palette_set_drag_source") 149 (return-type "none") 150 (parameters 151 '("GtkToolPaletteDragTargets" "targets") 152 ) 153) 154 155(define-method add_drag_dest 156 (of-object "GtkToolPalette") 157 (c-name "gtk_tool_palette_add_drag_dest") 158 (return-type "none") 159 (parameters 160 '("GtkWidget*" "widget") 161 '("GtkDestDefaults" "flags") 162 '("GtkToolPaletteDragTargets" "targets") 163 '("GdkDragAction" "actions") 164 ) 165) 166 167(define-method get_hadjustment 168 (of-object "GtkToolPalette") 169 (c-name "gtk_tool_palette_get_hadjustment") 170 (return-type "GtkAdjustment*") 171) 172 173(define-method get_vadjustment 174 (of-object "GtkToolPalette") 175 (c-name "gtk_tool_palette_get_vadjustment") 176 (return-type "GtkAdjustment*") 177) 178 179(define-function gtk_tool_palette_get_drag_target_item 180 (c-name "gtk_tool_palette_get_drag_target_item") 181 (return-type "const-GtkTargetEntry*") 182) 183 184(define-function gtk_tool_palette_get_drag_target_group 185 (c-name "gtk_tool_palette_get_drag_target_group") 186 (return-type "const-GtkTargetEntry*") 187) 188 189;; From gtktoolitem.h 190 191(define-method get_ellipsize_mode 192 (of-object "GtkToolItem") 193 (c-name "gtk_tool_item_get_ellipsize_mode") 194 (return-type "PangoEllipsizeMode") 195) 196 197(define-method get_text_alignment 198 (of-object "GtkToolItem") 199 (c-name "gtk_tool_item_get_text_alignment") 200 (return-type "gfloat") 201) 202 203(define-method get_text_orientation 204 (of-object "GtkToolItem") 205 (c-name "gtk_tool_item_get_text_orientation") 206 (return-type "GtkOrientation") 207) 208 209(define-method get_text_size_group 210 (of-object "GtkToolItem") 211 (c-name "gtk_tool_item_get_text_size_group") 212 (return-type "GtkSizeGroup*") 213) 214 215;; From gtktoolitemgroup.h 216 217(define-function gtk_tool_item_group_get_type 218 (c-name "gtk_tool_item_group_get_type") 219 (return-type "GType") 220) 221 222(define-function gtk_tool_item_group_new 223 (c-name "gtk_tool_item_group_new") 224 (is-constructor-of "GtkToolItemGroup") 225 (return-type "GtkWidget*") 226 (parameters 227 '("const-gchar*" "label") 228 ) 229) 230 231(define-method set_label 232 (of-object "GtkToolItemGroup") 233 (c-name "gtk_tool_item_group_set_label") 234 (return-type "none") 235 (parameters 236 '("const-gchar*" "label") 237 ) 238) 239 240(define-method set_label_widget 241 (of-object "GtkToolItemGroup") 242 (c-name "gtk_tool_item_group_set_label_widget") 243 (return-type "none") 244 (parameters 245 '("GtkWidget*" "label_widget") 246 ) 247) 248 249(define-method set_collapsed 250 (of-object "GtkToolItemGroup") 251 (c-name "gtk_tool_item_group_set_collapsed") 252 (return-type "none") 253 (parameters 254 '("gboolean" "collapsed") 255 ) 256) 257 258(define-method set_ellipsize 259 (of-object "GtkToolItemGroup") 260 (c-name "gtk_tool_item_group_set_ellipsize") 261 (return-type "none") 262 (parameters 263 '("PangoEllipsizeMode" "ellipsize") 264 ) 265) 266 267(define-method set_header_relief 268 (of-object "GtkToolItemGroup") 269 (c-name "gtk_tool_item_group_set_header_relief") 270 (return-type "none") 271 (parameters 272 '("GtkReliefStyle" "style") 273 ) 274) 275 276(define-method get_label 277 (of-object "GtkToolItemGroup") 278 (c-name "gtk_tool_item_group_get_label") 279 (return-type "const-gchar*") 280) 281 282(define-method get_label_widget 283 (of-object "GtkToolItemGroup") 284 (c-name "gtk_tool_item_group_get_label_widget") 285 (return-type "GtkWidget*") 286) 287 288(define-method get_collapsed 289 (of-object "GtkToolItemGroup") 290 (c-name "gtk_tool_item_group_get_collapsed") 291 (return-type "gboolean") 292) 293 294(define-method get_ellipsize 295 (of-object "GtkToolItemGroup") 296 (c-name "gtk_tool_item_group_get_ellipsize") 297 (return-type "PangoEllipsizeMode") 298) 299 300(define-method get_header_relief 301 (of-object "GtkToolItemGroup") 302 (c-name "gtk_tool_item_group_get_header_relief") 303 (return-type "GtkReliefStyle") 304) 305 306(define-method insert 307 (of-object "GtkToolItemGroup") 308 (c-name "gtk_tool_item_group_insert") 309 (return-type "none") 310 (parameters 311 '("GtkToolItem*" "item") 312 '("gint" "position") 313 ) 314) 315 316(define-method set_item_position 317 (of-object "GtkToolItemGroup") 318 (c-name "gtk_tool_item_group_set_item_position") 319 (return-type "none") 320 (parameters 321 '("GtkToolItem*" "item") 322 '("gint" "position") 323 ) 324) 325 326(define-method get_item_position 327 (of-object "GtkToolItemGroup") 328 (c-name "gtk_tool_item_group_get_item_position") 329 (return-type "gint") 330 (parameters 331 '("GtkToolItem*" "item") 332 ) 333) 334 335(define-method get_n_items 336 (of-object "GtkToolItemGroup") 337 (c-name "gtk_tool_item_group_get_n_items") 338 (return-type "guint") 339) 340 341(define-method get_nth_item 342 (of-object "GtkToolItemGroup") 343 (c-name "gtk_tool_item_group_get_nth_item") 344 (return-type "GtkToolItem*") 345 (parameters 346 '("guint" "index") 347 ) 348) 349 350(define-method get_drop_item 351 (of-object "GtkToolItemGroup") 352 (c-name "gtk_tool_item_group_get_drop_item") 353 (return-type "GtkToolItem*") 354 (parameters 355 '("gint" "x") 356 '("gint" "y") 357 ) 358) 359 360;; From gtkspinner.h 361 362(define-function gtk_spinner_get_type 363 (c-name "gtk_spinner_get_type") 364 (return-type "GType") 365) 366 367(define-function gtk_spinner_new 368 (c-name "gtk_spinner_new") 369 (is-constructor-of "GtkSpinner") 370 (return-type "GtkWidget*") 371) 372 373(define-method start 374 (of-object "GtkSpinner") 375 (c-name "gtk_spinner_start") 376 (return-type "none") 377) 378 379(define-method stop 380 (of-object "GtkSpinner") 381 (c-name "gtk_spinner_stop") 382 (return-type "none") 383) 384 385;; From gtkcellrendererspinner.h 386 387(define-function gtk_cell_renderer_spinner_get_type 388 (c-name "gtk_cell_renderer_spinner_get_type") 389 (return-type "GType") 390) 391 392(define-function gtk_cell_renderer_spinner_new 393 (c-name "gtk_cell_renderer_spinner_new") 394 (is-constructor-of "GtkCellRendererSpinner") 395 (return-type "GtkCellRenderer*") 396) 397 398;; From gtkaction.h 399 400(define-method get_always_show_image 401 (of-object "GtkAction") 402 (c-name "gtk_action_get_always_show_image") 403 (return-type "gboolean") 404) 405 406(define-method set_always_show_image 407 (of-object "GtkAction") 408 (c-name "gtk_action_set_always_show_image") 409 (return-type "none") 410 (parameters 411 '("gboolean" "always_show") 412 ) 413) 414 415;; From gtkdialog.h 416 417(define-method get_widget_for_response 418 (of-object "GtkDialog") 419 (c-name "gtk_dialog_get_widget_for_response") 420 (return-type "GtkWidget*") 421 (parameters 422 '("gint" "response_id") 423 ) 424) 425 426;; From gtkoffscreenwindow.h 427 428(define-function gtk_offscreen_window_get_type 429 (c-name "gtk_offscreen_window_get_type") 430 (return-type "GType") 431) 432 433(define-function gtk_offscreen_window_new 434 (c-name "gtk_offscreen_window_new") 435 (is-constructor-of "GtkOffscreenWindow") 436 (return-type "GtkWidget*") 437) 438 439(define-method get_pixmap 440 (of-object "GtkOffscreenWindow") 441 (c-name "gtk_offscreen_window_get_pixmap") 442 (return-type "GdkPixmap*") 443) 444 445(define-method get_pixbuf 446 (of-object "GtkOffscreenWindow") 447 (c-name "gtk_offscreen_window_get_pixbuf") 448 (return-type "GdkPixbuf*") 449) 450 451;; From gtkentry.h 452 453(define-method get_icon_window 454 (of-object "GtkEntry") 455 (c-name "gtk_entry_get_icon_window") 456 (return-type "GdkWindow*") 457 (parameters 458 '("GtkEntryIconPosition" "icon_pos") 459 ) 460) 461 462(define-method get_text_window 463 (of-object "GtkEntry") 464 (c-name "gtk_entry_get_text_window") 465 (return-type "GdkWindow*") 466) 467 468;; From gtknotebook.h 469 470(define-method get_action_widget 471 (of-object "GtkNotebook") 472 (c-name "gtk_notebook_get_action_widget") 473 (return-type "GtkWidget*") 474 (parameters 475 '("GtkPackType" "pack_type") 476 ) 477) 478 479(define-method set_action_widget 480 (of-object "GtkNotebook") 481 (c-name "gtk_notebook_set_action_widget") 482 (return-type "none") 483 (parameters 484 '("GtkWidget*" "widget") 485 '("GtkPackType" "pack_type") 486 ) 487) 488 489;; From gtkstyle.h 490 491(define-method paint_spinner 492 (of-object "GtkStyle") 493 (c-name "gtk_paint_spinner") 494 (return-type "none") 495 (parameters 496 '("GtkStyle*" "style") 497 '("GdkWindow*" "window") 498 '("GtkStateType" "state_type") 499 '("const-GdkRectangle*" "area") 500 '("GtkWidget*" "widget") 501 '("const-gchar*" "detail") 502 '("guint" "step") 503 '("gint" "x") 504 '("gint" "y") 505 '("gint" "width") 506 '("gint" "height") 507 ) 508) 509 510;; From gtkpaned.h 511 512(define-method get_handle_window 513 (of-object "GtkPaned") 514 (c-name "gtk_paned_get_handle_window") 515 (return-type "GdkWindow*") 516) 517 518;; From gtkrange.h 519 520(define-method get_min_slider_size 521 (of-object "GtkRange") 522 (c-name "gtk_range_get_min_slider_size") 523 (return-type "gint") 524) 525 526(define-method get_range_rect 527 (of-object "GtkRange") 528 (c-name "gtk_range_get_range_rect") 529 (return-type "none") 530 (parameters 531 '("GdkRectangle*" "range_rect") 532 ) 533) 534 535(define-method get_slider_range 536 (of-object "GtkRange") 537 (c-name "gtk_range_get_slider_range") 538 (return-type "none") 539 (parameters 540 '("gint*" "slider_start") 541 '("gint*" "slider_end") 542 ) 543) 544 545(define-method get_slider_size_fixed 546 (of-object "GtkRange") 547 (c-name "gtk_range_get_slider_size_fixed") 548 (return-type "gboolean") 549) 550 551(define-method set_min_slider_size 552 (of-object "GtkRange") 553 (c-name "gtk_range_set_min_slider_size") 554 (return-type "none") 555 (parameters 556 '("gboolean" "min_size") 557 ) 558) 559 560(define-method set_slider_size_fixed 561 (of-object "GtkRange") 562 (c-name "gtk_range_set_slider_size_fixed") 563 (return-type "none") 564 (parameters 565 '("gboolean" "size_fixed") 566 ) 567) 568 569;; From gtkstatusbar.h 570 571(define-method get_message_area 572 (of-object "GtkStatusbar") 573 (c-name "gtk_statusbar_get_message_area") 574 (return-type "GtkWidget*") 575) 576 577;; From gtkstatusicon.h 578 579(define-method set_name 580 (of-object "GtkStatusIcon") 581 (c-name "gtk_status_icon_set_name") 582 (return-type "none") 583 (parameters 584 '("const-gchar*" "name") 585 ) 586) 587 588;; From gtkviewport.h 589 590(define-method get_bin_window 591 (of-object "GtkViewport") 592 (c-name "gtk_viewport_get_bin_window") 593 (return-type "GdkWindow*") 594) 595 596;; From gtkwidget.h 597 598(define-method set_realized 599 (of-object "GtkWidget") 600 (c-name "gtk_widget_set_realized") 601 (return-type "none") 602 (parameters 603 '("gboolean" "realized") 604 ) 605) 606 607(define-method get_realized 608 (of-object "GtkWidget") 609 (c-name "gtk_widget_get_realized") 610 (return-type "gboolean") 611) 612 613(define-method set_mapped 614 (of-object "GtkWidget") 615 (c-name "gtk_widget_set_mapped") 616 (return-type "none") 617 (parameters 618 '("gboolean" "mapped") 619 ) 620) 621 622(define-method get_mapped 623 (of-object "GtkWidget") 624 (c-name "gtk_widget_get_mapped") 625 (return-type "gboolean") 626) 627 628(define-method get_requisition 629 (of-object "GtkWidget") 630 (c-name "gtk_widget_get_requisition") 631 (return-type "none") 632 (parameters 633 '("GtkRequisition*" "requisition") 634 ) 635) 636 637(define-method style_attach 638 (of-object "GtkWidget") 639 (c-name "gtk_widget_style_attach") 640 (return-type "none") 641) 642 643(define-method has_rc_style 644 (of-object "GtkWidget") 645 (c-name "gtk_widget_has_rc_style") 646 (return-type "gboolean") 647) 648 649;; From gtkwindow.h 650 651(define-method set_mnemonics_visible 652 (of-object "GtkWindow") 653 (c-name "gtk_window_set_mnemonics_visible") 654 (return-type "none") 655 (parameters 656 '("gboolean" "setting") 657 ) 658) 659 660(define-method get_mnemonics_visible 661 (of-object "GtkWindow") 662 (c-name "gtk_window_get_mnemonics_visible") 663 (return-type "gboolean") 664) 665 666(define-method get_window_type 667 (of-object "GtkWindow") 668 (c-name "gtk_window_get_window_type") 669 (return-type "GtkWindowType") 670) 671 672;; From gtktooltip.h 673 674(define-method set_icon_from_gicon 675 (of-object "GtkTooltip") 676 (c-name "gtk_tooltip_set_icon_from_gicon") 677 (return-type "none") 678 (parameters 679 '("GIcon*" "gicon") 680 '("GtkIconSize" "size") 681 ) 682) 683 684;; From gtkprintecontext.h 685 686(define-method get_hard_margins 687 (of-object "GtkPrintContext") 688 (c-name "gtk_print_context_get_hard_margins") 689 (return-type "gboolean") 690 (parameters 691 '("gdouble*" "top") 692 '("gdouble*" "bottom") 693 '("gdouble*" "left") 694 '("gdouble*" "right") 695 ) 696) 697 698;; From gtktoolshell.h 699 700(define-method get_text_orientation 701 (of-object "GtkToolShell") 702 (c-name "gtk_tool_shell_get_text_orientation") 703 (return-type "GtkOrientation") 704) 705 706(define-method get_text_alignment 707 (of-object "GtkToolShell") 708 (c-name "gtk_tool_shell_get_text_alignment") 709 (return-type "gfloat") 710) 711 712(define-method get_ellipsize_mode 713 (of-object "GtkToolShell") 714 (c-name "gtk_tool_shell_get_ellipsize_mode") 715 (return-type "PangoEllipsizeMode") 716) 717 718(define-method get_text_size_group 719 (of-object "GtkToolShell") 720 (c-name "gtk_tool_shell_get_text_size_group") 721 (return-type "GtkSizeGroup*") 722) 723