1;; -*- scheme -*- 2 3(include "gtk-2.16-types.defs") 4 5;; From gtkaction.h 6 7(define-method block_activate 8 (of-object "GtkAction") 9 (c-name "gtk_action_block_activate") 10 (return-type "none") 11) 12 13(define-method unblock_activate 14 (of-object "GtkAction") 15 (c-name "gtk_action_unblock_activate") 16 (return-type "none") 17) 18 19(define-method set_gicon 20 (of-object "GtkAction") 21 (c-name "gtk_action_set_gicon") 22 (return-type "none") 23 (parameters 24 '("GIcon*" "icon") 25 ) 26) 27 28(define-method get_gicon 29 (of-object "GtkAction") 30 (c-name "gtk_action_get_gicon") 31 (return-type "GIcon*") 32) 33 34 35(define-method set_icon_name 36 (of-object "GtkAction") 37 (c-name "gtk_action_set_icon_name") 38 (return-type "none") 39 (parameters 40 '("const-gchar*" "icon_name") 41 ) 42) 43 44(define-method get_icon_name 45 (of-object "GtkAction") 46 (c-name "gtk_action_get_icon_name") 47 (return-type "const-gchar*") 48) 49 50(define-method set_visible_horizontal 51 (of-object "GtkAction") 52 (c-name "gtk_action_set_visible_horizontal") 53 (return-type "none") 54 (parameters 55 '("gboolean" "visible_horizontal") 56 ) 57) 58 59(define-method get_visible_horizontal 60 (of-object "GtkAction") 61 (c-name "gtk_action_get_visible_horizontal") 62 (return-type "gboolean") 63) 64 65(define-method set_visible_vertical 66 (of-object "GtkAction") 67 (c-name "gtk_action_set_visible_vertical") 68 (return-type "none") 69 (parameters 70 '("gboolean" "visible_vertical") 71 ) 72) 73 74(define-method get_visible_vertical 75 (of-object "GtkAction") 76 (c-name "gtk_action_get_visible_vertical") 77 (return-type "gboolean") 78) 79 80(define-method set_is_important 81 (of-object "GtkAction") 82 (c-name "gtk_action_set_is_important") 83 (return-type "none") 84 (parameters 85 '("gboolean" "is_important") 86 ) 87) 88 89(define-method get_is_important 90 (of-object "GtkAction") 91 (c-name "gtk_action_get_is_important") 92 (return-type "gboolean") 93) 94 95 96(define-method set_label 97 (of-object "GtkAction") 98 (c-name "gtk_action_set_label") 99 (return-type "none") 100 (parameters 101 '("const-gchar*" "label") 102 ) 103) 104 105(define-method get_label 106 (of-object "GtkAction") 107 (c-name "gtk_action_get_label") 108 (return-type "const-gchar*") 109) 110 111(define-method set_short_label 112 (of-object "GtkAction") 113 (c-name "gtk_action_set_short_label") 114 (return-type "none") 115 (parameters 116 '("const-gchar*" "short_label") 117 ) 118) 119 120(define-method get_short_label 121 (of-object "GtkAction") 122 (c-name "gtk_action_get_short_label") 123 (return-type "const-gchar*") 124) 125 126(define-method set_tooltip 127 (of-object "GtkAction") 128 (c-name "gtk_action_set_tooltip") 129 (return-type "none") 130 (parameters 131 '("const-gchar*" "tooltip") 132 ) 133) 134 135(define-method get_tooltip 136 (of-object "GtkAction") 137 (c-name "gtk_action_get_tooltip") 138 (return-type "const-gchar*") 139) 140 141(define-method set_stock_id 142 (of-object "GtkAction") 143 (c-name "gtk_action_set_stock_id") 144 (return-type "none") 145 (parameters 146 '("const-gchar*" "stock_id") 147 ) 148) 149 150(define-method get_stock_id 151 (of-object "GtkAction") 152 (c-name "gtk_action_get_stock_id") 153 (return-type "const-gchar*") 154) 155 156 157 158;; From gtkactivatable.h 159 160(define-function gtk_activatable_get_type 161 (c-name "gtk_activatable_get_type") 162 (return-type "GType") 163) 164 165(define-method sync_action_properties 166 (of-object "GtkActivatable") 167 (c-name "gtk_activatable_sync_action_properties") 168 (return-type "none") 169 (parameters 170 '("GtkAction*" "action" (null-ok) (default "NULL")) 171 ) 172) 173 174(define-method set_related_action 175 (of-object "GtkActivatable") 176 (c-name "gtk_activatable_set_related_action") 177 (return-type "none") 178 (parameters 179 '("GtkAction*" "action") 180 ) 181) 182 183(define-method get_related_action 184 (of-object "GtkActivatable") 185 (c-name "gtk_activatable_get_related_action") 186 (return-type "GtkAction*") 187) 188 189(define-method set_use_action_appearance 190 (of-object "GtkActivatable") 191 (c-name "gtk_activatable_set_use_action_appearance") 192 (return-type "none") 193 (parameters 194 '("gboolean" "use_appearance") 195 ) 196) 197 198(define-method get_use_action_appearance 199 (of-object "GtkActivatable") 200 (c-name "gtk_activatable_get_use_action_appearance") 201 (return-type "gboolean") 202) 203 204(define-method do_set_related_action 205 (of-object "GtkActivatable") 206 (c-name "gtk_activatable_do_set_related_action") 207 (return-type "none") 208 (parameters 209 '("GtkAction*" "action") 210 ) 211) 212 213(define-virtual update 214 (of-object "GtkActivatable") 215 (return-type "none") 216 (parameters 217 '("GtkAction*" "action") 218 '("const-gchar*" "property_name") 219 ) 220) 221 222(define-virtual sync_action_properties 223 (of-object "GtkActivatable") 224 (return-type "none") 225 (parameters 226 '("GtkAction*" "action") 227 ) 228) 229 230 231;; From gtkcellview.h 232 233(define-method get_model 234 (of-object "GtkCellView") 235 (c-name "gtk_cell_view_get_model") 236 (return-type "GtkTreeModel*") 237) 238 239 240 241;; From gtkentry.h 242 243(define-method set_progress_fraction 244 (of-object "GtkEntry") 245 (c-name "gtk_entry_set_progress_fraction") 246 (return-type "none") 247 (parameters 248 '("gdouble" "fraction") 249 ) 250) 251 252(define-method get_progress_fraction 253 (of-object "GtkEntry") 254 (c-name "gtk_entry_get_progress_fraction") 255 (return-type "gdouble") 256) 257 258(define-method set_progress_pulse_step 259 (of-object "GtkEntry") 260 (c-name "gtk_entry_set_progress_pulse_step") 261 (return-type "none") 262 (parameters 263 '("gdouble" "fraction") 264 ) 265) 266 267(define-method get_progress_pulse_step 268 (of-object "GtkEntry") 269 (c-name "gtk_entry_get_progress_pulse_step") 270 (return-type "gdouble") 271) 272 273(define-method progress_pulse 274 (of-object "GtkEntry") 275 (c-name "gtk_entry_progress_pulse") 276 (return-type "none") 277) 278 279(define-method set_icon_from_pixbuf 280 (of-object "GtkEntry") 281 (c-name "gtk_entry_set_icon_from_pixbuf") 282 (return-type "none") 283 (parameters 284 '("GtkEntryIconPosition" "icon_pos") 285 '("GdkPixbuf*" "pixbuf" (null-ok)) 286 ) 287) 288 289(define-method set_icon_from_stock 290 (of-object "GtkEntry") 291 (c-name "gtk_entry_set_icon_from_stock") 292 (return-type "none") 293 (parameters 294 '("GtkEntryIconPosition" "icon_pos") 295 '("const-gchar*" "stock_id" (null-ok)) 296 ) 297) 298 299(define-method set_icon_from_icon_name 300 (of-object "GtkEntry") 301 (c-name "gtk_entry_set_icon_from_icon_name") 302 (return-type "none") 303 (parameters 304 '("GtkEntryIconPosition" "icon_pos") 305 '("const-gchar*" "icon_name" (null-ok)) 306 ) 307) 308 309(define-method set_icon_from_gicon 310 (of-object "GtkEntry") 311 (c-name "gtk_entry_set_icon_from_gicon") 312 (return-type "none") 313 (parameters 314 '("GtkEntryIconPosition" "icon_pos") 315 '("GIcon*" "icon" (null-ok)) 316 ) 317) 318 319(define-method get_icon_storage_type 320 (of-object "GtkEntry") 321 (c-name "gtk_entry_get_icon_storage_type") 322 (return-type "GtkImageType") 323 (parameters 324 '("GtkEntryIconPosition" "icon_pos") 325 ) 326) 327 328(define-method get_icon_pixbuf 329 (of-object "GtkEntry") 330 (c-name "gtk_entry_get_icon_pixbuf") 331 (return-type "GdkPixbuf*") 332 (parameters 333 '("GtkEntryIconPosition" "icon_pos") 334 ) 335) 336 337(define-method get_icon_stock 338 (of-object "GtkEntry") 339 (c-name "gtk_entry_get_icon_stock") 340 (return-type "const-gchar*") 341 (parameters 342 '("GtkEntryIconPosition" "icon_pos") 343 ) 344) 345 346(define-method get_icon_name 347 (of-object "GtkEntry") 348 (c-name "gtk_entry_get_icon_name") 349 (return-type "const-gchar*") 350 (parameters 351 '("GtkEntryIconPosition" "icon_pos") 352 ) 353) 354 355(define-method get_icon_gicon 356 (of-object "GtkEntry") 357 (c-name "gtk_entry_get_icon_gicon") 358 (return-type "GIcon*") 359 (parameters 360 '("GtkEntryIconPosition" "icon_pos") 361 ) 362) 363 364(define-method set_icon_activatable 365 (of-object "GtkEntry") 366 (c-name "gtk_entry_set_icon_activatable") 367 (return-type "none") 368 (parameters 369 '("GtkEntryIconPosition" "icon_pos") 370 '("gboolean" "activatable") 371 ) 372) 373 374(define-method get_icon_activatable 375 (of-object "GtkEntry") 376 (c-name "gtk_entry_get_icon_activatable") 377 (return-type "gboolean") 378 (parameters 379 '("GtkEntryIconPosition" "icon_pos") 380 ) 381) 382 383(define-method set_icon_sensitive 384 (of-object "GtkEntry") 385 (c-name "gtk_entry_set_icon_sensitive") 386 (return-type "none") 387 (parameters 388 '("GtkEntryIconPosition" "icon_pos") 389 '("gboolean" "sensitive") 390 ) 391) 392 393(define-method get_icon_sensitive 394 (of-object "GtkEntry") 395 (c-name "gtk_entry_get_icon_sensitive") 396 (return-type "gboolean") 397 (parameters 398 '("GtkEntryIconPosition" "icon_pos") 399 ) 400) 401 402(define-method get_icon_at_pos 403 (of-object "GtkEntry") 404 (c-name "gtk_entry_get_icon_at_pos") 405 (return-type "gint") 406 (parameters 407 '("gint" "x") 408 '("gint" "y") 409 ) 410) 411 412(define-method set_icon_tooltip_text 413 (of-object "GtkEntry") 414 (c-name "gtk_entry_set_icon_tooltip_text") 415 (return-type "none") 416 (parameters 417 '("GtkEntryIconPosition" "icon_pos") 418 '("const-gchar*" "tooltip" (null-ok)) 419 ) 420) 421 422(define-method get_icon_tooltip_text 423 (of-object "GtkEntry") 424 (c-name "gtk_entry_get_icon_tooltip_text") 425 (return-type "gchar*") 426 (parameters 427 '("GtkEntryIconPosition" "icon_pos") 428 ) 429) 430 431(define-method set_icon_tooltip_markup 432 (of-object "GtkEntry") 433 (c-name "gtk_entry_set_icon_tooltip_markup") 434 (return-type "none") 435 (parameters 436 '("GtkEntryIconPosition" "icon_pos") 437 '("const-gchar*" "tooltip" (null-ok)) 438 ) 439) 440 441(define-method get_icon_tooltip_markup 442 (of-object "GtkEntry") 443 (c-name "gtk_entry_get_icon_tooltip_markup") 444 (return-type "gchar*") 445 (parameters 446 '("GtkEntryIconPosition" "icon_pos") 447 ) 448) 449 450(define-method unset_invisible_char 451 (of-object "GtkEntry") 452 (c-name "gtk_entry_unset_invisible_char") 453 (return-type "none") 454) 455 456(define-method set_icon_drag_source 457 (of-object "GtkEntry") 458 (c-name "gtk_entry_set_icon_drag_source") 459 (return-type "none") 460 (parameters 461 '("GtkEntryIconPosition" "icon_pos") 462 '("GtkTargetList*" "target_list") 463 '("GdkDragAction" "actions") 464 ) 465) 466 467(define-method get_current_icon_drag_source 468 (of-object "GtkEntry") 469 (c-name "gtk_entry_get_current_icon_drag_source") 470 (return-type "gint") 471) 472 473 474;; From gtkimagemenuitem.h 475 476(define-method set_always_show_image 477 (of-object "GtkImageMenuItem") 478 (c-name "gtk_image_menu_item_set_always_show_image") 479 (return-type "none") 480 (parameters 481 '("gboolean" "always_show") 482 ) 483) 484 485(define-method get_always_show_image 486 (of-object "GtkImageMenuItem") 487 (c-name "gtk_image_menu_item_get_always_show_image") 488 (return-type "gboolean") 489) 490 491(define-method set_use_stock 492 (of-object "GtkImageMenuItem") 493 (c-name "gtk_image_menu_item_set_use_stock") 494 (return-type "none") 495 (parameters 496 '("gboolean" "use_stock") 497 ) 498) 499 500(define-method get_use_stock 501 (of-object "GtkImageMenuItem") 502 (c-name "gtk_image_menu_item_get_use_stock") 503 (return-type "gboolean") 504) 505 506(define-method set_accel_group 507 (of-object "GtkImageMenuItem") 508 (c-name "gtk_image_menu_item_set_accel_group") 509 (return-type "none") 510 (parameters 511 '("GtkAccelGroup*" "accel_group") 512 ) 513) 514 515 516 517;; From gtkimmulticontext.h 518 519(define-method get_context_id 520 (of-object "GtkIMMulticontext") 521 (c-name "gtk_im_multicontext_get_context_id") 522 (return-type "const-char*") 523) 524 525(define-method set_context_id 526 (of-object "GtkIMMulticontext") 527 (c-name "gtk_im_multicontext_set_context_id") 528 (return-type "none") 529 (parameters 530 '("const-char*" "context_id") 531 ) 532) 533 534 535 536;; From gtkmenuitem.h 537 538(define-method set_label 539 (of-object "GtkMenuItem") 540 (c-name "gtk_menu_item_set_label") 541 (return-type "none") 542 (parameters 543 '("const-gchar*" "label") 544 ) 545) 546 547(define-method get_label 548 (of-object "GtkMenuItem") 549 (c-name "gtk_menu_item_get_label") 550 (return-type "const-gchar*") 551) 552 553(define-method set_use_underline 554 (of-object "GtkMenuItem") 555 (c-name "gtk_menu_item_set_use_underline") 556 (return-type "none") 557 (parameters 558 '("gboolean" "setting") 559 ) 560) 561 562(define-method get_use_underline 563 (of-object "GtkMenuItem") 564 (c-name "gtk_menu_item_get_use_underline") 565 (return-type "gboolean") 566) 567 568 569 570;; From gtkorientable.h 571 572(define-function gtk_orientable_get_type 573 (c-name "gtk_orientable_get_type") 574 (return-type "GType") 575) 576 577(define-method set_orientation 578 (of-object "GtkOrientable") 579 (c-name "gtk_orientable_set_orientation") 580 (return-type "none") 581 (parameters 582 '("GtkOrientation" "orientation") 583 ) 584) 585 586(define-method get_orientation 587 (of-object "GtkOrientable") 588 (c-name "gtk_orientable_get_orientation") 589 (return-type "GtkOrientation") 590) 591 592 593 594;; From gtkprintoperation.h 595 596(define-method draw_page_finish 597 (of-object "GtkPrintOperation") 598 (c-name "gtk_print_operation_draw_page_finish") 599 (return-type "none") 600) 601 602(define-method set_defer_drawing 603 (of-object "GtkPrintOperation") 604 (c-name "gtk_print_operation_set_defer_drawing") 605 (return-type "none") 606) 607 608 609 610;; From gtkprintsettings.h 611 612(define-method get_resolution_x 613 (of-object "GtkPrintSettings") 614 (c-name "gtk_print_settings_get_resolution_x") 615 (return-type "gint") 616) 617 618(define-method get_resolution_y 619 (of-object "GtkPrintSettings") 620 (c-name "gtk_print_settings_get_resolution_y") 621 (return-type "gint") 622) 623 624(define-method set_resolution_xy 625 (of-object "GtkPrintSettings") 626 (c-name "gtk_print_settings_set_resolution_xy") 627 (return-type "none") 628 (parameters 629 '("gint" "resolution_x") 630 '("gint" "resolution_y") 631 ) 632) 633 634(define-method get_printer_lpi 635 (of-object "GtkPrintSettings") 636 (c-name "gtk_print_settings_get_printer_lpi") 637 (return-type "gdouble") 638) 639 640(define-method set_printer_lpi 641 (of-object "GtkPrintSettings") 642 (c-name "gtk_print_settings_set_printer_lpi") 643 (return-type "none") 644 (parameters 645 '("gdouble" "lpi") 646 ) 647) 648 649 650 651;; From gtkscale.h 652 653(define-method add_mark 654 (of-object "GtkScale") 655 (c-name "gtk_scale_add_mark") 656 (return-type "none") 657 (parameters 658 '("gdouble" "value") 659 '("GtkPositionType" "position") 660 '("const-gchar*" "markup" (null-ok)) 661 ) 662) 663 664(define-method clear_marks 665 (of-object "GtkScale") 666 (c-name "gtk_scale_clear_marks") 667 (return-type "none") 668) 669 670 671 672;; From gtkselection.h 673 674(define-method get_selection 675 (of-object "GtkSelectionData") 676 (c-name "gtk_selection_data_get_selection") 677 (return-type "GdkAtom") 678) 679 680 681 682;; From gtkstatusicon.h 683 684(define-method get_has_tooltip 685 (of-object "GtkStatusIcon") 686 (c-name "gtk_status_icon_get_has_tooltip") 687 (return-type "gboolean") 688) 689 690(define-method get_tooltip_text 691 (of-object "GtkStatusIcon") 692 (c-name "gtk_status_icon_get_tooltip_text") 693 (return-type "gchar*") 694) 695 696(define-method get_tooltip_markup 697 (of-object "GtkStatusIcon") 698 (c-name "gtk_status_icon_get_tooltip_markup") 699 (return-type "gchar*") 700) 701 702(define-method set_has_tooltip 703 (of-object "GtkStatusIcon") 704 (c-name "gtk_status_icon_set_has_tooltip") 705 (return-type "none") 706 (parameters 707 '("gboolean" "has_tooltip") 708 ) 709) 710 711(define-method set_tooltip_text 712 (of-object "GtkStatusIcon") 713 (c-name "gtk_status_icon_set_tooltip_text") 714 (return-type "none") 715 (parameters 716 '("const-gchar*" "text") 717 ) 718) 719 720(define-method set_tooltip_markup 721 (of-object "GtkStatusIcon") 722 (c-name "gtk_status_icon_set_tooltip_markup") 723 (return-type "none") 724 (parameters 725 '("const-gchar*" "markup" (null-ok)) 726 ) 727) 728 729 730 731;; From gtkstyle.h 732 733(define-method get_style_property 734 (of-object "GtkStyle") 735 (c-name "gtk_style_get_style_property") 736 (return-type "none") 737 (parameters 738 '("GType" "widget_type") 739 '("const-gchar*" "property_name") 740 '("GValue*" "value") 741 ) 742) 743 744(define-method get_valist 745 (of-object "GtkStyle") 746 (c-name "gtk_style_get_valist") 747 (return-type "none") 748 (parameters 749 '("GType" "widget_type") 750 '("const-gchar*" "first_property_name") 751 '("va_list" "var_args") 752 ) 753) 754 755(define-method get 756 (of-object "GtkStyle") 757 (c-name "gtk_style_get") 758 (return-type "none") 759 (parameters 760 '("GType" "widget_type") 761 '("const-gchar*" "first_property_name") 762 ) 763 (varargs #t) 764) 765 766 767 768;; From gtkwindow.h 769 770(define-function gtk_window_get_default_icon_name 771 (c-name "gtk_window_get_default_icon_name") 772 (return-type "const-gchar*") 773) 774