1;; -*- scheme -*- 2 3(include "gtk-extrafuncs.defs") 4(include "gtk-base-types.defs") 5 6;; From /opt/gtk2/include/gtk-2.0/gtk/gtk.h 7 8;; From /opt/gnome-2.10/include/gtk-2.0/gtk/gtkaboutdialog.h 9 10(define-function gtk_about_dialog_get_type 11 (c-name "gtk_about_dialog_get_type") 12 (return-type "GType") 13) 14 15(define-function gtk_about_dialog_new 16 (c-name "gtk_about_dialog_new") 17 (is-constructor-of "GtkAboutDialog") 18 (return-type "GtkWidget*") 19) 20 21(define-method get_name 22 (of-object "GtkAboutDialog") 23 (c-name "gtk_about_dialog_get_name") 24 (return-type "const-gchar*") 25) 26 27(define-method set_name 28 (of-object "GtkAboutDialog") 29 (c-name "gtk_about_dialog_set_name") 30 (return-type "none") 31 (parameters 32 '("const-gchar*" "name" (null-ok)) 33 ) 34) 35 36(define-method get_version 37 (of-object "GtkAboutDialog") 38 (c-name "gtk_about_dialog_get_version") 39 (return-type "const-gchar*") 40) 41 42(define-method set_version 43 (of-object "GtkAboutDialog") 44 (c-name "gtk_about_dialog_set_version") 45 (return-type "none") 46 (parameters 47 '("const-gchar*" "version" (null-ok)) 48 ) 49) 50 51(define-method get_copyright 52 (of-object "GtkAboutDialog") 53 (c-name "gtk_about_dialog_get_copyright") 54 (return-type "const-gchar*") 55) 56 57(define-method set_copyright 58 (of-object "GtkAboutDialog") 59 (c-name "gtk_about_dialog_set_copyright") 60 (return-type "none") 61 (parameters 62 '("const-gchar*" "copyright" (null-ok)) 63 ) 64) 65 66(define-method get_comments 67 (of-object "GtkAboutDialog") 68 (c-name "gtk_about_dialog_get_comments") 69 (return-type "const-gchar*") 70) 71 72(define-method set_comments 73 (of-object "GtkAboutDialog") 74 (c-name "gtk_about_dialog_set_comments") 75 (return-type "none") 76 (parameters 77 '("const-gchar*" "comments" (null-ok)) 78 ) 79) 80 81(define-method get_license 82 (of-object "GtkAboutDialog") 83 (c-name "gtk_about_dialog_get_license") 84 (return-type "const-gchar*") 85) 86 87(define-method set_license 88 (of-object "GtkAboutDialog") 89 (c-name "gtk_about_dialog_set_license") 90 (return-type "none") 91 (parameters 92 '("const-gchar*" "license" (null-ok)) 93 ) 94) 95 96(define-method get_wrap_license 97 (of-object "GtkAboutDialog") 98 (c-name "gtk_about_dialog_get_wrap_license") 99 (return-type "gboolean") 100) 101 102(define-method set_wrap_license 103 (of-object "GtkAboutDialog") 104 (c-name "gtk_about_dialog_set_wrap_license") 105 (return-type "none") 106 (parameters 107 '("gboolean" "wrap_license") 108 ) 109) 110 111(define-method get_website 112 (of-object "GtkAboutDialog") 113 (c-name "gtk_about_dialog_get_website") 114 (return-type "const-gchar*") 115) 116 117(define-method set_website 118 (of-object "GtkAboutDialog") 119 (c-name "gtk_about_dialog_set_website") 120 (return-type "none") 121 (parameters 122 '("const-gchar*" "website" (null-ok)) 123 ) 124) 125 126(define-method get_website_label 127 (of-object "GtkAboutDialog") 128 (c-name "gtk_about_dialog_get_website_label") 129 (return-type "const-gchar*") 130) 131 132(define-method set_website_label 133 (of-object "GtkAboutDialog") 134 (c-name "gtk_about_dialog_set_website_label") 135 (return-type "none") 136 (parameters 137 '("const-gchar*" "website_label" (null-ok)) 138 ) 139) 140 141(define-method get_authors 142 (of-object "GtkAboutDialog") 143 (c-name "gtk_about_dialog_get_authors") 144 (return-type "gchar**") 145) 146 147(define-method set_authors 148 (of-object "GtkAboutDialog") 149 (c-name "gtk_about_dialog_set_authors") 150 (return-type "none") 151 (parameters 152 '("gchar**" "authors") 153 ) 154) 155 156(define-method get_documenters 157 (of-object "GtkAboutDialog") 158 (c-name "gtk_about_dialog_get_documenters") 159 (return-type "gchar**") 160) 161 162(define-method set_documenters 163 (of-object "GtkAboutDialog") 164 (c-name "gtk_about_dialog_set_documenters") 165 (return-type "none") 166 (parameters 167 '("gchar**" "documenters") 168 ) 169) 170 171(define-method get_artists 172 (of-object "GtkAboutDialog") 173 (c-name "gtk_about_dialog_get_artists") 174 (return-type "gchar**") 175) 176 177(define-method set_artists 178 (of-object "GtkAboutDialog") 179 (c-name "gtk_about_dialog_set_artists") 180 (return-type "none") 181 (parameters 182 '("gchar**" "artists") 183 ) 184) 185 186(define-method get_translator_credits 187 (of-object "GtkAboutDialog") 188 (c-name "gtk_about_dialog_get_translator_credits") 189 (return-type "const-gchar*") 190) 191 192(define-method set_translator_credits 193 (of-object "GtkAboutDialog") 194 (c-name "gtk_about_dialog_set_translator_credits") 195 (return-type "none") 196 (parameters 197 '("const-gchar*" "translator_credits" (null-ok)) 198 ) 199) 200 201(define-method get_logo 202 (of-object "GtkAboutDialog") 203 (c-name "gtk_about_dialog_get_logo") 204 (return-type "GdkPixbuf*") 205) 206 207(define-method set_logo 208 (of-object "GtkAboutDialog") 209 (c-name "gtk_about_dialog_set_logo") 210 (return-type "none") 211 (parameters 212 '("GdkPixbuf*" "logo" (null-ok)) 213 ) 214) 215 216(define-method get_logo_icon_name 217 (of-object "GtkAboutDialog") 218 (c-name "gtk_about_dialog_get_logo_icon_name") 219 (return-type "const-gchar*") 220) 221 222(define-method set_logo_icon_name 223 (of-object "GtkAboutDialog") 224 (c-name "gtk_about_dialog_set_logo_icon_name") 225 (return-type "none") 226 (parameters 227 '("const-gchar*" "icon_name" (null-ok)) 228 ) 229) 230 231(define-function about_dialog_set_email_hook 232 (c-name "gtk_about_dialog_set_email_hook") 233 (return-type "GtkAboutDialogActivateLinkFunc") 234 (parameters 235 '("GtkAboutDialogActivateLinkFunc" "func") 236 '("gpointer" "data") 237 '("GDestroyNotify" "destroy") 238 ) 239) 240 241(define-function about_dialog_set_url_hook 242 (c-name "gtk_about_dialog_set_url_hook") 243 (return-type "GtkAboutDialogActivateLinkFunc") 244 (parameters 245 '("GtkAboutDialogActivateLinkFunc" "func") 246 '("gpointer" "data") 247 '("GDestroyNotify" "destroy") 248 ) 249) 250 251(define-function show_about_dialog 252 (c-name "gtk_show_about_dialog") 253 (return-type "none") 254 (parameters 255 '("GtkWindow*" "parent") 256 '("const-gchar*" "first_property_name") 257 ) 258 (varargs #t) 259) 260 261 262 263;; From /opt/gtk2/include/gtk-2.0/gtk/gtkaccelgroup.h 264 265(define-function gtk_accel_group_get_type 266 (c-name "gtk_accel_group_get_type") 267 (return-type "GType") 268) 269 270(define-function gtk_accel_group_new 271 (c-name "gtk_accel_group_new") 272 (is-constructor-of "GtkAccelGroup") 273 (return-type "GtkAccelGroup*") 274) 275 276(define-method lock 277 (of-object "GtkAccelGroup") 278 (c-name "gtk_accel_group_lock") 279 (return-type "none") 280) 281 282(define-method unlock 283 (of-object "GtkAccelGroup") 284 (c-name "gtk_accel_group_unlock") 285 (return-type "none") 286) 287 288(define-method connect 289 (of-object "GtkAccelGroup") 290 (c-name "gtk_accel_group_connect") 291 (return-type "none") 292 (parameters 293 '("guint" "accel_key") 294 '("GdkModifierType" "accel_mods") 295 '("GtkAccelFlags" "accel_flags") 296 '("GClosure*" "closure") 297 ) 298) 299 300(define-method connect_by_path 301 (of-object "GtkAccelGroup") 302 (c-name "gtk_accel_group_connect_by_path") 303 (return-type "none") 304 (parameters 305 '("const-gchar*" "accel_path") 306 '("GClosure*" "closure") 307 ) 308) 309 310(define-method disconnect 311 (of-object "GtkAccelGroup") 312 (c-name "gtk_accel_group_disconnect") 313 (return-type "gboolean") 314 (parameters 315 '("GClosure*" "closure") 316 ) 317) 318 319(define-method disconnect_key 320 (of-object "GtkAccelGroup") 321 (c-name "gtk_accel_group_disconnect_key") 322 (return-type "gboolean") 323 (parameters 324 '("guint" "accel_key") 325 '("GdkModifierType" "accel_mods") 326 ) 327) 328 329(define-method activate 330 (of-object "GtkAccelGroup") 331 (c-name "gtk_accel_group_activate") 332 (return-type "gboolean") 333 (parameters 334 '("GQuark" "accel_quark") 335 '("GObject*" "acceleratable") 336 '("guint" "accel_key") 337 '("GdkModifierType" "accel_mods") 338 ) 339) 340 341(define-function accel_groups_activate 342 (c-name "gtk_accel_groups_activate") 343 (return-type "gboolean") 344 (parameters 345 '("GObject*" "object") 346 '("guint" "accel_key") 347 '("GdkModifierType" "accel_mods") 348 ) 349) 350 351(define-function accel_groups_from_object 352 (c-name "gtk_accel_groups_from_object") 353 (return-type "GSList*") 354 (parameters 355 '("GObject*" "object") 356 ) 357) 358 359(define-method find 360 (of-object "GtkAccelGroup") 361 (c-name "gtk_accel_group_find") 362 (return-type "GtkAccelKey*") 363 (parameters 364 '("gboolean" "(*find_func") 365 ) 366 ) 367 368(define-function accel_group_from_accel_closure 369 (c-name "gtk_accel_group_from_accel_closure") 370 (return-type "GtkAccelGroup*") 371 (parameters 372 '("GClosure*" "closure") 373 ) 374) 375 376(define-virtual accel_changed 377 (of-object "GtkAccelGroup") 378 (return-type "none") 379 (parameters 380 '("guint" "keyval") 381 '("GdkModifierType" "modifier") 382 '("GClosure*" "accel_closure") 383 ) 384) 385 386(define-function accelerator_valid 387 (c-name "gtk_accelerator_valid") 388 (return-type "gboolean") 389 (parameters 390 '("guint" "keyval") 391 '("GdkModifierType" "modifiers") 392 ) 393) 394 395(define-function accelerator_parse 396 (c-name "gtk_accelerator_parse") 397 (return-type "none") 398 (parameters 399 '("const-gchar*" "accelerator") 400 '("guint*" "accelerator_key") 401 '("GdkModifierType*" "accelerator_mods") 402 ) 403) 404 405(define-function accelerator_name 406 (c-name "gtk_accelerator_name") 407 (return-type "gchar*") 408 (parameters 409 '("guint" "accelerator_key") 410 '("GdkModifierType" "accelerator_mods") 411 ) 412) 413 414(define-function accelerator_set_default_mod_mask 415 (c-name "gtk_accelerator_set_default_mod_mask") 416 (return-type "none") 417 (parameters 418 '("GdkModifierType" "default_mod_mask") 419 ) 420) 421 422(define-function accelerator_get_default_mod_mask 423 (c-name "gtk_accelerator_get_default_mod_mask") 424 (return-type "GdkModifierType") 425) 426 427(define-method query 428 (of-object "GtkAccelGroup") 429 (c-name "gtk_accel_group_query") 430 (return-type "GtkAccelGroupEntry*") 431 (parameters 432 '("guint" "accel_key") 433 '("GdkModifierType" "accel_mods") 434 '("guint*" "n_entries") 435 ) 436) 437 438(define-function accelerator_get_label 439 (c-name "gtk_accelerator_get_label") 440 (return-type "gchar*") 441 (parameters 442 '("guint" "accelerator_key") 443 '("GdkModifierType" "accelerator_mods") 444 ) 445) 446 447 448;; From /opt/gtk2/include/gtk-2.0/gtk/gtkaccellabel.h 449 450(define-function gtk_accel_label_get_type 451 (c-name "gtk_accel_label_get_type") 452 (return-type "GType") 453) 454 455(define-function gtk_accel_label_new 456 (c-name "gtk_accel_label_new") 457 (is-constructor-of "GtkAccelLabel") 458 (return-type "GtkWidget*") 459 (properties 460 '("label" (argname "string")) 461 ) 462) 463 464(define-method accelerator_width 465 (of-object "GtkAccelLabel") 466 (c-name "gtk_accel_label_accelerator_width") 467 (deprecated "use AtkAccelLabel.get_accel_width") 468 (return-type "guint") 469 (deprecated "use GtkAccelLabel.get_accel_width") 470) 471 472(define-method get_accel_widget 473 (of-object "GtkAccelLabel") 474 (c-name "gtk_accel_label_get_accel_widget") 475 (return-type "GtkWidget*") 476) 477 478(define-method get_accel_width 479 (of-object "GtkAccelLabel") 480 (c-name "gtk_accel_label_get_accel_width") 481 (return-type "guint") 482) 483 484(define-method set_accel_widget 485 (of-object "GtkAccelLabel") 486 (c-name "gtk_accel_label_set_accel_widget") 487 (return-type "none") 488 (parameters 489 '("GtkWidget*" "accel_widget") 490 ) 491) 492 493(define-method set_accel_closure 494 (of-object "GtkAccelLabel") 495 (c-name "gtk_accel_label_set_accel_closure") 496 (return-type "none") 497 (parameters 498 '("GClosure*" "accel_closure") 499 ) 500) 501 502(define-method refetch 503 (of-object "GtkAccelLabel") 504 (c-name "gtk_accel_label_refetch") 505 (return-type "gboolean") 506) 507 508 509 510;; From /opt/gtk2/include/gtk-2.0/gtk/gtkaccelmap.h 511 512(define-function accel_map_add_entry 513 (c-name "gtk_accel_map_add_entry") 514 (return-type "none") 515 (parameters 516 '("const-gchar*" "accel_path") 517 '("guint" "accel_key") 518 '("GdkModifierType" "accel_mods") 519 ) 520) 521 522(define-function accel_map_lookup_entry 523 (c-name "gtk_accel_map_lookup_entry") 524 (return-type "gboolean") 525 (parameters 526 '("const-gchar*" "accel_path") 527 '("GtkAccelKey*" "key") 528 ) 529) 530 531(define-function accel_map_change_entry 532 (c-name "gtk_accel_map_change_entry") 533 (return-type "gboolean") 534 (parameters 535 '("const-gchar*" "accel_path") 536 '("guint" "accel_key") 537 '("GdkModifierType" "accel_mods") 538 '("gboolean" "replace") 539 ) 540) 541 542(define-function accel_map_load 543 (c-name "gtk_accel_map_load") 544 (return-type "none") 545 (parameters 546 '("const-gchar*" "file_name") 547 ) 548) 549 550(define-function accel_map_save 551 (c-name "gtk_accel_map_save") 552 (return-type "none") 553 (parameters 554 '("const-gchar*" "file_name") 555 ) 556) 557 558(define-function accel_map_foreach 559 (c-name "gtk_accel_map_foreach") 560 (return-type "none") 561 (parameters 562 '("gpointer" "data") 563 '("GtkAccelMapForeach" "foreach_func") 564 ) 565) 566 567(define-function accel_map_load_fd 568 (c-name "gtk_accel_map_load_fd") 569 (return-type "none") 570 (parameters 571 '("gint" "fd") 572 ) 573) 574 575(define-function accel_map_load_scanner 576 (c-name "gtk_accel_map_load_scanner") 577 (return-type "none") 578 (parameters 579 '("GScanner*" "scanner") 580 ) 581) 582 583(define-function accel_map_save_fd 584 (c-name "gtk_accel_map_save_fd") 585 (return-type "none") 586 (parameters 587 '("gint" "fd") 588 ) 589) 590 591(define-function accel_map_lock_path 592 (c-name "gtk_accel_map_lock_path") 593 (return-type "none") 594 (parameters 595 '("const-gchar*" "accel_path") 596 ) 597) 598 599(define-function accel_map_unlock_path 600 (c-name "gtk_accel_map_unlock_path") 601 (return-type "none") 602 (parameters 603 '("const-gchar*" "accel_path") 604 ) 605) 606 607(define-function accel_map_add_filter 608 (c-name "gtk_accel_map_add_filter") 609 (return-type "none") 610 (parameters 611 '("const-gchar*" "filter_pattern") 612 ) 613) 614 615(define-function accel_map_foreach_unfiltered 616 (c-name "gtk_accel_map_foreach_unfiltered") 617 (return-type "none") 618 (parameters 619 '("gpointer" "data") 620 '("GtkAccelMapForeach" "foreach_func") 621 ) 622) 623 624(define-function accel_map_get_type 625 (c-name "gtk_accel_map_get_type") 626 (return-type "GType") 627) 628 629(define-function accel_map_get 630 (c-name "gtk_accel_map_get") 631 (return-type "GtkAccelMap*") 632) 633 634 635 636;; From /opt/gtk2/include/gtk-2.0/gtk/gtkaccessible.h 637 638(define-function gtk_accessible_get_type 639 (c-name "gtk_accessible_get_type") 640 (return-type "GType") 641) 642 643(define-method connect_widget_destroyed 644 (of-object "GtkAccessible") 645 (c-name "gtk_accessible_connect_widget_destroyed") 646 (return-type "none") 647) 648 649(define-virtual connect_widget_destroyed 650 (of-object "GtkAccessible") 651 (return-type "none") 652) 653 654 655;; From /opt/gtk2/include/gtk-2.0/gtk/gtkaction.h 656 657(define-function gtk_action_get_type 658 (c-name "gtk_action_get_type") 659 (return-type "GType") 660) 661 662(define-function gtk_action_new 663 (c-name "gtk_action_new") 664 (is-constructor-of "GtkAction") 665 (return-type "GtkAction*") 666 (properties 667 '("name") 668 '("label") 669 '("tooltip") 670 '("stock_id") 671 ) 672) 673 674(define-method get_name 675 (of-object "GtkAction") 676 (c-name "gtk_action_get_name") 677 (return-type "const-gchar*") 678) 679 680(define-method is_sensitive 681 (of-object "GtkAction") 682 (c-name "gtk_action_is_sensitive") 683 (return-type "gboolean") 684) 685 686(define-method get_sensitive 687 (of-object "GtkAction") 688 (c-name "gtk_action_get_sensitive") 689 (return-type "gboolean") 690) 691 692(define-method is_visible 693 (of-object "GtkAction") 694 (c-name "gtk_action_is_visible") 695 (return-type "gboolean") 696) 697 698(define-method get_visible 699 (of-object "GtkAction") 700 (c-name "gtk_action_get_visible") 701 (return-type "gboolean") 702) 703 704(define-method activate 705 (of-object "GtkAction") 706 (c-name "gtk_action_activate") 707 (return-type "none") 708) 709 710(define-method create_icon 711 (of-object "GtkAction") 712 (c-name "gtk_action_create_icon") 713 (return-type "GtkWidget*") 714 (parameters 715 '("GtkIconSize" "icon_size") 716 ) 717) 718 719(define-method create_menu_item 720 (of-object "GtkAction") 721 (c-name "gtk_action_create_menu_item") 722 (return-type "GtkWidget*") 723) 724 725(define-method create_tool_item 726 (of-object "GtkAction") 727 (c-name "gtk_action_create_tool_item") 728 (return-type "GtkWidget*") 729) 730 731(define-method connect_proxy 732 (of-object "GtkAction") 733 (c-name "gtk_action_connect_proxy") 734 (return-type "none") 735 (parameters 736 '("GtkWidget*" "proxy") 737 ) 738) 739 740(define-method disconnect_proxy 741 (of-object "GtkAction") 742 (c-name "gtk_action_disconnect_proxy") 743 (return-type "none") 744 (parameters 745 '("GtkWidget*" "proxy") 746 ) 747) 748 749(define-method get_proxies 750 (of-object "GtkAction") 751 (c-name "gtk_action_get_proxies") 752 (return-type "GSList*") 753) 754 755(define-method connect_accelerator 756 (of-object "GtkAction") 757 (c-name "gtk_action_connect_accelerator") 758 (return-type "none") 759) 760 761(define-method disconnect_accelerator 762 (of-object "GtkAction") 763 (c-name "gtk_action_disconnect_accelerator") 764 (return-type "none") 765) 766 767(define-method get_accel_path 768 (of-object "GtkAction") 769 (c-name "gtk_action_get_accel_path") 770 (return-type "const-gchar*") 771) 772 773(define-method block_activate_from 774 (of-object "GtkAction") 775 (c-name "gtk_action_block_activate_from") 776 (return-type "none") 777 (parameters 778 '("GtkWidget*" "proxy") 779 ) 780) 781 782(define-method unblock_activate_from 783 (of-object "GtkAction") 784 (c-name "gtk_action_unblock_activate_from") 785 (return-type "none") 786 (parameters 787 '("GtkWidget*" "proxy") 788 ) 789) 790 791(define-method set_accel_path 792 (of-object "GtkAction") 793 (c-name "gtk_action_set_accel_path") 794 (return-type "none") 795 (parameters 796 '("const-gchar*" "accel_path") ;; NULL not okay 797 ) 798) 799 800(define-method set_accel_group 801 (of-object "GtkAction") 802 (c-name "gtk_action_set_accel_group") 803 (return-type "none") 804 (parameters 805 '("GtkAccelGroup*" "accel_group" (null-ok)) 806 ) 807) 808 809(define-method set_sensitive 810 (of-object "GtkAction") 811 (c-name "gtk_action_set_sensitive") 812 (return-type "none") 813 (parameters 814 '("gboolean" "sensitive") 815 ) 816) 817 818(define-method set_visible 819 (of-object "GtkAction") 820 (c-name "gtk_action_set_visible") 821 (return-type "none") 822 (parameters 823 '("gboolean" "visible") 824 ) 825) 826 827(define-virtual activate 828 (of-object "GtkAction") 829 (return-type "none") 830) 831(define-virtual connect_proxy 832 (of-object "GtkAction") 833 (return-type "none") 834 (parameters 835 '("GtkWidget*" "proxy") 836 ) 837) 838(define-virtual create_menu_item 839 (of-object "GtkAction") 840 (return-type "GtkWidget*") 841) 842(define-virtual create_tool_item 843 (of-object "GtkAction") 844 (return-type "GtkWidget*") 845) 846(define-virtual disconnect_proxy 847 (of-object "GtkAction") 848 (return-type "none") 849 (parameters 850 '("GtkWidget*" "proxy") 851 ) 852) 853 854;; From /opt/gtk2/include/gtk-2.0/gtk/gtkactiongroup.h 855 856(define-function gtk_action_group_get_type 857 (c-name "gtk_action_group_get_type") 858 (return-type "GType") 859) 860 861(define-function gtk_action_group_new 862 (c-name "gtk_action_group_new") 863 (is-constructor-of "GtkActionGroup") 864 (return-type "GtkActionGroup*") 865 (properties 866 '("name") 867 ) 868) 869 870(define-method get_name 871 (of-object "GtkActionGroup") 872 (c-name "gtk_action_group_get_name") 873 (return-type "const-gchar*") 874) 875 876(define-method get_sensitive 877 (of-object "GtkActionGroup") 878 (c-name "gtk_action_group_get_sensitive") 879 (return-type "gboolean") 880) 881 882(define-method set_sensitive 883 (of-object "GtkActionGroup") 884 (c-name "gtk_action_group_set_sensitive") 885 (return-type "none") 886 (parameters 887 '("gboolean" "sensitive") 888 ) 889) 890 891(define-method get_visible 892 (of-object "GtkActionGroup") 893 (c-name "gtk_action_group_get_visible") 894 (return-type "gboolean") 895) 896 897(define-method set_visible 898 (of-object "GtkActionGroup") 899 (c-name "gtk_action_group_set_visible") 900 (return-type "none") 901 (parameters 902 '("gboolean" "visible") 903 ) 904) 905 906(define-method get_action 907 (of-object "GtkActionGroup") 908 (c-name "gtk_action_group_get_action") 909 (return-type "GtkAction*") 910 (parameters 911 '("const-gchar*" "action_name") 912 ) 913) 914 915(define-method list_actions 916 (of-object "GtkActionGroup") 917 (c-name "gtk_action_group_list_actions") 918 (return-type "GList*") 919) 920 921(define-method add_action 922 (of-object "GtkActionGroup") 923 (c-name "gtk_action_group_add_action") 924 (return-type "none") 925 (parameters 926 '("GtkAction*" "action") 927 ) 928) 929 930(define-method add_action_with_accel 931 (of-object "GtkActionGroup") 932 (c-name "gtk_action_group_add_action_with_accel") 933 (return-type "none") 934 (parameters 935 '("GtkAction*" "action") 936 '("const-gchar*" "accelerator" (null-ok)) 937 ) 938) 939 940(define-method remove_action 941 (of-object "GtkActionGroup") 942 (c-name "gtk_action_group_remove_action") 943 (return-type "none") 944 (parameters 945 '("GtkAction*" "action") 946 ) 947) 948 949(define-method add_actions 950 (of-object "GtkActionGroup") 951 (c-name "gtk_action_group_add_actions") 952 (return-type "none") 953 (parameters 954 '("GtkActionEntry*" "entries") 955 '("guint" "n_entries") 956 '("gpointer" "user_data") 957 ) 958) 959 960(define-method add_toggle_actions 961 (of-object "GtkActionGroup") 962 (c-name "gtk_action_group_add_toggle_actions") 963 (return-type "none") 964 (parameters 965 '("GtkToggleActionEntry*" "entries") 966 '("guint" "n_entries") 967 '("gpointer" "user_data") 968 ) 969) 970 971(define-method add_radio_actions 972 (of-object "GtkActionGroup") 973 (c-name "gtk_action_group_add_radio_actions") 974 (return-type "none") 975 (parameters 976 '("GtkRadioActionEntry*" "entries") 977 '("guint" "n_entries") 978 '("gint" "value") 979 '("GCallback" "on_change") 980 '("gpointer" "user_data") 981 ) 982) 983 984(define-method add_actions_full 985 (of-object "GtkActionGroup") 986 (c-name "gtk_action_group_add_actions_full") 987 (return-type "none") 988 (parameters 989 '("GtkActionEntry*" "entries") 990 '("guint" "n_entries") 991 '("gpointer" "user_data") 992 '("GDestroyNotify" "destroy") 993 ) 994) 995 996(define-method add_toggle_actions_full 997 (of-object "GtkActionGroup") 998 (c-name "gtk_action_group_add_toggle_actions_full") 999 (return-type "none") 1000 (parameters 1001 '("GtkToggleActionEntry*" "entries") 1002 '("guint" "n_entries") 1003 '("gpointer" "user_data") 1004 '("GDestroyNotify" "destroy") 1005 ) 1006) 1007 1008(define-method add_radio_actions_full 1009 (of-object "GtkActionGroup") 1010 (c-name "gtk_action_group_add_radio_actions_full") 1011 (return-type "none") 1012 (parameters 1013 '("GtkRadioActionEntry*" "entries") 1014 '("guint" "n_entries") 1015 '("gint" "value") 1016 '("GCallback" "on_change") 1017 '("gpointer" "user_data") 1018 '("GDestroyNotify" "destroy") 1019 ) 1020) 1021 1022(define-method set_translate_func 1023 (of-object "GtkActionGroup") 1024 (c-name "gtk_action_group_set_translate_func") 1025 (return-type "none") 1026 (parameters 1027 '("GtkTranslateFunc" "func") 1028 '("gpointer" "data") 1029 '("GtkDestroyNotify" "notify") 1030 ) 1031) 1032 1033(define-method set_translation_domain 1034 (of-object "GtkActionGroup") 1035 (c-name "gtk_action_group_set_translation_domain") 1036 (return-type "none") 1037 (parameters 1038 '("const-gchar*" "domain") 1039 ) 1040) 1041 1042(define-method translate_string 1043 (of-object "GtkActionGroup") 1044 (c-name "gtk_action_group_translate_string") 1045 (return-type "const-gchar*") 1046 (parameters 1047 '("const-gchar*" "string") 1048 ) 1049) 1050 1051(define-virtual get_action 1052 (of-object "GtkActionGroup") 1053 (return-type "GtkAction*") 1054 (parameters 1055 '("const-gchar*" "action_name") 1056 ) 1057) 1058 1059 1060;; From /opt/gtk2/include/gtk-2.0/gtk/gtkadjustment.h 1061 1062(define-function gtk_adjustment_get_type 1063 (c-name "gtk_adjustment_get_type") 1064 (return-type "GType") 1065) 1066 1067(define-function gtk_adjustment_new 1068 (c-name "gtk_adjustment_new") 1069 (is-constructor-of "GtkAdjustment") 1070 (return-type "GtkObject*") 1071 (properties 1072 '("value" (optional)) 1073 '("lower" (optional)) 1074 '("upper" (optional)) 1075 '("step_increment" (argname "step_incr") (optional)) 1076 '("page_increment" (argname "page_incr") (optional)) 1077 '("page_size" (optional)) 1078 ) 1079) 1080 1081(define-method changed 1082 (of-object "GtkAdjustment") 1083 (c-name "gtk_adjustment_changed") 1084 (return-type "none") 1085) 1086 1087(define-method value_changed 1088 (of-object "GtkAdjustment") 1089 (c-name "gtk_adjustment_value_changed") 1090 (return-type "none") 1091) 1092 1093(define-method clamp_page 1094 (of-object "GtkAdjustment") 1095 (c-name "gtk_adjustment_clamp_page") 1096 (return-type "none") 1097 (parameters 1098 '("gdouble" "lower") 1099 '("gdouble" "upper") 1100 ) 1101) 1102 1103(define-method get_value 1104 (of-object "GtkAdjustment") 1105 (c-name "gtk_adjustment_get_value") 1106 (return-type "gdouble") 1107) 1108 1109(define-method set_value 1110 (of-object "GtkAdjustment") 1111 (c-name "gtk_adjustment_set_value") 1112 (return-type "none") 1113 (parameters 1114 '("gdouble" "value") 1115 ) 1116) 1117 1118(define-virtual changed 1119 (of-object "GtkAdjustment") 1120 (return-type "none") 1121) 1122(define-virtual value_changed 1123 (of-object "GtkAdjustment") 1124 (return-type "none") 1125) 1126 1127;; From /opt/gtk2/include/gtk-2.0/gtk/gtkalignment.h 1128 1129(define-function gtk_alignment_get_type 1130 (c-name "gtk_alignment_get_type") 1131 (return-type "GType") 1132) 1133 1134(define-function gtk_alignment_new 1135 (c-name "gtk_alignment_new") 1136 (is-constructor-of "GtkAlignment") 1137 (return-type "GtkWidget*") 1138 (properties 1139 '("xalign" (optional)) 1140 '("yalign" (optional)) 1141 '("xscale" (optional)) 1142 '("yscale" (optional)) 1143 ) 1144) 1145 1146(define-method set 1147 (of-object "GtkAlignment") 1148 (c-name "gtk_alignment_set") 1149 (return-type "none") 1150 (parameters 1151 '("gfloat" "xalign") 1152 '("gfloat" "yalign") 1153 '("gfloat" "xscale") 1154 '("gfloat" "yscale") 1155 ) 1156) 1157 1158(define-method set_padding 1159 (of-object "GtkAlignment") 1160 (c-name "gtk_alignment_set_padding") 1161 (return-type "none") 1162 (parameters 1163 '("guint" "padding_top") 1164 '("guint" "padding_bottom") 1165 '("guint" "padding_left") 1166 '("guint" "padding_right") 1167 ) 1168) 1169 1170(define-method get_padding 1171 (of-object "GtkAlignment") 1172 (c-name "gtk_alignment_get_padding") 1173 (return-type "none") 1174 (parameters 1175 '("guint*" "padding_top") 1176 '("guint*" "padding_bottom") 1177 '("guint*" "padding_left") 1178 '("guint*" "padding_right") 1179 ) 1180) 1181 1182 1183 1184;; From /opt/gtk2/include/gtk-2.0/gtk/gtkarrow.h 1185 1186(define-function gtk_arrow_get_type 1187 (c-name "gtk_arrow_get_type") 1188 (return-type "GType") 1189) 1190 1191(define-function gtk_arrow_new 1192 (c-name "gtk_arrow_new") 1193 (is-constructor-of "GtkArrow") 1194 (return-type "GtkWidget*") 1195 (properties 1196 '("arrow_type") 1197 '("shadow_type") 1198 ) 1199) 1200 1201(define-method set 1202 (of-object "GtkArrow") 1203 (c-name "gtk_arrow_set") 1204 (return-type "none") 1205 (parameters 1206 '("GtkArrowType" "arrow_type") 1207 '("GtkShadowType" "shadow_type") 1208 ) 1209) 1210 1211 1212 1213;; From /opt/gtk2/include/gtk-2.0/gtk/gtkaspectframe.h 1214 1215(define-function gtk_aspect_frame_get_type 1216 (c-name "gtk_aspect_frame_get_type") 1217 (return-type "GType") 1218) 1219 1220(define-function gtk_aspect_frame_new 1221 (c-name "gtk_aspect_frame_new") 1222 (is-constructor-of "GtkAspectFrame") 1223 (return-type "GtkWidget*") 1224 (properties 1225 '("label" (optional)) 1226 '("xalign" (optional)) 1227 '("yalign" (optional)) 1228 '("ratio" (optional)) 1229 '("obey_child" (optional)) 1230 ) 1231) 1232 1233(define-method set 1234 (of-object "GtkAspectFrame") 1235 (c-name "gtk_aspect_frame_set") 1236 (return-type "none") 1237 (parameters 1238 '("gfloat" "xalign" (default "0.0")) 1239 '("gfloat" "yalign" (default "0.0")) 1240 '("gfloat" "ratio" (default "1.0")) 1241 '("gboolean" "obey_child" (default "1")) 1242 ) 1243) 1244 1245 1246 1247;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbbox.h 1248 1249(define-function gtk_button_box_get_type 1250 (c-name "gtk_button_box_get_type") 1251 (return-type "GType") 1252) 1253 1254(define-method get_layout 1255 (of-object "GtkButtonBox") 1256 (c-name "gtk_button_box_get_layout") 1257 (return-type "GtkButtonBoxStyle") 1258) 1259 1260(define-method set_layout 1261 (of-object "GtkButtonBox") 1262 (c-name "gtk_button_box_set_layout") 1263 (return-type "none") 1264 (parameters 1265 '("GtkButtonBoxStyle" "layout_style") 1266 ) 1267) 1268 1269(define-method get_child_secondary 1270 (of-object "GtkButtonBox") 1271 (c-name "gtk_button_box_get_child_secondary") 1272 (return-type "gboolean") 1273 (parameters 1274 '("GtkWidget*" "child") 1275 ) 1276) 1277 1278(define-method set_child_secondary 1279 (of-object "GtkButtonBox") 1280 (c-name "gtk_button_box_set_child_secondary") 1281 (return-type "none") 1282 (parameters 1283 '("GtkWidget*" "child") 1284 '("gboolean" "is_secondary") 1285 ) 1286) 1287 1288(define-method set_child_size 1289 (of-object "GtkButtonBox") 1290 (c-name "gtk_button_box_set_child_size") 1291 (return-type "none") 1292 (parameters 1293 '("gint" "min_width") 1294 '("gint" "min_height") 1295 ) 1296 (deprecated "don't use this") 1297) 1298 1299(define-method set_child_ipadding 1300 (of-object "GtkButtonBox") 1301 (c-name "gtk_button_box_set_child_ipadding") 1302 (return-type "none") 1303 (parameters 1304 '("gint" "ipad_x") 1305 '("gint" "ipad_y") 1306 ) 1307 (deprecated "don't use this") 1308) 1309 1310(define-method get_child_size 1311 (of-object "GtkButtonBox") 1312 (c-name "gtk_button_box_get_child_size") 1313 (return-type "none") 1314 (parameters 1315 '("gint*" "min_width") 1316 '("gint*" "min_height") 1317 ) 1318 (deprecated "don't use this") 1319) 1320 1321(define-method get_child_ipadding 1322 (of-object "GtkButtonBox") 1323 (c-name "gtk_button_box_get_child_ipadding") 1324 (return-type "none") 1325 (parameters 1326 '("gint*" "ipad_x") 1327 '("gint*" "ipad_y") 1328 ) 1329 (deprecated "don't use this") 1330) 1331 1332 1333 1334;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbin.h 1335 1336(define-function gtk_bin_get_type 1337 (c-name "gtk_bin_get_type") 1338 (return-type "GType") 1339) 1340 1341(define-method get_child 1342 (of-object "GtkBin") 1343 (c-name "gtk_bin_get_child") 1344 (return-type "GtkWidget*") 1345) 1346 1347 1348 1349;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbindings.h 1350 1351(define-function gtk_binding_set_new 1352 (c-name "gtk_binding_set_new") 1353 (return-type "GtkBindingSet*") 1354 (parameters 1355 '("const-gchar*" "set_name") 1356 ) 1357 (deprecated "use binding_set_new") 1358) 1359 1360(define-function binding_set_new 1361 (c-name "gtk_binding_set_new") 1362 (is-constructor-of "GtkBindingSet") 1363 (return-type "GtkBindingSet*") 1364 (parameters 1365 '("const-gchar*" "set_name") 1366 ) 1367) 1368 1369(define-function gtk_binding_set_by_class 1370 (c-name "gtk_binding_set_by_class") 1371 (return-type "GtkBindingSet*") 1372 (parameters 1373 '("gpointer" "object_class") 1374 ) 1375 (deprecated "use binding_set_by_class") 1376) 1377 1378(define-function binding_set_by_class 1379 (c-name "gtk_binding_set_by_class") 1380 (return-type "GtkBindingSet*") 1381 (parameters 1382 '("gpointer" "object_class") 1383 ) 1384) 1385 1386(define-function gtk_binding_set_find 1387 (c-name "gtk_binding_set_find") 1388 (return-type "GtkBindingSet*") 1389 (parameters 1390 '("const-gchar*" "set_name") 1391 ) 1392 (deprecated "use binding_set_find") 1393) 1394 1395(define-function binding_set_find 1396 (c-name "gtk_binding_set_find") 1397 (is-constructor-of "GtkBindingSet") 1398 (return-type "GtkBindingSet*") 1399 (parameters 1400 '("const-gchar*" "set_name") 1401 ) 1402) 1403 1404(define-function bindings_activate 1405 (c-name "gtk_bindings_activate") 1406 (return-type "gboolean") 1407 (parameters 1408 '("GtkObject*" "object") 1409 '("guint" "keyval") 1410 '("GdkModifierType" "modifiers") 1411 ) 1412) 1413 1414(define-function bindings_activate_event 1415 (c-name "gtk_bindings_activate_event") 1416 (return-type "gboolean") 1417 (parameters 1418 '("GtkObject*" "object") 1419 '("GdkEventKey*" "event") 1420 ) 1421) 1422 1423(define-method activate 1424 (of-object "GtkBindingSet") 1425 (c-name "gtk_binding_set_activate") 1426 (return-type "gboolean") 1427 (parameters 1428 '("guint" "keyval") 1429 '("GdkModifierType" "modifiers") 1430 '("GtkObject*" "object") 1431 ) 1432) 1433 1434(define-function binding_entry_clear 1435 (c-name "gtk_binding_entry_clear") 1436 (return-type "none") 1437 (parameters 1438 '("GtkBindingSet*" "binding_set") 1439 '("guint" "keyval") 1440 '("GdkModifierType" "modifiers") 1441 ) 1442) 1443 1444(define-function binding_entry_add_signal 1445 (c-name "gtk_binding_entry_add_signal") 1446 (return-type "none") 1447 (parameters 1448 '("GtkBindingSet*" "binding_set") 1449 '("guint" "keyval") 1450 '("GdkModifierType" "modifiers") 1451 '("const-gchar*" "signal_name") 1452 '("guint" "n_args") 1453 ) 1454 (varargs #t) 1455) 1456 1457(define-method add_path 1458 (of-object "GtkBindingSet") 1459 (c-name "gtk_binding_set_add_path") 1460 (return-type "none") 1461 (parameters 1462 '("GtkPathType" "path_type") 1463 '("const-gchar*" "path_pattern") 1464 '("GtkPathPriorityType" "priority") 1465 ) 1466) 1467 1468(define-function binding_entry_remove 1469 (c-name "gtk_binding_entry_remove") 1470 (return-type "none") 1471 (parameters 1472 '("GtkBindingSet*" "binding_set") 1473 '("guint" "keyval") 1474 '("GdkModifierType" "modifiers") 1475 ) 1476) 1477 1478(define-function binding_entry_add_signall 1479 (c-name "gtk_binding_entry_add_signall") 1480 (return-type "none") 1481 (parameters 1482 '("GtkBindingSet*" "binding_set") 1483 '("guint" "keyval") 1484 '("GdkModifierType" "modifiers") 1485 '("const-gchar*" "signal_name") 1486 '("GSList*" "binding_args") 1487 ) 1488) 1489 1490(define-function binding_parse_binding 1491 (c-name "gtk_binding_parse_binding") 1492 (return-type "guint") 1493 (parameters 1494 '("GScanner*" "scanner") 1495 ) 1496) 1497 1498 1499 1500;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbox.h 1501 1502(define-function gtk_box_get_type 1503 (c-name "gtk_box_get_type") 1504 (return-type "GType") 1505) 1506 1507(define-method pack_start 1508 (of-object "GtkBox") 1509 (c-name "gtk_box_pack_start") 1510 (return-type "none") 1511 (parameters 1512 '("GtkWidget*" "child") 1513 '("gboolean" "expand" (default "TRUE")) 1514 '("gboolean" "fill" (default "TRUE")) 1515 '("guint" "padding" (default "0")) 1516 ) 1517) 1518 1519(define-method pack_end 1520 (of-object "GtkBox") 1521 (c-name "gtk_box_pack_end") 1522 (return-type "none") 1523 (parameters 1524 '("GtkWidget*" "child") 1525 '("gboolean" "expand" (default "TRUE")) 1526 '("gboolean" "fill" (default "TRUE")) 1527 '("guint" "padding" (default "0")) 1528 ) 1529) 1530 1531(define-method pack_start_defaults 1532 (of-object "GtkBox") 1533 (c-name "gtk_box_pack_start_defaults") 1534 (deprecated "use pack_start instead") 1535 (return-type "none") 1536 (parameters 1537 '("GtkWidget*" "widget") 1538 ) 1539) 1540 1541(define-method pack_end_defaults 1542 (of-object "GtkBox") 1543 (c-name "gtk_box_pack_end_defaults") 1544 (deprecated "use pack_end instead") 1545 (return-type "none") 1546 (parameters 1547 '("GtkWidget*" "widget") 1548 ) 1549) 1550 1551(define-method set_homogeneous 1552 (of-object "GtkBox") 1553 (c-name "gtk_box_set_homogeneous") 1554 (return-type "none") 1555 (parameters 1556 '("gboolean" "homogeneous") 1557 ) 1558) 1559 1560(define-method get_homogeneous 1561 (of-object "GtkBox") 1562 (c-name "gtk_box_get_homogeneous") 1563 (return-type "gboolean") 1564) 1565 1566(define-method set_spacing 1567 (of-object "GtkBox") 1568 (c-name "gtk_box_set_spacing") 1569 (return-type "none") 1570 (parameters 1571 '("gint" "spacing") 1572 ) 1573) 1574 1575(define-method get_spacing 1576 (of-object "GtkBox") 1577 (c-name "gtk_box_get_spacing") 1578 (return-type "gint") 1579) 1580 1581(define-method reorder_child 1582 (of-object "GtkBox") 1583 (c-name "gtk_box_reorder_child") 1584 (return-type "none") 1585 (parameters 1586 '("GtkWidget*" "child") 1587 '("gint" "position") 1588 ) 1589) 1590 1591(define-method query_child_packing 1592 (of-object "GtkBox") 1593 (c-name "gtk_box_query_child_packing") 1594 (return-type "none") 1595 (parameters 1596 '("GtkWidget*" "child") 1597 '("gboolean*" "expand") 1598 '("gboolean*" "fill") 1599 '("guint*" "padding") 1600 '("GtkPackType*" "pack_type") 1601 ) 1602) 1603 1604(define-method set_child_packing 1605 (of-object "GtkBox") 1606 (c-name "gtk_box_set_child_packing") 1607 (return-type "none") 1608 (parameters 1609 '("GtkWidget*" "child") 1610 '("gboolean" "expand") 1611 '("gboolean" "fill") 1612 '("guint" "padding") 1613 '("GtkPackType" "pack_type") 1614 ) 1615) 1616 1617 1618 1619;; From /opt/gtk2/include/gtk-2.0/gtk/gtkbutton.h 1620 1621(define-function gtk_button_get_type 1622 (c-name "gtk_button_get_type") 1623 (return-type "GType") 1624) 1625 1626(define-function gtk_button_new 1627 (c-name "gtk_button_new") 1628 (is-constructor-of "GtkButton") 1629 (return-type "GtkWidget*") 1630) 1631 1632(define-function gtk_button_new_with_label 1633 (c-name "gtk_button_new_with_label") 1634 (is-constructor-of "GtkButton") 1635 (return-type "GtkWidget*") 1636 (parameters 1637 '("const-gchar*" "label") 1638 ) 1639) 1640 1641(define-function gtk_button_new_from_stock 1642 (c-name "gtk_button_new_from_stock") 1643 (return-type "GtkWidget*") 1644 (parameters 1645 '("const-gchar*" "stock_id") 1646 ) 1647) 1648 1649(define-function gtk_button_new_with_mnemonic 1650 (c-name "gtk_button_new_with_mnemonic") 1651 (return-type "GtkWidget*") 1652 (parameters 1653 '("const-gchar*" "label") 1654 ) 1655) 1656 1657(define-method pressed 1658 (of-object "GtkButton") 1659 (c-name "gtk_button_pressed") 1660 (return-type "none") 1661) 1662 1663(define-method released 1664 (of-object "GtkButton") 1665 (c-name "gtk_button_released") 1666 (return-type "none") 1667) 1668 1669(define-method clicked 1670 (of-object "GtkButton") 1671 (c-name "gtk_button_clicked") 1672 (return-type "none") 1673) 1674 1675(define-method enter 1676 (of-object "GtkButton") 1677 (c-name "gtk_button_enter") 1678 (return-type "none") 1679) 1680 1681(define-method leave 1682 (of-object "GtkButton") 1683 (c-name "gtk_button_leave") 1684 (return-type "none") 1685) 1686 1687(define-method set_relief 1688 (of-object "GtkButton") 1689 (c-name "gtk_button_set_relief") 1690 (return-type "none") 1691 (parameters 1692 '("GtkReliefStyle" "newstyle") 1693 ) 1694) 1695 1696(define-method get_relief 1697 (of-object "GtkButton") 1698 (c-name "gtk_button_get_relief") 1699 (return-type "GtkReliefStyle") 1700) 1701 1702(define-method set_label 1703 (of-object "GtkButton") 1704 (c-name "gtk_button_set_label") 1705 (return-type "none") 1706 (parameters 1707 '("const-gchar*" "label") 1708 ) 1709) 1710 1711(define-method get_label 1712 (of-object "GtkButton") 1713 (c-name "gtk_button_get_label") 1714 (return-type "const-gchar*") 1715) 1716 1717(define-method set_use_underline 1718 (of-object "GtkButton") 1719 (c-name "gtk_button_set_use_underline") 1720 (return-type "none") 1721 (parameters 1722 '("gboolean" "use_underline") 1723 ) 1724) 1725 1726(define-method get_use_underline 1727 (of-object "GtkButton") 1728 (c-name "gtk_button_get_use_underline") 1729 (return-type "gboolean") 1730) 1731 1732(define-method set_use_stock 1733 (of-object "GtkButton") 1734 (c-name "gtk_button_set_use_stock") 1735 (return-type "none") 1736 (parameters 1737 '("gboolean" "use_stock") 1738 ) 1739) 1740 1741(define-method get_use_stock 1742 (of-object "GtkButton") 1743 (c-name "gtk_button_get_use_stock") 1744 (return-type "gboolean") 1745) 1746 1747(define-method set_focus_on_click 1748 (of-object "GtkButton") 1749 (c-name "gtk_button_set_focus_on_click") 1750 (return-type "none") 1751 (parameters 1752 '("gboolean" "focus_on_click") 1753 ) 1754) 1755 1756(define-method get_focus_on_click 1757 (of-object "GtkButton") 1758 (c-name "gtk_button_get_focus_on_click") 1759 (return-type "gboolean") 1760) 1761 1762(define-method set_alignment 1763 (of-object "GtkButton") 1764 (c-name "gtk_button_set_alignment") 1765 (return-type "none") 1766 (parameters 1767 '("gfloat" "xalign") 1768 '("gfloat" "yalign") 1769 ) 1770) 1771 1772(define-method get_alignment 1773 (of-object "GtkButton") 1774 (c-name "gtk_button_get_alignment") 1775 (return-type "none") 1776 (parameters 1777 '("gfloat*" "xalign") 1778 '("gfloat*" "yalign") 1779 ) 1780) 1781 1782(define-method set_image 1783 (of-object "GtkButton") 1784 (c-name "gtk_button_set_image") 1785 (return-type "none") 1786 (parameters 1787 '("GtkWidget*" "image") 1788 ) 1789) 1790 1791(define-method get_image 1792 (of-object "GtkButton") 1793 (c-name "gtk_button_get_image") 1794 (return-type "GtkWidget*") 1795) 1796 1797(define-virtual pressed 1798 (of-object "GtkButton") 1799 (return-type "none") 1800) 1801(define-virtual released 1802 (of-object "GtkButton") 1803 (return-type "none") 1804) 1805(define-virtual clicked 1806 (of-object "GtkButton") 1807 (return-type "none") 1808) 1809(define-virtual enter 1810 (of-object "GtkButton") 1811 (return-type "none") 1812) 1813(define-virtual leave 1814 (of-object "GtkButton") 1815 (return-type "none") 1816) 1817(define-virtual activate 1818 (of-object "GtkButton") 1819 (return-type "none") 1820) 1821 1822;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcalendar.h 1823 1824(define-function gtk_calendar_get_type 1825 (c-name "gtk_calendar_get_type") 1826 (return-type "GType") 1827) 1828 1829(define-function gtk_calendar_new 1830 (c-name "gtk_calendar_new") 1831 (is-constructor-of "GtkCalendar") 1832 (return-type "GtkWidget*") 1833) 1834 1835(define-method select_month 1836 (of-object "GtkCalendar") 1837 (c-name "gtk_calendar_select_month") 1838 (return-type "gboolean") 1839 (parameters 1840 '("guint" "month") 1841 '("guint" "year") 1842 ) 1843) 1844 1845(define-method select_day 1846 (of-object "GtkCalendar") 1847 (c-name "gtk_calendar_select_day") 1848 (return-type "none") 1849 (parameters 1850 '("guint" "day") 1851 ) 1852) 1853 1854(define-method mark_day 1855 (of-object "GtkCalendar") 1856 (c-name "gtk_calendar_mark_day") 1857 (return-type "gboolean") 1858 (parameters 1859 '("guint" "day") 1860 ) 1861) 1862 1863(define-method unmark_day 1864 (of-object "GtkCalendar") 1865 (c-name "gtk_calendar_unmark_day") 1866 (return-type "gboolean") 1867 (parameters 1868 '("guint" "day") 1869 ) 1870) 1871 1872(define-method clear_marks 1873 (of-object "GtkCalendar") 1874 (c-name "gtk_calendar_clear_marks") 1875 (return-type "none") 1876) 1877 1878(define-method set_display_options 1879 (of-object "GtkCalendar") 1880 (c-name "gtk_calendar_set_display_options") 1881 (return-type "none") 1882 (parameters 1883 '("GtkCalendarDisplayOptions" "flags") 1884 ) 1885) 1886 1887(define-method get_display_options 1888 (of-object "GtkCalendar") 1889 (c-name "gtk_calendar_get_display_options") 1890 (return-type "GtkCalendarDisplayOptions") 1891) 1892 1893(define-method display_options 1894 (of-object "GtkCalendar") 1895 (c-name "gtk_calendar_display_options") 1896 (return-type "none") 1897 (parameters 1898 '("GtkCalendarDisplayOptions" "flags") 1899 ) 1900) 1901 1902(define-method get_date 1903 (of-object "GtkCalendar") 1904 (c-name "gtk_calendar_get_date") 1905 (return-type "none") 1906 (parameters 1907 '("guint*" "year") 1908 '("guint*" "month") 1909 '("guint*" "day") 1910 ) 1911) 1912 1913(define-method freeze 1914 (of-object "GtkCalendar") 1915 (c-name "gtk_calendar_freeze") 1916 (return-type "none") 1917) 1918 1919(define-method thaw 1920 (of-object "GtkCalendar") 1921 (c-name "gtk_calendar_thaw") 1922 (return-type "none") 1923) 1924 1925(define-virtual month_changed 1926 (of-object "GtkCalendar") 1927 (return-type "none") 1928) 1929(define-virtual day_selected 1930 (of-object "GtkCalendar") 1931 (return-type "none") 1932) 1933(define-virtual day_selected_double_click 1934 (of-object "GtkCalendar") 1935 (return-type "none") 1936) 1937(define-virtual prev_month 1938 (of-object "GtkCalendar") 1939 (return-type "none") 1940) 1941(define-virtual next_month 1942 (of-object "GtkCalendar") 1943 (return-type "none") 1944) 1945(define-virtual prev_year 1946 (of-object "GtkCalendar") 1947 (return-type "none") 1948) 1949(define-virtual next_year 1950 (of-object "GtkCalendar") 1951 (return-type "none") 1952) 1953 1954 1955;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcelleditable.h 1956 1957(define-function gtk_cell_editable_get_type 1958 (c-name "gtk_cell_editable_get_type") 1959 (return-type "GType") 1960) 1961 1962(define-method start_editing 1963 (of-object "GtkCellEditable") 1964 (c-name "gtk_cell_editable_start_editing") 1965 (return-type "none") 1966 (parameters 1967 '("GdkEvent*" "event") 1968 ) 1969) 1970 1971(define-method editing_done 1972 (of-object "GtkCellEditable") 1973 (c-name "gtk_cell_editable_editing_done") 1974 (return-type "none") 1975) 1976 1977(define-method remove_widget 1978 (of-object "GtkCellEditable") 1979 (c-name "gtk_cell_editable_remove_widget") 1980 (return-type "none") 1981) 1982 1983(define-virtual editing_done 1984 (of-object "GtkCellEditable") 1985 (return-type "none") 1986) 1987(define-virtual remove_widget 1988 (of-object "GtkCellEditable") 1989 (return-type "none") 1990) 1991(define-virtual start_editing 1992 (of-object "GtkCellEditable") 1993 (return-type "none") 1994 (parameters 1995 '("GdkEvent*" "event") 1996 ) 1997) 1998 1999 2000;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcelllayout.h 2001 2002(define-function gtk_cell_layout_get_type 2003 (c-name "gtk_cell_layout_get_type") 2004 (return-type "GType") 2005) 2006 2007(define-method pack_start 2008 (of-object "GtkCellLayout") 2009 (c-name "gtk_cell_layout_pack_start") 2010 (return-type "none") 2011 (parameters 2012 '("GtkCellRenderer*" "cell") 2013 '("gboolean" "expand" (default "TRUE")) 2014 ) 2015) 2016 2017(define-method pack_end 2018 (of-object "GtkCellLayout") 2019 (c-name "gtk_cell_layout_pack_end") 2020 (return-type "none") 2021 (parameters 2022 '("GtkCellRenderer*" "cell") 2023 '("gboolean" "expand" (default "TRUE")) 2024 ) 2025) 2026 2027(define-method clear 2028 (of-object "GtkCellLayout") 2029 (c-name "gtk_cell_layout_clear") 2030 (return-type "none") 2031) 2032 2033(define-method set_attributes 2034 (of-object "GtkCellLayout") 2035 (c-name "gtk_cell_layout_set_attributes") 2036 (return-type "none") 2037 (parameters 2038 '("GtkCellRenderer*" "cell") 2039 ) 2040 (varargs #t) 2041) 2042 2043(define-method add_attribute 2044 (of-object "GtkCellLayout") 2045 (c-name "gtk_cell_layout_add_attribute") 2046 (return-type "none") 2047 (parameters 2048 '("GtkCellRenderer*" "cell") 2049 '("const-gchar*" "attribute") 2050 '("gint" "column") 2051 ) 2052) 2053 2054(define-method set_cell_data_func 2055 (of-object "GtkCellLayout") 2056 (c-name "gtk_cell_layout_set_cell_data_func") 2057 (return-type "none") 2058 (parameters 2059 '("GtkCellRenderer*" "cell") 2060 '("GtkCellLayoutDataFunc" "func") 2061 '("gpointer" "func_data") 2062 '("GDestroyNotify" "destroy") 2063 ) 2064) 2065 2066(define-method clear_attributes 2067 (of-object "GtkCellLayout") 2068 (c-name "gtk_cell_layout_clear_attributes") 2069 (return-type "none") 2070 (parameters 2071 '("GtkCellRenderer*" "cell") 2072 ) 2073) 2074 2075(define-method reorder 2076 (of-object "GtkCellLayout") 2077 (c-name "gtk_cell_layout_reorder") 2078 (return-type "none") 2079 (parameters 2080 '("GtkCellRenderer*" "cell") 2081 '("gint" "position") 2082 ) 2083) 2084 2085(define-virtual pack_start 2086 (of-object "GtkCellLayout") 2087 (return-type "none") 2088 (parameters 2089 '("GtkCellRenderer*" "cell") 2090 '("gboolean" "expand") 2091 ) 2092) 2093(define-virtual pack_end 2094 (of-object "GtkCellLayout") 2095 (return-type "none") 2096 (parameters 2097 '("GtkCellRenderer*" "cell") 2098 '("gboolean" "expand") 2099 ) 2100) 2101(define-virtual clear 2102 (of-object "GtkCellLayout") 2103 (return-type "none") 2104) 2105(define-virtual add_attribute 2106 (of-object "GtkCellLayout") 2107 (return-type "none") 2108 (parameters 2109 '("GtkCellRenderer*" "cell") 2110 '("const-gchar*" "attribute") 2111 '("gint" "column") 2112 ) 2113) 2114(define-virtual set_cell_data_func 2115 (of-object "GtkCellLayout") 2116 (return-type "none") 2117 (parameters 2118 '("GtkCellRenderer*" "cell") 2119 '("GtkCellLayoutDataFunc" "func") 2120 '("gpointer" "func_data") 2121 '("GDestroyNotify" "destroy") 2122 ) 2123) 2124(define-virtual clear_attributes 2125 (of-object "GtkCellLayout") 2126 (return-type "none") 2127 (parameters 2128 '("GtkCellRenderer*" "cell") 2129 ) 2130) 2131(define-virtual reorder 2132 (of-object "GtkCellLayout") 2133 (return-type "none") 2134 (parameters 2135 '("GtkCellRenderer*" "cell") 2136 '("gint" "position") 2137 ) 2138) 2139 2140 2141;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrenderer.h 2142 2143(define-function gtk_cell_renderer_get_type 2144 (c-name "gtk_cell_renderer_get_type") 2145 (return-type "GType") 2146) 2147 2148(define-method get_size 2149 (of-object "GtkCellRenderer") 2150 (c-name "gtk_cell_renderer_get_size") 2151 (return-type "none") 2152 (parameters 2153 '("GtkWidget*" "widget") 2154 '("GdkRectangle*" "cell_area") 2155 '("gint*" "x_offset") 2156 '("gint*" "y_offset") 2157 '("gint*" "width") 2158 '("gint*" "height") 2159 ) 2160) 2161 2162(define-method render 2163 (of-object "GtkCellRenderer") 2164 (c-name "gtk_cell_renderer_render") 2165 (return-type "none") 2166 (parameters 2167 '("GdkWindow*" "window") 2168 '("GtkWidget*" "widget") 2169 '("GdkRectangle*" "background_area") 2170 '("GdkRectangle*" "cell_area") 2171 '("GdkRectangle*" "expose_area") 2172 '("GtkCellRendererState" "flags") 2173 ) 2174) 2175 2176(define-method activate 2177 (of-object "GtkCellRenderer") 2178 (c-name "gtk_cell_renderer_activate") 2179 (return-type "gboolean") 2180 (parameters 2181 '("GdkEvent*" "event") 2182 '("GtkWidget*" "widget") 2183 '("const-gchar*" "path") 2184 '("GdkRectangle*" "background_area") 2185 '("GdkRectangle*" "cell_area") 2186 '("GtkCellRendererState" "flags") 2187 ) 2188) 2189 2190(define-method start_editing 2191 (of-object "GtkCellRenderer") 2192 (c-name "gtk_cell_renderer_start_editing") 2193 (return-type "GtkCellEditable*") 2194 (parameters 2195 '("GdkEvent*" "event") 2196 '("GtkWidget*" "widget") 2197 '("const-gchar*" "path") 2198 '("GdkRectangle*" "background_area") 2199 '("GdkRectangle*" "cell_area") 2200 '("GtkCellRendererState" "flags") 2201 ) 2202) 2203 2204(define-method set_fixed_size 2205 (of-object "GtkCellRenderer") 2206 (c-name "gtk_cell_renderer_set_fixed_size") 2207 (return-type "none") 2208 (parameters 2209 '("gint" "width") 2210 '("gint" "height") 2211 ) 2212) 2213 2214(define-method get_fixed_size 2215 (of-object "GtkCellRenderer") 2216 (c-name "gtk_cell_renderer_get_fixed_size") 2217 (return-type "none") 2218 (parameters 2219 '("gint*" "width") 2220 '("gint*" "height") 2221 ) 2222) 2223 2224(define-method editing_canceled 2225 (of-object "GtkCellRenderer") 2226 (c-name "gtk_cell_renderer_editing_canceled") 2227 (return-type "none") 2228) 2229 2230(define-method stop_editing 2231 (of-object "GtkCellRenderer") 2232 (c-name "gtk_cell_renderer_stop_editing") 2233 (return-type "none") 2234 (parameters 2235 '("gboolean" "canceled") 2236 ) 2237) 2238 2239(define-virtual get_size 2240 (of-object "GtkCellRenderer") 2241 (return-type "none") 2242 (parameters 2243 '("GtkWidget*" "widget") 2244 '("GdkRectangle*" "cell_area") 2245 '("gint*" "x_offset") 2246 '("gint*" "y_offset") 2247 '("gint*" "width") 2248 '("gint*" "height") 2249 ) 2250) 2251(define-virtual render 2252 (of-object "GtkCellRenderer") 2253 (return-type "none") 2254 (parameters 2255 '("GdkDrawable*" "window") 2256 '("GtkWidget*" "widget") 2257 '("GdkRectangle*" "background_area") 2258 '("GdkRectangle*" "cell_area") 2259 '("GdkRectangle*" "expose_area") 2260 '("GtkCellRendererState" "flags") 2261 ) 2262) 2263(define-virtual activate 2264 (of-object "GtkCellRenderer") 2265 (return-type "gboolean") 2266 (parameters 2267 '("GdkEvent*" "event") 2268 '("GtkWidget*" "widget") 2269 '("const-gchar*" "path") 2270 '("GdkRectangle*" "background_area") 2271 '("GdkRectangle*" "cell_area") 2272 '("GtkCellRendererState" "flags") 2273 ) 2274) 2275(define-virtual editing_canceled 2276 (of-object "GtkCellRenderer") 2277 (return-type "none") 2278) 2279(define-virtual editing_started 2280 (of-object "GtkCellRenderer") 2281 (return-type "none") 2282 (parameters 2283 '("GtkCellEditable*" "editable") 2284 '("const-gchar*" "path") 2285 ) 2286) 2287(define-virtual start_editing 2288 (of-object "GtkCellRenderer") 2289 (return-type "GtkCellEditable*" (optional)) 2290 (parameters 2291 '("GdkEvent*" "event") 2292 '("GtkWidget*" "widget") 2293 '("const-gchar*" "path") 2294 '("GdkRectangle*" "background_area") 2295 '("GdkRectangle*" "cell_area") 2296 '("GtkCellRendererState" "flags") 2297 ) 2298) 2299 2300 2301;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrenderercombo.h 2302 2303(define-function gtk_cell_renderer_combo_get_type 2304 (c-name "gtk_cell_renderer_combo_get_type") 2305 (return-type "GType") 2306) 2307 2308(define-function gtk_cell_renderer_combo_new 2309 (c-name "gtk_cell_renderer_combo_new") 2310 (is-constructor-of "GtkCellRendererCombo") 2311 (return-type "GtkCellRenderer*") 2312) 2313 2314 2315 2316;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h 2317 2318(define-function gtk_cell_renderer_pixbuf_get_type 2319 (c-name "gtk_cell_renderer_pixbuf_get_type") 2320 (return-type "GType") 2321) 2322 2323(define-function gtk_cell_renderer_pixbuf_new 2324 (c-name "gtk_cell_renderer_pixbuf_new") 2325 (is-constructor-of "GtkCellRendererPixbuf") 2326 (return-type "GtkCellRenderer*") 2327) 2328 2329 2330 2331;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrendererprogress.h 2332 2333(define-function gtk_cell_renderer_progress_get_type 2334 (c-name "gtk_cell_renderer_progress_get_type") 2335 (return-type "GType") 2336) 2337 2338(define-function gtk_cell_renderer_progress_new 2339 (c-name "gtk_cell_renderer_progress_new") 2340 (is-constructor-of "GtkCellRendererProgress") 2341 (return-type "GtkCellRenderer*") 2342) 2343 2344 2345 2346;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrenderertext.h 2347 2348(define-function gtk_cell_renderer_text_get_type 2349 (c-name "gtk_cell_renderer_text_get_type") 2350 (return-type "GType") 2351) 2352 2353(define-function gtk_cell_renderer_text_new 2354 (c-name "gtk_cell_renderer_text_new") 2355 (is-constructor-of "GtkCellRendererText") 2356 (return-type "GtkCellRenderer*") 2357) 2358 2359(define-method set_fixed_height_from_font 2360 (of-object "GtkCellRendererText") 2361 (c-name "gtk_cell_renderer_text_set_fixed_height_from_font") 2362 (return-type "none") 2363 (parameters 2364 '("gint" "number_of_rows") 2365 ) 2366) 2367 2368(define-virtual edited 2369 (of-object "GtkCellRendererText") 2370 (return-type "none") 2371 (parameters 2372 '("const-gchar*" "path") 2373 '("const-gchar*" "new_text") 2374 ) 2375) 2376 2377 2378;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcellrenderertoggle.h 2379 2380(define-function gtk_cell_renderer_toggle_get_type 2381 (c-name "gtk_cell_renderer_toggle_get_type") 2382 (return-type "GType") 2383) 2384 2385(define-function gtk_cell_renderer_toggle_new 2386 (c-name "gtk_cell_renderer_toggle_new") 2387 (is-constructor-of "GtkCellRendererToggle") 2388 (return-type "GtkCellRenderer*") 2389) 2390 2391(define-method get_radio 2392 (of-object "GtkCellRendererToggle") 2393 (c-name "gtk_cell_renderer_toggle_get_radio") 2394 (return-type "gboolean") 2395) 2396 2397(define-method set_radio 2398 (of-object "GtkCellRendererToggle") 2399 (c-name "gtk_cell_renderer_toggle_set_radio") 2400 (return-type "none") 2401 (parameters 2402 '("gboolean" "radio") 2403 ) 2404) 2405 2406(define-method get_active 2407 (of-object "GtkCellRendererToggle") 2408 (c-name "gtk_cell_renderer_toggle_get_active") 2409 (return-type "gboolean") 2410) 2411 2412(define-method set_active 2413 (of-object "GtkCellRendererToggle") 2414 (c-name "gtk_cell_renderer_toggle_set_active") 2415 (return-type "none") 2416 (parameters 2417 '("gboolean" "setting") 2418 ) 2419) 2420 2421(define-virtual toggled 2422 (of-object "GtkCellRendererToggle") 2423 (return-type "none") 2424 (parameters 2425 '("const-gchar*" "path") 2426 ) 2427) 2428 2429 2430;; From /opt/gnome-2.10/include/gtk-2.0/gtk/gtkcellview.h 2431 2432(define-function gtk_cell_view_get_type 2433 (c-name "gtk_cell_view_get_type") 2434 (return-type "GType") 2435) 2436 2437(define-function gtk_cell_view_new 2438 (c-name "gtk_cell_view_new") 2439 (is-constructor-of "GtkCellView") 2440 (return-type "GtkWidget*") 2441) 2442 2443(define-function cell_view_new_with_text 2444 (c-name "gtk_cell_view_new_with_text") 2445 (return-type "GtkWidget*") 2446 (parameters 2447 '("const-gchar*" "text") 2448 ) 2449 (caller-owns-return #t) 2450) 2451 2452(define-function cell_view_new_with_markup 2453 (c-name "gtk_cell_view_new_with_markup") 2454 (return-type "GtkWidget*") 2455 (parameters 2456 '("const-gchar*" "markup") 2457 ) 2458 (caller-owns-return #t) 2459) 2460 2461(define-function cell_view_new_with_pixbuf 2462 (c-name "gtk_cell_view_new_with_pixbuf") 2463 (return-type "GtkWidget*") 2464 (parameters 2465 '("GdkPixbuf*" "pixbuf") 2466 ) 2467 (caller-owns-return #t) 2468) 2469 2470(define-method set_model 2471 (of-object "GtkCellView") 2472 (c-name "gtk_cell_view_set_model") 2473 (return-type "none") 2474 (parameters 2475 '("GtkTreeModel*" "model" (null-ok)) 2476 ) 2477) 2478 2479(define-method set_displayed_row 2480 (of-object "GtkCellView") 2481 (c-name "gtk_cell_view_set_displayed_row") 2482 (return-type "none") 2483 (parameters 2484 '("GtkTreePath*" "path" (null-ok)) 2485 ) 2486) 2487 2488(define-method get_displayed_row 2489 (of-object "GtkCellView") 2490 (c-name "gtk_cell_view_get_displayed_row") 2491 (return-type "GtkTreePath*") 2492) 2493 2494(define-method get_size_of_row 2495 (of-object "GtkCellView") 2496 (c-name "gtk_cell_view_get_size_of_row") 2497 (return-type "gboolean") 2498 (parameters 2499 '("GtkTreePath*" "path") 2500 '("GtkRequisition*" "requisition") 2501 ) 2502) 2503 2504(define-method set_background_color 2505 (of-object "GtkCellView") 2506 (c-name "gtk_cell_view_set_background_color") 2507 (return-type "none") 2508 (parameters 2509 '("const-GdkColor*" "color" (null-ok)) 2510 ) 2511) 2512 2513(define-method get_cell_renderers 2514 (of-object "GtkCellView") 2515 (c-name "gtk_cell_view_get_cell_renderers") 2516 (return-type "GList*") 2517) 2518 2519;; From /opt/gnome-2.10/include/gtk-2.0/gtk/gtkclipboard.h 2520 2521 2522(define-method wait_is_target_available 2523 (of-object "GtkClipboard") 2524 (c-name "gtk_clipboard_wait_is_target_available") 2525 (return-type "gboolean") 2526 (parameters 2527 '("GdkAtom" "target") 2528 ) 2529) 2530 2531(define-method set_can_store 2532 (of-object "GtkClipboard") 2533 (c-name "gtk_clipboard_set_can_store") 2534 (return-type "none") 2535 (parameters 2536 '("const-GtkTargetEntry*" "targets") 2537 '("gint" "n_targets") 2538 ) 2539) 2540 2541(define-method store 2542 (of-object "GtkClipboard") 2543 (c-name "gtk_clipboard_store") 2544 (return-type "none") 2545) 2546 2547 2548 2549;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcheckbutton.h 2550 2551(define-function gtk_check_button_get_type 2552 (c-name "gtk_check_button_get_type") 2553 (return-type "GType") 2554) 2555 2556(define-function gtk_check_button_new 2557 (c-name "gtk_check_button_new") 2558 (is-constructor-of "GtkCheckButton") 2559 (return-type "GtkWidget*") 2560) 2561 2562(define-function gtk_check_button_new_with_label 2563 (c-name "gtk_check_button_new_with_label") 2564 (is-constructor-of "GtkCheckButton") 2565 (return-type "GtkWidget*") 2566 (parameters 2567 '("const-gchar*" "label") 2568 ) 2569) 2570 2571(define-function gtk_check_button_new_with_mnemonic 2572 (c-name "gtk_check_button_new_with_mnemonic") 2573 (is-constructor-of "GtkCheckButton") 2574 (return-type "GtkWidget*") 2575 (parameters 2576 '("const-gchar*" "label") 2577 ) 2578) 2579 2580(define-virtual draw_indicator 2581 (of-object "GtkCheckButton") 2582 (return-type "none") 2583 (parameters 2584 '("GdkRectangle*" "area") 2585 ) 2586) 2587 2588 2589;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcheckmenuitem.h 2590 2591(define-function gtk_check_menu_item_get_type 2592 (c-name "gtk_check_menu_item_get_type") 2593 (return-type "GType") 2594) 2595 2596(define-function gtk_check_menu_item_new 2597 (c-name "gtk_check_menu_item_new") 2598 (is-constructor-of "GtkCheckMenuItem") 2599 (return-type "GtkWidget*") 2600) 2601 2602(define-function gtk_check_menu_item_new_with_label 2603 (c-name "gtk_check_menu_item_new_with_label") 2604 (is-constructor-of "GtkCheckMenuItem") 2605 (return-type "GtkWidget*") 2606 (parameters 2607 '("const-gchar*" "label") 2608 ) 2609) 2610 2611(define-function gtk_check_menu_item_new_with_mnemonic 2612 (c-name "gtk_check_menu_item_new_with_mnemonic") 2613 (is-constructor-of "GtkCheckMenuItem") 2614 (return-type "GtkWidget*") 2615 (parameters 2616 '("const-gchar*" "label") 2617 ) 2618) 2619 2620(define-method set_active 2621 (of-object "GtkCheckMenuItem") 2622 (c-name "gtk_check_menu_item_set_active") 2623 (return-type "none") 2624 (parameters 2625 '("gboolean" "is_active") 2626 ) 2627) 2628 2629(define-method get_active 2630 (of-object "GtkCheckMenuItem") 2631 (c-name "gtk_check_menu_item_get_active") 2632 (return-type "gboolean") 2633) 2634 2635(define-method toggled 2636 (of-object "GtkCheckMenuItem") 2637 (c-name "gtk_check_menu_item_toggled") 2638 (return-type "none") 2639) 2640 2641(define-method set_inconsistent 2642 (of-object "GtkCheckMenuItem") 2643 (c-name "gtk_check_menu_item_set_inconsistent") 2644 (return-type "none") 2645 (parameters 2646 '("gboolean" "setting") 2647 ) 2648) 2649 2650(define-method get_inconsistent 2651 (of-object "GtkCheckMenuItem") 2652 (c-name "gtk_check_menu_item_get_inconsistent") 2653 (return-type "gboolean") 2654) 2655 2656(define-method set_draw_as_radio 2657 (of-object "GtkCheckMenuItem") 2658 (c-name "gtk_check_menu_item_set_draw_as_radio") 2659 (return-type "none") 2660 (parameters 2661 '("gboolean" "draw_as_radio") 2662 ) 2663) 2664 2665(define-method get_draw_as_radio 2666 (of-object "GtkCheckMenuItem") 2667 (c-name "gtk_check_menu_item_get_draw_as_radio") 2668 (return-type "gboolean") 2669) 2670 2671(define-method set_show_toggle 2672 (of-object "GtkCheckMenuItem") 2673 (c-name "gtk_check_menu_item_set_show_toggle") 2674 (return-type "none") 2675 (parameters 2676 '("gboolean" "always") 2677 ) 2678 (deprecated "don't use this method") 2679) 2680 2681(define-method set_state 2682 (of-object "GtkCheckMenuItem") 2683 (c-name "gtk_check_menu_item_set_state") 2684 (return-type "none") 2685 (parameters 2686 '("gboolean" "is_active") 2687 ) 2688 (deprecated "use GtkCheckMenuItem.set_active") 2689) 2690 2691(define-virtual toggled 2692 (of-object "GtkCheckMenuItem") 2693 (return-type "none") 2694) 2695(define-virtual draw_indicator 2696 (of-object "GtkCheckMenuItem") 2697 (return-type "none") 2698 (parameters 2699 '("GdkRectangle*" "area") 2700 ) 2701) 2702 2703 2704;; From /opt/gtk2/include/gtk-2.0/gtk/gtkclipboard.h 2705 2706(define-function gtk_clipboard_get_type 2707 (c-name "gtk_clipboard_get_type") 2708 (return-type "GType") 2709) 2710 2711(define-function clipboard_get_for_display 2712 (c-name "gtk_clipboard_get_for_display") 2713 (is-constructor-of "GtkClipboard") 2714 (caller-owns-return nil) 2715 (return-type "GtkClipboard*") 2716 (parameters 2717 '("GdkDisplay*" "display" (default "gdk_display_get_default()")) 2718 '("GdkAtom" "selection" (default "GDK_SELECTION_CLIPBOARD")) 2719 ) 2720) 2721 2722(define-function clipboard_get 2723 (c-name "gtk_clipboard_get") 2724 (return-type "GtkClipboard*") 2725 (parameters 2726 '("GdkAtom" "selection" (default "GDK_SELECTION_CLIPBOARD")) 2727 ) 2728) 2729 2730(define-method get_display 2731 (of-object "GtkClipboard") 2732 (c-name "gtk_clipboard_get_display") 2733 (return-type "GdkDisplay*") 2734) 2735 2736(define-method set_with_data 2737 (of-object "GtkClipboard") 2738 (c-name "gtk_clipboard_set_with_data") 2739 (return-type "gboolean") 2740 (parameters 2741 '("const-GtkTargetEntry*" "targets") 2742 '("guint" "n_targets") 2743 '("GtkClipboardGetFunc" "get_func") 2744 '("GtkClipboardClearFunc" "clear_func") 2745 '("gpointer" "user_data") 2746 ) 2747) 2748 2749(define-method set_with_owner 2750 (of-object "GtkClipboard") 2751 (c-name "gtk_clipboard_set_with_owner") 2752 (return-type "gboolean") 2753 (parameters 2754 '("const-GtkTargetEntry*" "targets") 2755 '("guint" "n_targets") 2756 '("GtkClipboardGetFunc" "get_func") 2757 '("GtkClipboardClearFunc" "clear_func") 2758 '("GObject*" "owner") 2759 ) 2760) 2761 2762(define-method get_owner 2763 (of-object "GtkClipboard") 2764 (c-name "gtk_clipboard_get_owner") 2765 (return-type "GObject*") 2766) 2767 2768(define-method clear 2769 (of-object "GtkClipboard") 2770 (c-name "gtk_clipboard_clear") 2771 (return-type "none") 2772) 2773 2774(define-method set_text 2775 (of-object "GtkClipboard") 2776 (c-name "gtk_clipboard_set_text") 2777 (return-type "none") 2778 (parameters 2779 '("const-gchar*" "text") 2780 '("gint" "len" (default "-1")) 2781 ) 2782) 2783 2784(define-method request_contents 2785 (of-object "GtkClipboard") 2786 (c-name "gtk_clipboard_request_contents") 2787 (return-type "none") 2788 (parameters 2789 '("GdkAtom" "target") 2790 '("GtkClipboardReceivedFunc" "callback") 2791 '("gpointer" "user_data") 2792 ) 2793) 2794 2795(define-method request_text 2796 (of-object "GtkClipboard") 2797 (c-name "gtk_clipboard_request_text") 2798 (return-type "none") 2799 (parameters 2800 '("GtkClipboardTextReceivedFunc" "callback") 2801 '("gpointer" "user_data") 2802 ) 2803) 2804 2805(define-method request_targets 2806 (of-object "GtkClipboard") 2807 (c-name "gtk_clipboard_request_targets") 2808 (return-type "none") 2809 (parameters 2810 '("GtkClipboardTargetsReceivedFunc" "callback") 2811 '("gpointer" "user_data") 2812 ) 2813) 2814 2815(define-method wait_for_contents 2816 (of-object "GtkClipboard") 2817 (c-name "gtk_clipboard_wait_for_contents") 2818 (return-type "GtkSelectionData*") 2819 (parameters 2820 '("GdkAtom" "target") 2821 ) 2822) 2823 2824(define-method wait_for_text 2825 (of-object "GtkClipboard") 2826 (c-name "gtk_clipboard_wait_for_text") 2827 (return-type "gchar*") 2828) 2829 2830(define-method wait_is_text_available 2831 (of-object "GtkClipboard") 2832 (c-name "gtk_clipboard_wait_is_text_available") 2833 (return-type "gboolean") 2834) 2835 2836(define-method wait_for_targets 2837 (of-object "GtkClipboard") 2838 (c-name "gtk_clipboard_wait_for_targets") 2839 (return-type "gboolean") 2840 (parameters 2841 '("GdkAtom**" "targets") 2842 '("gint*" "n_targets") 2843 ) 2844) 2845 2846(define-method request_image 2847 (of-object "GtkClipboard") 2848 (c-name "gtk_clipboard_request_image") 2849 (return-type "none") 2850 (parameters 2851 '("GtkClipboardImageReceivedFunc" "callback") 2852 '("gpointer" "user_data") 2853 ) 2854) 2855 2856(define-method wait_for_image 2857 (of-object "GtkClipboard") 2858 (c-name "gtk_clipboard_wait_for_image") 2859 (return-type "GdkPixbuf*") 2860) 2861 2862(define-method set_image 2863 (of-object "GtkClipboard") 2864 (c-name "gtk_clipboard_set_image") 2865 (return-type "none") 2866 (parameters 2867 '("GdkPixbuf*" "pixbuf") 2868 ) 2869) 2870 2871(define-method wait_is_image_available 2872 (of-object "GtkClipboard") 2873 (c-name "gtk_clipboard_wait_is_image_available") 2874 (return-type "gboolean") 2875) 2876 2877 2878 2879;; From /opt/gtk2/include/gtk-2.0/gtk/gtkclist.h 2880 2881(define-function gtk_clist_get_type 2882 (c-name "gtk_clist_get_type") 2883 (return-type "GType") 2884) 2885 2886(define-function gtk_clist_new 2887 (c-name "gtk_clist_new") 2888 (is-constructor-of "GtkCList") 2889 (return-type "GtkWidget*") 2890 (parameters 2891 '("gint" "columns" (default "1")) 2892 ) 2893 (deprecated "use GtkListStore/GtkTreeView") 2894) 2895 2896(define-function gtk_clist_new_with_titles 2897 (c-name "gtk_clist_new_with_titles") 2898 (is-constructor-of "GtkCList") 2899 (return-type "GtkWidget*") 2900 (parameters 2901 '("gint" "columns" (default "1")) 2902 '("gchar*[]" "titles") 2903 ) 2904 (deprecated "use GtkListStore/GtkTreeView") 2905) 2906 2907(define-method set_hadjustment 2908 (of-object "GtkCList") 2909 (c-name "gtk_clist_set_hadjustment") 2910 (return-type "none") 2911 (parameters 2912 '("GtkAdjustment*" "adjustment") 2913 ) 2914) 2915 2916(define-method set_vadjustment 2917 (of-object "GtkCList") 2918 (c-name "gtk_clist_set_vadjustment") 2919 (return-type "none") 2920 (parameters 2921 '("GtkAdjustment*" "adjustment") 2922 ) 2923) 2924 2925(define-method get_hadjustment 2926 (of-object "GtkCList") 2927 (c-name "gtk_clist_get_hadjustment") 2928 (return-type "GtkAdjustment*") 2929) 2930 2931(define-method get_vadjustment 2932 (of-object "GtkCList") 2933 (c-name "gtk_clist_get_vadjustment") 2934 (return-type "GtkAdjustment*") 2935) 2936 2937(define-method set_shadow_type 2938 (of-object "GtkCList") 2939 (c-name "gtk_clist_set_shadow_type") 2940 (return-type "none") 2941 (parameters 2942 '("GtkShadowType" "type") 2943 ) 2944) 2945 2946(define-method set_selection_mode 2947 (of-object "GtkCList") 2948 (c-name "gtk_clist_set_selection_mode") 2949 (return-type "none") 2950 (parameters 2951 '("GtkSelectionMode" "mode") 2952 ) 2953) 2954 2955(define-method set_reorderable 2956 (of-object "GtkCList") 2957 (c-name "gtk_clist_set_reorderable") 2958 (return-type "none") 2959 (parameters 2960 '("gboolean" "reorderable") 2961 ) 2962) 2963 2964(define-method set_use_drag_icons 2965 (of-object "GtkCList") 2966 (c-name "gtk_clist_set_use_drag_icons") 2967 (return-type "none") 2968 (parameters 2969 '("gboolean" "use_icons") 2970 ) 2971) 2972 2973(define-method set_button_actions 2974 (of-object "GtkCList") 2975 (c-name "gtk_clist_set_button_actions") 2976 (return-type "none") 2977 (parameters 2978 '("guint" "button") 2979 '("guint8" "button_actions") 2980 ) 2981) 2982 2983(define-method freeze 2984 (of-object "GtkCList") 2985 (c-name "gtk_clist_freeze") 2986 (return-type "none") 2987) 2988 2989(define-method thaw 2990 (of-object "GtkCList") 2991 (c-name "gtk_clist_thaw") 2992 (return-type "none") 2993) 2994 2995(define-method column_titles_show 2996 (of-object "GtkCList") 2997 (c-name "gtk_clist_column_titles_show") 2998 (return-type "none") 2999) 3000 3001(define-method column_titles_hide 3002 (of-object "GtkCList") 3003 (c-name "gtk_clist_column_titles_hide") 3004 (return-type "none") 3005) 3006 3007(define-method column_title_active 3008 (of-object "GtkCList") 3009 (c-name "gtk_clist_column_title_active") 3010 (return-type "none") 3011 (parameters 3012 '("gint" "column") 3013 ) 3014) 3015 3016(define-method column_title_passive 3017 (of-object "GtkCList") 3018 (c-name "gtk_clist_column_title_passive") 3019 (return-type "none") 3020 (parameters 3021 '("gint" "column") 3022 ) 3023) 3024 3025(define-method column_titles_active 3026 (of-object "GtkCList") 3027 (c-name "gtk_clist_column_titles_active") 3028 (return-type "none") 3029) 3030 3031(define-method column_titles_passive 3032 (of-object "GtkCList") 3033 (c-name "gtk_clist_column_titles_passive") 3034 (return-type "none") 3035) 3036 3037(define-method set_column_title 3038 (of-object "GtkCList") 3039 (c-name "gtk_clist_set_column_title") 3040 (return-type "none") 3041 (parameters 3042 '("gint" "column") 3043 '("const-gchar*" "title") 3044 ) 3045) 3046 3047(define-method get_column_title 3048 (of-object "GtkCList") 3049 (c-name "gtk_clist_get_column_title") 3050 (return-type "gchar*") 3051 (parameters 3052 '("gint" "column") 3053 ) 3054) 3055 3056(define-method set_column_widget 3057 (of-object "GtkCList") 3058 (c-name "gtk_clist_set_column_widget") 3059 (return-type "none") 3060 (parameters 3061 '("gint" "column") 3062 '("GtkWidget*" "widget") 3063 ) 3064) 3065 3066(define-method get_column_widget 3067 (of-object "GtkCList") 3068 (c-name "gtk_clist_get_column_widget") 3069 (return-type "GtkWidget*") 3070 (parameters 3071 '("gint" "column") 3072 ) 3073) 3074 3075(define-method set_column_justification 3076 (of-object "GtkCList") 3077 (c-name "gtk_clist_set_column_justification") 3078 (return-type "none") 3079 (parameters 3080 '("gint" "column") 3081 '("GtkJustification" "justification") 3082 ) 3083) 3084 3085(define-method set_column_visibility 3086 (of-object "GtkCList") 3087 (c-name "gtk_clist_set_column_visibility") 3088 (return-type "none") 3089 (parameters 3090 '("gint" "column") 3091 '("gboolean" "visible") 3092 ) 3093) 3094 3095(define-method set_column_resizeable 3096 (of-object "GtkCList") 3097 (c-name "gtk_clist_set_column_resizeable") 3098 (return-type "none") 3099 (parameters 3100 '("gint" "column") 3101 '("gboolean" "resizeable") 3102 ) 3103) 3104 3105(define-method set_column_auto_resize 3106 (of-object "GtkCList") 3107 (c-name "gtk_clist_set_column_auto_resize") 3108 (return-type "none") 3109 (parameters 3110 '("gint" "column") 3111 '("gboolean" "auto_resize") 3112 ) 3113) 3114 3115(define-method columns_autosize 3116 (of-object "GtkCList") 3117 (c-name "gtk_clist_columns_autosize") 3118 (return-type "gint") 3119) 3120 3121(define-method optimal_column_width 3122 (of-object "GtkCList") 3123 (c-name "gtk_clist_optimal_column_width") 3124 (return-type "gint") 3125 (parameters 3126 '("gint" "column") 3127 ) 3128) 3129 3130(define-method set_column_width 3131 (of-object "GtkCList") 3132 (c-name "gtk_clist_set_column_width") 3133 (return-type "none") 3134 (parameters 3135 '("gint" "column") 3136 '("gint" "width") 3137 ) 3138) 3139 3140(define-method set_column_min_width 3141 (of-object "GtkCList") 3142 (c-name "gtk_clist_set_column_min_width") 3143 (return-type "none") 3144 (parameters 3145 '("gint" "column") 3146 '("gint" "min_width") 3147 ) 3148) 3149 3150(define-method set_column_max_width 3151 (of-object "GtkCList") 3152 (c-name "gtk_clist_set_column_max_width") 3153 (return-type "none") 3154 (parameters 3155 '("gint" "column") 3156 '("gint" "max_width") 3157 ) 3158) 3159 3160(define-method set_row_height 3161 (of-object "GtkCList") 3162 (c-name "gtk_clist_set_row_height") 3163 (return-type "none") 3164 (parameters 3165 '("guint" "height") 3166 ) 3167) 3168 3169(define-method moveto 3170 (of-object "GtkCList") 3171 (c-name "gtk_clist_moveto") 3172 (return-type "none") 3173 (parameters 3174 '("gint" "row") 3175 '("gint" "column") 3176 '("gfloat" "row_align") 3177 '("gfloat" "col_align") 3178 ) 3179) 3180 3181(define-method row_is_visible 3182 (of-object "GtkCList") 3183 (c-name "gtk_clist_row_is_visible") 3184 (return-type "GtkVisibility") 3185 (parameters 3186 '("gint" "row") 3187 ) 3188) 3189 3190(define-method get_cell_type 3191 (of-object "GtkCList") 3192 (c-name "gtk_clist_get_cell_type") 3193 (return-type "GtkCellType") 3194 (parameters 3195 '("gint" "row") 3196 '("gint" "column") 3197 ) 3198) 3199 3200(define-method set_text 3201 (of-object "GtkCList") 3202 (c-name "gtk_clist_set_text") 3203 (return-type "none") 3204 (parameters 3205 '("gint" "row") 3206 '("gint" "column") 3207 '("const-gchar*" "text") 3208 ) 3209) 3210 3211(define-method get_text 3212 (of-object "GtkCList") 3213 (c-name "gtk_clist_get_text") 3214 (return-type "gint") 3215 (parameters 3216 '("gint" "row") 3217 '("gint" "column") 3218 '("gchar**" "text") 3219 ) 3220) 3221 3222(define-method set_pixmap 3223 (of-object "GtkCList") 3224 (c-name "gtk_clist_set_pixmap") 3225 (return-type "none") 3226 (parameters 3227 '("gint" "row") 3228 '("gint" "column") 3229 '("GdkPixmap*" "pixmap") 3230 '("GdkBitmap*" "mask" (null-ok) (default "NULL")) 3231 ) 3232) 3233 3234(define-method get_pixmap 3235 (of-object "GtkCList") 3236 (c-name "gtk_clist_get_pixmap") 3237 (return-type "gint") 3238 (parameters 3239 '("gint" "row") 3240 '("gint" "column") 3241 '("GdkPixmap**" "pixmap") 3242 '("GdkBitmap**" "mask") 3243 ) 3244) 3245 3246(define-method set_pixtext 3247 (of-object "GtkCList") 3248 (c-name "gtk_clist_set_pixtext") 3249 (return-type "none") 3250 (parameters 3251 '("gint" "row") 3252 '("gint" "column") 3253 '("const-gchar*" "text") 3254 '("guint8" "spacing") 3255 '("GdkPixmap*" "pixmap") 3256 '("GdkBitmap*" "mask") 3257 ) 3258) 3259 3260(define-method get_pixtext 3261 (of-object "GtkCList") 3262 (c-name "gtk_clist_get_pixtext") 3263 (return-type "gint") 3264 (parameters 3265 '("gint" "row") 3266 '("gint" "column") 3267 '("gchar**" "text") 3268 '("guint8*" "spacing") 3269 '("GdkPixmap**" "pixmap") 3270 '("GdkBitmap**" "mask") 3271 ) 3272) 3273 3274(define-method set_foreground 3275 (of-object "GtkCList") 3276 (c-name "gtk_clist_set_foreground") 3277 (return-type "none") 3278 (parameters 3279 '("gint" "row") 3280 '("GdkColor*" "color") 3281 ) 3282) 3283 3284(define-method set_background 3285 (of-object "GtkCList") 3286 (c-name "gtk_clist_set_background") 3287 (return-type "none") 3288 (parameters 3289 '("gint" "row") 3290 '("GdkColor*" "color") 3291 ) 3292) 3293 3294(define-method set_cell_style 3295 (of-object "GtkCList") 3296 (c-name "gtk_clist_set_cell_style") 3297 (return-type "none") 3298 (parameters 3299 '("gint" "row") 3300 '("gint" "column") 3301 '("GtkStyle*" "style") 3302 ) 3303) 3304 3305(define-method get_cell_style 3306 (of-object "GtkCList") 3307 (c-name "gtk_clist_get_cell_style") 3308 (return-type "GtkStyle*") 3309 (parameters 3310 '("gint" "row") 3311 '("gint" "column") 3312 ) 3313) 3314 3315(define-method set_row_style 3316 (of-object "GtkCList") 3317 (c-name "gtk_clist_set_row_style") 3318 (return-type "none") 3319 (parameters 3320 '("gint" "row") 3321 '("GtkStyle*" "style") 3322 ) 3323) 3324 3325(define-method get_row_style 3326 (of-object "GtkCList") 3327 (c-name "gtk_clist_get_row_style") 3328 (return-type "GtkStyle*") 3329 (parameters 3330 '("gint" "row") 3331 ) 3332) 3333 3334(define-method set_shift 3335 (of-object "GtkCList") 3336 (c-name "gtk_clist_set_shift") 3337 (return-type "none") 3338 (parameters 3339 '("gint" "row") 3340 '("gint" "column") 3341 '("gint" "vertical") 3342 '("gint" "horizontal") 3343 ) 3344) 3345 3346(define-method set_selectable 3347 (of-object "GtkCList") 3348 (c-name "gtk_clist_set_selectable") 3349 (return-type "none") 3350 (parameters 3351 '("gint" "row") 3352 '("gboolean" "selectable") 3353 ) 3354) 3355 3356(define-method get_selectable 3357 (of-object "GtkCList") 3358 (c-name "gtk_clist_get_selectable") 3359 (return-type "gboolean") 3360 (parameters 3361 '("gint" "row") 3362 ) 3363) 3364 3365(define-method prepend 3366 (of-object "GtkCList") 3367 (c-name "gtk_clist_prepend") 3368 (return-type "gint") 3369 (parameters 3370 '("gchar*[]" "text") 3371 ) 3372) 3373 3374(define-method append 3375 (of-object "GtkCList") 3376 (c-name "gtk_clist_append") 3377 (return-type "gint") 3378 (parameters 3379 '("gchar*[]" "text") 3380 ) 3381) 3382 3383(define-method insert 3384 (of-object "GtkCList") 3385 (c-name "gtk_clist_insert") 3386 (return-type "gint") 3387 (parameters 3388 '("gint" "row") 3389 '("gchar*[]" "text") 3390 ) 3391) 3392 3393(define-method remove 3394 (of-object "GtkCList") 3395 (c-name "gtk_clist_remove") 3396 (return-type "none") 3397 (parameters 3398 '("gint" "row") 3399 ) 3400) 3401 3402(define-method set_row_data 3403 (of-object "GtkCList") 3404 (c-name "gtk_clist_set_row_data") 3405 (return-type "none") 3406 (parameters 3407 '("gint" "row") 3408 '("gpointer" "data") 3409 ) 3410) 3411 3412(define-method set_row_data_full 3413 (of-object "GtkCList") 3414 (c-name "gtk_clist_set_row_data_full") 3415 (return-type "none") 3416 (parameters 3417 '("gint" "row") 3418 '("gpointer" "data") 3419 '("GtkDestroyNotify" "destroy") 3420 ) 3421) 3422 3423(define-method get_row_data 3424 (of-object "GtkCList") 3425 (c-name "gtk_clist_get_row_data") 3426 (return-type "gpointer") 3427 (parameters 3428 '("gint" "row") 3429 ) 3430) 3431 3432(define-method find_row_from_data 3433 (of-object "GtkCList") 3434 (c-name "gtk_clist_find_row_from_data") 3435 (return-type "gint") 3436 (parameters 3437 '("gpointer" "data") 3438 ) 3439) 3440 3441(define-method select_row 3442 (of-object "GtkCList") 3443 (c-name "gtk_clist_select_row") 3444 (return-type "none") 3445 (parameters 3446 '("gint" "row") 3447 '("gint" "column") 3448 ) 3449) 3450 3451(define-method unselect_row 3452 (of-object "GtkCList") 3453 (c-name "gtk_clist_unselect_row") 3454 (return-type "none") 3455 (parameters 3456 '("gint" "row") 3457 '("gint" "column") 3458 ) 3459) 3460 3461(define-method undo_selection 3462 (of-object "GtkCList") 3463 (c-name "gtk_clist_undo_selection") 3464 (return-type "none") 3465) 3466 3467(define-method clear 3468 (of-object "GtkCList") 3469 (c-name "gtk_clist_clear") 3470 (return-type "none") 3471) 3472 3473(define-method get_selection_info 3474 (of-object "GtkCList") 3475 (c-name "gtk_clist_get_selection_info") 3476 (return-type "gint") 3477 (parameters 3478 '("gint" "x") 3479 '("gint" "y") 3480 '("gint*" "row") 3481 '("gint*" "column") 3482 ) 3483) 3484 3485(define-method select_all 3486 (of-object "GtkCList") 3487 (c-name "gtk_clist_select_all") 3488 (return-type "none") 3489) 3490 3491(define-method unselect_all 3492 (of-object "GtkCList") 3493 (c-name "gtk_clist_unselect_all") 3494 (return-type "none") 3495) 3496 3497(define-method swap_rows 3498 (of-object "GtkCList") 3499 (c-name "gtk_clist_swap_rows") 3500 (return-type "none") 3501 (parameters 3502 '("gint" "row1") 3503 '("gint" "row2") 3504 ) 3505) 3506 3507(define-method row_move 3508 (of-object "GtkCList") 3509 (c-name "gtk_clist_row_move") 3510 (return-type "none") 3511 (parameters 3512 '("gint" "source_row") 3513 '("gint" "dest_row") 3514 ) 3515) 3516 3517(define-method set_compare_func 3518 (of-object "GtkCList") 3519 (c-name "gtk_clist_set_compare_func") 3520 (return-type "none") 3521 (parameters 3522 '("GtkCListCompareFunc" "cmp_func") 3523 ) 3524) 3525 3526(define-method set_sort_column 3527 (of-object "GtkCList") 3528 (c-name "gtk_clist_set_sort_column") 3529 (return-type "none") 3530 (parameters 3531 '("gint" "column") 3532 ) 3533) 3534 3535(define-method set_sort_type 3536 (of-object "GtkCList") 3537 (c-name "gtk_clist_set_sort_type") 3538 (return-type "none") 3539 (parameters 3540 '("GtkSortType" "sort_type") 3541 ) 3542) 3543 3544(define-method sort 3545 (of-object "GtkCList") 3546 (c-name "gtk_clist_sort") 3547 (return-type "none") 3548) 3549 3550(define-method set_auto_sort 3551 (of-object "GtkCList") 3552 (c-name "gtk_clist_set_auto_sort") 3553 (return-type "none") 3554 (parameters 3555 '("gboolean" "auto_sort") 3556 ) 3557) 3558 3559(define-virtual set_scroll_adjustments 3560 (of-object "GtkCList") 3561 (return-type "none") 3562 (parameters 3563 '("GtkAdjustment*" "hadjustment") 3564 '("GtkAdjustment*" "vadjustment") 3565 ) 3566) 3567 3568(define-virtual refresh 3569 (of-object "GtkCList") 3570 (return-type "none") 3571) 3572 3573(define-virtual select_row 3574 (of-object "GtkCList") 3575 (return-type "none") 3576 (parameters 3577 '("gint" "row") 3578 '("gint" "column") 3579 '("GdkEvent*" "event") 3580 ) 3581) 3582 3583(define-virtual unselect_row 3584 (of-object "GtkCList") 3585 (return-type "none") 3586 (parameters 3587 '("gint" "row") 3588 '("gint" "column") 3589 '("GdkEvent*" "event") 3590 ) 3591) 3592 3593(define-virtual row_move 3594 (of-object "GtkCList") 3595 (return-type "none") 3596 (parameters 3597 '("gint" "source_row") 3598 '("gint" "dest_row") 3599 ) 3600) 3601 3602(define-virtual click_column 3603 (of-object "GtkCList") 3604 (return-type "none") 3605 (parameters 3606 '("gint" "column") 3607 ) 3608) 3609 3610(define-virtual resize_column 3611 (of-object "GtkCList") 3612 (return-type "none") 3613 (parameters 3614 '("gint" "column") 3615 '("gint" "width") 3616 ) 3617) 3618 3619(define-virtual toggle_focus_row 3620 (of-object "GtkCList") 3621 (return-type "none") 3622) 3623 3624(define-virtual select_all 3625 (of-object "GtkCList") 3626 (return-type "none") 3627) 3628 3629(define-virtual unselect_all 3630 (of-object "GtkCList") 3631 (return-type "none") 3632) 3633 3634(define-virtual undo_selection 3635 (of-object "GtkCList") 3636 (return-type "none") 3637) 3638 3639(define-virtual start_selection 3640 (of-object "GtkCList") 3641 (return-type "none") 3642) 3643 3644(define-virtual end_selection 3645 (of-object "GtkCList") 3646 (return-type "none") 3647) 3648 3649(define-virtual extend_selection 3650 (of-object "GtkCList") 3651 (return-type "none") 3652 (parameters 3653 '("GtkScrollType" "scroll_type") 3654 '("gfloat" "position") 3655 '("gboolean" "auto_start_selection") 3656 ) 3657) 3658 3659(define-virtual scroll_horizontal 3660 (of-object "GtkCList") 3661 (return-type "none") 3662 (parameters 3663 '("GtkScrollType" "scroll_type") 3664 '("gfloat" "position") 3665 ) 3666) 3667 3668(define-virtual scroll_vertical 3669 (of-object "GtkCList") 3670 (return-type "none") 3671 (parameters 3672 '("GtkScrollType" "scroll_type") 3673 '("gfloat" "position") 3674 ) 3675) 3676 3677(define-virtual toggle_add_mode 3678 (of-object "GtkCList") 3679 (return-type "none") 3680) 3681 3682(define-virtual abort_column_resize 3683 (of-object "GtkCList") 3684 (return-type "none") 3685) 3686 3687(define-virtual resync_selection 3688 (of-object "GtkCList") 3689 (return-type "none") 3690 (parameters 3691 '("GdkEvent*" "event") 3692 ) 3693) 3694 3695(define-virtual selection_find 3696 (of-object "GtkCList") 3697 (return-type "GList*") 3698 (parameters 3699 '("gint" "row_number") 3700 '("GList*" "row_list_element") 3701 ) 3702) 3703 3704(define-virtual draw_row 3705 (of-object "GtkCList") 3706 (return-type "none") 3707 (parameters 3708 '("GdkRectangle*" "area") 3709 '("gint" "row") 3710 '("GtkCListRow*" "clist_row") 3711 ) 3712) 3713 3714(define-virtual draw_drag_highlight 3715 (of-object "GtkCList") 3716 (return-type "none") 3717 (parameters 3718 '("GtkCListRow*" "target_row") 3719 '("gint" "target_row_number") 3720 '("GtkCListDragPos" "drag_pos") 3721 ) 3722) 3723 3724(define-virtual clear 3725 (of-object "GtkCList") 3726 (return-type "none") 3727) 3728 3729(define-virtual fake_unselect_all 3730 (of-object "GtkCList") 3731 (return-type "none") 3732 (parameters 3733 '("gint" "row") 3734 ) 3735) 3736 3737(define-virtual sort_list 3738 (of-object "GtkCList") 3739 (return-type "none") 3740) 3741 3742(define-virtual insert_row 3743 (of-object "GtkCList") 3744 (return-type "gint") 3745 (parameters 3746 '("gint" "row") 3747 '("gchar*[]" "text") 3748 ) 3749) 3750 3751(define-virtual remove_row 3752 (of-object "GtkCList") 3753 (return-type "none") 3754 (parameters 3755 '("gint" "row") 3756 ) 3757) 3758 3759(define-virtual set_cell_contents 3760 (of-object "GtkCList") 3761 (return-type "none") 3762 (parameters 3763 '("GtkCListRow*" "clist_row") 3764 '("gint" "column") 3765 '("GtkCellType" "type") 3766 '("const-gchar*" "text") 3767 '("guint8" "spacing") 3768 '("GdkPixmap*" "pixmap") 3769 '("GdkBitmap*" "mask") 3770 ) 3771) 3772 3773(define-virtual cell_size_request 3774 (of-object "GtkCList") 3775 (return-type "none") 3776 (parameters 3777 '("GtkCListRow*" "clist_row") 3778 '("gint" "column") 3779 '("GtkRequisition*" "requisition") 3780 ) 3781) 3782 3783 3784;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcolorbutton.h 3785 3786(define-function gtk_color_button_get_type 3787 (c-name "gtk_color_button_get_type") 3788 (return-type "GType") 3789) 3790 3791(define-function color_button_new 3792 (c-name "gtk_color_button_new") 3793 (is-constructor-of "GtkColorButton") 3794 (return-type "GtkWidget*") 3795) 3796 3797(define-function color_button_new_with_color 3798 (c-name "gtk_color_button_new_with_color") 3799 (is-constructor-of "GtkColorButton") 3800 (return-type "GtkWidget*") 3801 (parameters 3802 '("const-GdkColor*" "color") 3803 ) 3804) 3805 3806(define-method set_color 3807 (of-object "GtkColorButton") 3808 (c-name "gtk_color_button_set_color") 3809 (return-type "none") 3810 (parameters 3811 '("const-GdkColor*" "color") 3812 ) 3813) 3814 3815(define-method set_alpha 3816 (of-object "GtkColorButton") 3817 (c-name "gtk_color_button_set_alpha") 3818 (return-type "none") 3819 (parameters 3820 '("guint16" "alpha") 3821 ) 3822) 3823 3824(define-method get_color 3825 (of-object "GtkColorButton") 3826 (c-name "gtk_color_button_get_color") 3827 (return-type "none") 3828 (parameters 3829 '("GdkColor*" "color") 3830 ) 3831) 3832 3833(define-method get_alpha 3834 (of-object "GtkColorButton") 3835 (c-name "gtk_color_button_get_alpha") 3836 (return-type "guint16") 3837) 3838 3839(define-method set_use_alpha 3840 (of-object "GtkColorButton") 3841 (c-name "gtk_color_button_set_use_alpha") 3842 (return-type "none") 3843 (parameters 3844 '("gboolean" "use_alpha") 3845 ) 3846) 3847 3848(define-method get_use_alpha 3849 (of-object "GtkColorButton") 3850 (c-name "gtk_color_button_get_use_alpha") 3851 (return-type "gboolean") 3852) 3853 3854(define-method set_title 3855 (of-object "GtkColorButton") 3856 (c-name "gtk_color_button_set_title") 3857 (return-type "none") 3858 (parameters 3859 '("const-gchar*" "title") 3860 ) 3861) 3862 3863(define-method get_title 3864 (of-object "GtkColorButton") 3865 (c-name "gtk_color_button_get_title") 3866 (return-type "const-gchar*") 3867) 3868 3869(define-virtual color_set 3870 (of-object "GtkColorButton") 3871 (return-type "none") 3872) 3873 3874 3875;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcolorsel.h 3876 3877(define-function gtk_color_selection_get_type 3878 (c-name "gtk_color_selection_get_type") 3879 (return-type "GType") 3880) 3881 3882(define-function gtk_color_selection_new 3883 (c-name "gtk_color_selection_new") 3884 (is-constructor-of "GtkColorSelection") 3885 (return-type "GtkWidget*") 3886) 3887 3888(define-method get_has_opacity_control 3889 (of-object "GtkColorSelection") 3890 (c-name "gtk_color_selection_get_has_opacity_control") 3891 (return-type "gboolean") 3892) 3893 3894(define-method set_has_opacity_control 3895 (of-object "GtkColorSelection") 3896 (c-name "gtk_color_selection_set_has_opacity_control") 3897 (return-type "none") 3898 (parameters 3899 '("gboolean" "has_opacity") 3900 ) 3901) 3902 3903(define-method get_has_palette 3904 (of-object "GtkColorSelection") 3905 (c-name "gtk_color_selection_get_has_palette") 3906 (return-type "gboolean") 3907) 3908 3909(define-method set_has_palette 3910 (of-object "GtkColorSelection") 3911 (c-name "gtk_color_selection_set_has_palette") 3912 (return-type "none") 3913 (parameters 3914 '("gboolean" "has_palette") 3915 ) 3916) 3917 3918(define-method set_current_color 3919 (of-object "GtkColorSelection") 3920 (c-name "gtk_color_selection_set_current_color") 3921 (return-type "none") 3922 (parameters 3923 '("GdkColor*" "color") 3924 ) 3925) 3926 3927(define-method set_current_alpha 3928 (of-object "GtkColorSelection") 3929 (c-name "gtk_color_selection_set_current_alpha") 3930 (return-type "none") 3931 (parameters 3932 '("guint16" "alpha") 3933 ) 3934) 3935 3936(define-method get_current_color 3937 (of-object "GtkColorSelection") 3938 (c-name "gtk_color_selection_get_current_color") 3939 (return-type "none") 3940 (parameters 3941 '("GdkColor*" "color") 3942 ) 3943) 3944 3945(define-method get_current_alpha 3946 (of-object "GtkColorSelection") 3947 (c-name "gtk_color_selection_get_current_alpha") 3948 (return-type "guint16") 3949) 3950 3951(define-method set_previous_color 3952 (of-object "GtkColorSelection") 3953 (c-name "gtk_color_selection_set_previous_color") 3954 (return-type "none") 3955 (parameters 3956 '("GdkColor*" "color") 3957 ) 3958) 3959 3960(define-method set_previous_alpha 3961 (of-object "GtkColorSelection") 3962 (c-name "gtk_color_selection_set_previous_alpha") 3963 (return-type "none") 3964 (parameters 3965 '("guint16" "alpha") 3966 ) 3967) 3968 3969(define-method get_previous_color 3970 (of-object "GtkColorSelection") 3971 (c-name "gtk_color_selection_get_previous_color") 3972 (return-type "none") 3973 (parameters 3974 '("GdkColor*" "color") 3975 ) 3976) 3977 3978(define-method get_previous_alpha 3979 (of-object "GtkColorSelection") 3980 (c-name "gtk_color_selection_get_previous_alpha") 3981 (return-type "guint16") 3982) 3983 3984(define-method is_adjusting 3985 (of-object "GtkColorSelection") 3986 (c-name "gtk_color_selection_is_adjusting") 3987 (return-type "gboolean") 3988) 3989 3990(define-function color_selection_palette_from_string 3991 (c-name "gtk_color_selection_palette_from_string") 3992 (return-type "gboolean") 3993 (parameters 3994 '("const-gchar*" "str") 3995 '("GdkColor**" "colors") 3996 '("gint*" "n_colors") 3997 ) 3998) 3999 4000(define-function color_selection_palette_to_string 4001 (c-name "gtk_color_selection_palette_to_string") 4002 (return-type "gchar*") 4003 (parameters 4004 '("const-GdkColor*" "colors") 4005 '("gint" "n_colors") 4006 ) 4007) 4008 4009(define-function color_selection_set_change_palette_hook 4010 (c-name "gtk_color_selection_set_change_palette_hook") 4011 (return-type "GtkColorSelectionChangePaletteFunc") 4012 (parameters 4013 '("GtkColorSelectionChangePaletteFunc" "func") 4014 ) 4015) 4016 4017(define-function color_selection_set_change_palette_with_screen_hook 4018 (c-name "gtk_color_selection_set_change_palette_with_screen_hook") 4019 (return-type "GtkColorSelectionChangePaletteWithScreenFunc") 4020 (parameters 4021 '("GtkColorSelectionChangePaletteWithScreenFunc" "func") 4022 ) 4023) 4024 4025(define-method set_color 4026 (of-object "GtkColorSelection") 4027 (c-name "gtk_color_selection_set_color") 4028 (return-type "none") 4029 (parameters 4030 '("gdouble*" "color") 4031 ) 4032 (deprecated "use GtkColorSelection.set_current_color") 4033) 4034 4035(define-method get_color 4036 (of-object "GtkColorSelection") 4037 (c-name "gtk_color_selection_get_color") 4038 (return-type "none") 4039 (parameters 4040 '("gdouble*" "color") 4041 ) 4042 (deprecated "use GtkColorSelection.get_current_color") 4043) 4044 4045(define-method set_update_policy 4046 (of-object "GtkColorSelection") 4047 (c-name "gtk_color_selection_set_update_policy") 4048 (return-type "none") 4049 (parameters 4050 '("GtkUpdateType" "policy") 4051 ) 4052 (deprecated "") 4053) 4054 4055(define-virtual color_changed 4056 (of-object "GtkColorSelection") 4057 (return-type "none") 4058) 4059 4060 4061;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcolorseldialog.h 4062 4063(define-function gtk_color_selection_dialog_get_type 4064 (c-name "gtk_color_selection_dialog_get_type") 4065 (return-type "GType") 4066) 4067 4068(define-function gtk_color_selection_dialog_new 4069 (c-name "gtk_color_selection_dialog_new") 4070 (is-constructor-of "GtkColorSelectionDialog") 4071 (return-type "GtkWidget*") 4072 (properties 4073 '("title") 4074 ) 4075) 4076 4077 4078 4079;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcombo.h 4080 4081(define-function gtk_combo_get_type 4082 (c-name "gtk_combo_get_type") 4083 (return-type "GType") 4084) 4085 4086(define-function gtk_combo_new 4087 (c-name "gtk_combo_new") 4088 (is-constructor-of "GtkCombo") 4089 (return-type "GtkWidget*") 4090 (deprecated "use gtk.ComboBoxEntry") 4091) 4092 4093(define-method set_value_in_list 4094 (of-object "GtkCombo") 4095 (c-name "gtk_combo_set_value_in_list") 4096 (return-type "none") 4097 (parameters 4098 '("gboolean" "val") 4099 '("gboolean" "ok_if_empty") 4100 ) 4101) 4102 4103(define-method set_use_arrows 4104 (of-object "GtkCombo") 4105 (c-name "gtk_combo_set_use_arrows") 4106 (return-type "none") 4107 (parameters 4108 '("gboolean" "val") 4109 ) 4110) 4111 4112(define-method set_use_arrows_always 4113 (of-object "GtkCombo") 4114 (c-name "gtk_combo_set_use_arrows_always") 4115 (return-type "none") 4116 (parameters 4117 '("gboolean" "val") 4118 ) 4119) 4120 4121(define-method set_case_sensitive 4122 (of-object "GtkCombo") 4123 (c-name "gtk_combo_set_case_sensitive") 4124 (return-type "none") 4125 (parameters 4126 '("gboolean" "val") 4127 ) 4128) 4129 4130(define-method set_item_string 4131 (of-object "GtkCombo") 4132 (c-name "gtk_combo_set_item_string") 4133 (return-type "none") 4134 (parameters 4135 '("GtkItem*" "item") 4136 '("const-gchar*" "item_value") 4137 ) 4138) 4139 4140(define-method set_popdown_strings 4141 (of-object "GtkCombo") 4142 (c-name "gtk_combo_set_popdown_strings") 4143 (return-type "none") 4144 (parameters 4145 '("GList*" "strings") 4146 ) 4147) 4148 4149(define-method disable_activate 4150 (of-object "GtkCombo") 4151 (c-name "gtk_combo_disable_activate") 4152 (return-type "none") 4153) 4154 4155 4156 4157;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcombobox.h 4158 4159(define-function gtk_combo_box_get_type 4160 (c-name "gtk_combo_box_get_type") 4161 (return-type "GType") 4162) 4163 4164(define-function gtk_combo_box_new 4165 (c-name "gtk_combo_box_new") 4166 (is-constructor-of "GtkComboBox") 4167 (return-type "GtkWidget*") 4168) 4169 4170(define-function gtk_combo_box_new_with_model 4171 (c-name "gtk_combo_box_new_with_model") 4172 (is-constructor-of "GtkComboBox") 4173 (return-type "GtkWidget*") 4174 (parameters 4175 '("GtkTreeModel*" "model") 4176 ) 4177) 4178 4179(define-method set_wrap_width 4180 (of-object "GtkComboBox") 4181 (c-name "gtk_combo_box_set_wrap_width") 4182 (return-type "none") 4183 (parameters 4184 '("gint" "width") 4185 ) 4186) 4187 4188(define-method set_row_span_column 4189 (of-object "GtkComboBox") 4190 (c-name "gtk_combo_box_set_row_span_column") 4191 (return-type "none") 4192 (parameters 4193 '("gint" "row_span") 4194 ) 4195) 4196 4197(define-method set_column_span_column 4198 (of-object "GtkComboBox") 4199 (c-name "gtk_combo_box_set_column_span_column") 4200 (return-type "none") 4201 (parameters 4202 '("gint" "column_span") 4203 ) 4204) 4205 4206(define-method get_active 4207 (of-object "GtkComboBox") 4208 (c-name "gtk_combo_box_get_active") 4209 (return-type "gint") 4210) 4211 4212(define-method set_active 4213 (of-object "GtkComboBox") 4214 (c-name "gtk_combo_box_set_active") 4215 (return-type "none") 4216 (parameters 4217 '("gint" "index") 4218 ) 4219) 4220 4221(define-method get_active_iter 4222 (of-object "GtkComboBox") 4223 (c-name "gtk_combo_box_get_active_iter") 4224 (return-type "gboolean") 4225 (parameters 4226 '("GtkTreeIter*" "iter") 4227 ) 4228) 4229 4230(define-method set_active_iter 4231 (of-object "GtkComboBox") 4232 (c-name "gtk_combo_box_set_active_iter") 4233 (return-type "none") 4234 (parameters 4235 '("GtkTreeIter*" "iter") 4236 ) 4237) 4238 4239(define-method set_model 4240 (of-object "GtkComboBox") 4241 (c-name "gtk_combo_box_set_model") 4242 (return-type "none") 4243 (parameters 4244 '("GtkTreeModel*" "model" (null-ok) (default "NULL")) 4245 ) 4246) 4247 4248(define-method get_model 4249 (of-object "GtkComboBox") 4250 (c-name "gtk_combo_box_get_model") 4251 (return-type "GtkTreeModel*") 4252) 4253 4254(define-function combo_box_new_text 4255 (c-name "gtk_combo_box_new_text") 4256 (return-type "GtkWidget*") 4257 (caller-owns-return #t) 4258) 4259 4260(define-method append_text 4261 (of-object "GtkComboBox") 4262 (c-name "gtk_combo_box_append_text") 4263 (return-type "none") 4264 (parameters 4265 '("const-gchar*" "text") 4266 ) 4267) 4268 4269(define-method insert_text 4270 (of-object "GtkComboBox") 4271 (c-name "gtk_combo_box_insert_text") 4272 (return-type "none") 4273 (parameters 4274 '("gint" "position") 4275 '("const-gchar*" "text") 4276 ) 4277) 4278 4279(define-method prepend_text 4280 (of-object "GtkComboBox") 4281 (c-name "gtk_combo_box_prepend_text") 4282 (return-type "none") 4283 (parameters 4284 '("const-gchar*" "text") 4285 ) 4286) 4287 4288(define-method remove_text 4289 (of-object "GtkComboBox") 4290 (c-name "gtk_combo_box_remove_text") 4291 (return-type "none") 4292 (parameters 4293 '("gint" "position") 4294 ) 4295) 4296 4297(define-method popup 4298 (of-object "GtkComboBox") 4299 (c-name "gtk_combo_box_popup") 4300 (return-type "none") 4301) 4302 4303(define-method popdown 4304 (of-object "GtkComboBox") 4305 (c-name "gtk_combo_box_popdown") 4306 (return-type "none") 4307) 4308 4309(define-method get_wrap_width 4310 (of-object "GtkComboBox") 4311 (c-name "gtk_combo_box_get_wrap_width") 4312 (return-type "gint") 4313) 4314 4315(define-method get_row_span_column 4316 (of-object "GtkComboBox") 4317 (c-name "gtk_combo_box_get_row_span_column") 4318 (return-type "gint") 4319) 4320 4321(define-method get_column_span_column 4322 (of-object "GtkComboBox") 4323 (c-name "gtk_combo_box_get_column_span_column") 4324 (return-type "gint") 4325) 4326 4327(define-method get_add_tearoffs 4328 (of-object "GtkComboBox") 4329 (c-name "gtk_combo_box_get_add_tearoffs") 4330 (return-type "gboolean") 4331) 4332 4333(define-method set_add_tearoffs 4334 (of-object "GtkComboBox") 4335 (c-name "gtk_combo_box_set_add_tearoffs") 4336 (return-type "none") 4337 (parameters 4338 '("gboolean" "add_tearoffs") 4339 ) 4340) 4341 4342(define-method get_focus_on_click 4343 (of-object "GtkComboBox") 4344 (c-name "gtk_combo_box_get_focus_on_click") 4345 (return-type "gboolean") 4346) 4347 4348(define-method set_focus_on_click 4349 (of-object "GtkComboBox") 4350 (c-name "gtk_combo_box_set_focus_on_click") 4351 (return-type "none") 4352 (parameters 4353 '("gboolean" "focus_on_click") 4354 ) 4355) 4356 4357(define-method set_row_separator_func 4358 (of-object "GtkComboBox") 4359 (c-name "gtk_combo_box_set_row_separator_func") 4360 (return-type "none") 4361 (parameters 4362 '("GtkTreeViewRowSeparatorFunc" "func") 4363 '("gpointer" "data") 4364 '("GtkDestroyNotify" "destroy") 4365 ) 4366) 4367 4368(define-method get_row_separator_func 4369 (of-object "GtkComboBox") 4370 (c-name "gtk_combo_box_get_row_separator_func") 4371 (return-type "GtkTreeViewRowSeparatorFunc") 4372) 4373 4374 4375(define-method get_active_text 4376 (of-object "GtkComboBox") 4377 (c-name "gtk_combo_box_get_active_text") 4378 (return-type "gchar*") 4379) 4380 4381(define-method get_popup_accessible 4382 (of-object "GtkComboBox") 4383 (c-name "gtk_combo_box_get_popup_accessible") 4384 (return-type "AtkObject*") 4385) 4386 4387(define-virtual changed 4388 (of-object "GtkComboBox") 4389 (return-type "none") 4390) 4391 4392(define-virtual get_active_text 4393 (of-object "GtkComboBox") 4394 (return-type "char*") 4395) 4396 4397;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcomboboxentry.h 4398 4399(define-function gtk_combo_box_entry_get_type 4400 (c-name "gtk_combo_box_entry_get_type") 4401 (return-type "GType") 4402) 4403 4404(define-function gtk_combo_box_entry_new 4405 (c-name "gtk_combo_box_entry_new") 4406 (is-constructor-of "GtkComboBoxEntry") 4407 (return-type "GtkWidget*") 4408) 4409 4410(define-function combo_box_entry_new_with_model 4411 (c-name "gtk_combo_box_entry_new_with_model") 4412 (return-type "GtkWidget*") 4413 (parameters 4414 '("GtkTreeModel*" "model") 4415 '("gint" "text_column") 4416 ) 4417 (caller-owns-return #t) 4418) 4419 4420(define-method set_text_column 4421 (of-object "GtkComboBoxEntry") 4422 (c-name "gtk_combo_box_entry_set_text_column") 4423 (return-type "none") 4424 (parameters 4425 '("gint" "text_column") 4426 ) 4427) 4428 4429(define-method get_text_column 4430 (of-object "GtkComboBoxEntry") 4431 (c-name "gtk_combo_box_entry_get_text_column") 4432 (return-type "gint") 4433) 4434 4435(define-function combo_box_entry_new_text 4436 (c-name "gtk_combo_box_entry_new_text") 4437 (return-type "GtkWidget*") 4438 (caller-owns-return #t) 4439) 4440 4441 4442 4443;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcontainer.h 4444 4445(define-function gtk_container_get_type 4446 (c-name "gtk_container_get_type") 4447 (return-type "GType") 4448) 4449 4450(define-method set_border_width 4451 (of-object "GtkContainer") 4452 (c-name "gtk_container_set_border_width") 4453 (return-type "none") 4454 (parameters 4455 '("guint" "border_width") 4456 ) 4457) 4458 4459(define-method get_border_width 4460 (of-object "GtkContainer") 4461 (c-name "gtk_container_get_border_width") 4462 (return-type "guint") 4463) 4464 4465(define-method add 4466 (of-object "GtkContainer") 4467 (c-name "gtk_container_add") 4468 (return-type "none") 4469 (parameters 4470 '("GtkWidget*" "widget") 4471 ) 4472) 4473 4474(define-method remove 4475 (of-object "GtkContainer") 4476 (c-name "gtk_container_remove") 4477 (return-type "none") 4478 (parameters 4479 '("GtkWidget*" "widget") 4480 ) 4481) 4482 4483(define-method set_resize_mode 4484 (of-object "GtkContainer") 4485 (c-name "gtk_container_set_resize_mode") 4486 (return-type "none") 4487 (parameters 4488 '("GtkResizeMode" "resize_mode") 4489 ) 4490) 4491 4492(define-method get_resize_mode 4493 (of-object "GtkContainer") 4494 (c-name "gtk_container_get_resize_mode") 4495 (return-type "GtkResizeMode") 4496) 4497 4498(define-method check_resize 4499 (of-object "GtkContainer") 4500 (c-name "gtk_container_check_resize") 4501 (return-type "none") 4502) 4503 4504(define-method foreach 4505 (of-object "GtkContainer") 4506 (c-name "gtk_container_foreach") 4507 (return-type "none") 4508 (parameters 4509 '("GtkCallback" "callback") 4510 '("gpointer" "callback_data") 4511 ) 4512) 4513 4514(define-method foreach_full 4515 (of-object "GtkContainer") 4516 (c-name "gtk_container_foreach_full") 4517 (return-type "none") 4518 (parameters 4519 '("GtkCallback" "callback") 4520 '("GtkCallbackMarshal" "marshal") 4521 '("gpointer" "callback_data") 4522 '("GtkDestroyNotify" "notify") 4523 ) 4524 (deprecated "") 4525) 4526 4527(define-method get_children 4528 (of-object "GtkContainer") 4529 (c-name "gtk_container_get_children") 4530 (return-type "GList*") 4531) 4532 4533(define-method children 4534 (of-object "GtkContainer") 4535 (c-name "gtk_container_children") 4536 (return-type "GList*") 4537 (deprecated "use GtkContainer.get_children") 4538) 4539 4540(define-method propagate_expose 4541 (of-object "GtkContainer") 4542 (c-name "gtk_container_propagate_expose") 4543 (return-type "none") 4544 (parameters 4545 '("GtkWidget*" "child") 4546 '("GdkEventExpose*" "event") 4547 ) 4548) 4549 4550(define-method set_focus_chain 4551 (of-object "GtkContainer") 4552 (c-name "gtk_container_set_focus_chain") 4553 (return-type "none") 4554 (parameters 4555 '("GList*" "focusable_widgets") 4556 ) 4557) 4558 4559(define-method get_focus_chain 4560 (of-object "GtkContainer") 4561 (c-name "gtk_container_get_focus_chain") 4562 (return-type "gboolean") 4563 (parameters 4564 '("GList**" "focusable_widgets") 4565 ) 4566) 4567 4568(define-method unset_focus_chain 4569 (of-object "GtkContainer") 4570 (c-name "gtk_container_unset_focus_chain") 4571 (return-type "none") 4572) 4573 4574(define-method set_reallocate_redraws 4575 (of-object "GtkContainer") 4576 (c-name "gtk_container_set_reallocate_redraws") 4577 (return-type "none") 4578 (parameters 4579 '("gboolean" "needs_redraws") 4580 ) 4581) 4582 4583(define-method set_focus_child 4584 (of-object "GtkContainer") 4585 (c-name "gtk_container_set_focus_child") 4586 (return-type "none") 4587 (parameters 4588 '("GtkWidget*" "child" (null-ok)) 4589 ) 4590) 4591 4592(define-method set_focus_vadjustment 4593 (of-object "GtkContainer") 4594 (c-name "gtk_container_set_focus_vadjustment") 4595 (return-type "none") 4596 (parameters 4597 '("GtkAdjustment*" "adjustment") 4598 ) 4599) 4600 4601(define-method get_focus_vadjustment 4602 (of-object "GtkContainer") 4603 (c-name "gtk_container_get_focus_vadjustment") 4604 (return-type "GtkAdjustment*") 4605) 4606 4607(define-method set_focus_hadjustment 4608 (of-object "GtkContainer") 4609 (c-name "gtk_container_set_focus_hadjustment") 4610 (return-type "none") 4611 (parameters 4612 '("GtkAdjustment*" "adjustment") 4613 ) 4614) 4615 4616(define-method get_focus_hadjustment 4617 (of-object "GtkContainer") 4618 (c-name "gtk_container_get_focus_hadjustment") 4619 (return-type "GtkAdjustment*") 4620) 4621 4622(define-method resize_children 4623 (of-object "GtkContainer") 4624 (c-name "gtk_container_resize_children") 4625 (return-type "none") 4626) 4627 4628(define-method child_type 4629 (of-object "GtkContainer") 4630 (c-name "gtk_container_child_type") 4631 (return-type "GType") 4632) 4633 4634(define-function container_class_install_child_property 4635 (c-name "gtk_container_class_install_child_property") 4636 (return-type "none") 4637 (parameters 4638 '("GtkContainerClass*" "cclass") 4639 '("guint" "property_id") 4640 '("GParamSpec*" "pspec") 4641 ) 4642) 4643 4644(define-function container_class_find_child_property 4645 (c-name "gtk_container_class_find_child_property") 4646 (return-type "GParamSpec*") 4647 (parameters 4648 '("GObjectClass*" "cclass") 4649 '("const-gchar*" "property_name") 4650 ) 4651) 4652 4653(define-function container_class_list_child_properties 4654 (c-name "gtk_container_class_list_child_properties") 4655 (return-type "GParamSpec**") 4656 (parameters 4657 '("GObjectClass*" "cclass") 4658 '("guint*" "n_properties") 4659 ) 4660) 4661 4662(define-method add_with_properties 4663 (of-object "GtkContainer") 4664 (c-name "gtk_container_add_with_properties") 4665 (return-type "none") 4666 (parameters 4667 '("GtkWidget*" "widget") 4668 '("const-gchar*" "first_prop_name") 4669 ) 4670 (varargs #t) 4671) 4672 4673(define-method child_set 4674 (of-object "GtkContainer") 4675 (c-name "gtk_container_child_set") 4676 (return-type "none") 4677 (parameters 4678 '("GtkWidget*" "child") 4679 '("const-gchar*" "first_prop_name") 4680 ) 4681 (varargs #t) 4682) 4683 4684(define-method child_get 4685 (of-object "GtkContainer") 4686 (c-name "gtk_container_child_get") 4687 (return-type "none") 4688 (parameters 4689 '("GtkWidget*" "child") 4690 '("const-gchar*" "first_prop_name") 4691 ) 4692 (varargs #t) 4693) 4694 4695(define-method child_set_valist 4696 (of-object "GtkContainer") 4697 (c-name "gtk_container_child_set_valist") 4698 (return-type "none") 4699 (parameters 4700 '("GtkWidget*" "child") 4701 '("const-gchar*" "first_property_name") 4702 '("va_list" "var_args") 4703 ) 4704) 4705 4706(define-method child_get_valist 4707 (of-object "GtkContainer") 4708 (c-name "gtk_container_child_get_valist") 4709 (return-type "none") 4710 (parameters 4711 '("GtkWidget*" "child") 4712 '("const-gchar*" "first_property_name") 4713 '("va_list" "var_args") 4714 ) 4715) 4716 4717(define-method child_set_property 4718 (of-object "GtkContainer") 4719 (c-name "gtk_container_child_set_property") 4720 (return-type "none") 4721 (parameters 4722 '("GtkWidget*" "child") 4723 '("const-gchar*" "property_name") 4724 '("const-GValue*" "value") 4725 ) 4726) 4727 4728(define-method child_get_property 4729 (of-object "GtkContainer") 4730 (c-name "gtk_container_child_get_property") 4731 (return-type "none") 4732 (parameters 4733 '("GtkWidget*" "child") 4734 '("const-gchar*" "property_name") 4735 '("GValue*" "value") 4736 ) 4737) 4738 4739(define-method forall 4740 (of-object "GtkContainer") 4741 (c-name "gtk_container_forall") 4742 (return-type "none") 4743 (parameters 4744 '("GtkCallback" "callback") 4745 '("gpointer" "callback_data") 4746 ) 4747) 4748 4749(define-virtual add 4750 (of-object "GtkContainer") 4751 (return-type "none") 4752 (parameters 4753 '("GtkWidget*" "widget") 4754 ) 4755) 4756(define-virtual remove 4757 (of-object "GtkContainer") 4758 (return-type "none") 4759 (parameters 4760 '("GtkWidget*" "widget") 4761 ) 4762) 4763(define-virtual check_resize 4764 (of-object "GtkContainer") 4765 (return-type "none") 4766) 4767(define-virtual forall 4768 (of-object "GtkContainer") 4769 (return-type "none") 4770 (parameters 4771 '("gboolean" "include_internals") 4772 '("GtkCallback" "callback") 4773 '("gpointer" "callback_data") 4774 ) 4775) 4776(define-virtual set_focus_child 4777 (of-object "GtkContainer") 4778 (return-type "none") 4779 (parameters 4780 '("GtkWidget*" "widget" (null-ok)) 4781 ) 4782) 4783(define-virtual child_type 4784 (of-object "GtkContainer") 4785 (return-type "GType") 4786) 4787(define-virtual composite_name 4788 (of-object "GtkContainer") 4789 (return-type "gchar*") 4790 (parameters 4791 '("GtkWidget*" "child") 4792 ) 4793) 4794(define-virtual set_child_property 4795 (of-object "GtkContainer") 4796 (return-type "none") 4797 (parameters 4798 '("GtkWidget*" "child") 4799 '("guint" "property_id") 4800 '("const-GValue*" "value") 4801 '("GParamSpec*" "pspec") 4802 ) 4803) 4804(define-virtual get_child_property 4805 (of-object "GtkContainer") 4806 (return-type "none") 4807 (parameters 4808 '("GtkWidget*" "child") 4809 '("guint" "property_id") 4810 '("GValue*" "value") 4811 '("GParamSpec*" "pspec") 4812 ) 4813) 4814 4815;; From /opt/gtk2/include/gtk-2.0/gtk/gtkctree.h 4816 4817(define-function gtk_ctree_get_type 4818 (c-name "gtk_ctree_get_type") 4819 (return-type "GType") 4820) 4821 4822(define-function gtk_ctree_new_with_titles 4823 (c-name "gtk_ctree_new_with_titles") 4824 (is-constructor-of "GtkCTree") 4825 (return-type "GtkWidget*") 4826 (parameters 4827 '("gint" "columns" (default "1")) 4828 '("gint" "tree_column" (default "0")) 4829 '("gchar*[]" "titles") 4830 ) 4831 (deprecated "use GtkTreeStore/GtkTreeView") 4832) 4833 4834(define-function gtk_ctree_new 4835 (c-name "gtk_ctree_new") 4836 (is-constructor-of "GtkCTree") 4837 (return-type "GtkWidget*") 4838 (parameters 4839 '("gint" "columns" (default "1")) 4840 '("gint" "tree_column" (default "0")) 4841 ) 4842 (deprecated "use GtkTreeStore/GtkTreeView") 4843) 4844 4845(define-method base_nodes 4846 (of-object "GtkCTree") 4847 (c-name "gtk_ctree_base_nodes") 4848 (return-type "GList*") 4849) 4850 4851(define-method insert_node 4852 (of-object "GtkCTree") 4853 (c-name "gtk_ctree_insert_node") 4854 (return-type "GtkCTreeNode*") 4855 (parameters 4856 '("GtkCTreeNode*" "parent") 4857 '("GtkCTreeNode*" "sibling") 4858 '("gchar*[]" "text") 4859 '("guint8" "spacing" (default "5")) 4860 '("GdkPixmap*" "pixmap_closed" (null-ok) (default "NULL")) 4861 '("GdkBitmap*" "mask_closed" (null-ok) (default "NULL")) 4862 '("GdkPixmap*" "pixmap_opened" (null-ok) (default "NULL")) 4863 '("GdkBitmap*" "mask_opened" (null-ok) (default "NULL")) 4864 '("gboolean" "is_leaf" (default "1")) 4865 '("gboolean" "expanded" (default "0")) 4866 ) 4867) 4868 4869(define-method remove_node 4870 (of-object "GtkCTree") 4871 (c-name "gtk_ctree_remove_node") 4872 (return-type "none") 4873 (parameters 4874 '("GtkCTreeNode*" "node") 4875 ) 4876) 4877 4878(define-method insert_gnode 4879 (of-object "GtkCTree") 4880 (c-name "gtk_ctree_insert_gnode") 4881 (return-type "GtkCTreeNode*") 4882 (parameters 4883 '("GtkCTreeNode*" "parent") 4884 '("GtkCTreeNode*" "sibling") 4885 '("GNode*" "gnode") 4886 '("GtkCTreeGNodeFunc" "func") 4887 '("gpointer" "data") 4888 ) 4889) 4890 4891(define-method export_to_gnode 4892 (of-object "GtkCTree") 4893 (c-name "gtk_ctree_export_to_gnode") 4894 (return-type "GNode*") 4895 (parameters 4896 '("GNode*" "parent") 4897 '("GNode*" "sibling") 4898 '("GtkCTreeNode*" "node") 4899 '("GtkCTreeGNodeFunc" "func") 4900 '("gpointer" "data") 4901 ) 4902) 4903 4904(define-method post_recursive 4905 (of-object "GtkCTree") 4906 (c-name "gtk_ctree_post_recursive") 4907 (return-type "none") 4908 (parameters 4909 '("GtkCTreeNode*" "node") 4910 '("GtkCTreeFunc" "func") 4911 '("gpointer" "data") 4912 ) 4913) 4914 4915(define-method post_recursive_to_depth 4916 (of-object "GtkCTree") 4917 (c-name "gtk_ctree_post_recursive_to_depth") 4918 (return-type "none") 4919 (parameters 4920 '("GtkCTreeNode*" "node") 4921 '("gint" "depth") 4922 '("GtkCTreeFunc" "func") 4923 '("gpointer" "data") 4924 ) 4925) 4926 4927(define-method pre_recursive 4928 (of-object "GtkCTree") 4929 (c-name "gtk_ctree_pre_recursive") 4930 (return-type "none") 4931 (parameters 4932 '("GtkCTreeNode*" "node") 4933 '("GtkCTreeFunc" "func") 4934 '("gpointer" "data") 4935 ) 4936) 4937 4938(define-method pre_recursive_to_depth 4939 (of-object "GtkCTree") 4940 (c-name "gtk_ctree_pre_recursive_to_depth") 4941 (return-type "none") 4942 (parameters 4943 '("GtkCTreeNode*" "node") 4944 '("gint" "depth") 4945 '("GtkCTreeFunc" "func") 4946 '("gpointer" "data") 4947 ) 4948) 4949 4950(define-method is_viewable 4951 (of-object "GtkCTree") 4952 (c-name "gtk_ctree_is_viewable") 4953 (return-type "gboolean") 4954 (parameters 4955 '("GtkCTreeNode*" "node") 4956 ) 4957) 4958 4959(define-method last 4960 (of-object "GtkCTree") 4961 (c-name "gtk_ctree_last") 4962 (return-type "GtkCTreeNode*") 4963 (parameters 4964 '("GtkCTreeNode*" "node") 4965 ) 4966) 4967 4968(define-method find_node_ptr 4969 (of-object "GtkCTree") 4970 (c-name "gtk_ctree_find_node_ptr") 4971 (return-type "GtkCTreeNode*") 4972 (parameters 4973 '("GtkCTreeRow*" "ctree_row") 4974 ) 4975) 4976 4977(define-method node_nth 4978 (of-object "GtkCTree") 4979 (c-name "gtk_ctree_node_nth") 4980 (return-type "GtkCTreeNode*") 4981 (parameters 4982 '("guint" "row") 4983 ) 4984) 4985 4986(define-method find 4987 (of-object "GtkCTree") 4988 (c-name "gtk_ctree_find") 4989 (return-type "gboolean") 4990 (parameters 4991 '("GtkCTreeNode*" "node") 4992 '("GtkCTreeNode*" "child") 4993 ) 4994) 4995 4996(define-method is_ancestor 4997 (of-object "GtkCTree") 4998 (c-name "gtk_ctree_is_ancestor") 4999 (return-type "gboolean") 5000 (parameters 5001 '("GtkCTreeNode*" "node") 5002 '("GtkCTreeNode*" "child") 5003 ) 5004) 5005 5006(define-method find_by_row_data 5007 (of-object "GtkCTree") 5008 (c-name "gtk_ctree_find_by_row_data") 5009 (return-type "GtkCTreeNode*") 5010 (parameters 5011 '("GtkCTreeNode*" "node") 5012 '("gpointer" "data") 5013 ) 5014) 5015 5016(define-method find_all_by_row_data 5017 (of-object "GtkCTree") 5018 (c-name "gtk_ctree_find_all_by_row_data") 5019 (return-type "GList*") 5020 (parameters 5021 '("GtkCTreeNode*" "node") 5022 '("gpointer" "data") 5023 ) 5024) 5025 5026(define-method find_by_row_data_custom 5027 (of-object "GtkCTree") 5028 (c-name "gtk_ctree_find_by_row_data_custom") 5029 (return-type "GtkCTreeNode*") 5030 (parameters 5031 '("GtkCTreeNode*" "node") 5032 '("gpointer" "data") 5033 '("GCompareFunc" "func") 5034 ) 5035) 5036 5037(define-method find_all_by_row_data_custom 5038 (of-object "GtkCTree") 5039 (c-name "gtk_ctree_find_all_by_row_data_custom") 5040 (return-type "GList*") 5041 (parameters 5042 '("GtkCTreeNode*" "node") 5043 '("gpointer" "data") 5044 '("GCompareFunc" "func") 5045 ) 5046) 5047 5048(define-method is_hot_spot 5049 (of-object "GtkCTree") 5050 (c-name "gtk_ctree_is_hot_spot") 5051 (return-type "gboolean") 5052 (parameters 5053 '("gint" "x") 5054 '("gint" "y") 5055 ) 5056) 5057 5058(define-method move 5059 (of-object "GtkCTree") 5060 (c-name "gtk_ctree_move") 5061 (return-type "none") 5062 (parameters 5063 '("GtkCTreeNode*" "node") 5064 '("GtkCTreeNode*" "new_parent" (null-ok)) 5065 '("GtkCTreeNode*" "new_sibling" (null-ok)) 5066 ) 5067) 5068 5069(define-method expand 5070 (of-object "GtkCTree") 5071 (c-name "gtk_ctree_expand") 5072 (return-type "none") 5073 (parameters 5074 '("GtkCTreeNode*" "node") 5075 ) 5076) 5077 5078(define-method expand_recursive 5079 (of-object "GtkCTree") 5080 (c-name "gtk_ctree_expand_recursive") 5081 (return-type "none") 5082 (parameters 5083 '("GtkCTreeNode*" "node") 5084 ) 5085) 5086 5087(define-method expand_to_depth 5088 (of-object "GtkCTree") 5089 (c-name "gtk_ctree_expand_to_depth") 5090 (return-type "none") 5091 (parameters 5092 '("GtkCTreeNode*" "node") 5093 '("gint" "depth") 5094 ) 5095) 5096 5097(define-method collapse 5098 (of-object "GtkCTree") 5099 (c-name "gtk_ctree_collapse") 5100 (return-type "none") 5101 (parameters 5102 '("GtkCTreeNode*" "node") 5103 ) 5104) 5105 5106(define-method collapse_recursive 5107 (of-object "GtkCTree") 5108 (c-name "gtk_ctree_collapse_recursive") 5109 (return-type "none") 5110 (parameters 5111 '("GtkCTreeNode*" "node") 5112 ) 5113) 5114 5115(define-method collapse_to_depth 5116 (of-object "GtkCTree") 5117 (c-name "gtk_ctree_collapse_to_depth") 5118 (return-type "none") 5119 (parameters 5120 '("GtkCTreeNode*" "node") 5121 '("gint" "depth") 5122 ) 5123) 5124 5125(define-method toggle_expansion 5126 (of-object "GtkCTree") 5127 (c-name "gtk_ctree_toggle_expansion") 5128 (return-type "none") 5129 (parameters 5130 '("GtkCTreeNode*" "node") 5131 ) 5132) 5133 5134(define-method toggle_expansion_recursive 5135 (of-object "GtkCTree") 5136 (c-name "gtk_ctree_toggle_expansion_recursive") 5137 (return-type "none") 5138 (parameters 5139 '("GtkCTreeNode*" "node") 5140 ) 5141) 5142 5143(define-method select 5144 (of-object "GtkCTree") 5145 (c-name "gtk_ctree_select") 5146 (return-type "none") 5147 (parameters 5148 '("GtkCTreeNode*" "node") 5149 ) 5150) 5151 5152(define-method select_recursive 5153 (of-object "GtkCTree") 5154 (c-name "gtk_ctree_select_recursive") 5155 (return-type "none") 5156 (parameters 5157 '("GtkCTreeNode*" "node") 5158 ) 5159) 5160 5161(define-method unselect 5162 (of-object "GtkCTree") 5163 (c-name "gtk_ctree_unselect") 5164 (return-type "none") 5165 (parameters 5166 '("GtkCTreeNode*" "node") 5167 ) 5168) 5169 5170(define-method unselect_recursive 5171 (of-object "GtkCTree") 5172 (c-name "gtk_ctree_unselect_recursive") 5173 (return-type "none") 5174 (parameters 5175 '("GtkCTreeNode*" "node") 5176 ) 5177) 5178 5179(define-method real_select_recursive 5180 (of-object "GtkCTree") 5181 (c-name "gtk_ctree_real_select_recursive") 5182 (return-type "none") 5183 (parameters 5184 '("GtkCTreeNode*" "node") 5185 '("gint" "state") 5186 ) 5187) 5188 5189(define-method node_set_text 5190 (of-object "GtkCTree") 5191 (c-name "gtk_ctree_node_set_text") 5192 (return-type "none") 5193 (parameters 5194 '("GtkCTreeNode*" "node") 5195 '("gint" "column") 5196 '("const-gchar*" "text") 5197 ) 5198) 5199 5200(define-method node_set_pixmap 5201 (of-object "GtkCTree") 5202 (c-name "gtk_ctree_node_set_pixmap") 5203 (return-type "none") 5204 (parameters 5205 '("GtkCTreeNode*" "node") 5206 '("gint" "column") 5207 '("GdkPixmap*" "pixmap") 5208 '("GdkBitmap*" "mask" (null-ok)) 5209 ) 5210) 5211 5212(define-method node_set_pixtext 5213 (of-object "GtkCTree") 5214 (c-name "gtk_ctree_node_set_pixtext") 5215 (return-type "none") 5216 (parameters 5217 '("GtkCTreeNode*" "node") 5218 '("gint" "column") 5219 '("const-gchar*" "text") 5220 '("guint8" "spacing") 5221 '("GdkPixmap*" "pixmap") 5222 '("GdkBitmap*" "mask" (null-ok)) 5223 ) 5224) 5225 5226(define-method set_node_info 5227 (of-object "GtkCTree") 5228 (c-name "gtk_ctree_set_node_info") 5229 (return-type "none") 5230 (parameters 5231 '("GtkCTreeNode*" "node") 5232 '("const-gchar*" "text") 5233 '("guint8" "spacing") 5234 '("GdkPixmap*" "pixmap_closed" (null-ok)) 5235 '("GdkBitmap*" "mask_closed" (null-ok)) 5236 '("GdkPixmap*" "pixmap_opened" (null-ok)) 5237 '("GdkBitmap*" "mask_opened" (null-ok)) 5238 '("gboolean" "is_leaf") 5239 '("gboolean" "expanded") 5240 ) 5241) 5242 5243(define-method node_set_shift 5244 (of-object "GtkCTree") 5245 (c-name "gtk_ctree_node_set_shift") 5246 (return-type "none") 5247 (parameters 5248 '("GtkCTreeNode*" "node") 5249 '("gint" "column") 5250 '("gint" "vertical") 5251 '("gint" "horizontal") 5252 ) 5253) 5254 5255(define-method node_set_selectable 5256 (of-object "GtkCTree") 5257 (c-name "gtk_ctree_node_set_selectable") 5258 (return-type "none") 5259 (parameters 5260 '("GtkCTreeNode*" "node") 5261 '("gboolean" "selectable") 5262 ) 5263) 5264 5265(define-method node_get_selectable 5266 (of-object "GtkCTree") 5267 (c-name "gtk_ctree_node_get_selectable") 5268 (return-type "gboolean") 5269 (parameters 5270 '("GtkCTreeNode*" "node") 5271 ) 5272) 5273 5274(define-method node_get_cell_type 5275 (of-object "GtkCTree") 5276 (c-name "gtk_ctree_node_get_cell_type") 5277 (return-type "GtkCellType") 5278 (parameters 5279 '("GtkCTreeNode*" "node") 5280 '("gint" "column") 5281 ) 5282) 5283 5284(define-method node_get_text 5285 (of-object "GtkCTree") 5286 (c-name "gtk_ctree_node_get_text") 5287 (return-type "gboolean") 5288 (parameters 5289 '("GtkCTreeNode*" "node") 5290 '("gint" "column") 5291 '("gchar**" "text") 5292 ) 5293) 5294 5295(define-method node_get_pixmap 5296 (of-object "GtkCTree") 5297 (c-name "gtk_ctree_node_get_pixmap") 5298 (return-type "gboolean") 5299 (parameters 5300 '("GtkCTreeNode*" "node") 5301 '("gint" "column") 5302 '("GdkPixmap**" "pixmap") 5303 '("GdkBitmap**" "mask") 5304 ) 5305) 5306 5307(define-method node_get_pixtext 5308 (of-object "GtkCTree") 5309 (c-name "gtk_ctree_node_get_pixtext") 5310 (return-type "gboolean") 5311 (parameters 5312 '("GtkCTreeNode*" "node") 5313 '("gint" "column") 5314 '("gchar**" "text") 5315 '("guint8*" "spacing") 5316 '("GdkPixmap**" "pixmap") 5317 '("GdkBitmap**" "mask") 5318 ) 5319) 5320 5321(define-method get_node_info 5322 (of-object "GtkCTree") 5323 (c-name "gtk_ctree_get_node_info") 5324 (return-type "gboolean") 5325 (parameters 5326 '("GtkCTreeNode*" "node") 5327 '("gchar**" "text") 5328 '("guint8*" "spacing") 5329 '("GdkPixmap**" "pixmap_closed") 5330 '("GdkBitmap**" "mask_closed") 5331 '("GdkPixmap**" "pixmap_opened") 5332 '("GdkBitmap**" "mask_opened") 5333 '("gboolean*" "is_leaf") 5334 '("gboolean*" "expanded") 5335 ) 5336) 5337 5338(define-method node_set_row_style 5339 (of-object "GtkCTree") 5340 (c-name "gtk_ctree_node_set_row_style") 5341 (return-type "none") 5342 (parameters 5343 '("GtkCTreeNode*" "node") 5344 '("GtkStyle*" "style") 5345 ) 5346) 5347 5348(define-method node_get_row_style 5349 (of-object "GtkCTree") 5350 (c-name "gtk_ctree_node_get_row_style") 5351 (return-type "GtkStyle*") 5352 (parameters 5353 '("GtkCTreeNode*" "node") 5354 ) 5355) 5356 5357(define-method node_set_cell_style 5358 (of-object "GtkCTree") 5359 (c-name "gtk_ctree_node_set_cell_style") 5360 (return-type "none") 5361 (parameters 5362 '("GtkCTreeNode*" "node") 5363 '("gint" "column") 5364 '("GtkStyle*" "style") 5365 ) 5366) 5367 5368(define-method node_get_cell_style 5369 (of-object "GtkCTree") 5370 (c-name "gtk_ctree_node_get_cell_style") 5371 (return-type "GtkStyle*") 5372 (parameters 5373 '("GtkCTreeNode*" "node") 5374 '("gint" "column") 5375 ) 5376) 5377 5378(define-method node_set_foreground 5379 (of-object "GtkCTree") 5380 (c-name "gtk_ctree_node_set_foreground") 5381 (return-type "none") 5382 (parameters 5383 '("GtkCTreeNode*" "node") 5384 '("GdkColor*" "color") 5385 ) 5386) 5387 5388(define-method node_set_background 5389 (of-object "GtkCTree") 5390 (c-name "gtk_ctree_node_set_background") 5391 (return-type "none") 5392 (parameters 5393 '("GtkCTreeNode*" "node") 5394 '("GdkColor*" "color") 5395 ) 5396) 5397 5398(define-method node_set_row_data 5399 (of-object "GtkCTree") 5400 (c-name "gtk_ctree_node_set_row_data") 5401 (return-type "none") 5402 (parameters 5403 '("GtkCTreeNode*" "node") 5404 '("gpointer" "data") 5405 ) 5406) 5407 5408(define-method node_set_row_data_full 5409 (of-object "GtkCTree") 5410 (c-name "gtk_ctree_node_set_row_data_full") 5411 (return-type "none") 5412 (parameters 5413 '("GtkCTreeNode*" "node") 5414 '("gpointer" "data") 5415 '("GtkDestroyNotify" "destroy") 5416 ) 5417) 5418 5419(define-method node_get_row_data 5420 (of-object "GtkCTree") 5421 (c-name "gtk_ctree_node_get_row_data") 5422 (return-type "gpointer") 5423 (parameters 5424 '("GtkCTreeNode*" "node") 5425 ) 5426) 5427 5428(define-method node_moveto 5429 (of-object "GtkCTree") 5430 (c-name "gtk_ctree_node_moveto") 5431 (return-type "none") 5432 (parameters 5433 '("GtkCTreeNode*" "node") 5434 '("gint" "column") 5435 '("gfloat" "row_align") 5436 '("gfloat" "col_align") 5437 ) 5438) 5439 5440(define-method node_is_visible 5441 (of-object "GtkCTree") 5442 (c-name "gtk_ctree_node_is_visible") 5443 (return-type "GtkVisibility") 5444 (parameters 5445 '("GtkCTreeNode*" "node") 5446 ) 5447) 5448 5449(define-method set_indent 5450 (of-object "GtkCTree") 5451 (c-name "gtk_ctree_set_indent") 5452 (return-type "none") 5453 (parameters 5454 '("gint" "indent") 5455 ) 5456) 5457 5458(define-method set_spacing 5459 (of-object "GtkCTree") 5460 (c-name "gtk_ctree_set_spacing") 5461 (return-type "none") 5462 (parameters 5463 '("gint" "spacing") 5464 ) 5465) 5466 5467(define-method set_show_stub 5468 (of-object "GtkCTree") 5469 (c-name "gtk_ctree_set_show_stub") 5470 (return-type "none") 5471 (parameters 5472 '("gboolean" "show_stub") 5473 ) 5474) 5475 5476(define-method set_line_style 5477 (of-object "GtkCTree") 5478 (c-name "gtk_ctree_set_line_style") 5479 (return-type "none") 5480 (parameters 5481 '("GtkCTreeLineStyle" "line_style") 5482 ) 5483) 5484 5485(define-method set_expander_style 5486 (of-object "GtkCTree") 5487 (c-name "gtk_ctree_set_expander_style") 5488 (return-type "none") 5489 (parameters 5490 '("GtkCTreeExpanderStyle" "expander_style") 5491 ) 5492) 5493 5494(define-method set_drag_compare_func 5495 (of-object "GtkCTree") 5496 (c-name "gtk_ctree_set_drag_compare_func") 5497 (return-type "none") 5498 (parameters 5499 '("GtkCTreeCompareDragFunc" "cmp_func") 5500 ) 5501) 5502 5503(define-method sort_node 5504 (of-object "GtkCTree") 5505 (c-name "gtk_ctree_sort_node") 5506 (return-type "none") 5507 (parameters 5508 '("GtkCTreeNode*" "node") 5509 ) 5510) 5511 5512(define-method sort_recursive 5513 (of-object "GtkCTree") 5514 (c-name "gtk_ctree_sort_recursive") 5515 (return-type "none") 5516 (parameters 5517 '("GtkCTreeNode*" "node") 5518 ) 5519) 5520 5521(define-function gtk_ctree_node_get_type 5522 (c-name "gtk_ctree_node_get_type") 5523 (return-type "GType") 5524) 5525 5526(define-virtual tree_select_row 5527 (of-object "GtkCTree") 5528 (return-type "none") 5529 (parameters 5530 '("GtkCTreeNode*" "row") 5531 '("gint" "column") 5532 ) 5533) 5534 5535(define-virtual tree_unselect_row 5536 (of-object "GtkCTree") 5537 (return-type "none") 5538 (parameters 5539 '("GtkCTreeNode*" "row") 5540 '("gint" "column") 5541 ) 5542) 5543 5544(define-virtual tree_expand 5545 (of-object "GtkCTree") 5546 (return-type "none") 5547 (parameters 5548 '("GtkCTreeNode*" "node") 5549 ) 5550) 5551 5552(define-virtual tree_collapse 5553 (of-object "GtkCTree") 5554 (return-type "none") 5555 (parameters 5556 '("GtkCTreeNode*" "node") 5557 ) 5558) 5559 5560(define-virtual tree_move 5561 (of-object "GtkCTree") 5562 (return-type "none") 5563 (parameters 5564 '("GtkCTreeNode*" "node") 5565 '("GtkCTreeNode*" "new_parent") 5566 '("GtkCTreeNode*" "new_sibling") 5567 ) 5568) 5569 5570(define-virtual change_focus_row_expansion 5571 (of-object "GtkCTree") 5572 (return-type "none") 5573 (parameters 5574 '("GtkCTreeExpansionType" "action") 5575 ) 5576) 5577 5578 5579 5580;; From /opt/gtk2/include/gtk-2.0/gtk/gtkcurve.h 5581 5582(define-function gtk_curve_get_type 5583 (c-name "gtk_curve_get_type") 5584 (return-type "GType") 5585) 5586 5587(define-function gtk_curve_new 5588 (c-name "gtk_curve_new") 5589 (is-constructor-of "GtkCurve") 5590 (return-type "GtkWidget*") 5591) 5592 5593(define-method reset 5594 (of-object "GtkCurve") 5595 (c-name "gtk_curve_reset") 5596 (return-type "none") 5597) 5598 5599(define-method set_gamma 5600 (of-object "GtkCurve") 5601 (c-name "gtk_curve_set_gamma") 5602 (return-type "none") 5603 (parameters 5604 '("gfloat" "gamma") 5605 ) 5606) 5607 5608(define-method set_range 5609 (of-object "GtkCurve") 5610 (c-name "gtk_curve_set_range") 5611 (return-type "none") 5612 (parameters 5613 '("gfloat" "min_x") 5614 '("gfloat" "max_x") 5615 '("gfloat" "min_y") 5616 '("gfloat" "max_y") 5617 ) 5618) 5619 5620(define-method get_vector 5621 (of-object "GtkCurve") 5622 (c-name "gtk_curve_get_vector") 5623 (return-type "none") 5624 (parameters 5625 '("int" "veclen") 5626 '("gfloat[]" "vector") 5627 ) 5628) 5629 5630(define-method set_vector 5631 (of-object "GtkCurve") 5632 (c-name "gtk_curve_set_vector") 5633 (return-type "none") 5634 (parameters 5635 '("int" "veclen") 5636 '("gfloat[]" "vector") 5637 ) 5638) 5639 5640(define-method set_curve_type 5641 (of-object "GtkCurve") 5642 (c-name "gtk_curve_set_curve_type") 5643 (return-type "none") 5644 (parameters 5645 '("GtkCurveType" "type") 5646 ) 5647) 5648 5649(define-virtual curve_type_changed 5650 (of-object "GtkCurve") 5651 (return-type "none") 5652) 5653 5654 5655;; From /opt/gtk2/include/gtk-2.0/gtk/gtkdebug.h 5656 5657 5658 5659;; From /opt/gtk2/include/gtk-2.0/gtk/gtkdialog.h 5660 5661(define-function gtk_dialog_get_type 5662 (c-name "gtk_dialog_get_type") 5663 (return-type "GType") 5664) 5665 5666(define-function gtk_dialog_new 5667 (c-name "gtk_dialog_new") 5668 (is-constructor-of "GtkDialog") 5669 (return-type "GtkWidget*") 5670) 5671 5672(define-function gtk_dialog_new_with_buttons 5673 (c-name "gtk_dialog_new_with_buttons") 5674 (is-constructor-of "GtkDialog") 5675 (return-type "GtkWidget*") 5676 (parameters 5677 '("const-gchar*" "title" (null-ok) (default "NULL")) 5678 '("GtkWindow*" "parent" (null-ok) (default "NULL")) 5679 '("GtkDialogFlags" "flags" (default "0")) 5680 '("const-gchar*" "first_button_text" (null-ok) (default "NULL")) 5681 ) 5682 (varargs #t) 5683) 5684 5685(define-method add_action_widget 5686 (of-object "GtkDialog") 5687 (c-name "gtk_dialog_add_action_widget") 5688 (return-type "none") 5689 (parameters 5690 '("GtkWidget*" "child") 5691 '("gint" "response_id") 5692 ) 5693) 5694 5695(define-method add_button 5696 (of-object "GtkDialog") 5697 (c-name "gtk_dialog_add_button") 5698 (return-type "GtkWidget*") 5699 (parameters 5700 '("const-gchar*" "button_text") 5701 '("gint" "response_id") 5702 ) 5703) 5704 5705(define-method add_buttons 5706 (of-object "GtkDialog") 5707 (c-name "gtk_dialog_add_buttons") 5708 (return-type "none") 5709 (parameters 5710 '("const-gchar*" "first_button_text") 5711 ) 5712 (varargs #t) 5713) 5714 5715(define-method set_response_sensitive 5716 (of-object "GtkDialog") 5717 (c-name "gtk_dialog_set_response_sensitive") 5718 (return-type "none") 5719 (parameters 5720 '("gint" "response_id") 5721 '("gboolean" "setting") 5722 ) 5723) 5724 5725(define-method set_default_response 5726 (of-object "GtkDialog") 5727 (c-name "gtk_dialog_set_default_response") 5728 (return-type "none") 5729 (parameters 5730 '("gint" "response_id") 5731 ) 5732) 5733 5734(define-method get_response_for_widget 5735 (of-object "GtkDialog") 5736 (c-name "gtk_dialog_get_response_for_widget") 5737 (return-type "gint") 5738 (parameters 5739 '("GtkWidget*" "widget") 5740 ) 5741) 5742 5743(define-method set_has_separator 5744 (of-object "GtkDialog") 5745 (c-name "gtk_dialog_set_has_separator") 5746 (return-type "none") 5747 (parameters 5748 '("gboolean" "setting") 5749 ) 5750) 5751 5752(define-method get_has_separator 5753 (of-object "GtkDialog") 5754 (c-name "gtk_dialog_get_has_separator") 5755 (return-type "gboolean") 5756) 5757 5758(define-method response 5759 (of-object "GtkDialog") 5760 (c-name "gtk_dialog_response") 5761 (return-type "none") 5762 (parameters 5763 '("gint" "response_id") 5764 ) 5765) 5766 5767(define-method run 5768 (of-object "GtkDialog") 5769 (c-name "gtk_dialog_run") 5770 (return-type "gint") 5771) 5772 5773(define-method set_alternative_button_order 5774 (of-object "GtkDialog") 5775 (c-name "gtk_dialog_set_alternative_button_order") 5776 (return-type "none") 5777 (parameters 5778 '("gint" "first_response_id") 5779 ) 5780 (varargs #t) 5781) 5782 5783(define-method set_alternative_button_order_from_array 5784 (of-object "GtkDialog") 5785 (c-name "gtk_dialog_set_alternative_button_order_from_array") 5786 (return-type "none") 5787 (parameters 5788 '("gint" "n_params") 5789 '("gint*" "new_order") 5790 ) 5791) 5792 5793(define-function alternative_dialog_button_order 5794 (c-name "gtk_alternative_dialog_button_order") 5795 (return-type "gboolean") 5796 (parameters 5797 '("GdkScreen*" "screen" (null-ok) (default "NULL")) 5798 ) 5799) 5800 5801(define-virtual response 5802 (of-object "GtkDialog") 5803 (return-type "none") 5804 (parameters 5805 '("gint" "response_id") 5806 ) 5807) 5808 5809(define-virtual close 5810 (of-object "GtkDialog") 5811 (return-type "none") 5812) 5813 5814 5815;; From /opt/gtk2/include/gtk-2.0/gtk/gtkdnd.h 5816 5817(define-function drag_finish 5818 (c-name "gtk_drag_finish") 5819 (return-type "none") 5820 (parameters 5821 '("GdkDragContext*" "context") 5822 '("gboolean" "success") 5823 '("gboolean" "del") 5824 '("guint32" "time_") 5825 ) 5826) 5827 5828(define-function drag_set_icon_widget 5829 (c-name "gtk_drag_set_icon_widget") 5830 (return-type "none") 5831 (parameters 5832 '("GdkDragContext*" "context") 5833 '("GtkWidget*" "widget") 5834 '("gint" "hot_x") 5835 '("gint" "hot_y") 5836 ) 5837) 5838 5839(define-function drag_set_icon_pixmap 5840 (c-name "gtk_drag_set_icon_pixmap") 5841 (return-type "none") 5842 (parameters 5843 '("GdkDragContext*" "context") 5844 '("GdkColormap*" "colormap") 5845 '("GdkPixmap*" "pixmap") 5846 '("GdkBitmap*" "mask") 5847 '("gint" "hot_x") 5848 '("gint" "hot_y") 5849 ) 5850) 5851 5852(define-function drag_set_icon_pixbuf 5853 (c-name "gtk_drag_set_icon_pixbuf") 5854 (return-type "none") 5855 (parameters 5856 '("GdkDragContext*" "context") 5857 '("GdkPixbuf*" "pixbuf") 5858 '("gint" "hot_x") 5859 '("gint" "hot_y") 5860 ) 5861) 5862 5863(define-function drag_set_icon_stock 5864 (c-name "gtk_drag_set_icon_stock") 5865 (return-type "none") 5866 (parameters 5867 '("GdkDragContext*" "context") 5868 '("const-gchar*" "stock_id") 5869 '("gint" "hot_x") 5870 '("gint" "hot_y") 5871 ) 5872) 5873 5874(define-function drag_set_icon_name 5875 (c-name "gtk_drag_set_icon_name") 5876 (return-type "none") 5877 (parameters 5878 '("GdkDragContext*" "context") 5879 '("const-gchar*" "icon_name") 5880 '("gint" "hot_x") 5881 '("gint" "hot_y") 5882 ) 5883) 5884 5885(define-function drag_set_icon_default 5886 (c-name "gtk_drag_set_icon_default") 5887 (return-type "none") 5888 (parameters 5889 '("GdkDragContext*" "context") 5890 ) 5891) 5892 5893(define-method drag_check_threshold 5894 (of-object "GtkWidget") 5895 (c-name "gtk_drag_check_threshold") 5896 (return-type "gboolean") 5897 (parameters 5898 '("gint" "start_x") 5899 '("gint" "start_y") 5900 '("gint" "current_x") 5901 '("gint" "current_y") 5902 ) 5903) 5904 5905(define-method drag_get_data 5906 (of-object "GtkWidget") 5907 (c-name "gtk_drag_get_data") 5908 (return-type "none") 5909 (parameters 5910 '("GdkDragContext*" "context") 5911 '("GdkAtom" "target") 5912 '("guint32" "time" (default "GDK_CURRENT_TIME")) 5913 ) 5914) 5915 5916(define-method drag_highlight 5917 (of-object "GtkWidget") 5918 (c-name "gtk_drag_highlight") 5919 (return-type "none") 5920) 5921 5922(define-method drag_unhighlight 5923 (of-object "GtkWidget") 5924 (c-name "gtk_drag_unhighlight") 5925 (return-type "none") 5926) 5927 5928(define-method drag_dest_set 5929 (of-object "GtkWidget") 5930 (c-name "gtk_drag_dest_set") 5931 (return-type "none") 5932 (parameters 5933 '("GtkDestDefaults" "flags") 5934 '("const-GtkTargetEntry*" "targets") 5935 '("gint" "n_targets") 5936 '("GdkDragAction" "actions") 5937 ) 5938) 5939 5940(define-method drag_dest_set_proxy 5941 (of-object "GtkWidget") 5942 (c-name "gtk_drag_dest_set_proxy") 5943 (return-type "none") 5944 (parameters 5945 '("GdkWindow*" "proxy_window") 5946 '("GdkDragProtocol" "protocol") 5947 '("gboolean" "use_coordinates") 5948 ) 5949) 5950 5951(define-method drag_dest_unset 5952 (of-object "GtkWidget") 5953 (c-name "gtk_drag_dest_unset") 5954 (return-type "none") 5955) 5956 5957(define-method drag_dest_find_target 5958 (of-object "GtkWidget") 5959 (c-name "gtk_drag_dest_find_target") 5960 (return-type "GdkAtom") 5961 (parameters 5962 '("GdkDragContext*" "context") 5963 '("GtkTargetList*" "target_list") 5964 ) 5965) 5966 5967(define-method drag_dest_get_target_list 5968 (of-object "GtkWidget") 5969 (c-name "gtk_drag_dest_get_target_list") 5970 (return-type "GtkTargetList*") 5971) 5972 5973(define-method drag_dest_set_target_list 5974 (of-object "GtkWidget") 5975 (c-name "gtk_drag_dest_set_target_list") 5976 (return-type "none") 5977 (parameters 5978 '("GtkTargetList*" "target_list") 5979 ) 5980) 5981 5982(define-method drag_source_set 5983 (of-object "GtkWidget") 5984 (c-name "gtk_drag_source_set") 5985 (return-type "none") 5986 (parameters 5987 '("GdkModifierType" "start_button_mask") 5988 '("const-GtkTargetEntry*" "targets") 5989 '("gint" "n_targets") 5990 '("GdkDragAction" "actions") 5991 ) 5992) 5993 5994(define-method drag_source_unset 5995 (of-object "GtkWidget") 5996 (c-name "gtk_drag_source_unset") 5997 (return-type "none") 5998) 5999 6000(define-method drag_source_set_icon 6001 (of-object "GtkWidget") 6002 (c-name "gtk_drag_source_set_icon") 6003 (return-type "none") 6004 (parameters 6005 '("GdkColormap*" "colormap") 6006 '("GdkPixmap*" "pixmap") 6007 '("GdkBitmap*" "mask" (null-ok) (default "NULL")) 6008 ) 6009) 6010 6011(define-method drag_source_set_icon_pixbuf 6012 (of-object "GtkWidget") 6013 (c-name "gtk_drag_source_set_icon_pixbuf") 6014 (return-type "none") 6015 (parameters 6016 '("GdkPixbuf*" "pixbuf") 6017 ) 6018) 6019 6020(define-method drag_source_set_icon_stock 6021 (of-object "GtkWidget") 6022 (c-name "gtk_drag_source_set_icon_stock") 6023 (return-type "none") 6024 (parameters 6025 '("const-gchar*" "stock_id") 6026 ) 6027) 6028 6029(define-method drag_source_set_icon_name 6030 (of-object "GtkWidget") 6031 (c-name "gtk_drag_source_set_icon_name") 6032 (return-type "none") 6033 (parameters 6034 '("const-gchar*" "icon_name") 6035 ) 6036) 6037 6038(define-method drag_source_get_target_list 6039 (of-object "GtkWidget") 6040 (c-name "gtk_drag_source_get_target_list") 6041 (return-type "GtkTargetList*") 6042) 6043 6044(define-method drag_source_set_target_list 6045 (of-object "GtkWidget") 6046 (c-name "gtk_drag_source_set_target_list") 6047 (return-type "none") 6048 (parameters 6049 '("GtkTargetList*" "target_list") 6050 ) 6051) 6052 6053(define-method drag_begin 6054 (of-object "GtkWidget") 6055 (c-name "gtk_drag_begin") 6056 (return-type "GdkDragContext*") 6057 (parameters 6058 '("GtkTargetList*" "targets") 6059 '("GdkDragAction" "actions") 6060 '("gint" "button") 6061 '("GdkEvent*" "event") 6062 ) 6063) 6064 6065(define-function drag_set_default_icon 6066 (c-name "gtk_drag_set_default_icon") 6067 (return-type "none") 6068 (parameters 6069 '("GdkColormap*" "colormap") 6070 '("GdkPixmap*" "pixmap") 6071 '("GdkBitmap*" "mask") 6072 '("gint" "hot_x") 6073 '("gint" "hot_y") 6074 ) 6075 (deprecated "change the stock pixbuf for GTK_STOCK_DND") 6076) 6077 6078(define-method drag_dest_add_text_targets 6079 (of-object "GtkWidget") 6080 (c-name "gtk_drag_dest_add_text_targets") 6081 (return-type "none") 6082) 6083 6084(define-method drag_dest_add_image_targets 6085 (of-object "GtkWidget") 6086 (c-name "gtk_drag_dest_add_image_targets") 6087 (return-type "none") 6088) 6089 6090(define-method drag_dest_add_uri_targets 6091 (of-object "GtkWidget") 6092 (c-name "gtk_drag_dest_add_uri_targets") 6093 (return-type "none") 6094) 6095 6096(define-method drag_source_add_text_targets 6097 (of-object "GtkWidget") 6098 (c-name "gtk_drag_source_add_text_targets") 6099 (return-type "none") 6100) 6101 6102(define-method drag_source_add_image_targets 6103 (of-object "GtkWidget") 6104 (c-name "gtk_drag_source_add_image_targets") 6105 (return-type "none") 6106) 6107 6108(define-method drag_source_add_uri_targets 6109 (of-object "GtkWidget") 6110 (c-name "gtk_drag_source_add_uri_targets") 6111 (return-type "none") 6112) 6113 6114(define-function target_list_add_text_targets 6115 (c-name "gtk_target_list_add_text_targets") 6116 (return-type "none") 6117 (parameters 6118 '("GtkTargetList*" "list") 6119 '("guint" "info") 6120 ) 6121) 6122 6123(define-function target_list_add_image_targets 6124 (c-name "gtk_target_list_add_image_targets") 6125 (return-type "none") 6126 (parameters 6127 '("GtkTargetList*" "list") 6128 '("guint" "info") 6129 '("gboolean" "writable") 6130 ) 6131) 6132 6133(define-function target_list_add_uri_targets 6134 (c-name "gtk_target_list_add_uri_targets") 6135 (return-type "none") 6136 (parameters 6137 '("GtkTargetList*" "list") 6138 '("guint" "info") 6139 ) 6140) 6141 6142(define-function drag_get_source_widget 6143 (c-name "gtk_drag_get_source_widget") 6144 (return-type "GtkWidget*") 6145 (parameters 6146 '("GdkDragContext*" "context") 6147 ) 6148) 6149 6150(define-function drag_source_set_icon_name 6151 (c-name "gtk_drag_source_set_icon_name1") 6152 (return-type "none") 6153 (parameters 6154 '("GtkWidget*" "widget") 6155 '("const-gchar*" "icon_name") 6156 ) 6157 (deprecated "use GtkWidget.drag_source_set_icon_name") 6158) 6159 6160;; From /opt/gtk2/include/gtk-2.0/gtk/gtkdrawingarea.h 6161 6162(define-function gtk_drawing_area_get_type 6163 (c-name "gtk_drawing_area_get_type") 6164 (return-type "GType") 6165) 6166 6167(define-function gtk_drawing_area_new 6168 (c-name "gtk_drawing_area_new") 6169 (is-constructor-of "GtkDrawingArea") 6170 (return-type "GtkWidget*") 6171) 6172 6173(define-method size 6174 (of-object "GtkDrawingArea") 6175 (c-name "gtk_drawing_area_size") 6176 (return-type "none") 6177 (parameters 6178 '("gint" "width") 6179 '("gint" "height") 6180 ) 6181 (deprecated "use GtkWidget.set_size_request") 6182) 6183 6184 6185 6186;; From /opt/gtk2/include/gtk-2.0/gtk/gtkeditable.h 6187 6188(define-function gtk_editable_get_type 6189 (c-name "gtk_editable_get_type") 6190 (return-type "GType") 6191) 6192 6193(define-method select_region 6194 (of-object "GtkEditable") 6195 (c-name "gtk_editable_select_region") 6196 (return-type "none") 6197 (parameters 6198 '("gint" "start") 6199 '("gint" "end") 6200 ) 6201) 6202 6203(define-method get_selection_bounds 6204 (of-object "GtkEditable") 6205 (c-name "gtk_editable_get_selection_bounds") 6206 (return-type "gboolean") 6207 (parameters 6208 '("gint*" "start") 6209 '("gint*" "end") 6210 ) 6211) 6212 6213(define-method insert_text 6214 (of-object "GtkEditable") 6215 (c-name "gtk_editable_insert_text") 6216 (return-type "none") 6217 (parameters 6218 '("const-gchar*" "new_text") 6219 '("gint" "new_text_length") 6220 '("gint*" "position" ("default" "0")) 6221 ) 6222) 6223 6224(define-method delete_text 6225 (of-object "GtkEditable") 6226 (c-name "gtk_editable_delete_text") 6227 (return-type "none") 6228 (parameters 6229 '("gint" "start_pos") 6230 '("gint" "end_pos") 6231 ) 6232) 6233 6234(define-method get_chars 6235 (of-object "GtkEditable") 6236 (c-name "gtk_editable_get_chars") 6237 (return-type "gchar*") 6238 (parameters 6239 '("gint" "start_pos") 6240 '("gint" "end_pos") 6241 ) 6242) 6243 6244(define-method cut_clipboard 6245 (of-object "GtkEditable") 6246 (c-name "gtk_editable_cut_clipboard") 6247 (return-type "none") 6248) 6249 6250(define-method copy_clipboard 6251 (of-object "GtkEditable") 6252 (c-name "gtk_editable_copy_clipboard") 6253 (return-type "none") 6254) 6255 6256(define-method paste_clipboard 6257 (of-object "GtkEditable") 6258 (c-name "gtk_editable_paste_clipboard") 6259 (return-type "none") 6260) 6261 6262(define-method delete_selection 6263 (of-object "GtkEditable") 6264 (c-name "gtk_editable_delete_selection") 6265 (return-type "none") 6266) 6267 6268(define-method set_position 6269 (of-object "GtkEditable") 6270 (c-name "gtk_editable_set_position") 6271 (return-type "none") 6272 (parameters 6273 '("gint" "position") 6274 ) 6275) 6276 6277(define-method get_position 6278 (of-object "GtkEditable") 6279 (c-name "gtk_editable_get_position") 6280 (return-type "gint") 6281) 6282 6283(define-method set_editable 6284 (of-object "GtkEditable") 6285 (c-name "gtk_editable_set_editable") 6286 (return-type "none") 6287 (parameters 6288 '("gboolean" "is_editable") 6289 ) 6290) 6291 6292(define-method get_editable 6293 (of-object "GtkEditable") 6294 (c-name "gtk_editable_get_editable") 6295 (return-type "gboolean") 6296) 6297 6298(define-virtual insert_text 6299 (of-object "GtkEditable") 6300 (return-type "none") 6301 (parameters 6302 '("const-gchar*" "text") 6303 '("gint" "length") 6304 '("gint*" "position" (direction "inout")) 6305 ) 6306) 6307(define-virtual delete_text 6308 (of-object "GtkEditable") 6309 (return-type "none") 6310 (parameters 6311 '("gint" "start_pos") 6312 '("gint" "end_pos") 6313 ) 6314) 6315(define-virtual changed 6316 (of-object "GtkEditable") 6317 (return-type "none") 6318) 6319(define-virtual do_insert_text 6320 (of-object "GtkEditable") 6321 (return-type "none") 6322 (parameters 6323 '("const-gchar*" "text") 6324 '("gint" "length") 6325 '("gint*" "position" (direction "inout")) 6326 ) 6327) 6328(define-virtual do_delete_text 6329 (of-object "GtkEditable") 6330 (return-type "none") 6331 (parameters 6332 '("gint" "start_pos") 6333 '("gint" "end_pos") 6334 ) 6335) 6336(define-virtual get_chars 6337 (of-object "GtkEditable") 6338 (return-type "gchar*") 6339 (parameters 6340 '("gint" "start_pos") 6341 '("gint" "end_pos") 6342 ) 6343) 6344(define-virtual set_selection_bounds 6345 (of-object "GtkEditable") 6346 (return-type "none") 6347 (parameters 6348 '("gint" "start_pos") 6349 '("gint" "end_pos") 6350 ) 6351) 6352(define-virtual get_selection_bounds 6353 (of-object "GtkEditable") 6354 (return-type "gboolean") 6355 (parameters 6356 '("gint*" "start_pos" (direction "out")) 6357 '("gint*" "end_pos" (direction "out")) 6358 ) 6359) 6360(define-virtual set_position 6361 (of-object "GtkEditable") 6362 (return-type "none") 6363 (parameters 6364 '("gint" "position") 6365 ) 6366) 6367(define-virtual get_position 6368 (of-object "GtkEditable") 6369 (return-type "gint") 6370) 6371 6372 6373;; From /opt/gtk2/include/gtk-2.0/gtk/gtkentry.h 6374 6375(define-function gtk_entry_get_type 6376 (c-name "gtk_entry_get_type") 6377 (return-type "GType") 6378) 6379 6380(define-function gtk_entry_new 6381 (c-name "gtk_entry_new") 6382 (is-constructor-of "GtkEntry") 6383 (return-type "GtkWidget*") 6384) 6385 6386(define-function gtk_entry_new_with_max_length 6387 (c-name "gtk_entry_new_with_max_length") 6388 (is-constructor-of "GtkEntry") 6389 (return-type "GtkWidget*") 6390 (parameters 6391 '("guint16" "max" (default "0")) 6392 ) 6393 (deprecated "use gtk.Entry() instead") 6394) 6395 6396(define-method set_visibility 6397 (of-object "GtkEntry") 6398 (c-name "gtk_entry_set_visibility") 6399 (return-type "none") 6400 (parameters 6401 '("gboolean" "visible") 6402 ) 6403) 6404 6405(define-method get_visibility 6406 (of-object "GtkEntry") 6407 (c-name "gtk_entry_get_visibility") 6408 (return-type "gboolean") 6409) 6410 6411(define-method set_invisible_char 6412 (of-object "GtkEntry") 6413 (c-name "gtk_entry_set_invisible_char") 6414 (return-type "none") 6415 (parameters 6416 '("gunichar" "ch") 6417 ) 6418) 6419 6420(define-method get_invisible_char 6421 (of-object "GtkEntry") 6422 (c-name "gtk_entry_get_invisible_char") 6423 (return-type "gunichar") 6424) 6425 6426(define-method set_has_frame 6427 (of-object "GtkEntry") 6428 (c-name "gtk_entry_set_has_frame") 6429 (return-type "none") 6430 (parameters 6431 '("gboolean" "setting") 6432 ) 6433) 6434 6435(define-method get_has_frame 6436 (of-object "GtkEntry") 6437 (c-name "gtk_entry_get_has_frame") 6438 (return-type "gboolean") 6439) 6440 6441(define-method set_max_length 6442 (of-object "GtkEntry") 6443 (c-name "gtk_entry_set_max_length") 6444 (return-type "none") 6445 (parameters 6446 '("gint" "max") 6447 ) 6448) 6449 6450(define-method get_max_length 6451 (of-object "GtkEntry") 6452 (c-name "gtk_entry_get_max_length") 6453 (return-type "gint") 6454) 6455 6456(define-method set_activates_default 6457 (of-object "GtkEntry") 6458 (c-name "gtk_entry_set_activates_default") 6459 (return-type "none") 6460 (parameters 6461 '("gboolean" "setting") 6462 ) 6463) 6464 6465(define-method get_activates_default 6466 (of-object "GtkEntry") 6467 (c-name "gtk_entry_get_activates_default") 6468 (return-type "gboolean") 6469) 6470 6471(define-method set_width_chars 6472 (of-object "GtkEntry") 6473 (c-name "gtk_entry_set_width_chars") 6474 (return-type "none") 6475 (parameters 6476 '("gint" "n_chars") 6477 ) 6478) 6479 6480(define-method get_width_chars 6481 (of-object "GtkEntry") 6482 (c-name "gtk_entry_get_width_chars") 6483 (return-type "gint") 6484) 6485 6486(define-method set_text 6487 (of-object "GtkEntry") 6488 (c-name "gtk_entry_set_text") 6489 (return-type "none") 6490 (parameters 6491 '("const-gchar*" "text") 6492 ) 6493) 6494 6495(define-method get_text 6496 (of-object "GtkEntry") 6497 (c-name "gtk_entry_get_text") 6498 (return-type "const-gchar*") 6499) 6500 6501(define-method get_layout 6502 (of-object "GtkEntry") 6503 (c-name "gtk_entry_get_layout") 6504 (return-type "PangoLayout*") 6505) 6506 6507(define-method get_layout_offsets 6508 (of-object "GtkEntry") 6509 (c-name "gtk_entry_get_layout_offsets") 6510 (return-type "none") 6511 (parameters 6512 '("gint*" "x") 6513 '("gint*" "y") 6514 ) 6515) 6516 6517(define-method set_alignment 6518 (of-object "GtkEntry") 6519 (c-name "gtk_entry_set_alignment") 6520 (return-type "none") 6521 (parameters 6522 '("gfloat" "xalign") 6523 ) 6524) 6525 6526(define-method get_alignment 6527 (of-object "GtkEntry") 6528 (c-name "gtk_entry_get_alignment") 6529 (return-type "gfloat") 6530) 6531 6532(define-method set_completion 6533 (of-object "GtkEntry") 6534 (c-name "gtk_entry_set_completion") 6535 (return-type "none") 6536 (parameters 6537 '("GtkEntryCompletion*" "completion" (null-ok)) 6538 ) 6539) 6540 6541(define-method get_completion 6542 (of-object "GtkEntry") 6543 (c-name "gtk_entry_get_completion") 6544 (return-type "GtkEntryCompletion*") 6545) 6546 6547(define-method append_text 6548 (of-object "GtkEntry") 6549 (c-name "gtk_entry_append_text") 6550 (return-type "none") 6551 (parameters 6552 '("const-gchar*" "text") 6553 ) 6554 (deprecated "use GtkEditable.insert_text") 6555) 6556 6557(define-method prepend_text 6558 (of-object "GtkEntry") 6559 (c-name "gtk_entry_prepend_text") 6560 (return-type "none") 6561 (parameters 6562 '("const-gchar*" "text") 6563 ) 6564 (deprecated "use GtkEditable.insert_text") 6565) 6566 6567(define-method set_position 6568 (of-object "GtkEntry") 6569 (c-name "gtk_entry_set_position") 6570 (return-type "none") 6571 (parameters 6572 '("gint" "position") 6573 ) 6574) 6575 6576(define-method select_region 6577 (of-object "GtkEntry") 6578 (c-name "gtk_entry_select_region") 6579 (return-type "none") 6580 (parameters 6581 '("gint" "start") 6582 '("gint" "end") 6583 ) 6584) 6585 6586(define-method set_editable 6587 (of-object "GtkEntry") 6588 (c-name "gtk_entry_set_editable") 6589 (return-type "none") 6590 (parameters 6591 '("gboolean" "editable") 6592 ) 6593) 6594 6595(define-method layout_index_to_text_index 6596 (of-object "GtkEntry") 6597 (c-name "gtk_entry_layout_index_to_text_index") 6598 (return-type "gint") 6599 (parameters 6600 '("gint" "layout_index") 6601 ) 6602) 6603 6604(define-method text_index_to_layout_index 6605 (of-object "GtkEntry") 6606 (c-name "gtk_entry_text_index_to_layout_index") 6607 (return-type "gint") 6608 (parameters 6609 '("gint" "text_index") 6610 ) 6611) 6612 6613(define-virtual populate_popup 6614 (of-object "GtkEntry") 6615 (return-type "none") 6616 (parameters 6617 '("GtkMenu*" "menu") 6618 ) 6619) 6620 6621(define-virtual activate 6622 (of-object "GtkEntry") 6623 (return-type "none") 6624) 6625 6626(define-virtual move_cursor 6627 (of-object "GtkEntry") 6628 (return-type "none") 6629 (parameters 6630 '("GtkMovementStep" "step") 6631 '("gint" "count") 6632 '("gboolean" "extend_selection") 6633 ) 6634) 6635 6636(define-virtual insert_at_cursor 6637 (of-object "GtkEntry") 6638 (return-type "none") 6639 (parameters 6640 '("const-gchar*" "str") 6641 ) 6642) 6643 6644(define-virtual delete_from_cursor 6645 (of-object "GtkEntry") 6646 (return-type "none") 6647 (parameters 6648 '("GtkDeleteType" "type") 6649 '("gint" "count") 6650 ) 6651) 6652 6653(define-virtual backspace 6654 (of-object "GtkEntry") 6655 (return-type "none") 6656) 6657 6658(define-virtual cut_clipboard 6659 (of-object "GtkEntry") 6660 (return-type "none") 6661) 6662 6663(define-virtual copy_clipboard 6664 (of-object "GtkEntry") 6665 (return-type "none") 6666) 6667 6668(define-virtual paste_clipboard 6669 (of-object "GtkEntry") 6670 (return-type "none") 6671) 6672 6673(define-virtual toggle_overwrite 6674 (of-object "GtkEntry") 6675 (return-type "none") 6676) 6677 6678;; From /opt/gtk2/include/gtk-2.0/gtk/gtkentrycompletion.h 6679 6680(define-function gtk_entry_completion_get_type 6681 (c-name "gtk_entry_completion_get_type") 6682 (return-type "GType") 6683) 6684 6685(define-function gtk_entry_completion_new 6686 (c-name "gtk_entry_completion_new") 6687 (is-constructor-of "GtkEntryCompletion") 6688 (return-type "GtkEntryCompletion*") 6689) 6690 6691(define-method get_entry 6692 (of-object "GtkEntryCompletion") 6693 (c-name "gtk_entry_completion_get_entry") 6694 (return-type "GtkWidget*") 6695) 6696 6697(define-method set_model 6698 (of-object "GtkEntryCompletion") 6699 (c-name "gtk_entry_completion_set_model") 6700 (return-type "none") 6701 (parameters 6702 '("GtkTreeModel*" "model" (null-ok) (default "NULL")) 6703 ) 6704) 6705 6706(define-method get_model 6707 (of-object "GtkEntryCompletion") 6708 (c-name "gtk_entry_completion_get_model") 6709 (return-type "GtkTreeModel*") 6710) 6711 6712(define-method set_match_func 6713 (of-object "GtkEntryCompletion") 6714 (c-name "gtk_entry_completion_set_match_func") 6715 (return-type "none") 6716 (parameters 6717 '("GtkEntryCompletionMatchFunc" "func") 6718 '("gpointer" "func_data") 6719 '("GDestroyNotify" "func_notify") 6720 ) 6721) 6722 6723(define-method set_minimum_key_length 6724 (of-object "GtkEntryCompletion") 6725 (c-name "gtk_entry_completion_set_minimum_key_length") 6726 (return-type "none") 6727 (parameters 6728 '("gint" "length") 6729 ) 6730) 6731 6732(define-method get_minimum_key_length 6733 (of-object "GtkEntryCompletion") 6734 (c-name "gtk_entry_completion_get_minimum_key_length") 6735 (return-type "gint") 6736) 6737 6738(define-method complete 6739 (of-object "GtkEntryCompletion") 6740 (c-name "gtk_entry_completion_complete") 6741 (return-type "none") 6742) 6743 6744(define-method insert_action_text 6745 (of-object "GtkEntryCompletion") 6746 (c-name "gtk_entry_completion_insert_action_text") 6747 (return-type "none") 6748 (parameters 6749 '("gint" "index") 6750 '("const-gchar*" "text") 6751 ) 6752) 6753 6754(define-method insert_action_markup 6755 (of-object "GtkEntryCompletion") 6756 (c-name "gtk_entry_completion_insert_action_markup") 6757 (return-type "none") 6758 (parameters 6759 '("gint" "index") 6760 '("const-gchar*" "markup") 6761 ) 6762) 6763 6764(define-method delete_action 6765 (of-object "GtkEntryCompletion") 6766 (c-name "gtk_entry_completion_delete_action") 6767 (return-type "none") 6768 (parameters 6769 '("gint" "index") 6770 ) 6771) 6772 6773(define-method set_text_column 6774 (of-object "GtkEntryCompletion") 6775 (c-name "gtk_entry_completion_set_text_column") 6776 (return-type "none") 6777 (parameters 6778 '("gint" "column") 6779 ) 6780) 6781 6782(define-method get_text_column 6783 (of-object "GtkEntryCompletion") 6784 (c-name "gtk_entry_completion_get_text_column") 6785 (return-type "gint") 6786) 6787 6788(define-method insert_prefix 6789 (of-object "GtkEntryCompletion") 6790 (c-name "gtk_entry_completion_insert_prefix") 6791 (return-type "none") 6792) 6793 6794(define-method set_inline_completion 6795 (of-object "GtkEntryCompletion") 6796 (c-name "gtk_entry_completion_set_inline_completion") 6797 (return-type "none") 6798 (parameters 6799 '("gboolean" "inline_completion") 6800 ) 6801) 6802 6803(define-method get_inline_completion 6804 (of-object "GtkEntryCompletion") 6805 (c-name "gtk_entry_completion_get_inline_completion") 6806 (return-type "gboolean") 6807) 6808 6809(define-method set_popup_completion 6810 (of-object "GtkEntryCompletion") 6811 (c-name "gtk_entry_completion_set_popup_completion") 6812 (return-type "none") 6813 (parameters 6814 '("gboolean" "popup_completion") 6815 ) 6816) 6817 6818(define-method get_popup_completion 6819 (of-object "GtkEntryCompletion") 6820 (c-name "gtk_entry_completion_get_popup_completion") 6821 (return-type "gboolean") 6822) 6823 6824(define-method set_popup_set_width 6825 (of-object "GtkEntryCompletion") 6826 (c-name "gtk_entry_completion_set_popup_set_width") 6827 (return-type "none") 6828 (parameters 6829 '("gboolean" "popup_set_width") 6830 ) 6831) 6832 6833(define-method get_popup_set_width 6834 (of-object "GtkEntryCompletion") 6835 (c-name "gtk_entry_completion_get_popup_set_width") 6836 (return-type "gboolean") 6837) 6838 6839(define-method set_popup_single_match 6840 (of-object "GtkEntryCompletion") 6841 (c-name "gtk_entry_completion_set_popup_single_match") 6842 (return-type "none") 6843 (parameters 6844 '("gboolean" "popup_single_match") 6845 ) 6846) 6847 6848(define-method get_popup_single_match 6849 (of-object "GtkEntryCompletion") 6850 (c-name "gtk_entry_completion_get_popup_single_match") 6851 (return-type "gboolean") 6852) 6853 6854(define-virtual match_selected 6855 (of-object "GtkEntryCompletion") 6856 (return-type "gboolean") 6857 (parameters 6858 '("GtkTreeModel*" "model") 6859 '("GtkTreeIter*" "iter") 6860 ) 6861) 6862(define-virtual action_activated 6863 (of-object "GtkEntryCompletion") 6864 (return-type "none") 6865 (parameters 6866 '("gint" "index_") 6867 ) 6868) 6869(define-virtual insert_prefix 6870 (of-object "GtkEntryCompletion") 6871 (return-type "gboolean") 6872 (parameters 6873 '("const-gchar*" "prefix") 6874 ) 6875) 6876 6877;; From /opt/gtk2/include/gtk-2.0/gtk/gtkenums.h 6878 6879 6880 6881;; From /opt/gtk2/include/gtk-2.0/gtk/gtkeventbox.h 6882 6883(define-function gtk_event_box_get_type 6884 (c-name "gtk_event_box_get_type") 6885 (return-type "GType") 6886) 6887 6888(define-function gtk_event_box_new 6889 (c-name "gtk_event_box_new") 6890 (is-constructor-of "GtkEventBox") 6891 (return-type "GtkWidget*") 6892) 6893 6894(define-method get_visible_window 6895 (of-object "GtkEventBox") 6896 (c-name "gtk_event_box_get_visible_window") 6897 (return-type "gboolean") 6898) 6899 6900(define-method set_visible_window 6901 (of-object "GtkEventBox") 6902 (c-name "gtk_event_box_set_visible_window") 6903 (return-type "none") 6904 (parameters 6905 '("gboolean" "visible_window") 6906 ) 6907) 6908 6909(define-method get_above_child 6910 (of-object "GtkEventBox") 6911 (c-name "gtk_event_box_get_above_child") 6912 (return-type "gboolean") 6913) 6914 6915(define-method set_above_child 6916 (of-object "GtkEventBox") 6917 (c-name "gtk_event_box_set_above_child") 6918 (return-type "none") 6919 (parameters 6920 '("gboolean" "above_child") 6921 ) 6922) 6923 6924 6925 6926;; From /opt/gtk2/include/gtk-2.0/gtk/gtkexpander.h 6927 6928(define-function gtk_expander_get_type 6929 (c-name "gtk_expander_get_type") 6930 (return-type "GType") 6931) 6932 6933(define-function gtk_expander_new 6934 (c-name "gtk_expander_new") 6935 (is-constructor-of "GtkExpander") 6936 (return-type "GtkWidget*") 6937 (properties 6938 '("label" (optional)) 6939 ) 6940) 6941 6942(define-function expander_new_with_mnemonic 6943 (c-name "gtk_expander_new_with_mnemonic") 6944 (return-type "GtkWidget*") 6945 (parameters 6946 '("const-gchar*" "label" (null-ok) (default "NULL")) 6947 ) 6948 (caller-owns-return #t) 6949) 6950 6951(define-method set_expanded 6952 (of-object "GtkExpander") 6953 (c-name "gtk_expander_set_expanded") 6954 (return-type "none") 6955 (parameters 6956 '("gboolean" "expanded") 6957 ) 6958) 6959 6960(define-method get_expanded 6961 (of-object "GtkExpander") 6962 (c-name "gtk_expander_get_expanded") 6963 (return-type "gboolean") 6964) 6965 6966(define-method set_spacing 6967 (of-object "GtkExpander") 6968 (c-name "gtk_expander_set_spacing") 6969 (return-type "none") 6970 (parameters 6971 '("gint" "spacing") 6972 ) 6973) 6974 6975(define-method get_spacing 6976 (of-object "GtkExpander") 6977 (c-name "gtk_expander_get_spacing") 6978 (return-type "gint") 6979) 6980 6981(define-method set_label 6982 (of-object "GtkExpander") 6983 (c-name "gtk_expander_set_label") 6984 (return-type "none") 6985 (parameters 6986 '("const-gchar*" "label" (null-ok)) 6987 ) 6988) 6989 6990(define-method get_label 6991 (of-object "GtkExpander") 6992 (c-name "gtk_expander_get_label") 6993 (return-type "const-gchar*") 6994) 6995 6996(define-method set_use_underline 6997 (of-object "GtkExpander") 6998 (c-name "gtk_expander_set_use_underline") 6999 (return-type "none") 7000 (parameters 7001 '("gboolean" "use_underline") 7002 ) 7003) 7004 7005(define-method get_use_underline 7006 (of-object "GtkExpander") 7007 (c-name "gtk_expander_get_use_underline") 7008 (return-type "gboolean") 7009) 7010 7011(define-method set_use_markup 7012 (of-object "GtkExpander") 7013 (c-name "gtk_expander_set_use_markup") 7014 (return-type "none") 7015 (parameters 7016 '("gboolean" "use_markup") 7017 ) 7018) 7019 7020(define-method get_use_markup 7021 (of-object "GtkExpander") 7022 (c-name "gtk_expander_get_use_markup") 7023 (return-type "gboolean") 7024) 7025 7026(define-method set_label_widget 7027 (of-object "GtkExpander") 7028 (c-name "gtk_expander_set_label_widget") 7029 (return-type "none") 7030 (parameters 7031 '("GtkWidget*" "label_widget" (null-ok)) 7032 ) 7033) 7034 7035(define-method get_label_widget 7036 (of-object "GtkExpander") 7037 (c-name "gtk_expander_get_label_widget") 7038 (return-type "GtkWidget*") 7039) 7040 7041(define-virtual activate 7042 (of-object "GtkExpander") 7043 (return-type "none") 7044) 7045 7046 7047;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfilechooser.h 7048 7049(define-function gtk_file_chooser_get_type 7050 (c-name "gtk_file_chooser_get_type") 7051 (return-type "GType") 7052) 7053 7054(define-function gtk_file_chooser_error_quark 7055 (c-name "gtk_file_chooser_error_quark") 7056 (return-type "GQuark") 7057) 7058 7059(define-method set_action 7060 (of-object "GtkFileChooser") 7061 (c-name "gtk_file_chooser_set_action") 7062 (return-type "none") 7063 (parameters 7064 '("GtkFileChooserAction" "action") 7065 ) 7066) 7067 7068(define-method get_action 7069 (of-object "GtkFileChooser") 7070 (c-name "gtk_file_chooser_get_action") 7071 (return-type "GtkFileChooserAction") 7072) 7073 7074(define-method set_local_only 7075 (of-object "GtkFileChooser") 7076 (c-name "gtk_file_chooser_set_local_only") 7077 (return-type "none") 7078 (parameters 7079 '("gboolean" "local_only") 7080 ) 7081) 7082 7083(define-method get_local_only 7084 (of-object "GtkFileChooser") 7085 (c-name "gtk_file_chooser_get_local_only") 7086 (return-type "gboolean") 7087) 7088 7089(define-method set_select_multiple 7090 (of-object "GtkFileChooser") 7091 (c-name "gtk_file_chooser_set_select_multiple") 7092 (return-type "none") 7093 (parameters 7094 '("gboolean" "select_multiple") 7095 ) 7096) 7097 7098(define-method get_select_multiple 7099 (of-object "GtkFileChooser") 7100 (c-name "gtk_file_chooser_get_select_multiple") 7101 (return-type "gboolean") 7102) 7103 7104(define-method set_show_hidden 7105 (of-object "GtkFileChooser") 7106 (c-name "gtk_file_chooser_set_show_hidden") 7107 (return-type "none") 7108 (parameters 7109 '("gboolean" "show_hidden") 7110 ) 7111) 7112 7113(define-method get_show_hidden 7114 (of-object "GtkFileChooser") 7115 (c-name "gtk_file_chooser_get_show_hidden") 7116 (return-type "gboolean") 7117) 7118 7119(define-method set_do_overwrite_confirmation 7120 (of-object "GtkFileChooser") 7121 (c-name "gtk_file_chooser_set_do_overwrite_confirmation") 7122 (return-type "none") 7123 (parameters 7124 '("gboolean" "do_overwrite_confirmation") 7125 ) 7126) 7127 7128(define-method get_do_overwrite_confirmation 7129 (of-object "GtkFileChooser") 7130 (c-name "gtk_file_chooser_get_do_overwrite_confirmation") 7131 (return-type "gboolean") 7132) 7133 7134(define-method set_current_name 7135 (of-object "GtkFileChooser") 7136 (c-name "gtk_file_chooser_set_current_name") 7137 (return-type "none") 7138 (parameters 7139 '("const-gchar*" "name") 7140 ) 7141) 7142 7143(define-method get_filename 7144 (of-object "GtkFileChooser") 7145 (c-name "gtk_file_chooser_get_filename") 7146 (return-type "gchar*") 7147) 7148 7149(define-method set_filename 7150 (of-object "GtkFileChooser") 7151 (c-name "gtk_file_chooser_set_filename") 7152 (return-type "gboolean") 7153 (parameters 7154 '("const-char*" "filename") 7155 ) 7156) 7157 7158(define-method select_filename 7159 (of-object "GtkFileChooser") 7160 (c-name "gtk_file_chooser_select_filename") 7161 (return-type "gboolean") 7162 (parameters 7163 '("const-char*" "filename") 7164 ) 7165) 7166 7167(define-method unselect_filename 7168 (of-object "GtkFileChooser") 7169 (c-name "gtk_file_chooser_unselect_filename") 7170 (return-type "none") 7171 (parameters 7172 '("const-char*" "filename") 7173 ) 7174) 7175 7176(define-method select_all 7177 (of-object "GtkFileChooser") 7178 (c-name "gtk_file_chooser_select_all") 7179 (return-type "none") 7180) 7181 7182(define-method unselect_all 7183 (of-object "GtkFileChooser") 7184 (c-name "gtk_file_chooser_unselect_all") 7185 (return-type "none") 7186) 7187 7188(define-method get_filenames 7189 (of-object "GtkFileChooser") 7190 (c-name "gtk_file_chooser_get_filenames") 7191 (return-type "GSList*") 7192) 7193 7194(define-method set_current_folder 7195 (of-object "GtkFileChooser") 7196 (c-name "gtk_file_chooser_set_current_folder") 7197 (return-type "gboolean") 7198 (parameters 7199 '("const-gchar*" "filename") 7200 ) 7201) 7202 7203(define-method get_current_folder 7204 (of-object "GtkFileChooser") 7205 (c-name "gtk_file_chooser_get_current_folder") 7206 (return-type "gchar*") 7207) 7208 7209(define-method get_uri 7210 (of-object "GtkFileChooser") 7211 (c-name "gtk_file_chooser_get_uri") 7212 (return-type "gchar*") 7213) 7214 7215(define-method set_uri 7216 (of-object "GtkFileChooser") 7217 (c-name "gtk_file_chooser_set_uri") 7218 (return-type "gboolean") 7219 (parameters 7220 '("const-char*" "uri") 7221 ) 7222) 7223 7224(define-method select_uri 7225 (of-object "GtkFileChooser") 7226 (c-name "gtk_file_chooser_select_uri") 7227 (return-type "gboolean") 7228 (parameters 7229 '("const-char*" "uri") 7230 ) 7231) 7232 7233(define-method unselect_uri 7234 (of-object "GtkFileChooser") 7235 (c-name "gtk_file_chooser_unselect_uri") 7236 (return-type "none") 7237 (parameters 7238 '("const-char*" "uri") 7239 ) 7240) 7241 7242(define-method get_uris 7243 (of-object "GtkFileChooser") 7244 (c-name "gtk_file_chooser_get_uris") 7245 (return-type "GSList*") 7246) 7247 7248(define-method set_current_folder_uri 7249 (of-object "GtkFileChooser") 7250 (c-name "gtk_file_chooser_set_current_folder_uri") 7251 (return-type "gboolean") 7252 (parameters 7253 '("const-gchar*" "uri") 7254 ) 7255) 7256 7257(define-method get_current_folder_uri 7258 (of-object "GtkFileChooser") 7259 (c-name "gtk_file_chooser_get_current_folder_uri") 7260 (return-type "gchar*") 7261) 7262 7263(define-method set_preview_widget 7264 (of-object "GtkFileChooser") 7265 (c-name "gtk_file_chooser_set_preview_widget") 7266 (return-type "none") 7267 (parameters 7268 '("GtkWidget*" "preview_widget") 7269 ) 7270) 7271 7272(define-method get_preview_widget 7273 (of-object "GtkFileChooser") 7274 (c-name "gtk_file_chooser_get_preview_widget") 7275 (return-type "GtkWidget*") 7276) 7277 7278(define-method set_preview_widget_active 7279 (of-object "GtkFileChooser") 7280 (c-name "gtk_file_chooser_set_preview_widget_active") 7281 (return-type "none") 7282 (parameters 7283 '("gboolean" "active") 7284 ) 7285) 7286 7287(define-method get_preview_widget_active 7288 (of-object "GtkFileChooser") 7289 (c-name "gtk_file_chooser_get_preview_widget_active") 7290 (return-type "gboolean") 7291) 7292 7293(define-method set_use_preview_label 7294 (of-object "GtkFileChooser") 7295 (c-name "gtk_file_chooser_set_use_preview_label") 7296 (return-type "none") 7297 (parameters 7298 '("gboolean" "use_label") 7299 ) 7300) 7301 7302(define-method get_use_preview_label 7303 (of-object "GtkFileChooser") 7304 (c-name "gtk_file_chooser_get_use_preview_label") 7305 (return-type "gboolean") 7306) 7307 7308(define-method get_preview_filename 7309 (of-object "GtkFileChooser") 7310 (c-name "gtk_file_chooser_get_preview_filename") 7311 (return-type "char*") 7312) 7313 7314(define-method get_preview_uri 7315 (of-object "GtkFileChooser") 7316 (c-name "gtk_file_chooser_get_preview_uri") 7317 (return-type "char*") 7318) 7319 7320(define-method set_extra_widget 7321 (of-object "GtkFileChooser") 7322 (c-name "gtk_file_chooser_set_extra_widget") 7323 (return-type "none") 7324 (parameters 7325 '("GtkWidget*" "extra_widget") 7326 ) 7327) 7328 7329(define-method get_extra_widget 7330 (of-object "GtkFileChooser") 7331 (c-name "gtk_file_chooser_get_extra_widget") 7332 (return-type "GtkWidget*") 7333) 7334 7335(define-method add_filter 7336 (of-object "GtkFileChooser") 7337 (c-name "gtk_file_chooser_add_filter") 7338 (return-type "none") 7339 (parameters 7340 '("GtkFileFilter*" "filter") 7341 ) 7342) 7343 7344(define-method remove_filter 7345 (of-object "GtkFileChooser") 7346 (c-name "gtk_file_chooser_remove_filter") 7347 (return-type "none") 7348 (parameters 7349 '("GtkFileFilter*" "filter") 7350 ) 7351) 7352 7353(define-method list_filters 7354 (of-object "GtkFileChooser") 7355 (c-name "gtk_file_chooser_list_filters") 7356 (return-type "GSList*") 7357) 7358 7359(define-method set_filter 7360 (of-object "GtkFileChooser") 7361 (c-name "gtk_file_chooser_set_filter") 7362 (return-type "none") 7363 (parameters 7364 '("GtkFileFilter*" "filter") 7365 ) 7366) 7367 7368(define-method get_filter 7369 (of-object "GtkFileChooser") 7370 (c-name "gtk_file_chooser_get_filter") 7371 (return-type "GtkFileFilter*") 7372) 7373 7374(define-method add_shortcut_folder 7375 (of-object "GtkFileChooser") 7376 (c-name "gtk_file_chooser_add_shortcut_folder") 7377 (return-type "gboolean") 7378 (parameters 7379 '("const-char*" "folder") 7380 '("GError**" "error") 7381 ) 7382) 7383 7384(define-method remove_shortcut_folder 7385 (of-object "GtkFileChooser") 7386 (c-name "gtk_file_chooser_remove_shortcut_folder") 7387 (return-type "gboolean") 7388 (parameters 7389 '("const-char*" "folder") 7390 '("GError**" "error") 7391 ) 7392) 7393 7394(define-method list_shortcut_folders 7395 (of-object "GtkFileChooser") 7396 (c-name "gtk_file_chooser_list_shortcut_folders") 7397 (return-type "GSList*") 7398) 7399 7400(define-method add_shortcut_folder_uri 7401 (of-object "GtkFileChooser") 7402 (c-name "gtk_file_chooser_add_shortcut_folder_uri") 7403 (return-type "gboolean") 7404 (parameters 7405 '("const-char*" "uri") 7406 '("GError**" "error") 7407 ) 7408) 7409 7410(define-method remove_shortcut_folder_uri 7411 (of-object "GtkFileChooser") 7412 (c-name "gtk_file_chooser_remove_shortcut_folder_uri") 7413 (return-type "gboolean") 7414 (parameters 7415 '("const-char*" "uri") 7416 '("GError**" "error") 7417 ) 7418) 7419 7420(define-method list_shortcut_folder_uris 7421 (of-object "GtkFileChooser") 7422 (c-name "gtk_file_chooser_list_shortcut_folder_uris") 7423 (return-type "GSList*") 7424) 7425 7426 7427 7428;; From /opt/gnome-2.10/include/gtk-2.0/gtk/gtkfilechooserbutton.h 7429 7430(define-function gtk_file_chooser_button_get_type 7431 (c-name "gtk_file_chooser_button_get_type") 7432 (return-type "GType") 7433) 7434 7435(define-function file_chooser_button_new 7436 (c-name "gtk_file_chooser_button_new") 7437 (is-constructor-of "GtkFileChooserButton") 7438 (return-type "GtkWidget*") 7439 (parameters 7440 '("const-gchar*" "title") 7441 ) 7442) 7443 7444(define-function file_chooser_button_new_with_backend 7445 (c-name "gtk_file_chooser_button_new_with_backend") 7446 (return-type "GtkWidget*") 7447 (parameters 7448 '("const-gchar*" "title") 7449 '("const-gchar*" "backend") 7450 ) 7451 (caller-owns-return #t) 7452) 7453 7454(define-function file_chooser_button_new_with_dialog 7455 (c-name "gtk_file_chooser_button_new_with_dialog") 7456 (return-type "GtkWidget*") 7457 (parameters 7458 '("GtkWidget*" "dialog") 7459 ) 7460 (caller-owns-return #t) 7461) 7462 7463(define-method get_title 7464 (of-object "GtkFileChooserButton") 7465 (c-name "gtk_file_chooser_button_get_title") 7466 (return-type "const-gchar*") 7467) 7468 7469(define-method set_title 7470 (of-object "GtkFileChooserButton") 7471 (c-name "gtk_file_chooser_button_set_title") 7472 (return-type "none") 7473 (parameters 7474 '("const-gchar*" "title") 7475 ) 7476) 7477 7478(define-method get_width_chars 7479 (of-object "GtkFileChooserButton") 7480 (c-name "gtk_file_chooser_button_get_width_chars") 7481 (return-type "gint") 7482) 7483 7484(define-method set_width_chars 7485 (of-object "GtkFileChooserButton") 7486 (c-name "gtk_file_chooser_button_set_width_chars") 7487 (return-type "none") 7488 (parameters 7489 '("gint" "n_chars") 7490 ) 7491) 7492 7493 7494 7495;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfilechooserdialog.h 7496 7497(define-function gtk_file_chooser_dialog_get_type 7498 (c-name "gtk_file_chooser_dialog_get_type") 7499 (return-type "GType") 7500) 7501 7502(define-function gtk_file_chooser_dialog_new 7503 (c-name "gtk_file_chooser_dialog_new") 7504 (is-constructor-of "GtkFileChooserDialog") 7505 (return-type "GtkWidget*") 7506 (parameters 7507 '("const-gchar*" "title") 7508 '("GtkWindow*" "parent") 7509 '("GtkFileChooserAction" "action") 7510 '("const-gchar*" "first_button_text") 7511 ) 7512 (varargs #t) 7513) 7514 7515(define-function file_chooser_dialog_new_with_backend 7516 (c-name "gtk_file_chooser_dialog_new_with_backend") 7517 (return-type "GtkWidget*") 7518 (parameters 7519 '("const-gchar*" "title") 7520 '("GtkWindow*" "parent") 7521 '("GtkFileChooserAction" "action") 7522 '("const-gchar*" "backend") 7523 '("const-gchar*" "first_button_text") 7524 ) 7525 (varargs #t) 7526) 7527 7528 7529 7530;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfilechooserwidget.h 7531 7532(define-function gtk_file_chooser_widget_get_type 7533 (c-name "gtk_file_chooser_widget_get_type") 7534 (return-type "GType") 7535) 7536 7537(define-function gtk_file_chooser_widget_new 7538 (c-name "gtk_file_chooser_widget_new") 7539 (is-constructor-of "GtkFileChooserWidget") 7540 (return-type "GtkWidget*") 7541 (parameters 7542 '("GtkFileChooserAction" "action") 7543 ) 7544) 7545 7546(define-function file_chooser_widget_new_with_backend 7547 (c-name "gtk_file_chooser_widget_new_with_backend") 7548 (return-type "GtkWidget*") 7549 (parameters 7550 '("GtkFileChooserAction" "action") 7551 '("const-gchar*" "backend") 7552 ) 7553 (caller-owns-return #t) 7554) 7555 7556 7557 7558;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfilefilter.h 7559 7560(define-function gtk_file_filter_get_type 7561 (c-name "gtk_file_filter_get_type") 7562 (return-type "GType") 7563) 7564 7565(define-function gtk_file_filter_new 7566 (c-name "gtk_file_filter_new") 7567 (is-constructor-of "GtkFileFilter") 7568 (return-type "GtkFileFilter*") 7569) 7570 7571(define-method set_name 7572 (of-object "GtkFileFilter") 7573 (c-name "gtk_file_filter_set_name") 7574 (return-type "none") 7575 (parameters 7576 '("const-gchar*" "name") 7577 ) 7578) 7579 7580(define-method get_name 7581 (of-object "GtkFileFilter") 7582 (c-name "gtk_file_filter_get_name") 7583 (return-type "const-gchar*") 7584) 7585 7586(define-method add_mime_type 7587 (of-object "GtkFileFilter") 7588 (c-name "gtk_file_filter_add_mime_type") 7589 (return-type "none") 7590 (parameters 7591 '("const-gchar*" "mime_type") 7592 ) 7593) 7594 7595(define-method add_pattern 7596 (of-object "GtkFileFilter") 7597 (c-name "gtk_file_filter_add_pattern") 7598 (return-type "none") 7599 (parameters 7600 '("const-gchar*" "pattern") 7601 ) 7602) 7603 7604(define-method add_pixbuf_formats 7605 (of-object "GtkFileFilter") 7606 (c-name "gtk_file_filter_add_pixbuf_formats") 7607 (return-type "none") 7608) 7609 7610(define-method add_custom 7611 (of-object "GtkFileFilter") 7612 (c-name "gtk_file_filter_add_custom") 7613 (return-type "none") 7614 (parameters 7615 '("GtkFileFilterFlags" "needed") 7616 '("GtkFileFilterFunc" "func") 7617 '("gpointer" "data") 7618 '("GDestroyNotify" "notify") 7619 ) 7620) 7621 7622(define-method get_needed 7623 (of-object "GtkFileFilter") 7624 (c-name "gtk_file_filter_get_needed") 7625 (return-type "GtkFileFilterFlags") 7626) 7627 7628(define-method filter 7629 (of-object "GtkFileFilter") 7630 (c-name "gtk_file_filter_filter") 7631 (return-type "gboolean") 7632 (parameters 7633 '("const-GtkFileFilterInfo*" "filter_info") 7634 ) 7635) 7636 7637 7638 7639;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfilesel.h 7640 7641(define-function gtk_file_selection_get_type 7642 (c-name "gtk_file_selection_get_type") 7643 (return-type "GType") 7644) 7645 7646(define-function gtk_file_selection_new 7647 (c-name "gtk_file_selection_new") 7648 (is-constructor-of "GtkFileSelection") 7649 (return-type "GtkWidget*") 7650 (properties 7651 '("title" (optional)) 7652 ) 7653 (deprecated "use gtk.FileChooserDialog") 7654) 7655 7656(define-method set_filename 7657 (of-object "GtkFileSelection") 7658 (c-name "gtk_file_selection_set_filename") 7659 (return-type "none") 7660 (parameters 7661 '("const-gchar*" "filename") 7662 ) 7663 (deprecated "use gtk.FileChooserDialog") 7664) 7665 7666(define-method get_filename 7667 (of-object "GtkFileSelection") 7668 (c-name "gtk_file_selection_get_filename") 7669 (return-type "const-gchar*") 7670 (deprecated "use gtk.FileChooserDialog") 7671) 7672 7673(define-method complete 7674 (of-object "GtkFileSelection") 7675 (c-name "gtk_file_selection_complete") 7676 (return-type "none") 7677 (parameters 7678 '("const-gchar*" "pattern") 7679 ) 7680 (deprecated "use gtk.FileChooserDialog") 7681) 7682 7683(define-method show_fileop_buttons 7684 (of-object "GtkFileSelection") 7685 (c-name "gtk_file_selection_show_fileop_buttons") 7686 (return-type "none") 7687 (deprecated "use gtk.FileChooserDialog") 7688) 7689 7690(define-method hide_fileop_buttons 7691 (of-object "GtkFileSelection") 7692 (c-name "gtk_file_selection_hide_fileop_buttons") 7693 (return-type "none") 7694 (deprecated "use gtk.FileChooserDialog") 7695) 7696 7697(define-method get_selections 7698 (of-object "GtkFileSelection") 7699 (c-name "gtk_file_selection_get_selections") 7700 (return-type "gchar**") 7701 (deprecated "use gtk.FileChooserDialog") 7702) 7703 7704(define-method set_select_multiple 7705 (of-object "GtkFileSelection") 7706 (c-name "gtk_file_selection_set_select_multiple") 7707 (return-type "none") 7708 (parameters 7709 '("gboolean" "select_multiple") 7710 ) 7711 (deprecated "use gtk.FileChooserDialog") 7712) 7713 7714(define-method get_select_multiple 7715 (of-object "GtkFileSelection") 7716 (c-name "gtk_file_selection_get_select_multiple") 7717 (return-type "gboolean") 7718 (deprecated "use gtk.FileChooserDialog") 7719) 7720 7721 7722 7723;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfilesystem.h 7724 7725(define-function file_system_error_quark 7726 (c-name "gtk_file_system_error_quark") 7727 (return-type "GQuark") 7728) 7729 7730(define-function gtk_file_info_get_type 7731 (c-name "gtk_file_info_get_type") 7732 (return-type "GType") 7733) 7734 7735(define-function gtk_file_info_new 7736 (c-name "gtk_file_info_new") 7737 (is-constructor-of "GtkFileInfo") 7738 (return-type "GtkFileInfo*") 7739) 7740 7741(define-method copy 7742 (of-object "GtkFileInfo") 7743 (c-name "gtk_file_info_copy") 7744 (return-type "GtkFileInfo*") 7745) 7746 7747(define-method free 7748 (of-object "GtkFileInfo") 7749 (c-name "gtk_file_info_free") 7750 (return-type "none") 7751) 7752 7753(define-method get_display_name 7754 (of-object "GtkFileInfo") 7755 (c-name "gtk_file_info_get_display_name") 7756 (return-type "const-gchar*") 7757) 7758 7759(define-method get_display_key 7760 (of-object "GtkFileInfo") 7761 (c-name "gtk_file_info_get_display_key") 7762 (return-type "const-gchar*") 7763) 7764 7765(define-method set_display_name 7766 (of-object "GtkFileInfo") 7767 (c-name "gtk_file_info_set_display_name") 7768 (return-type "none") 7769 (parameters 7770 '("const-gchar*" "display_name") 7771 ) 7772) 7773 7774(define-method get_is_folder 7775 (of-object "GtkFileInfo") 7776 (c-name "gtk_file_info_get_is_folder") 7777 (return-type "gboolean") 7778) 7779 7780(define-method set_is_folder 7781 (of-object "GtkFileInfo") 7782 (c-name "gtk_file_info_set_is_folder") 7783 (return-type "none") 7784 (parameters 7785 '("gboolean" "is_folder") 7786 ) 7787) 7788 7789(define-method get_is_hidden 7790 (of-object "GtkFileInfo") 7791 (c-name "gtk_file_info_get_is_hidden") 7792 (return-type "gboolean") 7793) 7794 7795(define-method set_is_hidden 7796 (of-object "GtkFileInfo") 7797 (c-name "gtk_file_info_set_is_hidden") 7798 (return-type "none") 7799 (parameters 7800 '("gboolean" "is_hidden") 7801 ) 7802) 7803 7804(define-method get_mime_type 7805 (of-object "GtkFileInfo") 7806 (c-name "gtk_file_info_get_mime_type") 7807 (return-type "const-gchar*") 7808) 7809 7810(define-method set_mime_type 7811 (of-object "GtkFileInfo") 7812 (c-name "gtk_file_info_set_mime_type") 7813 (return-type "none") 7814 (parameters 7815 '("const-gchar*" "mime_type") 7816 ) 7817) 7818 7819(define-method get_modification_time 7820 (of-object "GtkFileInfo") 7821 (c-name "gtk_file_info_get_modification_time") 7822 (return-type "GtkFileTime") 7823) 7824 7825(define-method set_modification_time 7826 (of-object "GtkFileInfo") 7827 (c-name "gtk_file_info_set_modification_time") 7828 (return-type "none") 7829 (parameters 7830 '("GtkFileTime" "modification_time") 7831 ) 7832) 7833 7834(define-method get_size 7835 (of-object "GtkFileInfo") 7836 (c-name "gtk_file_info_get_size") 7837 (return-type "gint64") 7838) 7839 7840(define-method set_size 7841 (of-object "GtkFileInfo") 7842 (c-name "gtk_file_info_set_size") 7843 (return-type "none") 7844 (parameters 7845 '("gint64" "size") 7846 ) 7847) 7848 7849(define-function gtk_file_system_get_type 7850 (c-name "gtk_file_system_get_type") 7851 (return-type "GType") 7852) 7853 7854(define-method list_volumes 7855 (of-object "GtkFileSystem") 7856 (c-name "gtk_file_system_list_volumes") 7857 (return-type "GSList*") 7858) 7859 7860(define-method get_volume_for_path 7861 (of-object "GtkFileSystem") 7862 (c-name "gtk_file_system_get_volume_for_path") 7863 (return-type "GtkFileSystemVolume*") 7864 (parameters 7865 '("const-GtkFilePath*" "path") 7866 ) 7867) 7868 7869(define-method volume_free 7870 (of-object "GtkFileSystem") 7871 (c-name "gtk_file_system_volume_free") 7872 (return-type "none") 7873 (parameters 7874 '("GtkFileSystemVolume*" "volume") 7875 ) 7876) 7877 7878(define-method volume_get_base_path 7879 (of-object "GtkFileSystem") 7880 (c-name "gtk_file_system_volume_get_base_path") 7881 (return-type "GtkFilePath*") 7882 (parameters 7883 '("GtkFileSystemVolume*" "volume") 7884 ) 7885) 7886 7887(define-method volume_get_is_mounted 7888 (of-object "GtkFileSystem") 7889 (c-name "gtk_file_system_volume_get_is_mounted") 7890 (return-type "gboolean") 7891 (parameters 7892 '("GtkFileSystemVolume*" "volume") 7893 ) 7894) 7895 7896(define-method volume_mount 7897 (of-object "GtkFileSystem") 7898 (c-name "gtk_file_system_volume_mount") 7899 (return-type "gboolean") 7900 (parameters 7901 '("GtkFileSystemVolume*" "volume") 7902 '("GError**" "error") 7903 ) 7904) 7905 7906(define-method volume_get_display_name 7907 (of-object "GtkFileSystem") 7908 (c-name "gtk_file_system_volume_get_display_name") 7909 (return-type "char*") 7910 (parameters 7911 '("GtkFileSystemVolume*" "volume") 7912 ) 7913) 7914 7915(define-method volume_render_icon 7916 (of-object "GtkFileSystem") 7917 (c-name "gtk_file_system_volume_render_icon") 7918 (return-type "GdkPixbuf*") 7919 (parameters 7920 '("GtkFileSystemVolume*" "volume") 7921 '("GtkWidget*" "widget") 7922 '("gint" "pixel_size") 7923 '("GError**" "error") 7924 ) 7925) 7926 7927(define-method get_parent 7928 (of-object "GtkFileSystem") 7929 (c-name "gtk_file_system_get_parent") 7930 (return-type "gboolean") 7931 (parameters 7932 '("const-GtkFilePath*" "path") 7933 '("GtkFilePath**" "parent") 7934 '("GError**" "error") 7935 ) 7936) 7937 7938(define-method get_folder 7939 (of-object "GtkFileSystem") 7940 (c-name "gtk_file_system_get_folder") 7941 (return-type "GtkFileFolder*") 7942 (parameters 7943 '("const-GtkFilePath*" "path") 7944 '("GtkFileInfoType" "types") 7945 '("GError**" "error") 7946 ) 7947) 7948 7949(define-method create_folder 7950 (of-object "GtkFileSystem") 7951 (c-name "gtk_file_system_create_folder") 7952 (return-type "gboolean") 7953 (parameters 7954 '("const-GtkFilePath*" "path") 7955 '("GError**" "error") 7956 ) 7957) 7958 7959(define-method make_path 7960 (of-object "GtkFileSystem") 7961 (c-name "gtk_file_system_make_path") 7962 (return-type "GtkFilePath*") 7963 (parameters 7964 '("const-GtkFilePath*" "base_path") 7965 '("const-gchar*" "display_name") 7966 '("GError**" "error") 7967 ) 7968) 7969 7970(define-method parse 7971 (of-object "GtkFileSystem") 7972 (c-name "gtk_file_system_parse") 7973 (return-type "gboolean") 7974 (parameters 7975 '("const-GtkFilePath*" "base_path") 7976 '("const-gchar*" "str") 7977 '("GtkFilePath**" "folder") 7978 '("gchar**" "file_part") 7979 '("GError**" "error") 7980 ) 7981) 7982 7983(define-method path_to_uri 7984 (of-object "GtkFileSystem") 7985 (c-name "gtk_file_system_path_to_uri") 7986 (return-type "gchar*") 7987 (parameters 7988 '("const-GtkFilePath*" "path") 7989 ) 7990) 7991 7992(define-method path_to_filename 7993 (of-object "GtkFileSystem") 7994 (c-name "gtk_file_system_path_to_filename") 7995 (return-type "gchar*") 7996 (parameters 7997 '("const-GtkFilePath*" "path") 7998 ) 7999) 8000 8001(define-method uri_to_path 8002 (of-object "GtkFileSystem") 8003 (c-name "gtk_file_system_uri_to_path") 8004 (return-type "GtkFilePath*") 8005 (parameters 8006 '("const-gchar*" "uri") 8007 ) 8008) 8009 8010(define-method filename_to_path 8011 (of-object "GtkFileSystem") 8012 (c-name "gtk_file_system_filename_to_path") 8013 (return-type "GtkFilePath*") 8014 (parameters 8015 '("const-gchar*" "filename") 8016 ) 8017) 8018 8019(define-method render_icon 8020 (of-object "GtkFileSystem") 8021 (c-name "gtk_file_system_render_icon") 8022 (return-type "GdkPixbuf*") 8023 (parameters 8024 '("const-GtkFilePath*" "path") 8025 '("GtkWidget*" "widget") 8026 '("gint" "pixel_size") 8027 '("GError**" "error") 8028 ) 8029) 8030 8031(define-method insert_bookmark 8032 (of-object "GtkFileSystem") 8033 (c-name "gtk_file_system_insert_bookmark") 8034 (return-type "gboolean") 8035 (parameters 8036 '("const-GtkFilePath*" "path") 8037 '("gint" "position") 8038 '("GError**" "error") 8039 ) 8040) 8041 8042(define-method remove_bookmark 8043 (of-object "GtkFileSystem") 8044 (c-name "gtk_file_system_remove_bookmark") 8045 (return-type "gboolean") 8046 (parameters 8047 '("const-GtkFilePath*" "path") 8048 '("GError**" "error") 8049 ) 8050) 8051 8052(define-method list_bookmarks 8053 (of-object "GtkFileSystem") 8054 (c-name "gtk_file_system_list_bookmarks") 8055 (return-type "GSList*") 8056) 8057 8058(define-virtual list_volumes 8059 (of-object "GtkFileSystem") 8060 (return-type "GSList*") 8061) 8062 8063(define-virtual get_volume_for_path 8064 (of-object "GtkFileSystem") 8065 (return-type "GtkFileSystemVolume*") 8066 (parameters 8067 '("const-GtkFilePath*" "path") 8068 ) 8069) 8070 8071(define-virtual get_folder 8072 (of-object "GtkFileSystem") 8073 (return-type "GtkFileSystemHandle*") 8074 (parameters 8075 '("const-GtkFilePath*" "path") 8076 '("GtkFileInfoType" "types") 8077 '("GtkFileSystemGetFolderCallback" "callback") 8078 '("gpointer" "data") 8079 ) 8080) 8081 8082(define-virtual create_folder 8083 (of-object "GtkFileSystem") 8084 (return-type "gboolean") 8085 (parameters 8086 '("const-GtkFilePath*" "path") 8087 '("GError**" "error") 8088 ) 8089) 8090(define-virtual volume_free 8091 (of-object "GtkFileSystem") 8092 (return-type "none") 8093 (parameters 8094 '("GtkFileSystemVolume*" "volume") 8095 ) 8096) 8097(define-virtual volume_get_base_path 8098 (of-object "GtkFileSystem") 8099 (return-type "GtkFilePath*") 8100 (parameters 8101 '("GtkFileSystemVolume*" "volume") 8102 ) 8103) 8104 8105(define-virtual volume_get_is_mounted 8106 (of-object "GtkFileSystem") 8107 (return-type "gboolean") 8108 (parameters 8109 '("GtkFileSystemVolume*" "volume") 8110 ) 8111) 8112(define-virtual volume_mount 8113 (of-object "GtkFileSystem") 8114 (return-type "gboolean") 8115 (parameters 8116 '("GtkFileSystemVolume*" "volume") 8117 '("GError**" "error") 8118 ) 8119) 8120(define-virtual volume_get_display_name 8121 (of-object "GtkFileSystem") 8122 (return-type "char*") 8123 (parameters 8124 '("GtkFileSystemVolume*" "volume") 8125 ) 8126) 8127 8128(define-virtual volume_get_icon_name 8129 (of-object "GtkFileSystem") 8130 (return-type "gchar*") 8131 (parameters 8132 '("GtkFileSystemVolume*" "volume") 8133 '("GError**" "error") 8134 ) 8135) 8136 8137(define-virtual get_parent 8138 (of-object "GtkFileSystem") 8139 (return-type "gboolean") 8140 (parameters 8141 '("const-GtkFilePath*" "path") 8142 '("GtkFilePath**" "parent") 8143 '("GError**" "error") 8144 ) 8145) 8146(define-virtual make_path 8147 (of-object "GtkFileSystem") 8148 (return-type "GtkFilePath*") 8149 (parameters 8150 '("const-GtkFilePath*" "base_path") 8151 '("const-gchar*" "display_name") 8152 '("GError**" "error") 8153 ) 8154) 8155 8156(define-virtual parse 8157 (of-object "GtkFileSystem") 8158 (return-type "gboolean") 8159 (parameters 8160 '("const-GtkFilePath*" "base_path") 8161 '("const-gchar*" "str") 8162 '("GtkFilePath**" "folder") 8163 '("gchar**" "file_part") 8164 '("GError**" "error") 8165 ) 8166) 8167(define-virtual path_to_uri 8168 (of-object "GtkFileSystem") 8169 (return-type "gchar*") 8170 (parameters 8171 '("const-GtkFilePath*" "path") 8172 ) 8173) 8174 8175(define-virtual path_to_filename 8176 (of-object "GtkFileSystem") 8177 (return-type "gchar*") 8178 (parameters 8179 '("const-GtkFilePath*" "path") 8180 ) 8181) 8182 8183(define-virtual uri_to_path 8184 (of-object "GtkFileSystem") 8185 (return-type "GtkFilePath*") 8186 (parameters 8187 '("const-gchar*" "uri") 8188 ) 8189) 8190 8191(define-virtual filename_to_path 8192 (of-object "GtkFileSystem") 8193 (return-type "GtkFilePath*") 8194 (parameters 8195 '("const-gchar*" "path") 8196 ) 8197) 8198 8199(define-virtual insert_bookmark 8200 (of-object "GtkFileSystem") 8201 (return-type "gboolean") 8202 (parameters 8203 '("const-GtkFilePath*" "path") 8204 '("gint" "position") 8205 '("GError**" "error") 8206 ) 8207) 8208(define-virtual remove_bookmark 8209 (of-object "GtkFileSystem") 8210 (return-type "gboolean") 8211 (parameters 8212 '("const-GtkFilePath*" "path") 8213 '("GError**" "error") 8214 ) 8215) 8216(define-virtual list_bookmarks 8217 (of-object "GtkFileSystem") 8218 (return-type "GSList*") 8219) 8220 8221(define-virtual volumes_changed 8222 (of-object "GtkFileSystem") 8223 (return-type "none") 8224) 8225(define-virtual bookmarks_changed 8226 (of-object "GtkFileSystem") 8227 (return-type "none") 8228) 8229 8230(define-virtual get_bookmark_label 8231 (of-object "GtkFileSystem") 8232 (return-type "gchar*") 8233 (parameters 8234 '("const-GtkFilePath*" "path") 8235 ) 8236) 8237 8238(define-virtual set_bookmark_label 8239 (of-object "GtkFileSystem") 8240 (return-type "none") 8241 (parameters 8242 '("const-GtkFilePath*" "path") 8243 '("const-gchar*" "label") 8244 ) 8245) 8246 8247 8248(define-function gtk_file_folder_get_type 8249 (c-name "gtk_file_folder_get_type") 8250 (return-type "GType") 8251) 8252 8253(define-method list_children 8254 (of-object "GtkFileFolder") 8255 (c-name "gtk_file_folder_list_children") 8256 (return-type "gboolean") 8257 (parameters 8258 '("GSList**" "children") 8259 '("GError**" "error") 8260 ) 8261) 8262 8263(define-method get_info 8264 (of-object "GtkFileFolder") 8265 (c-name "gtk_file_folder_get_info") 8266 (return-type "GtkFileInfo*") 8267 (parameters 8268 '("const-GtkFilePath*" "path") 8269 '("GError**" "error") 8270 ) 8271) 8272 8273(define-function file_paths_sort 8274 (c-name "gtk_file_paths_sort") 8275 (return-type "GSList*") 8276 (parameters 8277 '("GSList*" "paths") 8278 ) 8279) 8280 8281(define-function file_paths_copy 8282 (c-name "gtk_file_paths_copy") 8283 (return-type "GSList*") 8284 (parameters 8285 '("GSList*" "paths") 8286 ) 8287) 8288 8289(define-function file_paths_free 8290 (c-name "gtk_file_paths_free") 8291 (return-type "none") 8292 (parameters 8293 '("GSList*" "paths") 8294 ) 8295) 8296 8297(define-virtual get_info 8298 (of-object "GtkFileFolder") 8299 (return-type "GtkFileInfo*") 8300 (parameters 8301 '("const-GtkFilePath*" "path") 8302 '("GError**" "error") 8303 ) 8304) 8305 8306(define-virtual list_children 8307 (of-object "GtkFileFolder") 8308 (return-type "gboolean") 8309 (parameters 8310 '("GSList**" "children") 8311 '("GError**" "error") 8312 ) 8313) 8314(define-virtual deleted 8315 (of-object "GtkFileFolder") 8316 (return-type "none") 8317) 8318(define-virtual files_added 8319 (of-object "GtkFileFolder") 8320 (return-type "none") 8321 (parameters 8322 '("GSList*" "paths") 8323 ) 8324) 8325(define-virtual files_changed 8326 (of-object "GtkFileFolder") 8327 (return-type "none") 8328 (parameters 8329 '("GSList*" "paths") 8330 ) 8331) 8332(define-virtual files_removed 8333 (of-object "GtkFileFolder") 8334 (return-type "none") 8335 (parameters 8336 '("GSList*" "paths") 8337 ) 8338) 8339(define-virtual is_finished_loading 8340 (of-object "GtkFileFolder") 8341 (return-type "gboolean") 8342) 8343(define-virtual finished_loading 8344 (of-object "GtkFileFolder") 8345 (return-type "none") 8346) 8347 8348(define-method set_icon_name 8349 (of-object "GtkFileInfo") 8350 (c-name "gtk_file_info_set_icon_name") 8351 (return-type "none") 8352 (parameters 8353 '("const-gchar*" "con_name") 8354 ) 8355) 8356 8357(define-method get_icon_name 8358 (of-object "GtkFileInfo") 8359 (c-name "gtk_file_info_get_icon_name") 8360 (return-type "const-gchar*") 8361) 8362 8363(define-method render_icon 8364 (of-object "GtkFileInfo") 8365 (c-name "gtk_file_info_render_icon") 8366 (return-type "GdkPixbuf*") 8367 (parameters 8368 '("GtkWidget*" "widget") 8369 '("gint" "pixel_size") 8370 '("GError**" "error") 8371 ) 8372) 8373 8374(define-function file_system_handle_get_type 8375 (c-name "gtk_file_system_handle_get_type") 8376 (return-type "GType") 8377) 8378 8379(define-method volume_get_icon_name 8380 (of-object "GtkFileSystem") 8381 (c-name "gtk_file_system_volume_get_icon_name") 8382 (return-type "gchar*") 8383 (parameters 8384 '("GtkFileSystemVolume*" "volume") 8385 '("GError**" "error") 8386 ) 8387) 8388 8389(define-method get_info 8390 (of-object "GtkFileSystem") 8391 (c-name "gtk_file_system_get_info") 8392 (return-type "GtkFileSystemHandle*") 8393 (parameters 8394 '("const-GtkFilePath*" "path") 8395 '("GtkFileInfoType" "types") 8396 '("GtkFileSystemGetInfoCallback" "callback") 8397 '("gpointer" "data") 8398 ) 8399) 8400 8401(define-function file_system_cancel_operation 8402 (c-name "gtk_file_system_cancel_operation") 8403 (return-type "none") 8404 (parameters 8405 '("GtkFileSystemHandle*" "handle") 8406 ) 8407) 8408 8409(define-method path_is_local 8410 (of-object "GtkFileSystem") 8411 (c-name "gtk_file_system_path_is_local") 8412 (return-type "gboolean") 8413 (parameters 8414 '("const-GtkFilePath*" "path") 8415 ) 8416) 8417 8418(define-method get_bookmark_label 8419 (of-object "GtkFileSystem") 8420 (c-name "gtk_file_system_get_bookmark_label") 8421 (return-type "gchar*") 8422 (parameters 8423 '("const-GtkFilePath*" "path") 8424 ) 8425) 8426 8427(define-method set_bookmark_label 8428 (of-object "GtkFileSystem") 8429 (c-name "gtk_file_system_set_bookmark_label") 8430 (return-type "none") 8431 (parameters 8432 '("const-GtkFilePath*" "path") 8433 '("const-gchar*" "label") 8434 ) 8435) 8436 8437(define-method is_finished_loading 8438 (of-object "GtkFileFolder") 8439 (c-name "gtk_file_folder_is_finished_loading") 8440 (return-type "gboolean") 8441) 8442 8443(define-function file_path_get_type 8444 (c-name "gtk_file_path_get_type") 8445 (return-type "GType") 8446) 8447 8448 8449 8450;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfixed.h 8451 8452(define-function gtk_fixed_get_type 8453 (c-name "gtk_fixed_get_type") 8454 (return-type "GType") 8455) 8456 8457(define-function gtk_fixed_new 8458 (c-name "gtk_fixed_new") 8459 (is-constructor-of "GtkFixed") 8460 (return-type "GtkWidget*") 8461) 8462 8463(define-method put 8464 (of-object "GtkFixed") 8465 (c-name "gtk_fixed_put") 8466 (return-type "none") 8467 (parameters 8468 '("GtkWidget*" "widget") 8469 '("gint" "x") 8470 '("gint" "y") 8471 ) 8472) 8473 8474(define-method move 8475 (of-object "GtkFixed") 8476 (c-name "gtk_fixed_move") 8477 (return-type "none") 8478 (parameters 8479 '("GtkWidget*" "widget") 8480 '("gint" "x") 8481 '("gint" "y") 8482 ) 8483) 8484 8485(define-method set_has_window 8486 (of-object "GtkFixed") 8487 (c-name "gtk_fixed_set_has_window") 8488 (return-type "none") 8489 (parameters 8490 '("gboolean" "has_window") 8491 ) 8492) 8493 8494(define-method get_has_window 8495 (of-object "GtkFixed") 8496 (c-name "gtk_fixed_get_has_window") 8497 (return-type "gboolean") 8498) 8499 8500 8501 8502;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfontbutton.h 8503 8504(define-function gtk_font_button_get_type 8505 (c-name "gtk_font_button_get_type") 8506 (return-type "GType") 8507) 8508 8509(define-function gtk_font_button_new 8510 (c-name "gtk_font_button_new") 8511 (is-constructor-of "GtkFontButton") 8512 (return-type "GtkWidget*") 8513) 8514 8515(define-function gtk_font_button_new_with_font 8516 (c-name "gtk_font_button_new_with_font") 8517 (return-type "GtkWidget*") 8518 (parameters 8519 '("const-gchar*" "fontname") 8520 ) 8521 (caller-owns-return #t) 8522) 8523 8524(define-method get_title 8525 (of-object "GtkFontButton") 8526 (c-name "gtk_font_button_get_title") 8527 (return-type "const-gchar*") 8528) 8529 8530(define-method set_title 8531 (of-object "GtkFontButton") 8532 (c-name "gtk_font_button_set_title") 8533 (return-type "none") 8534 (parameters 8535 '("const-gchar*" "title") 8536 ) 8537) 8538 8539(define-method get_use_font 8540 (of-object "GtkFontButton") 8541 (c-name "gtk_font_button_get_use_font") 8542 (return-type "gboolean") 8543) 8544 8545(define-method set_use_font 8546 (of-object "GtkFontButton") 8547 (c-name "gtk_font_button_set_use_font") 8548 (return-type "none") 8549 (parameters 8550 '("gboolean" "use_font") 8551 ) 8552) 8553 8554(define-method get_use_size 8555 (of-object "GtkFontButton") 8556 (c-name "gtk_font_button_get_use_size") 8557 (return-type "gboolean") 8558) 8559 8560(define-method set_use_size 8561 (of-object "GtkFontButton") 8562 (c-name "gtk_font_button_set_use_size") 8563 (return-type "none") 8564 (parameters 8565 '("gboolean" "use_size") 8566 ) 8567) 8568 8569(define-method get_font_name 8570 (of-object "GtkFontButton") 8571 (c-name "gtk_font_button_get_font_name") 8572 (return-type "const-gchar*") 8573) 8574 8575(define-method set_font_name 8576 (of-object "GtkFontButton") 8577 (c-name "gtk_font_button_set_font_name") 8578 (return-type "gboolean") 8579 (parameters 8580 '("const-gchar*" "fontname") 8581 ) 8582) 8583 8584(define-method get_show_style 8585 (of-object "GtkFontButton") 8586 (c-name "gtk_font_button_get_show_style") 8587 (return-type "gboolean") 8588) 8589 8590(define-method set_show_style 8591 (of-object "GtkFontButton") 8592 (c-name "gtk_font_button_set_show_style") 8593 (return-type "none") 8594 (parameters 8595 '("gboolean" "show_style") 8596 ) 8597) 8598 8599(define-method get_show_size 8600 (of-object "GtkFontButton") 8601 (c-name "gtk_font_button_get_show_size") 8602 (return-type "gboolean") 8603) 8604 8605(define-method set_show_size 8606 (of-object "GtkFontButton") 8607 (c-name "gtk_font_button_set_show_size") 8608 (return-type "none") 8609 (parameters 8610 '("gboolean" "show_size") 8611 ) 8612) 8613 8614(define-virtual font_set 8615 (of-object "GtkFontButton") 8616 (return-type "none") 8617) 8618 8619 8620;; From /opt/gtk2/include/gtk-2.0/gtk/gtkfontsel.h 8621 8622(define-function gtk_font_selection_get_type 8623 (c-name "gtk_font_selection_get_type") 8624 (return-type "GType") 8625) 8626 8627(define-function gtk_font_selection_new 8628 (c-name "gtk_font_selection_new") 8629 (is-constructor-of "GtkFontSelection") 8630 (return-type "GtkWidget*") 8631) 8632 8633(define-method get_font_name 8634 (of-object "GtkFontSelection") 8635 (c-name "gtk_font_selection_get_font_name") 8636 (return-type "gchar*") 8637) 8638 8639(define-method get_font 8640 (of-object "GtkFontSelection") 8641 (c-name "gtk_font_selection_get_font") 8642 (return-type "GdkFont*") 8643 (deprecated "use GtkFontSelection.get_font_name") 8644) 8645 8646(define-method set_font_name 8647 (of-object "GtkFontSelection") 8648 (c-name "gtk_font_selection_set_font_name") 8649 (return-type "gboolean") 8650 (parameters 8651 '("const-gchar*" "fontname") 8652 ) 8653) 8654 8655(define-method get_preview_text 8656 (of-object "GtkFontSelection") 8657 (c-name "gtk_font_selection_get_preview_text") 8658 (return-type "const-gchar*") 8659) 8660 8661(define-method set_preview_text 8662 (of-object "GtkFontSelection") 8663 (c-name "gtk_font_selection_set_preview_text") 8664 (return-type "none") 8665 (parameters 8666 '("const-gchar*" "text") 8667 ) 8668) 8669 8670(define-function gtk_font_selection_dialog_get_type 8671 (c-name "gtk_font_selection_dialog_get_type") 8672 (return-type "GType") 8673) 8674 8675(define-function gtk_font_selection_dialog_new 8676 (c-name "gtk_font_selection_dialog_new") 8677 (is-constructor-of "GtkFontSelectionDialog") 8678 (return-type "GtkWidget*") 8679 (properties 8680 '("title") 8681 ) 8682) 8683 8684(define-method get_font_name 8685 (of-object "GtkFontSelectionDialog") 8686 (c-name "gtk_font_selection_dialog_get_font_name") 8687 (return-type "gchar*") 8688) 8689 8690(define-method get_font 8691 (of-object "GtkFontSelectionDialog") 8692 (c-name "gtk_font_selection_dialog_get_font") 8693 (return-type "GdkFont*") 8694 (deprecated "use GtkFontSelectionDialog.get_font_name") 8695) 8696 8697(define-method set_font_name 8698 (of-object "GtkFontSelectionDialog") 8699 (c-name "gtk_font_selection_dialog_set_font_name") 8700 (return-type "gboolean") 8701 (parameters 8702 '("const-gchar*" "fontname") 8703 ) 8704) 8705 8706(define-method get_preview_text 8707 (of-object "GtkFontSelectionDialog") 8708 (c-name "gtk_font_selection_dialog_get_preview_text") 8709 (return-type "const-gchar*") 8710) 8711 8712(define-method set_preview_text 8713 (of-object "GtkFontSelectionDialog") 8714 (c-name "gtk_font_selection_dialog_set_preview_text") 8715 (return-type "none") 8716 (parameters 8717 '("const-gchar*" "text") 8718 ) 8719) 8720 8721 8722 8723;; From /opt/gtk2/include/gtk-2.0/gtk/gtkframe.h 8724 8725(define-function gtk_frame_get_type 8726 (c-name "gtk_frame_get_type") 8727 (return-type "GType") 8728) 8729 8730(define-function gtk_frame_new 8731 (c-name "gtk_frame_new") 8732 (is-constructor-of "GtkFrame") 8733 (return-type "GtkWidget*") 8734 (properties 8735 '("label" (optional)) 8736 ) 8737) 8738 8739(define-method set_label 8740 (of-object "GtkFrame") 8741 (c-name "gtk_frame_set_label") 8742 (return-type "none") 8743 (parameters 8744 '("const-gchar*" "label" (null-ok)) 8745 ) 8746) 8747 8748(define-method get_label 8749 (of-object "GtkFrame") 8750 (c-name "gtk_frame_get_label") 8751 (return-type "const-gchar*") 8752) 8753 8754(define-method set_label_widget 8755 (of-object "GtkFrame") 8756 (c-name "gtk_frame_set_label_widget") 8757 (return-type "none") 8758 (parameters 8759 '("GtkWidget*" "label_widget") 8760 ) 8761) 8762 8763(define-method get_label_widget 8764 (of-object "GtkFrame") 8765 (c-name "gtk_frame_get_label_widget") 8766 (return-type "GtkWidget*") 8767) 8768 8769(define-method set_label_align 8770 (of-object "GtkFrame") 8771 (c-name "gtk_frame_set_label_align") 8772 (return-type "none") 8773 (parameters 8774 '("gfloat" "xalign") 8775 '("gfloat" "yalign") 8776 ) 8777) 8778 8779(define-method get_label_align 8780 (of-object "GtkFrame") 8781 (c-name "gtk_frame_get_label_align") 8782 (return-type "none") 8783 (parameters 8784 '("gfloat*" "xalign") 8785 '("gfloat*" "yalign") 8786 ) 8787) 8788 8789(define-method set_shadow_type 8790 (of-object "GtkFrame") 8791 (c-name "gtk_frame_set_shadow_type") 8792 (return-type "none") 8793 (parameters 8794 '("GtkShadowType" "type") 8795 ) 8796) 8797 8798(define-method get_shadow_type 8799 (of-object "GtkFrame") 8800 (c-name "gtk_frame_get_shadow_type") 8801 (return-type "GtkShadowType") 8802) 8803 8804(define-virtual compute_child_allocation 8805 (of-object "GtkFrame") 8806 (return-type "none") 8807 (parameters 8808 '("GtkAllocation*" "allocation") 8809 ) 8810) 8811 8812 8813;; From /opt/gtk2/include/gtk-2.0/gtk/gtkgamma.h 8814 8815(define-function gtk_gamma_curve_get_type 8816 (c-name "gtk_gamma_curve_get_type") 8817 (return-type "GType") 8818) 8819 8820(define-function gtk_gamma_curve_new 8821 (c-name "gtk_gamma_curve_new") 8822 (is-constructor-of "GtkGammaCurve") 8823 (return-type "GtkWidget*") 8824) 8825 8826 8827 8828;; From /opt/gtk2/include/gtk-2.0/gtk/gtkgc.h 8829 8830(define-function gc_get 8831 (c-name "gtk_gc_get") 8832 (return-type "GdkGC*") 8833 (parameters 8834 '("gint" "depth") 8835 '("GdkColormap*" "colormap") 8836 '("GdkGCValues*" "values") 8837 '("GdkGCValuesMask" "values_mask") 8838 ) 8839) 8840 8841(define-function gc_release 8842 (c-name "gtk_gc_release") 8843 (return-type "none") 8844 (parameters 8845 '("GdkGC*" "gc") 8846 ) 8847) 8848 8849 8850 8851;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhandlebox.h 8852 8853(define-function gtk_handle_box_get_type 8854 (c-name "gtk_handle_box_get_type") 8855 (return-type "GType") 8856) 8857 8858(define-function gtk_handle_box_new 8859 (c-name "gtk_handle_box_new") 8860 (is-constructor-of "GtkHandleBox") 8861 (return-type "GtkWidget*") 8862) 8863 8864(define-method set_shadow_type 8865 (of-object "GtkHandleBox") 8866 (c-name "gtk_handle_box_set_shadow_type") 8867 (return-type "none") 8868 (parameters 8869 '("GtkShadowType" "type") 8870 ) 8871) 8872 8873(define-method get_shadow_type 8874 (of-object "GtkHandleBox") 8875 (c-name "gtk_handle_box_get_shadow_type") 8876 (return-type "GtkShadowType") 8877) 8878 8879(define-method set_handle_position 8880 (of-object "GtkHandleBox") 8881 (c-name "gtk_handle_box_set_handle_position") 8882 (return-type "none") 8883 (parameters 8884 '("GtkPositionType" "position") 8885 ) 8886) 8887 8888(define-method get_handle_position 8889 (of-object "GtkHandleBox") 8890 (c-name "gtk_handle_box_get_handle_position") 8891 (return-type "GtkPositionType") 8892) 8893 8894(define-method set_snap_edge 8895 (of-object "GtkHandleBox") 8896 (c-name "gtk_handle_box_set_snap_edge") 8897 (return-type "none") 8898 (parameters 8899 '("GtkPositionType" "edge") 8900 ) 8901) 8902 8903(define-method get_snap_edge 8904 (of-object "GtkHandleBox") 8905 (c-name "gtk_handle_box_get_snap_edge") 8906 (return-type "GtkPositionType") 8907) 8908 8909 8910 8911;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhbbox.h 8912 8913(define-function gtk_hbutton_box_get_type 8914 (c-name "gtk_hbutton_box_get_type") 8915 (return-type "GType") 8916) 8917 8918(define-function gtk_hbutton_box_new 8919 (c-name "gtk_hbutton_box_new") 8920 (is-constructor-of "GtkHButtonBox") 8921 (return-type "GtkWidget*") 8922) 8923 8924(define-function hbutton_box_get_spacing_default 8925 (c-name "gtk_hbutton_box_get_spacing_default") 8926 (return-type "gint") 8927 (deprecated "") 8928) 8929 8930(define-function hbutton_box_get_layout_default 8931 (c-name "gtk_hbutton_box_get_layout_default") 8932 (return-type "GtkButtonBoxStyle") 8933 (deprecated "") 8934) 8935 8936(define-function hbutton_box_set_spacing_default 8937 (c-name "gtk_hbutton_box_set_spacing_default") 8938 (return-type "none") 8939 (parameters 8940 '("gint" "spacing") 8941 ) 8942 (deprecated "") 8943) 8944 8945(define-function hbutton_box_set_layout_default 8946 (c-name "gtk_hbutton_box_set_layout_default") 8947 (return-type "none") 8948 (parameters 8949 '("GtkButtonBoxStyle" "layout") 8950 ) 8951 (deprecated "") 8952) 8953 8954(define-virtual child_attached 8955 (of-object "GtkHandleBox") 8956 (return-type "none") 8957 (parameters 8958 '("GtkWidget*" "child") 8959 ) 8960) 8961(define-virtual child_detached 8962 (of-object "GtkHandleBox") 8963 (return-type "none") 8964 (parameters 8965 '("GtkWidget*" "child") 8966 ) 8967) 8968 8969 8970;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhbox.h 8971 8972(define-function gtk_hbox_get_type 8973 (c-name "gtk_hbox_get_type") 8974 (return-type "GType") 8975) 8976 8977(define-function gtk_hbox_new 8978 (c-name "gtk_hbox_new") 8979 (is-constructor-of "GtkHBox") 8980 (return-type "GtkWidget*") 8981 (properties 8982 '("homogeneous" (optional)) 8983 '("spacing" (optional)) 8984 ) 8985) 8986 8987 8988;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhpaned.h 8989 8990(define-function gtk_hpaned_get_type 8991 (c-name "gtk_hpaned_get_type") 8992 (return-type "GType") 8993) 8994 8995(define-function gtk_hpaned_new 8996 (c-name "gtk_hpaned_new") 8997 (is-constructor-of "GtkHPaned") 8998 (return-type "GtkWidget*") 8999) 9000 9001 9002 9003;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhruler.h 9004 9005(define-function gtk_hruler_get_type 9006 (c-name "gtk_hruler_get_type") 9007 (return-type "GType") 9008) 9009 9010(define-function gtk_hruler_new 9011 (c-name "gtk_hruler_new") 9012 (is-constructor-of "GtkHRuler") 9013 (return-type "GtkWidget*") 9014) 9015 9016 9017 9018;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhscale.h 9019 9020(define-function gtk_hscale_get_type 9021 (c-name "gtk_hscale_get_type") 9022 (return-type "GType") 9023) 9024 9025(define-function gtk_hscale_new 9026 (c-name "gtk_hscale_new") 9027 (is-constructor-of "GtkHScale") 9028 (return-type "GtkWidget*") 9029 (properties 9030 '("adjustment" (optional)) 9031 ) 9032) 9033 9034(define-function gtk_hscale_new_with_range 9035 (c-name "gtk_hscale_new_with_range") 9036 (is-constructor-of "GtkHScale") 9037 (return-type "GtkWidget*") 9038 (parameters 9039 '("gdouble" "min") 9040 '("gdouble" "max") 9041 '("gdouble" "step") 9042 ) 9043) 9044 9045 9046 9047;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhscrollbar.h 9048 9049(define-function gtk_hscrollbar_get_type 9050 (c-name "gtk_hscrollbar_get_type") 9051 (return-type "GType") 9052) 9053 9054(define-function gtk_hscrollbar_new 9055 (c-name "gtk_hscrollbar_new") 9056 (is-constructor-of "GtkHScrollbar") 9057 (return-type "GtkWidget*") 9058 (properties 9059 '("adjustment" (optional)) 9060 ) 9061) 9062 9063 9064 9065;; From /opt/gtk2/include/gtk-2.0/gtk/gtkhseparator.h 9066 9067(define-function gtk_hseparator_get_type 9068 (c-name "gtk_hseparator_get_type") 9069 (return-type "GType") 9070) 9071 9072(define-function gtk_hseparator_new 9073 (c-name "gtk_hseparator_new") 9074 (is-constructor-of "GtkHSeparator") 9075 (return-type "GtkWidget*") 9076) 9077 9078 9079 9080;; From /opt/gtk2/include/gtk-2.0/gtk/gtkiconfactory.h 9081 9082(define-function gtk_icon_factory_get_type 9083 (c-name "gtk_icon_factory_get_type") 9084 (return-type "GType") 9085) 9086 9087(define-function gtk_icon_factory_new 9088 (c-name "gtk_icon_factory_new") 9089 (is-constructor-of "GtkIconFactory") 9090 (return-type "GtkIconFactory*") 9091) 9092 9093(define-method add 9094 (of-object "GtkIconFactory") 9095 (c-name "gtk_icon_factory_add") 9096 (return-type "none") 9097 (parameters 9098 '("const-gchar*" "stock_id") 9099 '("GtkIconSet*" "icon_set") 9100 ) 9101) 9102 9103(define-method lookup 9104 (of-object "GtkIconFactory") 9105 (c-name "gtk_icon_factory_lookup") 9106 (return-type "GtkIconSet*") 9107 (parameters 9108 '("const-gchar*" "stock_id") 9109 ) 9110) 9111 9112(define-method add_default 9113 (of-object "GtkIconFactory") 9114 (c-name "gtk_icon_factory_add_default") 9115 (return-type "none") 9116) 9117 9118(define-method remove_default 9119 (of-object "GtkIconFactory") 9120 (c-name "gtk_icon_factory_remove_default") 9121 (return-type "none") 9122) 9123 9124(define-function icon_factory_lookup_default 9125 (c-name "gtk_icon_factory_lookup_default") 9126 (return-type "GtkIconSet*") 9127 (parameters 9128 '("const-gchar*" "stock_id") 9129 ) 9130) 9131 9132(define-function icon_size_lookup 9133 (c-name "gtk_icon_size_lookup") 9134 (return-type "gboolean") 9135 (parameters 9136 '("GtkIconSize" "size") 9137 '("gint*" "width") 9138 '("gint*" "height") 9139 ) 9140) 9141 9142(define-function icon_size_lookup_for_settings 9143 (c-name "gtk_icon_size_lookup_for_settings") 9144 (return-type "gboolean") 9145 (parameters 9146 '("GtkSettings*" "settings") 9147 '("GtkIconSize" "size") 9148 '("gint*" "width") 9149 '("gint*" "height") 9150 ) 9151) 9152 9153(define-function icon_size_register 9154 (c-name "gtk_icon_size_register") 9155 (return-type "GtkIconSize") 9156 (parameters 9157 '("const-gchar*" "name") 9158 '("gint" "width") 9159 '("gint" "height") 9160 ) 9161) 9162 9163(define-function icon_size_register_alias 9164 (c-name "gtk_icon_size_register_alias") 9165 (return-type "none") 9166 (parameters 9167 '("const-gchar*" "alias") 9168 '("GtkIconSize" "target") 9169 ) 9170) 9171 9172(define-function icon_size_from_name 9173 (c-name "gtk_icon_size_from_name") 9174 (return-type "GtkIconSize") 9175 (parameters 9176 '("const-gchar*" "name") 9177 ) 9178) 9179 9180(define-function icon_size_get_name 9181 (c-name "gtk_icon_size_get_name") 9182 (return-type "const-gchar*") 9183 (parameters 9184 '("GtkIconSize" "size") 9185 ) 9186) 9187 9188(define-function icon_set_get_type 9189 (c-name "gtk_icon_set_get_type") 9190 (return-type "GType") 9191) 9192 9193(define-function icon_set_new 9194 (c-name "gtk_icon_set_new") 9195 (return-type "GtkIconSet*") 9196 (caller-owns-return #t) 9197) 9198 9199(define-function icon_set_new_from_pixbuf 9200 (c-name "gtk_icon_set_new_from_pixbuf") 9201 (return-type "GtkIconSet*") 9202 (is-constructor-of "GtkIconSet") 9203 (parameters 9204 '("GdkPixbuf*" "pixbuf") 9205 ) 9206) 9207 9208(define-method ref 9209 (of-object "GtkIconSet") 9210 (c-name "gtk_icon_set_ref") 9211 (return-type "GtkIconSet*") 9212) 9213 9214(define-method unref 9215 (of-object "GtkIconSet") 9216 (c-name "gtk_icon_set_unref") 9217 (return-type "none") 9218) 9219 9220(define-method copy 9221 (of-object "GtkIconSet") 9222 (c-name "gtk_icon_set_copy") 9223 (return-type "GtkIconSet*") 9224 (caller-owns-return #t) 9225) 9226 9227(define-method render_icon 9228 (of-object "GtkIconSet") 9229 (c-name "gtk_icon_set_render_icon") 9230 (return-type "GdkPixbuf*") 9231 (parameters 9232 '("GtkStyle*" "style") 9233 '("GtkTextDirection" "direction") 9234 '("GtkStateType" "state") 9235 '("GtkIconSize" "size") 9236 '("GtkWidget*" "widget" (null-ok) (default "NULL")) 9237 '("const-char*" "detail" (null-ok) (default "NULL")) 9238 ) 9239) 9240 9241(define-method add_source 9242 (of-object "GtkIconSet") 9243 (c-name "gtk_icon_set_add_source") 9244 (return-type "none") 9245 (parameters 9246 '("const-GtkIconSource*" "source") 9247 ) 9248) 9249 9250(define-method get_sizes 9251 (of-object "GtkIconSet") 9252 (c-name "gtk_icon_set_get_sizes") 9253 (return-type "none") 9254 (parameters 9255 '("GtkIconSize**" "sizes") 9256 '("gint*" "n_sizes") 9257 ) 9258) 9259 9260(define-function gtk_icon_source_get_type 9261 (c-name "gtk_icon_source_get_type") 9262 (return-type "GType") 9263) 9264 9265(define-function icon_source_new 9266 (c-name "gtk_icon_source_new") 9267 (is-constructor-of "GtkIconSource") 9268 (return-type "GtkIconSource*") 9269) 9270 9271(define-method copy 9272 (of-object "GtkIconSource") 9273 (c-name "gtk_icon_source_copy") 9274 (return-type "GtkIconSource*") 9275 (caller-owns-return #t) 9276) 9277 9278(define-method free 9279 (of-object "GtkIconSource") 9280 (c-name "gtk_icon_source_free") 9281 (return-type "none") 9282) 9283 9284(define-method set_filename 9285 (of-object "GtkIconSource") 9286 (c-name "gtk_icon_source_set_filename") 9287 (return-type "none") 9288 (parameters 9289 '("const-gchar*" "filename") 9290 ) 9291) 9292 9293(define-method set_icon_name 9294 (of-object "GtkIconSource") 9295 (c-name "gtk_icon_source_set_icon_name") 9296 (return-type "none") 9297 (parameters 9298 '("const-gchar*" "icon_name" (null-ok)) 9299 ) 9300) 9301 9302(define-method set_pixbuf 9303 (of-object "GtkIconSource") 9304 (c-name "gtk_icon_source_set_pixbuf") 9305 (return-type "none") 9306 (parameters 9307 '("GdkPixbuf*" "pixbuf") 9308 ) 9309) 9310 9311(define-method get_filename 9312 (of-object "GtkIconSource") 9313 (c-name "gtk_icon_source_get_filename") 9314 (return-type "const-gchar*") 9315) 9316 9317(define-method get_icon_name 9318 (of-object "GtkIconSource") 9319 (c-name "gtk_icon_source_get_icon_name") 9320 (return-type "const-gchar*") 9321) 9322 9323(define-method get_pixbuf 9324 (of-object "GtkIconSource") 9325 (c-name "gtk_icon_source_get_pixbuf") 9326 (return-type "GdkPixbuf*") 9327) 9328 9329(define-method set_direction_wildcarded 9330 (of-object "GtkIconSource") 9331 (c-name "gtk_icon_source_set_direction_wildcarded") 9332 (return-type "none") 9333 (parameters 9334 '("gboolean" "setting") 9335 ) 9336) 9337 9338(define-method set_state_wildcarded 9339 (of-object "GtkIconSource") 9340 (c-name "gtk_icon_source_set_state_wildcarded") 9341 (return-type "none") 9342 (parameters 9343 '("gboolean" "setting") 9344 ) 9345) 9346 9347(define-method set_size_wildcarded 9348 (of-object "GtkIconSource") 9349 (c-name "gtk_icon_source_set_size_wildcarded") 9350 (return-type "none") 9351 (parameters 9352 '("gboolean" "setting") 9353 ) 9354) 9355 9356(define-method get_size_wildcarded 9357 (of-object "GtkIconSource") 9358 (c-name "gtk_icon_source_get_size_wildcarded") 9359 (return-type "gboolean") 9360) 9361 9362(define-method get_state_wildcarded 9363 (of-object "GtkIconSource") 9364 (c-name "gtk_icon_source_get_state_wildcarded") 9365 (return-type "gboolean") 9366) 9367 9368(define-method get_direction_wildcarded 9369 (of-object "GtkIconSource") 9370 (c-name "gtk_icon_source_get_direction_wildcarded") 9371 (return-type "gboolean") 9372) 9373 9374(define-method set_direction 9375 (of-object "GtkIconSource") 9376 (c-name "gtk_icon_source_set_direction") 9377 (return-type "none") 9378 (parameters 9379 '("GtkTextDirection" "direction") 9380 ) 9381) 9382 9383(define-method set_state 9384 (of-object "GtkIconSource") 9385 (c-name "gtk_icon_source_set_state") 9386 (return-type "none") 9387 (parameters 9388 '("GtkStateType" "state") 9389 ) 9390) 9391 9392(define-method set_size 9393 (of-object "GtkIconSource") 9394 (c-name "gtk_icon_source_set_size") 9395 (return-type "none") 9396 (parameters 9397 '("GtkIconSize" "size") 9398 ) 9399) 9400 9401(define-method get_direction 9402 (of-object "GtkIconSource") 9403 (c-name "gtk_icon_source_get_direction") 9404 (return-type "GtkTextDirection") 9405) 9406 9407(define-method get_state 9408 (of-object "GtkIconSource") 9409 (c-name "gtk_icon_source_get_state") 9410 (return-type "GtkStateType") 9411) 9412 9413(define-method get_size 9414 (of-object "GtkIconSource") 9415 (c-name "gtk_icon_source_get_size") 9416 (return-type "GtkIconSize") 9417) 9418 9419 9420 9421;; From /opt/gtk2/include/gtk-2.0/gtk/gtkicontheme.h 9422 9423(define-function icon_theme_error_quark 9424 (c-name "gtk_icon_theme_error_quark") 9425 (return-type "GQuark") 9426) 9427 9428(define-function gtk_icon_theme_get_type 9429 (c-name "gtk_icon_theme_get_type") 9430 (return-type "GType") 9431) 9432 9433(define-function gtk_icon_theme_new 9434 (c-name "gtk_icon_theme_new") 9435 (is-constructor-of "GtkIconTheme") 9436 (return-type "GtkIconTheme*") 9437) 9438 9439(define-function icon_theme_get_default 9440 (c-name "gtk_icon_theme_get_default") 9441 (return-type "GtkIconTheme*") 9442) 9443 9444(define-function icon_theme_get_for_screen 9445 (c-name "gtk_icon_theme_get_for_screen") 9446 (return-type "GtkIconTheme*") 9447 (parameters 9448 '("GdkScreen*" "screen") 9449 ) 9450) 9451 9452(define-method set_screen 9453 (of-object "GtkIconTheme") 9454 (c-name "gtk_icon_theme_set_screen") 9455 (return-type "none") 9456 (parameters 9457 '("GdkScreen*" "screen") 9458 ) 9459) 9460 9461(define-method set_search_path 9462 (of-object "GtkIconTheme") 9463 (c-name "gtk_icon_theme_set_search_path") 9464 (return-type "none") 9465 (parameters 9466 '("const-gchar*[]" "path") 9467 '("gint" "n_elements") 9468 ) 9469) 9470 9471(define-method get_search_path 9472 (of-object "GtkIconTheme") 9473 (c-name "gtk_icon_theme_get_search_path") 9474 (return-type "none") 9475 (parameters 9476 '("gchar**[]" "path") 9477 '("gint*" "n_elements") 9478 ) 9479) 9480 9481(define-method append_search_path 9482 (of-object "GtkIconTheme") 9483 (c-name "gtk_icon_theme_append_search_path") 9484 (return-type "none") 9485 (parameters 9486 '("const-gchar*" "path") 9487 ) 9488) 9489 9490(define-method prepend_search_path 9491 (of-object "GtkIconTheme") 9492 (c-name "gtk_icon_theme_prepend_search_path") 9493 (return-type "none") 9494 (parameters 9495 '("const-gchar*" "path") 9496 ) 9497) 9498 9499(define-method set_custom_theme 9500 (of-object "GtkIconTheme") 9501 (c-name "gtk_icon_theme_set_custom_theme") 9502 (return-type "none") 9503 (parameters 9504 '("const-gchar*" "theme_name") 9505 ) 9506) 9507 9508(define-method has_icon 9509 (of-object "GtkIconTheme") 9510 (c-name "gtk_icon_theme_has_icon") 9511 (return-type "gboolean") 9512 (parameters 9513 '("const-gchar*" "icon_name") 9514 ) 9515) 9516 9517(define-method lookup_icon 9518 (of-object "GtkIconTheme") 9519 (c-name "gtk_icon_theme_lookup_icon") 9520 (return-type "GtkIconInfo*") 9521 (parameters 9522 '("const-gchar*" "icon_name") 9523 '("gint" "size") 9524 '("GtkIconLookupFlags" "flags") 9525 ) 9526 (caller-owns-return #t) 9527) 9528 9529(define-method load_icon 9530 (of-object "GtkIconTheme") 9531 (c-name "gtk_icon_theme_load_icon") 9532 (return-type "GdkPixbuf*") 9533 (parameters 9534 '("const-gchar*" "icon_name") 9535 '("gint" "size") 9536 '("GtkIconLookupFlags" "flags") 9537 '("GError**" "error") 9538 ) 9539 (caller-owns-return #t) 9540) 9541 9542(define-method list_icons 9543 (of-object "GtkIconTheme") 9544 (c-name "gtk_icon_theme_list_icons") 9545 (return-type "GList*") 9546 (parameters 9547 '("const-gchar*" "context") 9548 ) 9549) 9550 9551(define-method get_example_icon_name 9552 (of-object "GtkIconTheme") 9553 (c-name "gtk_icon_theme_get_example_icon_name") 9554 (return-type "char*") 9555) 9556 9557(define-method rescan_if_needed 9558 (of-object "GtkIconTheme") 9559 (c-name "gtk_icon_theme_rescan_if_needed") 9560 (return-type "gboolean") 9561) 9562 9563(define-function icon_theme_add_builtin_icon 9564 (c-name "gtk_icon_theme_add_builtin_icon") 9565 (return-type "none") 9566 (parameters 9567 '("const-gchar*" "icon_name") 9568 '("gint" "size") 9569 '("GdkPixbuf*" "pixbuf") 9570 ) 9571) 9572 9573(define-function gtk_icon_info_get_type 9574 (c-name "gtk_icon_info_get_type") 9575 (return-type "GType") 9576) 9577 9578(define-method copy 9579 (of-object "GtkIconInfo") 9580 (c-name "gtk_icon_info_copy") 9581 (return-type "GtkIconInfo*") 9582 (caller-owns-return #t) 9583) 9584 9585(define-method free 9586 (of-object "GtkIconInfo") 9587 (c-name "gtk_icon_info_free") 9588 (return-type "none") 9589) 9590 9591(define-method get_base_size 9592 (of-object "GtkIconInfo") 9593 (c-name "gtk_icon_info_get_base_size") 9594 (return-type "gint") 9595) 9596 9597(define-method get_filename 9598 (of-object "GtkIconInfo") 9599 (c-name "gtk_icon_info_get_filename") 9600 (return-type "const-gchar*") 9601) 9602 9603(define-method get_builtin_pixbuf 9604 (of-object "GtkIconInfo") 9605 (c-name "gtk_icon_info_get_builtin_pixbuf") 9606 (return-type "GdkPixbuf*") 9607) 9608 9609(define-method load_icon 9610 (of-object "GtkIconInfo") 9611 (c-name "gtk_icon_info_load_icon") 9612 (return-type "GdkPixbuf*") 9613 (parameters 9614 '("GError**" "error") 9615 ) 9616) 9617 9618(define-method set_raw_coordinates 9619 (of-object "GtkIconInfo") 9620 (c-name "gtk_icon_info_set_raw_coordinates") 9621 (return-type "none") 9622 (parameters 9623 '("gboolean" "raw_coordinates") 9624 ) 9625) 9626 9627(define-method get_embedded_rect 9628 (of-object "GtkIconInfo") 9629 (c-name "gtk_icon_info_get_embedded_rect") 9630 (return-type "gboolean") 9631 (parameters 9632 '("GdkRectangle*" "rectangle") 9633 ) 9634) 9635 9636(define-method get_attach_points 9637 (of-object "GtkIconInfo") 9638 (c-name "gtk_icon_info_get_attach_points") 9639 (return-type "gboolean") 9640 (parameters 9641 '("GdkPoint**" "points") 9642 '("gint*" "n_points") 9643 ) 9644) 9645 9646(define-method get_display_name 9647 (of-object "GtkIconInfo") 9648 (c-name "gtk_icon_info_get_display_name") 9649 (return-type "const-gchar*") 9650) 9651 9652(define-method get_icon_sizes 9653 (of-object "GtkIconTheme") 9654 (c-name "gtk_icon_theme_get_icon_sizes") 9655 (return-type "gint*") 9656 (parameters 9657 '("const-gchar*" "icon_name") 9658 ) 9659) 9660 9661(define-virtual changed 9662 (of-object "GtkIconTheme") 9663 (return-type "none") 9664) 9665 9666;; From /opt/gnome-2.10/include/gtk-2.0/gtk/gtkiconview.h 9667 9668(define-function gtk_icon_view_get_type 9669 (c-name "gtk_icon_view_get_type") 9670 (return-type "GType") 9671) 9672 9673(define-function gtk_icon_view_new 9674 (c-name "gtk_icon_view_new") 9675 (is-constructor-of "GtkIconView") 9676 (return-type "GtkWidget*") 9677) 9678 9679(define-function gtk_icon_view_new_with_model 9680 (c-name "gtk_icon_view_new_with_model") 9681 (return-type "GtkWidget*") 9682 (parameters 9683 '("GtkTreeModel*" "model") 9684 ) 9685 (caller-owns-return #t) 9686) 9687 9688(define-method set_model 9689 (of-object "GtkIconView") 9690 (c-name "gtk_icon_view_set_model") 9691 (return-type "none") 9692 (parameters 9693 '("GtkTreeModel*" "model" (null-ok) (default "NULL")) 9694 ) 9695) 9696 9697(define-method get_model 9698 (of-object "GtkIconView") 9699 (c-name "gtk_icon_view_get_model") 9700 (return-type "GtkTreeModel*") 9701) 9702 9703(define-method set_text_column 9704 (of-object "GtkIconView") 9705 (c-name "gtk_icon_view_set_text_column") 9706 (return-type "none") 9707 (parameters 9708 '("gint" "column") 9709 ) 9710) 9711 9712(define-method get_text_column 9713 (of-object "GtkIconView") 9714 (c-name "gtk_icon_view_get_text_column") 9715 (return-type "gint") 9716) 9717 9718(define-method set_markup_column 9719 (of-object "GtkIconView") 9720 (c-name "gtk_icon_view_set_markup_column") 9721 (return-type "none") 9722 (parameters 9723 '("gint" "column") 9724 ) 9725) 9726 9727(define-method get_markup_column 9728 (of-object "GtkIconView") 9729 (c-name "gtk_icon_view_get_markup_column") 9730 (return-type "gint") 9731) 9732 9733(define-method set_pixbuf_column 9734 (of-object "GtkIconView") 9735 (c-name "gtk_icon_view_set_pixbuf_column") 9736 (return-type "none") 9737 (parameters 9738 '("gint" "column") 9739 ) 9740) 9741 9742(define-method get_pixbuf_column 9743 (of-object "GtkIconView") 9744 (c-name "gtk_icon_view_get_pixbuf_column") 9745 (return-type "gint") 9746) 9747 9748(define-method set_orientation 9749 (of-object "GtkIconView") 9750 (c-name "gtk_icon_view_set_orientation") 9751 (return-type "none") 9752 (parameters 9753 '("GtkOrientation" "orientation") 9754 ) 9755) 9756 9757(define-method get_orientation 9758 (of-object "GtkIconView") 9759 (c-name "gtk_icon_view_get_orientation") 9760 (return-type "GtkOrientation") 9761) 9762 9763(define-method set_columns 9764 (of-object "GtkIconView") 9765 (c-name "gtk_icon_view_set_columns") 9766 (return-type "none") 9767 (parameters 9768 '("gint" "columns") 9769 ) 9770) 9771 9772(define-method get_columns 9773 (of-object "GtkIconView") 9774 (c-name "gtk_icon_view_get_columns") 9775 (return-type "gint") 9776) 9777 9778(define-method set_item_width 9779 (of-object "GtkIconView") 9780 (c-name "gtk_icon_view_set_item_width") 9781 (return-type "none") 9782 (parameters 9783 '("gint" "item_width") 9784 ) 9785) 9786 9787(define-method get_item_width 9788 (of-object "GtkIconView") 9789 (c-name "gtk_icon_view_get_item_width") 9790 (return-type "gint") 9791) 9792 9793(define-method set_spacing 9794 (of-object "GtkIconView") 9795 (c-name "gtk_icon_view_set_spacing") 9796 (return-type "none") 9797 (parameters 9798 '("gint" "spacing") 9799 ) 9800) 9801 9802(define-method get_spacing 9803 (of-object "GtkIconView") 9804 (c-name "gtk_icon_view_get_spacing") 9805 (return-type "gint") 9806) 9807 9808(define-method set_row_spacing 9809 (of-object "GtkIconView") 9810 (c-name "gtk_icon_view_set_row_spacing") 9811 (return-type "none") 9812 (parameters 9813 '("gint" "row_spacing") 9814 ) 9815) 9816 9817(define-method get_row_spacing 9818 (of-object "GtkIconView") 9819 (c-name "gtk_icon_view_get_row_spacing") 9820 (return-type "gint") 9821) 9822 9823(define-method set_column_spacing 9824 (of-object "GtkIconView") 9825 (c-name "gtk_icon_view_set_column_spacing") 9826 (return-type "none") 9827 (parameters 9828 '("gint" "column_spacing") 9829 ) 9830) 9831 9832(define-method get_column_spacing 9833 (of-object "GtkIconView") 9834 (c-name "gtk_icon_view_get_column_spacing") 9835 (return-type "gint") 9836) 9837 9838(define-method set_margin 9839 (of-object "GtkIconView") 9840 (c-name "gtk_icon_view_set_margin") 9841 (return-type "none") 9842 (parameters 9843 '("gint" "margin") 9844 ) 9845) 9846 9847(define-method get_margin 9848 (of-object "GtkIconView") 9849 (c-name "gtk_icon_view_get_margin") 9850 (return-type "gint") 9851) 9852 9853(define-method get_path_at_pos 9854 (of-object "GtkIconView") 9855 (c-name "gtk_icon_view_get_path_at_pos") 9856 (return-type "GtkTreePath*") 9857 (parameters 9858 '("gint" "x") 9859 '("gint" "y") 9860 ) 9861) 9862 9863(define-method get_item_at_pos 9864 (of-object "GtkIconView") 9865 (c-name "gtk_icon_view_get_item_at_pos") 9866 (return-type "gboolean") 9867 (parameters 9868 '("gint" "x") 9869 '("gint" "y") 9870 '("GtkTreePath**" "path") 9871 '("GtkCellRenderer**" "cell") 9872 ) 9873) 9874 9875(define-method get_visible_range 9876 (of-object "GtkIconView") 9877 (c-name "gtk_icon_view_get_visible_range") 9878 (return-type "gboolean") 9879 (parameters 9880 '("GtkTreePath**" "start_path") 9881 '("GtkTreePath**" "end_path") 9882 ) 9883) 9884 9885(define-method selected_foreach 9886 (of-object "GtkIconView") 9887 (c-name "gtk_icon_view_selected_foreach") 9888 (return-type "none") 9889 (parameters 9890 '("GtkIconViewForeachFunc" "func") 9891 '("gpointer" "data") 9892 ) 9893) 9894 9895(define-method set_selection_mode 9896 (of-object "GtkIconView") 9897 (c-name "gtk_icon_view_set_selection_mode") 9898 (return-type "none") 9899 (parameters 9900 '("GtkSelectionMode" "mode") 9901 ) 9902) 9903 9904(define-method get_selection_mode 9905 (of-object "GtkIconView") 9906 (c-name "gtk_icon_view_get_selection_mode") 9907 (return-type "GtkSelectionMode") 9908) 9909 9910(define-method select_path 9911 (of-object "GtkIconView") 9912 (c-name "gtk_icon_view_select_path") 9913 (return-type "none") 9914 (parameters 9915 '("GtkTreePath*" "path") 9916 ) 9917) 9918 9919(define-method unselect_path 9920 (of-object "GtkIconView") 9921 (c-name "gtk_icon_view_unselect_path") 9922 (return-type "none") 9923 (parameters 9924 '("GtkTreePath*" "path") 9925 ) 9926) 9927 9928(define-method path_is_selected 9929 (of-object "GtkIconView") 9930 (c-name "gtk_icon_view_path_is_selected") 9931 (return-type "gboolean") 9932 (parameters 9933 '("GtkTreePath*" "path") 9934 ) 9935) 9936 9937(define-method get_selected_items 9938 (of-object "GtkIconView") 9939 (c-name "gtk_icon_view_get_selected_items") 9940 (return-type "GList*") 9941) 9942 9943(define-method select_all 9944 (of-object "GtkIconView") 9945 (c-name "gtk_icon_view_select_all") 9946 (return-type "none") 9947) 9948 9949(define-method unselect_all 9950 (of-object "GtkIconView") 9951 (c-name "gtk_icon_view_unselect_all") 9952 (return-type "none") 9953) 9954 9955(define-method item_activated 9956 (of-object "GtkIconView") 9957 (c-name "gtk_icon_view_item_activated") 9958 (return-type "none") 9959 (parameters 9960 '("GtkTreePath*" "path") 9961 ) 9962) 9963 9964(define-virtual set_scroll_adjustments 9965 (of-object "GtkIconView") 9966 (return-type "none") 9967 (parameters 9968 '("GtkAdjustment*" "hadjustment") 9969 '("GtkAdjustment*" "vadjustment") 9970 ) 9971) 9972(define-virtual item_activated 9973 (of-object "GtkIconView") 9974 (return-type "none") 9975 (parameters 9976 '("GtkTreePath*" "path") 9977 ) 9978) 9979(define-virtual selection_changed 9980 (of-object "GtkIconView") 9981 (return-type "none") 9982) 9983(define-virtual select_all 9984 (of-object "GtkIconView") 9985 (return-type "none") 9986) 9987(define-virtual unselect_all 9988 (of-object "GtkIconView") 9989 (return-type "none") 9990) 9991(define-virtual select_cursor_item 9992 (of-object "GtkIconView") 9993 (return-type "none") 9994) 9995(define-virtual toggle_cursor_item 9996 (of-object "GtkIconView") 9997 (return-type "none") 9998) 9999(define-virtual move_cursor 10000 (of-object "GtkIconView") 10001 (return-type "gboolean") 10002 (parameters 10003 '("GtkMovementStep" "step") 10004 '("gint" "count") 10005 ) 10006) 10007(define-virtual activate_cursor_item 10008 (of-object "GtkIconView") 10009 (return-type "gboolean") 10010) 10011 10012(define-method set_cursor 10013 (of-object "GtkIconView") 10014 (c-name "gtk_icon_view_set_cursor") 10015 (return-type "none") 10016 (parameters 10017 '("GtkTreePath*" "path") 10018 '("GtkCellRenderer*" "cell" (null-ok) (default "NULL")) 10019 '("gboolean" "start_editing" (default "FALSE")) 10020 ) 10021) 10022 10023(define-method get_cursor 10024 (of-object "GtkIconView") 10025 (c-name "gtk_icon_view_get_cursor") 10026 (return-type "gboolean") 10027 (parameters 10028 '("GtkTreePath**" "path") 10029 '("GtkCellRenderer**" "cell") 10030 ) 10031) 10032 10033(define-method scroll_to_path 10034 (of-object "GtkIconView") 10035 (c-name "gtk_icon_view_scroll_to_path") 10036 (return-type "none") 10037 (parameters 10038 '("GtkTreePath*" "path") 10039 '("gboolean" "use_align") 10040 '("gfloat" "row_align") 10041 '("gfloat" "col_align") 10042 ) 10043) 10044 10045(define-method enable_model_drag_source 10046 (of-object "GtkIconView") 10047 (c-name "gtk_icon_view_enable_model_drag_source") 10048 (return-type "none") 10049 (parameters 10050 '("GdkModifierType" "start_button_mask") 10051 '("const-GtkTargetEntry*" "targets") 10052 '("gint" "n_targets") 10053 '("GdkDragAction" "actions") 10054 ) 10055) 10056 10057(define-method enable_model_drag_dest 10058 (of-object "GtkIconView") 10059 (c-name "gtk_icon_view_enable_model_drag_dest") 10060 (return-type "none") 10061 (parameters 10062 '("const-GtkTargetEntry*" "targets") 10063 '("gint" "n_targets") 10064 '("GdkDragAction" "actions") 10065 ) 10066) 10067 10068(define-method unset_model_drag_source 10069 (of-object "GtkIconView") 10070 (c-name "gtk_icon_view_unset_model_drag_source") 10071 (return-type "none") 10072) 10073 10074(define-method unset_model_drag_dest 10075 (of-object "GtkIconView") 10076 (c-name "gtk_icon_view_unset_model_drag_dest") 10077 (return-type "none") 10078) 10079 10080(define-method set_reorderable 10081 (of-object "GtkIconView") 10082 (c-name "gtk_icon_view_set_reorderable") 10083 (return-type "none") 10084 (parameters 10085 '("gboolean" "reorderable") 10086 ) 10087) 10088 10089(define-method get_reorderable 10090 (of-object "GtkIconView") 10091 (c-name "gtk_icon_view_get_reorderable") 10092 (return-type "gboolean") 10093) 10094 10095(define-method set_drag_dest_item 10096 (of-object "GtkIconView") 10097 (c-name "gtk_icon_view_set_drag_dest_item") 10098 (return-type "none") 10099 (parameters 10100 '("GtkTreePath*" "path" (null-ok)) 10101 '("GtkIconViewDropPosition" "pos") 10102 ) 10103) 10104 10105(define-method get_drag_dest_item 10106 (of-object "GtkIconView") 10107 (c-name "gtk_icon_view_get_drag_dest_item") 10108 (return-type "none") 10109 (parameters 10110 '("GtkTreePath**" "path") 10111 '("GtkIconViewDropPosition*" "pos") 10112 ) 10113) 10114 10115(define-method get_dest_item_at_pos 10116 (of-object "GtkIconView") 10117 (c-name "gtk_icon_view_get_dest_item_at_pos") 10118 (return-type "gboolean") 10119 (parameters 10120 '("gint" "drag_x") 10121 '("gint" "drag_y") 10122 '("GtkTreePath**" "path") 10123 '("GtkIconViewDropPosition*" "pos") 10124 ) 10125) 10126 10127(define-method create_drag_icon 10128 (of-object "GtkIconView") 10129 (c-name "gtk_icon_view_create_drag_icon") 10130 (return-type "GdkPixmap*") 10131 (parameters 10132 '("GtkTreePath*" "path") 10133 ) 10134) 10135 10136;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimage.h 10137 10138(define-function gtk_image_get_type 10139 (c-name "gtk_image_get_type") 10140 (return-type "GType") 10141) 10142 10143(define-function gtk_image_new 10144 (c-name "gtk_image_new") 10145 (is-constructor-of "GtkImage") 10146 (return-type "GtkWidget*") 10147) 10148 10149(define-function image_new_from_pixmap 10150 (c-name "gtk_image_new_from_pixmap") 10151 (return-type "GtkWidget*") 10152 (caller-owns-return #t) 10153 (parameters 10154 '("GdkPixmap*" "pixmap" (null-ok)) 10155 '("GdkBitmap*" "mask" (null-ok)) 10156 ) 10157) 10158 10159(define-function image_new_from_image 10160 (c-name "gtk_image_new_from_image") 10161 (return-type "GtkWidget*") 10162 (caller-owns-return #t) 10163 (parameters 10164 '("GdkImage*" "image" (null-ok)) 10165 '("GdkBitmap*" "mask" (null-ok)) 10166 ) 10167) 10168 10169(define-function image_new_from_file 10170 (c-name "gtk_image_new_from_file") 10171 (return-type "GtkWidget*") 10172 (parameters 10173 '("const-gchar*" "filename") 10174 ) 10175) 10176 10177(define-function image_new_from_pixbuf 10178 (c-name "gtk_image_new_from_pixbuf") 10179 (return-type "GtkWidget*") 10180 (caller-owns-return #t) 10181 (parameters 10182 '("GdkPixbuf*" "pixbuf" (null-ok)) 10183 ) 10184) 10185 10186(define-function image_new_from_stock 10187 (c-name "gtk_image_new_from_stock") 10188 (return-type "GtkWidget*") 10189 (caller-owns-return #t) 10190 (parameters 10191 '("const-gchar*" "stock_id") 10192 '("GtkIconSize" "size") 10193 ) 10194) 10195 10196(define-function image_new_from_icon_set 10197 (c-name "gtk_image_new_from_icon_set") 10198 (return-type "GtkWidget*") 10199 (caller-owns-return #t) 10200 (parameters 10201 '("GtkIconSet*" "icon_set") 10202 '("GtkIconSize" "size") 10203 ) 10204) 10205 10206(define-function image_new_from_animation 10207 (c-name "gtk_image_new_from_animation") 10208 (return-type "GtkWidget*") 10209 (caller-owns-return #t) 10210 (parameters 10211 '("GdkPixbufAnimation*" "animation") 10212 ) 10213) 10214 10215(define-method clear 10216 (of-object "GtkImage") 10217 (c-name "gtk_image_clear") 10218 (return-type "none") 10219) 10220 10221(define-method set_from_pixmap 10222 (of-object "GtkImage") 10223 (c-name "gtk_image_set_from_pixmap") 10224 (return-type "none") 10225 (parameters 10226 '("GdkPixmap*" "pixmap") 10227 '("GdkBitmap*" "mask" (null-ok)) 10228 ) 10229) 10230 10231(define-method set_from_image 10232 (of-object "GtkImage") 10233 (c-name "gtk_image_set_from_image") 10234 (return-type "none") 10235 (parameters 10236 '("GdkImage*" "gdk_image" (null-ok)) 10237 '("GdkBitmap*" "mask" (null-ok)) 10238 ) 10239) 10240 10241(define-method set_from_file 10242 (of-object "GtkImage") 10243 (c-name "gtk_image_set_from_file") 10244 (return-type "none") 10245 (parameters 10246 '("const-gchar*" "filename" (null-ok)) 10247 ) 10248) 10249 10250(define-method set_from_pixbuf 10251 (of-object "GtkImage") 10252 (c-name "gtk_image_set_from_pixbuf") 10253 (return-type "none") 10254 (parameters 10255 '("GdkPixbuf*" "pixbuf" (null-ok)) 10256 ) 10257) 10258 10259(define-method set_from_stock 10260 (of-object "GtkImage") 10261 (c-name "gtk_image_set_from_stock") 10262 (return-type "none") 10263 (parameters 10264 '("const-gchar*" "stock_id") 10265 '("GtkIconSize" "size") 10266 ) 10267) 10268 10269(define-method set_from_icon_set 10270 (of-object "GtkImage") 10271 (c-name "gtk_image_set_from_icon_set") 10272 (return-type "none") 10273 (parameters 10274 '("GtkIconSet*" "icon_set") 10275 '("GtkIconSize" "size") 10276 ) 10277) 10278 10279(define-method set_from_animation 10280 (of-object "GtkImage") 10281 (c-name "gtk_image_set_from_animation") 10282 (return-type "none") 10283 (parameters 10284 '("GdkPixbufAnimation*" "animation") 10285 ) 10286) 10287 10288(define-method get_storage_type 10289 (of-object "GtkImage") 10290 (c-name "gtk_image_get_storage_type") 10291 (return-type "GtkImageType") 10292) 10293 10294(define-method get_pixmap 10295 (of-object "GtkImage") 10296 (c-name "gtk_image_get_pixmap") 10297 (return-type "none") 10298 (parameters 10299 '("GdkPixmap**" "pixmap") 10300 '("GdkBitmap**" "mask") 10301 ) 10302) 10303 10304(define-method get_image 10305 (of-object "GtkImage") 10306 (c-name "gtk_image_get_image") 10307 (return-type "none") 10308 (parameters 10309 '("GdkImage**" "gdk_image") 10310 '("GdkBitmap**" "mask") 10311 ) 10312) 10313 10314(define-method get_pixbuf 10315 (of-object "GtkImage") 10316 (c-name "gtk_image_get_pixbuf") 10317 (return-type "GdkPixbuf*") 10318) 10319 10320(define-method get_stock 10321 (of-object "GtkImage") 10322 (c-name "gtk_image_get_stock") 10323 (return-type "none") 10324 (parameters 10325 '("gchar**" "stock_id") 10326 '("GtkIconSize*" "size") 10327 ) 10328) 10329 10330(define-method get_icon_set 10331 (of-object "GtkImage") 10332 (c-name "gtk_image_get_icon_set") 10333 (return-type "none") 10334 (parameters 10335 '("GtkIconSet**" "icon_set") 10336 '("GtkIconSize*" "size") 10337 ) 10338) 10339 10340(define-method get_animation 10341 (of-object "GtkImage") 10342 (c-name "gtk_image_get_animation") 10343 (return-type "GdkPixbufAnimation*") 10344) 10345 10346(define-method set 10347 (of-object "GtkImage") 10348 (c-name "gtk_image_set") 10349 (return-type "none") 10350 (parameters 10351 '("GdkImage*" "val") 10352 '("GdkBitmap*" "mask") 10353 ) 10354 (deprecated "") 10355) 10356 10357(define-method get 10358 (of-object "GtkImage") 10359 (c-name "gtk_image_get") 10360 (return-type "none") 10361 (parameters 10362 '("GdkImage**" "val") 10363 '("GdkBitmap**" "mask") 10364 ) 10365 (deprecated "") 10366) 10367 10368(define-function image_new_from_icon_name 10369 (c-name "gtk_image_new_from_icon_name") 10370 (return-type "GtkWidget*") 10371 (caller-owns-return #t) 10372 (parameters 10373 '("const-gchar*" "icon_name") 10374 '("GtkIconSize" "size") 10375 ) 10376) 10377 10378 10379(define-method set_from_icon_name 10380 (of-object "GtkImage") 10381 (c-name "gtk_image_set_from_icon_name") 10382 (return-type "none") 10383 (parameters 10384 '("const-gchar*" "icon_name") 10385 '("GtkIconSize" "size") 10386 ) 10387) 10388 10389(define-method set_pixel_size 10390 (of-object "GtkImage") 10391 (c-name "gtk_image_set_pixel_size") 10392 (return-type "none") 10393 (parameters 10394 '("gint" "pixel_size") 10395 ) 10396) 10397 10398(define-method get_icon_name 10399 (of-object "GtkImage") 10400 (c-name "gtk_image_get_icon_name") 10401 (return-type "none") 10402 (parameters 10403 '("const-gchar**" "icon_name") 10404 '("GtkIconSize*" "size") 10405 ) 10406) 10407 10408(define-method get_pixel_size 10409 (of-object "GtkImage") 10410 (c-name "gtk_image_get_pixel_size") 10411 (return-type "gint") 10412) 10413 10414 10415;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimagemenuitem.h 10416 10417(define-function gtk_image_menu_item_get_type 10418 (c-name "gtk_image_menu_item_get_type") 10419 (return-type "GType") 10420) 10421 10422(define-function gtk_image_menu_item_new 10423 (c-name "gtk_image_menu_item_new") 10424 (is-constructor-of "GtkImageMenuItem") 10425 (return-type "GtkWidget*") 10426) 10427 10428(define-function gtk_image_menu_item_new_with_label 10429 (c-name "gtk_image_menu_item_new_with_label") 10430 (is-constructor-of "GtkImageMenuItem") 10431 (return-type "GtkWidget*") 10432 (parameters 10433 '("const-gchar*" "label") 10434 ) 10435) 10436 10437(define-function gtk_image_menu_item_new_with_mnemonic 10438 (c-name "gtk_image_menu_item_new_with_mnemonic") 10439 (is-constructor-of "GtkImageMenuItem") 10440 (return-type "GtkWidget*") 10441 (parameters 10442 '("const-gchar*" "label") 10443 ) 10444) 10445 10446(define-function gtk_image_menu_item_new_from_stock 10447 (c-name "gtk_image_menu_item_new_from_stock") 10448 (is-constructor-of "GtkImageMenuItem") 10449 (return-type "GtkWidget*") 10450 (parameters 10451 '("const-gchar*" "stock_id") 10452 '("GtkAccelGroup*" "accel_group") 10453 ) 10454) 10455 10456(define-method set_image 10457 (of-object "GtkImageMenuItem") 10458 (c-name "gtk_image_menu_item_set_image") 10459 (return-type "none") 10460 (parameters 10461 '("GtkWidget*" "image" (null-ok)) 10462 ) 10463) 10464 10465(define-method get_image 10466 (of-object "GtkImageMenuItem") 10467 (c-name "gtk_image_menu_item_get_image") 10468 (return-type "GtkWidget*") 10469) 10470 10471 10472 10473;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimcontext.h 10474 10475(define-function gtk_im_context_get_type 10476 (c-name "gtk_im_context_get_type") 10477 (return-type "GType") 10478) 10479 10480(define-method set_client_window 10481 (of-object "GtkIMContext") 10482 (c-name "gtk_im_context_set_client_window") 10483 (return-type "none") 10484 (parameters 10485 '("GdkWindow*" "window" (null-ok)) 10486 ) 10487) 10488 10489(define-method get_preedit_string 10490 (of-object "GtkIMContext") 10491 (c-name "gtk_im_context_get_preedit_string") 10492 (return-type "none") 10493 (parameters 10494 '("gchar**" "str") 10495 '("PangoAttrList**" "attrs") 10496 '("gint*" "cursor_pos") 10497 ) 10498) 10499 10500(define-method filter_keypress 10501 (of-object "GtkIMContext") 10502 (c-name "gtk_im_context_filter_keypress") 10503 (return-type "gboolean") 10504 (parameters 10505 '("GdkEventKey*" "event") 10506 ) 10507) 10508 10509(define-method focus_in 10510 (of-object "GtkIMContext") 10511 (c-name "gtk_im_context_focus_in") 10512 (return-type "none") 10513) 10514 10515(define-method focus_out 10516 (of-object "GtkIMContext") 10517 (c-name "gtk_im_context_focus_out") 10518 (return-type "none") 10519) 10520 10521(define-method reset 10522 (of-object "GtkIMContext") 10523 (c-name "gtk_im_context_reset") 10524 (return-type "none") 10525) 10526 10527(define-method set_cursor_location 10528 (of-object "GtkIMContext") 10529 (c-name "gtk_im_context_set_cursor_location") 10530 (return-type "none") 10531 (parameters 10532 '("GdkRectangle*" "area") 10533 ) 10534) 10535 10536(define-method set_use_preedit 10537 (of-object "GtkIMContext") 10538 (c-name "gtk_im_context_set_use_preedit") 10539 (return-type "none") 10540 (parameters 10541 '("gboolean" "use_preedit") 10542 ) 10543) 10544 10545(define-method set_surrounding 10546 (of-object "GtkIMContext") 10547 (c-name "gtk_im_context_set_surrounding") 10548 (return-type "none") 10549 (parameters 10550 '("const-gchar*" "text") 10551 '("gint" "len") 10552 '("gint" "cursor_index") 10553 ) 10554) 10555 10556(define-method get_surrounding 10557 (of-object "GtkIMContext") 10558 (c-name "gtk_im_context_get_surrounding") 10559 (return-type "gboolean") 10560 (parameters 10561 '("gchar**" "text") 10562 '("gint*" "cursor_index") 10563 ) 10564) 10565 10566(define-method delete_surrounding 10567 (of-object "GtkIMContext") 10568 (c-name "gtk_im_context_delete_surrounding") 10569 (return-type "gboolean") 10570 (parameters 10571 '("gint" "offset") 10572 '("gint" "n_chars") 10573 ) 10574) 10575 10576(define-virtual preedit_start 10577 (of-object "GtkIMContext") 10578 (return-type "none") 10579) 10580(define-virtual preedit_end 10581 (of-object "GtkIMContext") 10582 (return-type "none") 10583) 10584(define-virtual preedit_changed 10585 (of-object "GtkIMContext") 10586 (return-type "none") 10587) 10588(define-virtual commit 10589 (of-object "GtkIMContext") 10590 (return-type "none") 10591 (parameters 10592 '("const-gchar*" "str") 10593 ) 10594) 10595(define-virtual retrieve_surrounding 10596 (of-object "GtkIMContext") 10597 (return-type "gboolean") 10598) 10599(define-virtual delete_surrounding 10600 (of-object "GtkIMContext") 10601 (return-type "gboolean") 10602 (parameters 10603 '("gint" "offset") 10604 '("gint" "n_chars") 10605 ) 10606) 10607(define-virtual set_client_window 10608 (of-object "GtkIMContext") 10609 (return-type "none") 10610 (parameters 10611 '("GdkWindow*" "window") 10612 ) 10613) 10614(define-virtual get_preedit_string 10615 (of-object "GtkIMContext") 10616 (return-type "none") 10617 (parameters 10618 '("gchar**" "str") 10619 '("PangoAttrList**" "attrs") 10620 '("gint*" "cursor_pos") 10621 ) 10622) 10623(define-virtual filter_keypress 10624 (of-object "GtkIMContext") 10625 (return-type "gboolean") 10626 (parameters 10627 '("GdkEventKey*" "event") 10628 ) 10629) 10630(define-virtual focus_in 10631 (of-object "GtkIMContext") 10632 (return-type "none") 10633) 10634(define-virtual focus_out 10635 (of-object "GtkIMContext") 10636 (return-type "none") 10637) 10638(define-virtual reset 10639 (of-object "GtkIMContext") 10640 (return-type "none") 10641) 10642(define-virtual set_cursor_location 10643 (of-object "GtkIMContext") 10644 (return-type "none") 10645 (parameters 10646 '("GdkRectangle*" "area") 10647 ) 10648) 10649(define-virtual set_use_preedit 10650 (of-object "GtkIMContext") 10651 (return-type "none") 10652 (parameters 10653 '("gboolean" "use_preedit") 10654 ) 10655) 10656(define-virtual set_surrounding 10657 (of-object "GtkIMContext") 10658 (return-type "none") 10659 (parameters 10660 '("const-gchar*" "text") 10661 '("gint" "len") 10662 '("gint" "cursor_index") 10663 ) 10664) 10665(define-virtual get_surrounding 10666 (of-object "GtkIMContext") 10667 (return-type "gboolean") 10668 (parameters 10669 '("gchar**" "text") 10670 '("gint*" "cursor_index") 10671 ) 10672) 10673 10674 10675;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimcontextsimple.h 10676 10677(define-function gtk_im_context_simple_get_type 10678 (c-name "gtk_im_context_simple_get_type") 10679 (return-type "GType") 10680) 10681 10682(define-function gtk_im_context_simple_new 10683 (c-name "gtk_im_context_simple_new") 10684 (is-constructor-of "GtkIMContextSimple") 10685 (return-type "GtkIMContext*") 10686) 10687 10688(define-method add_table 10689 (of-object "GtkIMContextSimple") 10690 (c-name "gtk_im_context_simple_add_table") 10691 (return-type "none") 10692 (parameters 10693 '("guint16*" "data") 10694 '("gint" "max_seq_len") 10695 '("gint" "n_seqs") 10696 ) 10697) 10698 10699 10700 10701;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimmodule.h 10702 10703 10704 10705;; From /opt/gtk2/include/gtk-2.0/gtk/gtkimmulticontext.h 10706 10707(define-function gtk_im_multicontext_get_type 10708 (c-name "gtk_im_multicontext_get_type") 10709 (return-type "GType") 10710) 10711 10712(define-function gtk_im_multicontext_new 10713 (c-name "gtk_im_multicontext_new") 10714 (is-constructor-of "GtkIMMulticontext") 10715 (return-type "GtkIMContext*") 10716) 10717 10718(define-method append_menuitems 10719 (of-object "GtkIMMulticontext") 10720 (c-name "gtk_im_multicontext_append_menuitems") 10721 (return-type "none") 10722 (parameters 10723 '("GtkMenuShell*" "menushell") 10724 ) 10725) 10726 10727 10728 10729;; From /opt/gtk2/include/gtk-2.0/gtk/gtkinputdialog.h 10730 10731(define-function gtk_input_dialog_get_type 10732 (c-name "gtk_input_dialog_get_type") 10733 (return-type "GType") 10734) 10735 10736(define-function gtk_input_dialog_new 10737 (c-name "gtk_input_dialog_new") 10738 (is-constructor-of "GtkInputDialog") 10739 (return-type "GtkWidget*") 10740) 10741 10742(define-virtual enable_device 10743 (of-object "GtkInputDialog") 10744 (return-type "none") 10745 (parameters 10746 '("GdkDevice*" "device") 10747 ) 10748) 10749(define-virtual disable_device 10750 (of-object "GtkInputDialog") 10751 (return-type "none") 10752 (parameters 10753 '("GdkDevice*" "device") 10754 ) 10755) 10756 10757 10758;; From /opt/gtk2/include/gtk-2.0/gtk/gtkinvisible.h 10759 10760(define-function gtk_invisible_get_type 10761 (c-name "gtk_invisible_get_type") 10762 (return-type "GType") 10763) 10764 10765(define-function gtk_invisible_new 10766 (c-name "gtk_invisible_new") 10767 (is-constructor-of "GtkInvisible") 10768 (return-type "GtkWidget*") 10769) 10770 10771(define-function gtk_invisible_new_for_screen 10772 (c-name "gtk_invisible_new_for_screen") 10773 (is-constructor-of "GtkInvisible") 10774 (return-type "GtkWidget*") 10775 (parameters 10776 '("GdkScreen*" "screen") 10777 ) 10778) 10779 10780(define-method set_screen 10781 (of-object "GtkInvisible") 10782 (c-name "gtk_invisible_set_screen") 10783 (return-type "none") 10784 (parameters 10785 '("GdkScreen*" "screen") 10786 ) 10787) 10788 10789(define-method get_screen 10790 (of-object "GtkInvisible") 10791 (c-name "gtk_invisible_get_screen") 10792 (return-type "GdkScreen*") 10793) 10794 10795 10796 10797;; From /opt/gtk2/include/gtk-2.0/gtk/gtkitem.h 10798 10799(define-function gtk_item_get_type 10800 (c-name "gtk_item_get_type") 10801 (return-type "GType") 10802) 10803 10804(define-method select 10805 (of-object "GtkItem") 10806 (c-name "gtk_item_select") 10807 (return-type "none") 10808) 10809 10810(define-method deselect 10811 (of-object "GtkItem") 10812 (c-name "gtk_item_deselect") 10813 (return-type "none") 10814) 10815 10816(define-method toggle 10817 (of-object "GtkItem") 10818 (c-name "gtk_item_toggle") 10819 (return-type "none") 10820) 10821 10822(define-virtual select 10823 (of-object "GtkItem") 10824 (return-type "none") 10825) 10826(define-virtual deselect 10827 (of-object "GtkItem") 10828 (return-type "none") 10829) 10830(define-virtual toggle 10831 (of-object "GtkItem") 10832 (return-type "none") 10833) 10834 10835 10836;; From /opt/gtk2/include/gtk-2.0/gtk/gtkitemfactory.h 10837 10838(define-function gtk_item_factory_get_type 10839 (c-name "gtk_item_factory_get_type") 10840 (return-type "GType") 10841) 10842 10843(define-function gtk_item_factory_new 10844 (c-name "gtk_item_factory_new") 10845 (is-constructor-of "GtkItemFactory") 10846 (return-type "GtkItemFactory*") 10847 (parameters 10848 '("GType" "container_type") 10849 '("const-gchar*" "path") 10850 '("GtkAccelGroup*" "accel_group" (null-ok) (default "NULL")) 10851 ) 10852 (deprecated "use gtk.UIManager") 10853) 10854 10855(define-method construct 10856 (of-object "GtkItemFactory") 10857 (c-name "gtk_item_factory_construct") 10858 (return-type "none") 10859 (parameters 10860 '("GType" "container_type") 10861 '("const-gchar*" "path") 10862 '("GtkAccelGroup*" "accel_group") 10863 ) 10864) 10865 10866(define-function item_factory_add_foreign 10867 (c-name "gtk_item_factory_add_foreign") 10868 (return-type "none") 10869 (parameters 10870 '("GtkWidget*" "accel_widget") 10871 '("const-gchar*" "full_path") 10872 '("GtkAccelGroup*" "accel_group") 10873 '("guint" "keyval") 10874 '("GdkModifierType" "modifiers") 10875 ) 10876) 10877 10878(define-function item_factory_from_widget 10879 (c-name "gtk_item_factory_from_widget") 10880 (return-type "GtkItemFactory*") 10881 (parameters 10882 '("GtkWidget*" "widget") 10883 ) 10884) 10885 10886(define-function item_factory_path_from_widget 10887 (c-name "gtk_item_factory_path_from_widget") 10888 (return-type "const-gchar*") 10889 (parameters 10890 '("GtkWidget*" "widget") 10891 ) 10892) 10893 10894(define-method get_item 10895 (of-object "GtkItemFactory") 10896 (c-name "gtk_item_factory_get_item") 10897 (return-type "GtkWidget*") 10898 (parameters 10899 '("const-gchar*" "path") 10900 ) 10901) 10902 10903(define-method get_widget 10904 (of-object "GtkItemFactory") 10905 (c-name "gtk_item_factory_get_widget") 10906 (return-type "GtkWidget*") 10907 (parameters 10908 '("const-gchar*" "path") 10909 ) 10910) 10911 10912(define-method get_widget_by_action 10913 (of-object "GtkItemFactory") 10914 (c-name "gtk_item_factory_get_widget_by_action") 10915 (return-type "GtkWidget*") 10916 (parameters 10917 '("guint" "action") 10918 ) 10919) 10920 10921(define-method get_item_by_action 10922 (of-object "GtkItemFactory") 10923 (c-name "gtk_item_factory_get_item_by_action") 10924 (return-type "GtkWidget*") 10925 (parameters 10926 '("guint" "action") 10927 ) 10928) 10929 10930(define-method create_item 10931 (of-object "GtkItemFactory") 10932 (c-name "gtk_item_factory_create_item") 10933 (return-type "none") 10934 (parameters 10935 '("GtkItemFactoryEntry*" "entry") 10936 '("gpointer" "callback_data") 10937 '("guint" "callback_type") 10938 ) 10939) 10940 10941(define-method create_items 10942 (of-object "GtkItemFactory") 10943 (c-name "gtk_item_factory_create_items") 10944 (return-type "none") 10945 (parameters 10946 '("guint" "n_entries") 10947 '("GtkItemFactoryEntry*" "entries") 10948 '("gpointer" "callback_data") 10949 ) 10950) 10951 10952(define-method delete_item 10953 (of-object "GtkItemFactory") 10954 (c-name "gtk_item_factory_delete_item") 10955 (return-type "none") 10956 (parameters 10957 '("const-gchar*" "path") 10958 ) 10959) 10960 10961(define-method delete_entry 10962 (of-object "GtkItemFactory") 10963 (c-name "gtk_item_factory_delete_entry") 10964 (return-type "none") 10965 (parameters 10966 '("GtkItemFactoryEntry*" "entry") 10967 ) 10968) 10969 10970(define-method delete_entries 10971 (of-object "GtkItemFactory") 10972 (c-name "gtk_item_factory_delete_entries") 10973 (return-type "none") 10974 (parameters 10975 '("guint" "n_entries") 10976 '("GtkItemFactoryEntry*" "entries") 10977 ) 10978) 10979 10980(define-method popup 10981 (of-object "GtkItemFactory") 10982 (c-name "gtk_item_factory_popup") 10983 (return-type "none") 10984 (parameters 10985 '("guint" "x") 10986 '("guint" "y") 10987 '("guint" "mouse_button") 10988 '("guint32" "time" (default "GDK_CURRENT_TIME")) 10989 ) 10990) 10991 10992(define-method popup_with_data 10993 (of-object "GtkItemFactory") 10994 (c-name "gtk_item_factory_popup_with_data") 10995 (return-type "none") 10996 (parameters 10997 '("gpointer" "popup_data") 10998 '("GtkDestroyNotify" "destroy") 10999 '("guint" "x") 11000 '("guint" "y") 11001 '("guint" "mouse_button") 11002 '("guint32" "time" (default "GDK_CURRENT_TIME")) 11003 ) 11004) 11005 11006(define-method popup_data 11007 (of-object "GtkItemFactory") 11008 (c-name "gtk_item_factory_popup_data") 11009 (return-type "gpointer") 11010) 11011 11012(define-function item_factory_popup_data_from_widget 11013 (c-name "gtk_item_factory_popup_data_from_widget") 11014 (return-type "gpointer") 11015 (parameters 11016 '("GtkWidget*" "widget") 11017 ) 11018) 11019 11020(define-method set_translate_func 11021 (of-object "GtkItemFactory") 11022 (c-name "gtk_item_factory_set_translate_func") 11023 (return-type "none") 11024 (parameters 11025 '("GtkTranslateFunc" "func") 11026 '("gpointer" "data") 11027 '("GtkDestroyNotify" "notify") 11028 ) 11029) 11030 11031(define-function item_factory_from_path 11032 (c-name "gtk_item_factory_from_path") 11033 (return-type "GtkItemFactory*") 11034 (parameters 11035 '("const-gchar*" "path") 11036 ) 11037 (deprecated "") 11038) 11039 11040(define-function item_factory_create_menu_entries 11041 (c-name "gtk_item_factory_create_menu_entries") 11042 (return-type "none") 11043 (parameters 11044 '("guint" "n_entries") 11045 '("GtkMenuEntry*" "entries") 11046 ) 11047 (deprecated "") 11048) 11049 11050(define-function item_factories_path_delete 11051 (c-name "gtk_item_factories_path_delete") 11052 (return-type "none") 11053 (parameters 11054 '("const-gchar*" "ifactory_path") 11055 '("const-gchar*" "path") 11056 ) 11057 (deprecated "") 11058) 11059 11060(define-method create_items_ac 11061 (of-object "GtkItemFactory") 11062 (c-name "gtk_item_factory_create_items_ac") 11063 (return-type "none") 11064 (parameters 11065 '("guint" "n_entries") 11066 '("GtkItemFactoryEntry*" "entries") 11067 '("gpointer" "callback_data") 11068 '("guint" "callback_type") 11069 ) 11070 (deprecated "") 11071) 11072 11073 11074 11075;; From /opt/gtk2/include/gtk-2.0/gtk/gtklabel.h 11076 11077(define-function gtk_label_get_type 11078 (c-name "gtk_label_get_type") 11079 (return-type "GType") 11080) 11081 11082(define-function gtk_label_new 11083 (c-name "gtk_label_new") 11084 (is-constructor-of "GtkLabel") 11085 (return-type "GtkWidget*") 11086 (properties 11087 '("label" (argname "str") (optional)) 11088 ) 11089) 11090 11091(define-function gtk_label_new_with_mnemonic 11092 (c-name "gtk_label_new_with_mnemonic") 11093 (is-constructor-of "GtkLabel") 11094 (return-type "GtkWidget*") 11095 (properties 11096 '("label" (argname "str") (optional)) 11097 ) 11098) 11099 11100(define-method set_text 11101 (of-object "GtkLabel") 11102 (c-name "gtk_label_set_text") 11103 (return-type "none") 11104 (parameters 11105 '("const-char*" "str") 11106 ) 11107) 11108 11109(define-method get_text 11110 (of-object "GtkLabel") 11111 (c-name "gtk_label_get_text") 11112 (return-type "const-gchar*") 11113) 11114 11115(define-method set_attributes 11116 (of-object "GtkLabel") 11117 (c-name "gtk_label_set_attributes") 11118 (return-type "none") 11119 (parameters 11120 '("PangoAttrList*" "attrs") 11121 ) 11122) 11123 11124(define-method get_attributes 11125 (of-object "GtkLabel") 11126 (c-name "gtk_label_get_attributes") 11127 (return-type "PangoAttrList*") 11128) 11129 11130(define-method set_label 11131 (of-object "GtkLabel") 11132 (c-name "gtk_label_set_label") 11133 (return-type "none") 11134 (parameters 11135 '("const-gchar*" "str") 11136 ) 11137) 11138 11139(define-method get_label 11140 (of-object "GtkLabel") 11141 (c-name "gtk_label_get_label") 11142 (return-type "const-gchar*") 11143) 11144 11145(define-method set_markup 11146 (of-object "GtkLabel") 11147 (c-name "gtk_label_set_markup") 11148 (return-type "none") 11149 (parameters 11150 '("const-gchar*" "str") 11151 ) 11152) 11153 11154(define-method set_use_markup 11155 (of-object "GtkLabel") 11156 (c-name "gtk_label_set_use_markup") 11157 (return-type "none") 11158 (parameters 11159 '("gboolean" "setting") 11160 ) 11161) 11162 11163(define-method get_use_markup 11164 (of-object "GtkLabel") 11165 (c-name "gtk_label_get_use_markup") 11166 (return-type "gboolean") 11167) 11168 11169(define-method set_use_underline 11170 (of-object "GtkLabel") 11171 (c-name "gtk_label_set_use_underline") 11172 (return-type "none") 11173 (parameters 11174 '("gboolean" "setting") 11175 ) 11176) 11177 11178(define-method get_use_underline 11179 (of-object "GtkLabel") 11180 (c-name "gtk_label_get_use_underline") 11181 (return-type "gboolean") 11182) 11183 11184(define-method set_markup_with_mnemonic 11185 (of-object "GtkLabel") 11186 (c-name "gtk_label_set_markup_with_mnemonic") 11187 (return-type "none") 11188 (parameters 11189 '("const-gchar*" "str") 11190 ) 11191) 11192 11193(define-method get_mnemonic_keyval 11194 (of-object "GtkLabel") 11195 (c-name "gtk_label_get_mnemonic_keyval") 11196 (return-type "guint") 11197) 11198 11199(define-method set_mnemonic_widget 11200 (of-object "GtkLabel") 11201 (c-name "gtk_label_set_mnemonic_widget") 11202 (return-type "none") 11203 (parameters 11204 '("GtkWidget*" "widget" (null-ok)) 11205 ) 11206) 11207 11208(define-method get_mnemonic_widget 11209 (of-object "GtkLabel") 11210 (c-name "gtk_label_get_mnemonic_widget") 11211 (return-type "GtkWidget*") 11212) 11213 11214(define-method set_text_with_mnemonic 11215 (of-object "GtkLabel") 11216 (c-name "gtk_label_set_text_with_mnemonic") 11217 (return-type "none") 11218 (parameters 11219 '("const-gchar*" "str") 11220 ) 11221) 11222 11223(define-method set_justify 11224 (of-object "GtkLabel") 11225 (c-name "gtk_label_set_justify") 11226 (return-type "none") 11227 (parameters 11228 '("GtkJustification" "jtype") 11229 ) 11230) 11231 11232(define-method get_justify 11233 (of-object "GtkLabel") 11234 (c-name "gtk_label_get_justify") 11235 (return-type "GtkJustification") 11236) 11237 11238(define-method set_pattern 11239 (of-object "GtkLabel") 11240 (c-name "gtk_label_set_pattern") 11241 (return-type "none") 11242 (parameters 11243 '("const-gchar*" "pattern") 11244 ) 11245) 11246 11247(define-method set_line_wrap 11248 (of-object "GtkLabel") 11249 (c-name "gtk_label_set_line_wrap") 11250 (return-type "none") 11251 (parameters 11252 '("gboolean" "wrap") 11253 ) 11254) 11255 11256(define-method get_line_wrap 11257 (of-object "GtkLabel") 11258 (c-name "gtk_label_get_line_wrap") 11259 (return-type "gboolean") 11260) 11261 11262(define-method set_selectable 11263 (of-object "GtkLabel") 11264 (c-name "gtk_label_set_selectable") 11265 (return-type "none") 11266 (parameters 11267 '("gboolean" "setting") 11268 ) 11269) 11270 11271(define-method get_selectable 11272 (of-object "GtkLabel") 11273 (c-name "gtk_label_get_selectable") 11274 (return-type "gboolean") 11275) 11276 11277(define-method select_region 11278 (of-object "GtkLabel") 11279 (c-name "gtk_label_select_region") 11280 (return-type "none") 11281 (parameters 11282 '("gint" "start_offset") 11283 '("gint" "end_offset") 11284 ) 11285) 11286 11287(define-method get_selection_bounds 11288 (of-object "GtkLabel") 11289 (c-name "gtk_label_get_selection_bounds") 11290 (return-type "gboolean") 11291 (parameters 11292 '("gint*" "start") 11293 '("gint*" "end") 11294 ) 11295) 11296 11297(define-method get_layout 11298 (of-object "GtkLabel") 11299 (c-name "gtk_label_get_layout") 11300 (return-type "PangoLayout*") 11301) 11302 11303(define-method get_layout_offsets 11304 (of-object "GtkLabel") 11305 (c-name "gtk_label_get_layout_offsets") 11306 (return-type "none") 11307 (parameters 11308 '("gint*" "x") 11309 '("gint*" "y") 11310 ) 11311) 11312 11313(define-method set 11314 (of-object "GtkLabel") 11315 (c-name "gtk_label_set") 11316 (return-type "none") 11317 (parameters 11318 '("const-char*" "str") 11319 ) 11320 (deprecated "use GtkLabel.set_text") 11321) 11322 11323(define-method get 11324 (of-object "GtkLabel") 11325 (c-name "gtk_label_get") 11326 (return-type "none") 11327 (parameters 11328 '("char**" "str") 11329 ) 11330 (deprecated "use GtkLabel.get_text") 11331) 11332 11333(define-method parse_uline 11334 (of-object "GtkLabel") 11335 (c-name "gtk_label_parse_uline") 11336 (return-type "guint") 11337 (parameters 11338 '("const-gchar*" "string") 11339 ) 11340 (deprecated "") 11341) 11342 11343(define-method set_ellipsize 11344 (of-object "GtkLabel") 11345 (c-name "gtk_label_set_ellipsize") 11346 (return-type "none") 11347 (parameters 11348 '("PangoEllipsizeMode" "mode") 11349 ) 11350) 11351 11352(define-method get_ellipsize 11353 (of-object "GtkLabel") 11354 (c-name "gtk_label_get_ellipsize") 11355 (return-type "PangoEllipsizeMode") 11356) 11357 11358(define-method set_angle 11359 (of-object "GtkLabel") 11360 (c-name "gtk_label_set_angle") 11361 (return-type "none") 11362 (parameters 11363 '("gint" "angle") 11364 ) 11365) 11366 11367(define-method get_angle 11368 (of-object "GtkLabel") 11369 (c-name "gtk_label_get_angle") 11370 (return-type "gint") 11371) 11372 11373(define-method set_width_chars 11374 (of-object "GtkLabel") 11375 (c-name "gtk_label_set_width_chars") 11376 (return-type "none") 11377 (parameters 11378 '("gint" "n_chars") 11379 ) 11380) 11381 11382(define-method get_width_chars 11383 (of-object "GtkLabel") 11384 (c-name "gtk_label_get_width_chars") 11385 (return-type "gint") 11386) 11387 11388(define-method set_max_width_chars 11389 (of-object "GtkLabel") 11390 (c-name "gtk_label_set_max_width_chars") 11391 (return-type "none") 11392 (parameters 11393 '("gint" "n_chars") 11394 ) 11395) 11396 11397(define-method get_max_width_chars 11398 (of-object "GtkLabel") 11399 (c-name "gtk_label_get_max_width_chars") 11400 (return-type "gint") 11401) 11402 11403(define-method set_single_line_mode 11404 (of-object "GtkLabel") 11405 (c-name "gtk_label_set_single_line_mode") 11406 (return-type "none") 11407 (parameters 11408 '("gboolean" "single_line_mode") 11409 ) 11410) 11411 11412(define-method get_single_line_mode 11413 (of-object "GtkLabel") 11414 (c-name "gtk_label_get_single_line_mode") 11415 (return-type "gboolean") 11416) 11417 11418(define-virtual move_cursor 11419 (of-object "GtkLabel") 11420 (return-type "none") 11421 (parameters 11422 '("GtkMovementStep" "step") 11423 '("gint" "count") 11424 '("gboolean" "extend_selection") 11425 ) 11426) 11427(define-virtual copy_clipboard 11428 (of-object "GtkLabel") 11429 (return-type "none") 11430) 11431(define-virtual populate_popup 11432 (of-object "GtkLabel") 11433 (return-type "none") 11434 (parameters 11435 '("GtkMenu*" "menu") 11436 ) 11437) 11438 11439;; From /opt/gtk2/include/gtk-2.0/gtk/gtklayout.h 11440 11441(define-function gtk_layout_get_type 11442 (c-name "gtk_layout_get_type") 11443 (return-type "GType") 11444) 11445 11446(define-function gtk_layout_new 11447 (c-name "gtk_layout_new") 11448 (is-constructor-of "GtkLayout") 11449 (return-type "GtkWidget*") 11450 (properties 11451 '("hadjustment" (optional)) 11452 '("vadjustment" (optional)) 11453 ) 11454) 11455 11456(define-method put 11457 (of-object "GtkLayout") 11458 (c-name "gtk_layout_put") 11459 (return-type "none") 11460 (parameters 11461 '("GtkWidget*" "child_widget") 11462 '("gint" "x") 11463 '("gint" "y") 11464 ) 11465) 11466 11467(define-method move 11468 (of-object "GtkLayout") 11469 (c-name "gtk_layout_move") 11470 (return-type "none") 11471 (parameters 11472 '("GtkWidget*" "child_widget") 11473 '("gint" "x") 11474 '("gint" "y") 11475 ) 11476) 11477 11478(define-method set_size 11479 (of-object "GtkLayout") 11480 (c-name "gtk_layout_set_size") 11481 (return-type "none") 11482 (parameters 11483 '("guint" "width") 11484 '("guint" "height") 11485 ) 11486) 11487 11488(define-method get_size 11489 (of-object "GtkLayout") 11490 (c-name "gtk_layout_get_size") 11491 (return-type "none") 11492 (parameters 11493 '("guint*" "width") 11494 '("guint*" "height") 11495 ) 11496) 11497 11498(define-method get_hadjustment 11499 (of-object "GtkLayout") 11500 (c-name "gtk_layout_get_hadjustment") 11501 (return-type "GtkAdjustment*") 11502) 11503 11504(define-method get_vadjustment 11505 (of-object "GtkLayout") 11506 (c-name "gtk_layout_get_vadjustment") 11507 (return-type "GtkAdjustment*") 11508) 11509 11510(define-method set_hadjustment 11511 (of-object "GtkLayout") 11512 (c-name "gtk_layout_set_hadjustment") 11513 (return-type "none") 11514 (parameters 11515 '("GtkAdjustment*" "adjustment" (null-ok)) 11516 ) 11517) 11518 11519(define-method set_vadjustment 11520 (of-object "GtkLayout") 11521 (c-name "gtk_layout_set_vadjustment") 11522 (return-type "none") 11523 (parameters 11524 '("GtkAdjustment*" "adjustment" (null-ok)) 11525 ) 11526) 11527 11528(define-method freeze 11529 (of-object "GtkLayout") 11530 (c-name "gtk_layout_freeze") 11531 (return-type "none") 11532 (deprecated "") 11533) 11534 11535(define-method thaw 11536 (of-object "GtkLayout") 11537 (c-name "gtk_layout_thaw") 11538 (return-type "none") 11539 (deprecated "") 11540) 11541 11542(define-virtual set_scroll_adjustments 11543 (of-object "GtkLayout") 11544 (return-type "none") 11545 (parameters 11546 '("GtkAdjustment*" "hadjustment") 11547 '("GtkAdjustment*" "vadjustment") 11548 ) 11549) 11550 11551 11552;; From /opt/gtk2/include/gtk-2.0/gtk/gtklist.h 11553 11554(define-function gtk_list_get_type 11555 (c-name "gtk_list_get_type") 11556 (return-type "GType") 11557 (deprecated "use GtkListStore/GtkTreeView") 11558) 11559 11560(define-function gtk_list_new 11561 (c-name "gtk_list_new") 11562 (is-constructor-of "GtkList") 11563 (return-type "GtkWidget*") 11564 (deprecated "use GtkListStore/GtkTreeView") 11565) 11566 11567(define-method insert_items 11568 (of-object "GtkList") 11569 (c-name "gtk_list_insert_items") 11570 (return-type "none") 11571 (parameters 11572 '("GList*" "items") 11573 '("gint" "position") 11574 ) 11575) 11576 11577(define-method append_items 11578 (of-object "GtkList") 11579 (c-name "gtk_list_append_items") 11580 (return-type "none") 11581 (parameters 11582 '("GList*" "items") 11583 ) 11584) 11585 11586(define-method prepend_items 11587 (of-object "GtkList") 11588 (c-name "gtk_list_prepend_items") 11589 (return-type "none") 11590 (parameters 11591 '("GList*" "items") 11592 ) 11593) 11594 11595(define-method remove_items 11596 (of-object "GtkList") 11597 (c-name "gtk_list_remove_items") 11598 (return-type "none") 11599 (parameters 11600 '("GList*" "items") 11601 ) 11602) 11603 11604(define-method remove_items_no_unref 11605 (of-object "GtkList") 11606 (c-name "gtk_list_remove_items_no_unref") 11607 (return-type "none") 11608 (parameters 11609 '("GList*" "items") 11610 ) 11611 (deprecated "use GtkListStore/GtkTreeView") 11612) 11613 11614(define-method clear_items 11615 (of-object "GtkList") 11616 (c-name "gtk_list_clear_items") 11617 (return-type "none") 11618 (parameters 11619 '("gint" "start") 11620 '("gint" "end") 11621 ) 11622) 11623 11624(define-method select_item 11625 (of-object "GtkList") 11626 (c-name "gtk_list_select_item") 11627 (return-type "none") 11628 (parameters 11629 '("gint" "item") 11630 ) 11631) 11632 11633(define-method unselect_item 11634 (of-object "GtkList") 11635 (c-name "gtk_list_unselect_item") 11636 (return-type "none") 11637 (parameters 11638 '("gint" "item") 11639 ) 11640) 11641 11642(define-method select_child 11643 (of-object "GtkList") 11644 (c-name "gtk_list_select_child") 11645 (return-type "none") 11646 (parameters 11647 '("GtkWidget*" "child") 11648 ) 11649) 11650 11651(define-method unselect_child 11652 (of-object "GtkList") 11653 (c-name "gtk_list_unselect_child") 11654 (return-type "none") 11655 (parameters 11656 '("GtkWidget*" "child") 11657 ) 11658) 11659 11660(define-method child_position 11661 (of-object "GtkList") 11662 (c-name "gtk_list_child_position") 11663 (return-type "gint") 11664 (parameters 11665 '("GtkWidget*" "child") 11666 ) 11667) 11668 11669(define-method set_selection_mode 11670 (of-object "GtkList") 11671 (c-name "gtk_list_set_selection_mode") 11672 (return-type "none") 11673 (parameters 11674 '("GtkSelectionMode" "mode") 11675 ) 11676 (deprecated "use GtkListStore/GtkTreeView") 11677) 11678 11679(define-method extend_selection 11680 (of-object "GtkList") 11681 (c-name "gtk_list_extend_selection") 11682 (return-type "none") 11683 (parameters 11684 '("GtkScrollType" "scroll_type") 11685 '("gfloat" "position") 11686 '("gboolean" "auto_start_selection") 11687 ) 11688 (deprecated "use GtkListStore/GtkTreeView") 11689) 11690 11691(define-method start_selection 11692 (of-object "GtkList") 11693 (c-name "gtk_list_start_selection") 11694 (return-type "none") 11695 (deprecated "use GtkListStore/GtkTreeView") 11696) 11697 11698(define-method end_selection 11699 (of-object "GtkList") 11700 (c-name "gtk_list_end_selection") 11701 (return-type "none") 11702 (deprecated "use GtkListStore/GtkTreeView") 11703) 11704 11705(define-method select_all 11706 (of-object "GtkList") 11707 (c-name "gtk_list_select_all") 11708 (return-type "none") 11709 (deprecated "use GtkListStore/GtkTreeView") 11710) 11711 11712(define-method unselect_all 11713 (of-object "GtkList") 11714 (c-name "gtk_list_unselect_all") 11715 (return-type "none") 11716 (deprecated "use GtkListStore/GtkTreeView") 11717) 11718 11719(define-method scroll_horizontal 11720 (of-object "GtkList") 11721 (c-name "gtk_list_scroll_horizontal") 11722 (return-type "none") 11723 (parameters 11724 '("GtkScrollType" "scroll_type") 11725 '("gfloat" "position") 11726 ) 11727 (deprecated "use GtkListStore/GtkTreeView") 11728) 11729 11730(define-method scroll_vertical 11731 (of-object "GtkList") 11732 (c-name "gtk_list_scroll_vertical") 11733 (return-type "none") 11734 (parameters 11735 '("GtkScrollType" "scroll_type") 11736 '("gfloat" "position") 11737 ) 11738 (deprecated "use GtkListStore/GtkTreeView") 11739) 11740 11741(define-method toggle_add_mode 11742 (of-object "GtkList") 11743 (c-name "gtk_list_toggle_add_mode") 11744 (return-type "none") 11745 (deprecated "use GtkListStore/GtkTreeView") 11746) 11747 11748(define-method toggle_focus_row 11749 (of-object "GtkList") 11750 (c-name "gtk_list_toggle_focus_row") 11751 (return-type "none") 11752 (deprecated "use GtkListStore/GtkTreeView") 11753) 11754 11755(define-method toggle_row 11756 (of-object "GtkList") 11757 (c-name "gtk_list_toggle_row") 11758 (return-type "none") 11759 (parameters 11760 '("GtkWidget*" "item") 11761 ) 11762 (deprecated "use GtkListStore/GtkTreeView") 11763) 11764 11765(define-method undo_selection 11766 (of-object "GtkList") 11767 (c-name "gtk_list_undo_selection") 11768 (return-type "none") 11769 (deprecated "use GtkListStore/GtkTreeView") 11770) 11771 11772(define-method end_drag_selection 11773 (of-object "GtkList") 11774 (c-name "gtk_list_end_drag_selection") 11775 (return-type "none") 11776 (deprecated "use GtkListStore/GtkTreeView") 11777) 11778 11779 11780(define-virtual selection_changed 11781 (of-object "GtkList") 11782 (return-type "none") 11783) 11784(define-virtual select_child 11785 (of-object "GtkList") 11786 (return-type "none") 11787 (parameters 11788 '("GtkWidget*" "child") 11789 ) 11790) 11791(define-virtual unselect_child 11792 (of-object "GtkList") 11793 (return-type "none") 11794 (parameters 11795 '("GtkWidget*" "child") 11796 ) 11797) 11798(define-virtual toggle_focus_row 11799 (of-object "GtkListItem") 11800 (return-type "none") 11801) 11802(define-virtual select_all 11803 (of-object "GtkListItem") 11804 (return-type "none") 11805) 11806(define-virtual unselect_all 11807 (of-object "GtkListItem") 11808 (return-type "none") 11809) 11810(define-virtual undo_selection 11811 (of-object "GtkListItem") 11812 (return-type "none") 11813) 11814(define-virtual start_selection 11815 (of-object "GtkListItem") 11816 (return-type "none") 11817) 11818(define-virtual end_selection 11819 (of-object "GtkListItem") 11820 (return-type "none") 11821) 11822(define-virtual extend_selection 11823 (of-object "GtkListItem") 11824 (return-type "none") 11825 (parameters 11826 '("GtkScrollType" "scroll_type") 11827 '("gfloat" "position") 11828 '("gboolean" "auto_start_selection") 11829 ) 11830) 11831(define-virtual scroll_horizontal 11832 (of-object "GtkListItem") 11833 (return-type "none") 11834 (parameters 11835 '("GtkScrollType" "scroll_type") 11836 '("gfloat" "position") 11837 ) 11838) 11839(define-virtual scroll_vertical 11840 (of-object "GtkListItem") 11841 (return-type "none") 11842 (parameters 11843 '("GtkScrollType" "scroll_type") 11844 '("gfloat" "position") 11845 ) 11846) 11847(define-virtual toggle_add_mode 11848 (of-object "GtkListItem") 11849 (return-type "none") 11850) 11851 11852;; From /opt/gtk2/include/gtk-2.0/gtk/gtklistitem.h 11853 11854(define-function gtk_list_item_get_type 11855 (c-name "gtk_list_item_get_type") 11856 (return-type "GType") 11857) 11858 11859(define-function gtk_list_item_new 11860 (c-name "gtk_list_item_new") 11861 (is-constructor-of "GtkListItem") 11862 (return-type "GtkWidget*") 11863 (deprecated "use gtk.TreeView") 11864) 11865 11866(define-function gtk_list_item_new_with_label 11867 (c-name "gtk_list_item_new_with_label") 11868 (is-constructor-of "GtkListItem") 11869 (return-type "GtkWidget*") 11870 (parameters 11871 '("const-gchar*" "label") 11872 ) 11873 (deprecated "use gtk.TreeView") 11874) 11875 11876(define-method select 11877 (of-object "GtkListItem") 11878 (c-name "gtk_list_item_select") 11879 (return-type "none") 11880) 11881 11882(define-method deselect 11883 (of-object "GtkListItem") 11884 (c-name "gtk_list_item_deselect") 11885 (return-type "none") 11886) 11887 11888 11889 11890;; From /opt/gtk2/include/gtk-2.0/gtk/gtkliststore.h 11891 11892(define-function gtk_list_store_get_type 11893 (c-name "gtk_list_store_get_type") 11894 (return-type "GType") 11895) 11896 11897(define-function gtk_list_store_new 11898 (c-name "gtk_list_store_new") 11899 (is-constructor-of "GtkListStore") 11900 (return-type "GtkListStore*") 11901 (parameters 11902 '("gint" "n_columns") 11903 ) 11904 (varargs #t) 11905) 11906 11907(define-function gtk_list_store_newv 11908 (c-name "gtk_list_store_newv") 11909 (is-constructor-of "GtkListStore") 11910 (return-type "GtkListStore*") 11911 (parameters 11912 '("gint" "n_columns") 11913 '("GType*" "value") 11914 ) 11915) 11916 11917(define-method set_column_types 11918 (of-object "GtkListStore") 11919 (c-name "gtk_list_store_set_column_types") 11920 (return-type "none") 11921 (parameters 11922 '("gint" "n_columns") 11923 '("GType*" "types") 11924 ) 11925) 11926 11927(define-method set_value 11928 (of-object "GtkListStore") 11929 (c-name "gtk_list_store_set_value") 11930 (return-type "none") 11931 (parameters 11932 '("GtkTreeIter*" "iter") 11933 '("gint" "column") 11934 '("GValue*" "value") 11935 ) 11936) 11937 11938(define-method set 11939 (of-object "GtkListStore") 11940 (c-name "gtk_list_store_set") 11941 (return-type "none") 11942 (parameters 11943 '("GtkTreeIter*" "iter") 11944 ) 11945 (varargs #t) 11946) 11947 11948(define-method set_valist 11949 (of-object "GtkListStore") 11950 (c-name "gtk_list_store_set_valist") 11951 (return-type "none") 11952 (parameters 11953 '("GtkTreeIter*" "iter") 11954 '("va_list" "var_args") 11955 ) 11956) 11957 11958(define-method remove 11959 (of-object "GtkListStore") 11960 (c-name "gtk_list_store_remove") 11961 (return-type "gboolean") 11962 (parameters 11963 '("GtkTreeIter*" "iter") 11964 ) 11965) 11966 11967(define-method insert 11968 (of-object "GtkListStore") 11969 (c-name "gtk_list_store_insert") 11970 (return-type "none") 11971 (parameters 11972 '("GtkTreeIter*" "iter") 11973 '("gint" "position") 11974 ) 11975) 11976 11977(define-method insert_before 11978 (of-object "GtkListStore") 11979 (c-name "gtk_list_store_insert_before") 11980 (return-type "none") 11981 (parameters 11982 '("GtkTreeIter*" "iter") 11983 '("GtkTreeIter*" "sibling") 11984 ) 11985) 11986 11987(define-method insert_after 11988 (of-object "GtkListStore") 11989 (c-name "gtk_list_store_insert_after") 11990 (return-type "none") 11991 (parameters 11992 '("GtkTreeIter*" "iter") 11993 '("GtkTreeIter*" "sibling") 11994 ) 11995) 11996 11997(define-method insert_with_values 11998 (of-object "GtkListStore") 11999 (c-name "gtk_list_store_insert_with_values") 12000 (return-type "none") 12001 (parameters 12002 '("GtkTreeIter*" "iter") 12003 '("gint" "position") 12004 ) 12005 (varargs #t) 12006) 12007 12008(define-method insert_with_valuesv 12009 (of-object "GtkListStore") 12010 (c-name "gtk_list_store_insert_with_valuesv") 12011 (return-type "none") 12012 (parameters 12013 '("GtkTreeIter*" "iter") 12014 '("gint" "position") 12015 '("gint*" "columns") 12016 '("GValue*" "values") 12017 '("gint" "n_values") 12018 ) 12019) 12020 12021(define-method prepend 12022 (of-object "GtkListStore") 12023 (c-name "gtk_list_store_prepend") 12024 (return-type "none") 12025 (parameters 12026 '("GtkTreeIter*" "iter") 12027 ) 12028) 12029 12030(define-method append 12031 (of-object "GtkListStore") 12032 (c-name "gtk_list_store_append") 12033 (return-type "none") 12034 (parameters 12035 '("GtkTreeIter*" "iter") 12036 ) 12037) 12038 12039(define-method clear 12040 (of-object "GtkListStore") 12041 (c-name "gtk_list_store_clear") 12042 (return-type "none") 12043) 12044 12045(define-method iter_is_valid 12046 (of-object "GtkListStore") 12047 (c-name "gtk_list_store_iter_is_valid") 12048 (return-type "gboolean") 12049 (parameters 12050 '("GtkTreeIter*" "iter") 12051 ) 12052) 12053 12054(define-method reorder 12055 (of-object "GtkListStore") 12056 (c-name "gtk_list_store_reorder") 12057 (return-type "none") 12058 (parameters 12059 '("gint*" "new_order") 12060 ) 12061) 12062 12063(define-method swap 12064 (of-object "GtkListStore") 12065 (c-name "gtk_list_store_swap") 12066 (return-type "none") 12067 (parameters 12068 '("GtkTreeIter*" "a") 12069 '("GtkTreeIter*" "b") 12070 ) 12071) 12072 12073(define-method move_after 12074 (of-object "GtkListStore") 12075 (c-name "gtk_list_store_move_after") 12076 (return-type "none") 12077 (parameters 12078 '("GtkTreeIter*" "iter") 12079 '("GtkTreeIter*" "position" (null-ok)) 12080 ) 12081) 12082 12083(define-method move_before 12084 (of-object "GtkListStore") 12085 (c-name "gtk_list_store_move_before") 12086 (return-type "none") 12087 (parameters 12088 '("GtkTreeIter*" "iter") 12089 '("GtkTreeIter*" "position" (null-ok)) 12090 ) 12091) 12092 12093 12094 12095;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmain.h 12096 12097(define-function check_version 12098 (c-name "gtk_check_version") 12099 (return-type "gchar*") 12100 (caller-owns-return #f) 12101 (parameters 12102 '("guint" "required_major") 12103 '("guint" "required_minor") 12104 '("guint" "required_micro") 12105 ) 12106) 12107 12108(define-function init 12109 (c-name "gtk_init") 12110 (return-type "none") 12111 (parameters 12112 '("int*" "argc") 12113 '("char***" "argv") 12114 ) 12115) 12116 12117(define-function init_check 12118 (c-name "gtk_init_check") 12119 (return-type "gboolean") 12120 (parameters 12121 '("int*" "argc") 12122 '("char***" "argv") 12123 ) 12124) 12125 12126(define-function init_abi_check 12127 (c-name "gtk_init_abi_check") 12128 (return-type "none") 12129 (parameters 12130 '("int*" "argc") 12131 '("char***" "argv") 12132 '("int" "num_checks") 12133 '("size_t" "sizeof_GtkWindow") 12134 ) 12135) 12136 12137(define-function init_check_abi_check 12138 (c-name "gtk_init_check_abi_check") 12139 (return-type "gboolean") 12140 (parameters 12141 '("int*" "argc") 12142 '("char***" "argv") 12143 '("int" "num_checks") 12144 '("size_t" "sizeof_GtkWindow") 12145 ) 12146) 12147 12148(define-function exit 12149 (c-name "gtk_exit") 12150 (return-type "none") 12151 (parameters 12152 '("gint" "error_code") 12153 ) 12154 (deprecated "") 12155) 12156 12157(define-function disable_setlocale 12158 (c-name "gtk_disable_setlocale") 12159 (return-type "none") 12160) 12161 12162(define-function set_locale 12163 (c-name "gtk_set_locale") 12164 (return-type "gchar*") 12165) 12166 12167(define-function get_default_language 12168 (c-name "gtk_get_default_language") 12169 (return-type "PangoLanguage*") 12170) 12171 12172(define-function events_pending 12173 (c-name "gtk_events_pending") 12174 (return-type "gint") 12175) 12176 12177(define-function main_do_event 12178 (c-name "gtk_main_do_event") 12179 (return-type "none") 12180 (parameters 12181 '("GdkEvent*" "event") 12182 ) 12183) 12184 12185(define-function main 12186 (c-name "gtk_main") 12187 (return-type "none") 12188) 12189 12190(define-function main_level 12191 (c-name "gtk_main_level") 12192 (return-type "guint") 12193) 12194 12195(define-function main_quit 12196 (c-name "gtk_main_quit") 12197 (return-type "none") 12198) 12199 12200(define-function main_iteration 12201 (c-name "gtk_main_iteration") 12202 (return-type "gboolean") 12203) 12204 12205(define-function main_iteration_do 12206 (c-name "gtk_main_iteration_do") 12207 (return-type "gboolean") 12208 (parameters 12209 '("gboolean" "blocking" (default "TRUE")) 12210 ) 12211) 12212 12213(define-function true 12214 (c-name "gtk_true") 12215 (return-type "gboolean") 12216) 12217 12218(define-function false 12219 (c-name "gtk_false") 12220 (return-type "gboolean") 12221) 12222 12223(define-method grab_add 12224 (of-object "GtkWidget") 12225 (c-name "gtk_grab_add") 12226 (return-type "none") 12227) 12228 12229(define-function grab_get_current 12230 (c-name "gtk_grab_get_current") 12231 (return-type "GtkWidget*") 12232) 12233 12234(define-method grab_remove 12235 (of-object "GtkWidget") 12236 (c-name "gtk_grab_remove") 12237 (return-type "none") 12238) 12239 12240(define-function init_add 12241 (c-name "gtk_init_add") 12242 (return-type "none") 12243 (parameters 12244 '("GtkFunction" "function") 12245 '("gpointer" "data") 12246 ) 12247) 12248 12249(define-function quit_add_destroy 12250 (c-name "gtk_quit_add_destroy") 12251 (return-type "none") 12252 (parameters 12253 '("guint" "main_level") 12254 '("GtkObject*" "object") 12255 ) 12256) 12257 12258(define-function quit_add 12259 (c-name "gtk_quit_add") 12260 (return-type "guint") 12261 (parameters 12262 '("guint" "main_level") 12263 '("GtkFunction" "function") 12264 '("gpointer" "data") 12265 ) 12266) 12267 12268(define-function quit_add_full 12269 (c-name "gtk_quit_add_full") 12270 (return-type "guint") 12271 (parameters 12272 '("guint" "main_level") 12273 '("GtkFunction" "function") 12274 '("GtkCallbackMarshal" "marshal") 12275 '("gpointer" "data") 12276 '("GtkDestroyNotify" "destroy") 12277 ) 12278) 12279 12280(define-function quit_remove 12281 (c-name "gtk_quit_remove") 12282 (return-type "none") 12283 (parameters 12284 '("guint" "quit_handler_id") 12285 ) 12286) 12287 12288(define-function quit_remove_by_data 12289 (c-name "gtk_quit_remove_by_data") 12290 (return-type "none") 12291 (parameters 12292 '("gpointer" "data") 12293 ) 12294) 12295 12296(define-function timeout_add 12297 (c-name "gtk_timeout_add") 12298 (return-type "guint") 12299 (parameters 12300 '("guint32" "interval") 12301 '("GtkFunction" "function") 12302 '("gpointer" "data") 12303 ) 12304) 12305 12306(define-function timeout_add_full 12307 (c-name "gtk_timeout_add_full") 12308 (return-type "guint") 12309 (parameters 12310 '("guint32" "interval") 12311 '("GtkFunction" "function") 12312 '("GtkCallbackMarshal" "marshal") 12313 '("gpointer" "data") 12314 '("GtkDestroyNotify" "destroy") 12315 ) 12316) 12317 12318(define-function timeout_remove 12319 (c-name "gtk_timeout_remove") 12320 (return-type "none") 12321 (parameters 12322 '("guint" "timeout_handler_id") 12323 ) 12324) 12325 12326(define-function idle_add 12327 (c-name "gtk_idle_add") 12328 (return-type "guint") 12329 (parameters 12330 '("GtkFunction" "function") 12331 '("gpointer" "data") 12332 ) 12333) 12334 12335(define-function idle_add_priority 12336 (c-name "gtk_idle_add_priority") 12337 (return-type "guint") 12338 (parameters 12339 '("gint" "priority") 12340 '("GtkFunction" "function") 12341 '("gpointer" "data") 12342 ) 12343) 12344 12345(define-function idle_add_full 12346 (c-name "gtk_idle_add_full") 12347 (return-type "guint") 12348 (parameters 12349 '("gint" "priority") 12350 '("GtkFunction" "function") 12351 '("GtkCallbackMarshal" "marshal") 12352 '("gpointer" "data") 12353 '("GtkDestroyNotify" "destroy") 12354 ) 12355) 12356 12357(define-function idle_remove 12358 (c-name "gtk_idle_remove") 12359 (return-type "none") 12360 (parameters 12361 '("guint" "idle_handler_id") 12362 ) 12363) 12364 12365(define-function idle_remove_by_data 12366 (c-name "gtk_idle_remove_by_data") 12367 (return-type "none") 12368 (parameters 12369 '("gpointer" "data") 12370 ) 12371) 12372 12373(define-function input_add_full 12374 (c-name "gtk_input_add_full") 12375 (return-type "guint") 12376 (parameters 12377 '("gint" "source") 12378 '("GdkInputCondition" "condition") 12379 '("GdkInputFunction" "function") 12380 '("GtkCallbackMarshal" "marshal") 12381 '("gpointer" "data") 12382 '("GtkDestroyNotify" "destroy") 12383 ) 12384) 12385 12386(define-function input_remove 12387 (c-name "gtk_input_remove") 12388 (return-type "none") 12389 (parameters 12390 '("guint" "input_handler_id") 12391 ) 12392) 12393 12394(define-function key_snooper_install 12395 (c-name "gtk_key_snooper_install") 12396 (return-type "guint") 12397 (parameters 12398 '("GtkKeySnoopFunc" "snooper") 12399 '("gpointer" "func_data") 12400 ) 12401) 12402 12403(define-function key_snooper_remove 12404 (c-name "gtk_key_snooper_remove") 12405 (return-type "none") 12406 (parameters 12407 '("guint" "snooper_handler_id") 12408 ) 12409) 12410 12411(define-function get_current_event 12412 (c-name "gtk_get_current_event") 12413 (return-type "GdkEvent*") 12414 (caller-owns-return #t) 12415) 12416 12417(define-function get_current_event_time 12418 (c-name "gtk_get_current_event_time") 12419 (return-type "guint32") 12420) 12421 12422(define-function get_current_event_state 12423 (c-name "gtk_get_current_event_state") 12424 (return-type "gboolean") 12425 (parameters 12426 '("GdkModifierType*" "state") 12427 ) 12428) 12429 12430(define-function get_event_widget 12431 (c-name "gtk_get_event_widget") 12432 (return-type "GtkWidget*") 12433 (parameters 12434 '("GdkEvent*" "event") 12435 ) 12436) 12437 12438(define-method propagate_event 12439 (of-object "GtkWidget") 12440 (c-name "gtk_propagate_event") 12441 (return-type "none") 12442 (parameters 12443 '("GdkEvent*" "event") 12444 ) 12445) 12446 12447(define-function parse_args 12448 (c-name "gtk_parse_args") 12449 (return-type "gboolean") 12450 (parameters 12451 '("int*" "argc") 12452 '("char***" "argv") 12453 ) 12454) 12455 12456(define-function init_with_args 12457 (c-name "gtk_init_with_args") 12458 (return-type "gboolean") 12459 (parameters 12460 '("int*" "argc") 12461 '("char***" "argv") 12462 '("char*" "parameter_string") 12463 '("GOptionEntry*" "entries") 12464 '("char*" "translation_domain") 12465 '("GError**" "error") 12466 ) 12467) 12468 12469(define-function get_option_group 12470 (c-name "gtk_get_option_group") 12471 (return-type "GOptionGroup*") 12472 (parameters 12473 '("gboolean" "open_default_display") 12474 ) 12475) 12476 12477 12478;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmenu.h 12479 12480(define-function gtk_menu_get_type 12481 (c-name "gtk_menu_get_type") 12482 (return-type "GType") 12483) 12484 12485(define-function gtk_menu_new 12486 (c-name "gtk_menu_new") 12487 (is-constructor-of "GtkMenu") 12488 (return-type "GtkWidget*") 12489) 12490 12491(define-method popup 12492 (of-object "GtkMenu") 12493 (c-name "gtk_menu_popup") 12494 (return-type "none") 12495 (parameters 12496 '("GtkWidget*" "parent_menu_shell") 12497 '("GtkWidget*" "parent_menu_item") 12498 '("GtkMenuPositionFunc" "func") 12499 '("gpointer" "data") 12500 '("guint" "button") 12501 '("guint32" "activate_time") 12502 ) 12503) 12504 12505(define-method reposition 12506 (of-object "GtkMenu") 12507 (c-name "gtk_menu_reposition") 12508 (return-type "none") 12509) 12510 12511(define-method popdown 12512 (of-object "GtkMenu") 12513 (c-name "gtk_menu_popdown") 12514 (return-type "none") 12515) 12516 12517(define-method get_active 12518 (of-object "GtkMenu") 12519 (c-name "gtk_menu_get_active") 12520 (return-type "GtkWidget*") 12521) 12522 12523(define-method set_active 12524 (of-object "GtkMenu") 12525 (c-name "gtk_menu_set_active") 12526 (return-type "none") 12527 (parameters 12528 '("guint" "index") 12529 ) 12530) 12531 12532(define-method set_accel_group 12533 (of-object "GtkMenu") 12534 (c-name "gtk_menu_set_accel_group") 12535 (return-type "none") 12536 (parameters 12537 '("GtkAccelGroup*" "accel_group" (null-ok)) 12538 ) 12539) 12540 12541(define-method get_accel_group 12542 (of-object "GtkMenu") 12543 (c-name "gtk_menu_get_accel_group") 12544 (return-type "GtkAccelGroup*") 12545) 12546 12547(define-method set_accel_path 12548 (of-object "GtkMenu") 12549 (c-name "gtk_menu_set_accel_path") 12550 (return-type "none") 12551 (parameters 12552 '("const-gchar*" "accel_path" (null-ok)) 12553 ) 12554) 12555 12556(define-method attach_to_widget 12557 (of-object "GtkMenu") 12558 (c-name "gtk_menu_attach_to_widget") 12559 (return-type "none") 12560 (parameters 12561 '("GtkWidget*" "attach_widget") 12562 '("GtkMenuDetachFunc" "detacher") 12563 ) 12564) 12565 12566(define-method detach 12567 (of-object "GtkMenu") 12568 (c-name "gtk_menu_detach") 12569 (return-type "none") 12570) 12571 12572(define-method get_attach_widget 12573 (of-object "GtkMenu") 12574 (c-name "gtk_menu_get_attach_widget") 12575 (return-type "GtkWidget*") 12576) 12577 12578(define-method set_tearoff_state 12579 (of-object "GtkMenu") 12580 (c-name "gtk_menu_set_tearoff_state") 12581 (return-type "none") 12582 (parameters 12583 '("gboolean" "torn_off") 12584 ) 12585) 12586 12587(define-method get_tearoff_state 12588 (of-object "GtkMenu") 12589 (c-name "gtk_menu_get_tearoff_state") 12590 (return-type "gboolean") 12591) 12592 12593(define-method set_title 12594 (of-object "GtkMenu") 12595 (c-name "gtk_menu_set_title") 12596 (return-type "none") 12597 (parameters 12598 '("const-gchar*" "title") 12599 ) 12600) 12601 12602(define-method get_title 12603 (of-object "GtkMenu") 12604 (c-name "gtk_menu_get_title") 12605 (return-type "const-gchar*") 12606) 12607 12608(define-method reorder_child 12609 (of-object "GtkMenu") 12610 (c-name "gtk_menu_reorder_child") 12611 (return-type "none") 12612 (parameters 12613 '("GtkWidget*" "child") 12614 '("gint" "position") 12615 ) 12616) 12617 12618(define-method set_screen 12619 (of-object "GtkMenu") 12620 (c-name "gtk_menu_set_screen") 12621 (return-type "none") 12622 (parameters 12623 '("GdkScreen*" "screen" (null-ok)) 12624 ) 12625) 12626 12627(define-method attach 12628 (of-object "GtkMenu") 12629 (c-name "gtk_menu_attach") 12630 (return-type "none") 12631 (parameters 12632 '("GtkWidget*" "child") 12633 '("guint" "left_attach") 12634 '("guint" "right_attach") 12635 '("guint" "top_attach") 12636 '("guint" "bottom_attach") 12637 ) 12638) 12639 12640(define-method set_monitor 12641 (of-object "GtkMenu") 12642 (c-name "gtk_menu_set_monitor") 12643 (return-type "none") 12644 (parameters 12645 '("gint" "monitor_num") 12646 ) 12647) 12648 12649(define-method menu_get_for_attach_widget 12650 (of-object "GtkWidget") 12651 (c-name "gtk_menu_get_for_attach_widget") 12652 (return-type "GList*") 12653) 12654 12655 12656;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmenubar.h 12657 12658(define-function gtk_menu_bar_get_type 12659 (c-name "gtk_menu_bar_get_type") 12660 (return-type "GType") 12661) 12662 12663(define-function gtk_menu_bar_new 12664 (c-name "gtk_menu_bar_new") 12665 (is-constructor-of "GtkMenuBar") 12666 (return-type "GtkWidget*") 12667) 12668 12669(define-method get_pack_direction 12670 (of-object "GtkMenuBar") 12671 (c-name "gtk_menu_bar_get_pack_direction") 12672 (return-type "GtkPackDirection") 12673) 12674 12675(define-method set_pack_direction 12676 (of-object "GtkMenuBar") 12677 (c-name "gtk_menu_bar_set_pack_direction") 12678 (return-type "none") 12679 (parameters 12680 '("GtkPackDirection" "pack_dir") 12681 ) 12682) 12683 12684(define-method get_child_pack_direction 12685 (of-object "GtkMenuBar") 12686 (c-name "gtk_menu_bar_get_child_pack_direction") 12687 (return-type "GtkPackDirection") 12688) 12689 12690(define-method set_child_pack_direction 12691 (of-object "GtkMenuBar") 12692 (c-name "gtk_menu_bar_set_child_pack_direction") 12693 (return-type "none") 12694 (parameters 12695 '("GtkPackDirection" "child_pack_dir") 12696 ) 12697) 12698 12699 12700;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmenuitem.h 12701 12702(define-function gtk_menu_item_get_type 12703 (c-name "gtk_menu_item_get_type") 12704 (return-type "GType") 12705) 12706 12707(define-function gtk_menu_item_new 12708 (c-name "gtk_menu_item_new") 12709 (is-constructor-of "GtkMenuItem") 12710 (return-type "GtkWidget*") 12711) 12712 12713(define-function gtk_menu_item_new_with_label 12714 (c-name "gtk_menu_item_new_with_label") 12715 (is-constructor-of "GtkMenuItem") 12716 (return-type "GtkWidget*") 12717 (parameters 12718 '("const-gchar*" "label") 12719 ) 12720) 12721 12722(define-function gtk_menu_item_new_with_mnemonic 12723 (c-name "gtk_menu_item_new_with_mnemonic") 12724 (is-constructor-of "GtkMenuItem") 12725 (return-type "GtkWidget*") 12726 (parameters 12727 '("const-gchar*" "label") 12728 ) 12729) 12730 12731(define-method set_submenu 12732 (of-object "GtkMenuItem") 12733 (c-name "gtk_menu_item_set_submenu") 12734 (return-type "none") 12735 (parameters 12736 '("GtkWidget*" "submenu" (null-ok)) 12737 ) 12738) 12739 12740(define-method get_submenu 12741 (of-object "GtkMenuItem") 12742 (c-name "gtk_menu_item_get_submenu") 12743 (return-type "GtkWidget*") 12744) 12745 12746(define-method remove_submenu 12747 (of-object "GtkMenuItem") 12748 (c-name "gtk_menu_item_remove_submenu") 12749 (return-type "none") 12750) 12751 12752(define-method select 12753 (of-object "GtkMenuItem") 12754 (c-name "gtk_menu_item_select") 12755 (return-type "none") 12756) 12757 12758(define-method deselect 12759 (of-object "GtkMenuItem") 12760 (c-name "gtk_menu_item_deselect") 12761 (return-type "none") 12762) 12763 12764(define-method activate 12765 (of-object "GtkMenuItem") 12766 (c-name "gtk_menu_item_activate") 12767 (return-type "none") 12768) 12769 12770(define-method toggle_size_request 12771 (of-object "GtkMenuItem") 12772 (c-name "gtk_menu_item_toggle_size_request") 12773 (return-type "none") 12774 (parameters 12775 '("gint*" "requisition") 12776 ) 12777) 12778 12779(define-method toggle_size_allocate 12780 (of-object "GtkMenuItem") 12781 (c-name "gtk_menu_item_toggle_size_allocate") 12782 (return-type "none") 12783 (parameters 12784 '("gint" "allocation") 12785 ) 12786) 12787 12788(define-method set_right_justified 12789 (of-object "GtkMenuItem") 12790 (c-name "gtk_menu_item_set_right_justified") 12791 (return-type "none") 12792 (parameters 12793 '("gboolean" "right_justified") 12794 ) 12795) 12796 12797(define-method get_right_justified 12798 (of-object "GtkMenuItem") 12799 (c-name "gtk_menu_item_get_right_justified") 12800 (return-type "gboolean") 12801) 12802 12803(define-method set_accel_path 12804 (of-object "GtkMenuItem") 12805 (c-name "gtk_menu_item_set_accel_path") 12806 (return-type "none") 12807 (parameters 12808 '("const-gchar*" "accel_path" (null-ok)) 12809 ) 12810) 12811 12812(define-method right_justify 12813 (of-object "GtkMenuItem") 12814 (c-name "gtk_menu_item_right_justify") 12815 (return-type "none") 12816 (deprecated "use GtkMenuItem.set_right_justified") 12817) 12818 12819(define-virtual activate 12820 (of-object "GtkMenuItem") 12821 (return-type "none") 12822) 12823(define-virtual activate_item 12824 (of-object "GtkMenuItem") 12825 (return-type "none") 12826) 12827(define-virtual toggle_size_request 12828 (of-object "GtkMenuItem") 12829 (return-type "none") 12830 (parameters 12831 '("gint*" "requisition" (direction "out")) 12832 ) 12833) 12834(define-virtual toggle_size_allocate 12835 (of-object "GtkMenuItem") 12836 (return-type "none") 12837 (parameters 12838 '("gint" "allocation") 12839 ) 12840) 12841 12842 12843;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmenushell.h 12844 12845(define-function gtk_menu_shell_get_type 12846 (c-name "gtk_menu_shell_get_type") 12847 (return-type "GType") 12848) 12849 12850(define-method append 12851 (of-object "GtkMenuShell") 12852 (c-name "gtk_menu_shell_append") 12853 (return-type "none") 12854 (parameters 12855 '("GtkWidget*" "child") 12856 ) 12857) 12858 12859(define-method prepend 12860 (of-object "GtkMenuShell") 12861 (c-name "gtk_menu_shell_prepend") 12862 (return-type "none") 12863 (parameters 12864 '("GtkWidget*" "child") 12865 ) 12866) 12867 12868(define-method insert 12869 (of-object "GtkMenuShell") 12870 (c-name "gtk_menu_shell_insert") 12871 (return-type "none") 12872 (parameters 12873 '("GtkWidget*" "child") 12874 '("gint" "position") 12875 ) 12876) 12877 12878(define-method deactivate 12879 (of-object "GtkMenuShell") 12880 (c-name "gtk_menu_shell_deactivate") 12881 (return-type "none") 12882) 12883 12884(define-method select_item 12885 (of-object "GtkMenuShell") 12886 (c-name "gtk_menu_shell_select_item") 12887 (return-type "none") 12888 (parameters 12889 '("GtkWidget*" "menu_item") 12890 ) 12891) 12892 12893(define-method deselect 12894 (of-object "GtkMenuShell") 12895 (c-name "gtk_menu_shell_deselect") 12896 (return-type "none") 12897) 12898 12899(define-method activate_item 12900 (of-object "GtkMenuShell") 12901 (c-name "gtk_menu_shell_activate_item") 12902 (return-type "none") 12903 (parameters 12904 '("GtkWidget*" "menu_item") 12905 '("gboolean" "force_deactivate") 12906 ) 12907) 12908 12909(define-method select_first 12910 (of-object "GtkMenuShell") 12911 (c-name "gtk_menu_shell_select_first") 12912 (return-type "none") 12913 (parameters 12914 '("gboolean" "search_sensitive") 12915 ) 12916) 12917 12918(define-method cancel 12919 (of-object "GtkMenuShell") 12920 (c-name "gtk_menu_shell_cancel") 12921 (return-type "none") 12922) 12923(define-virtual deactivate 12924 (of-object "GtkMenuShell") 12925 (return-type "none") 12926) 12927(define-virtual selection_done 12928 (of-object "GtkMenuShell") 12929 (return-type "none") 12930) 12931(define-virtual move_current 12932 (of-object "GtkMenuShell") 12933 (return-type "none") 12934 (parameters 12935 '("GtkMenuDirectionType" "direction") 12936 ) 12937) 12938(define-virtual activate_current 12939 (of-object "GtkMenuShell") 12940 (return-type "none") 12941 (parameters 12942 '("gboolean" "force_hide") 12943 ) 12944) 12945(define-virtual cancel 12946 (of-object "GtkMenuShell") 12947 (return-type "none") 12948) 12949(define-virtual select_item 12950 (of-object "GtkMenuShell") 12951 (return-type "none") 12952 (parameters 12953 '("GtkWidget*" "menu_item") 12954 ) 12955) 12956(define-virtual insert 12957 (of-object "GtkMenuShell") 12958 (return-type "none") 12959 (parameters 12960 '("GtkWidget*" "child") 12961 '("gint" "position") 12962 ) 12963) 12964(define-virtual get_popup_delay 12965 (of-object "GtkMenuShell") 12966 (return-type "gint") 12967) 12968 12969(define-method get_take_focus 12970 (of-object "GtkMenuShell") 12971 (c-name "gtk_menu_shell_get_take_focus") 12972 (return-type "gboolean") 12973) 12974 12975(define-method set_take_focus 12976 (of-object "GtkMenuShell") 12977 (c-name "gtk_menu_shell_set_take_focus") 12978 (return-type "none") 12979 (parameters 12980 '("gboolean" "take_focus") 12981 ) 12982) 12983 12984 12985;; From /opt/gnome-2.10/include/gtk-2.0/gtk/gtkmenutoolbutton.h 12986 12987(define-function gtk_menu_tool_button_get_type 12988 (c-name "gtk_menu_tool_button_get_type") 12989 (return-type "GType") 12990) 12991 12992(define-function gtk_menu_tool_button_new 12993 (c-name "gtk_menu_tool_button_new") 12994 (is-constructor-of "GtkMenuToolButton") 12995 (return-type "GtkToolItem*") 12996 (parameters 12997 '("GtkWidget*" "icon_widget") 12998 '("const-gchar*" "label") 12999 ) 13000) 13001 13002(define-function gtk_menu_tool_button_new_from_stock 13003 (c-name "gtk_menu_tool_button_new_from_stock") 13004 (return-type "GtkToolItem*") 13005 (parameters 13006 '("const-gchar*" "stock_id") 13007 ) 13008 (caller-owns-return #t) 13009) 13010 13011(define-method set_menu 13012 (of-object "GtkMenuToolButton") 13013 (c-name "gtk_menu_tool_button_set_menu") 13014 (return-type "none") 13015 (parameters 13016 '("GtkWidget*" "menu") 13017 ) 13018) 13019 13020(define-method get_menu 13021 (of-object "GtkMenuToolButton") 13022 (c-name "gtk_menu_tool_button_get_menu") 13023 (return-type "GtkWidget*") 13024) 13025 13026(define-method set_arrow_tooltip 13027 (of-object "GtkMenuToolButton") 13028 (c-name "gtk_menu_tool_button_set_arrow_tooltip") 13029 (return-type "none") 13030 (parameters 13031 '("GtkTooltips*" "tooltips") 13032 '("const-gchar*" "tip_text" (null-ok)) 13033 '("const-gchar*" "tip_private" (null-ok) (default "NULL")) 13034 ) 13035) 13036 13037(define-virtual show_menu 13038 (of-object "GtkMenuToolButton") 13039 (return-type "none") 13040) 13041 13042;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmessagedialog.h 13043 13044(define-function gtk_message_dialog_get_type 13045 (c-name "gtk_message_dialog_get_type") 13046 (return-type "GType") 13047) 13048 13049(define-function gtk_message_dialog_new 13050 (c-name "gtk_message_dialog_new") 13051 (is-constructor-of "GtkMessageDialog") 13052 (return-type "GtkWidget*") 13053 (parameters 13054 '("GtkWindow*" "parent" (null-ok) (default "NULL")) 13055 '("GtkDialogFlags" "flags" (default "0")) 13056 '("GtkMessageType" "type" (default "GTK_MESSAGE_INFO")) 13057 '("GtkButtonsType" "buttons" (default "GTK_BUTTONS_NONE")) 13058 '("const-gchar*" "message_format" (null-ok) (default "NULL")) 13059 ) 13060 (varargs #t) 13061) 13062 13063(define-function message_dialog_new_with_markup 13064 (c-name "gtk_message_dialog_new_with_markup") 13065 (is-constructor-of "GtkMessageDialog") 13066 (return-type "GtkWidget*") 13067 (parameters 13068 '("GtkWindow*" "parent") 13069 '("GtkDialogFlags" "flags") 13070 '("GtkMessageType" "type") 13071 '("GtkButtonsType" "buttons") 13072 '("const-gchar*" "message_format") 13073 ) 13074 (varargs #t) 13075) 13076 13077(define-method set_markup 13078 (of-object "GtkMessageDialog") 13079 (c-name "gtk_message_dialog_set_markup") 13080 (return-type "none") 13081 (parameters 13082 '("const-gchar*" "str") 13083 ) 13084) 13085 13086 13087(define-method format_secondary_text 13088 (of-object "GtkMessageDialog") 13089 (c-name "gtk_message_dialog_format_secondary_text") 13090 (return-type "none") 13091 (parameters 13092 '("const-gchar*" "message_format") 13093 ) 13094 (varargs #t) 13095) 13096 13097(define-method format_secondary_markup 13098 (of-object "GtkMessageDialog") 13099 (c-name "gtk_message_dialog_format_secondary_markup") 13100 (return-type "none") 13101 (parameters 13102 '("const-gchar*" "message_format") 13103 ) 13104 (varargs #t) 13105) 13106 13107 13108;; From /opt/gtk2/include/gtk-2.0/gtk/gtkmisc.h 13109 13110(define-function gtk_misc_get_type 13111 (c-name "gtk_misc_get_type") 13112 (return-type "GType") 13113) 13114 13115(define-method set_alignment 13116 (of-object "GtkMisc") 13117 (c-name "gtk_misc_set_alignment") 13118 (return-type "none") 13119 (parameters 13120 '("gfloat" "xalign") 13121 '("gfloat" "yalign") 13122 ) 13123) 13124 13125(define-method get_alignment 13126 (of-object "GtkMisc") 13127 (c-name "gtk_misc_get_alignment") 13128 (return-type "none") 13129 (parameters 13130 '("gfloat*" "xalign") 13131 '("gfloat*" "yalign") 13132 ) 13133) 13134 13135(define-method set_padding 13136 (of-object "GtkMisc") 13137 (c-name "gtk_misc_set_padding") 13138 (return-type "none") 13139 (parameters 13140 '("gint" "xpad") 13141 '("gint" "ypad") 13142 ) 13143) 13144 13145(define-method get_padding 13146 (of-object "GtkMisc") 13147 (c-name "gtk_misc_get_padding") 13148 (return-type "none") 13149 (parameters 13150 '("gint*" "xpad") 13151 '("gint*" "ypad") 13152 ) 13153) 13154 13155 13156 13157;; From /opt/gtk2/include/gtk-2.0/gtk/gtknotebook.h 13158 13159(define-function gtk_notebook_get_type 13160 (c-name "gtk_notebook_get_type") 13161 (return-type "GType") 13162) 13163 13164(define-function gtk_notebook_new 13165 (c-name "gtk_notebook_new") 13166 (is-constructor-of "GtkNotebook") 13167 (return-type "GtkWidget*") 13168) 13169 13170(define-method append_page 13171 (of-object "GtkNotebook") 13172 (c-name "gtk_notebook_append_page") 13173 (return-type "gint") 13174 (parameters 13175 '("GtkWidget*" "child") 13176 '("GtkWidget*" "tab_label" (null-ok) (default "NULL")) 13177 ) 13178) 13179 13180(define-method append_page_menu 13181 (of-object "GtkNotebook") 13182 (c-name "gtk_notebook_append_page_menu") 13183 (return-type "gint") 13184 (parameters 13185 '("GtkWidget*" "child") 13186 '("GtkWidget*" "tab_label" (null-ok) (default "NULL")) 13187 '("GtkWidget*" "menu_label" (null-ok) (default "NULL")) 13188 ) 13189) 13190 13191(define-method prepend_page 13192 (of-object "GtkNotebook") 13193 (c-name "gtk_notebook_prepend_page") 13194 (return-type "gint") 13195 (parameters 13196 '("GtkWidget*" "child") 13197 '("GtkWidget*" "tab_label" (null-ok) (default "NULL")) 13198 ) 13199) 13200 13201(define-method prepend_page_menu 13202 (of-object "GtkNotebook") 13203 (c-name "gtk_notebook_prepend_page_menu") 13204 (return-type "gint") 13205 (parameters 13206 '("GtkWidget*" "child") 13207 '("GtkWidget*" "tab_label" (null-ok) (default "NULL")) 13208 '("GtkWidget*" "menu_label" (null-ok) (default "NULL")) 13209 ) 13210) 13211 13212(define-method insert_page 13213 (of-object "GtkNotebook") 13214 (c-name "gtk_notebook_insert_page") 13215 (return-type "gint") 13216 (parameters 13217 '("GtkWidget*" "child") 13218 '("GtkWidget*" "tab_label" (null-ok) (default "NULL")) 13219 '("gint" "position" (default "-1")) 13220 ) 13221) 13222 13223(define-method insert_page_menu 13224 (of-object "GtkNotebook") 13225 (c-name "gtk_notebook_insert_page_menu") 13226 (return-type "gint") 13227 (parameters 13228 '("GtkWidget*" "child") 13229 '("GtkWidget*" "tab_label" (null-ok) (default "NULL")) 13230 '("GtkWidget*" "menu_label" (null-ok) (default "NULL")) 13231 '("gint" "position" (default "-1")) 13232 ) 13233) 13234 13235(define-method remove_page 13236 (of-object "GtkNotebook") 13237 (c-name "gtk_notebook_remove_page") 13238 (return-type "none") 13239 (parameters 13240 '("gint" "page_num") 13241 ) 13242) 13243 13244(define-method get_current_page 13245 (of-object "GtkNotebook") 13246 (c-name "gtk_notebook_get_current_page") 13247 (return-type "gint") 13248) 13249 13250(define-method get_nth_page 13251 (of-object "GtkNotebook") 13252 (c-name "gtk_notebook_get_nth_page") 13253 (return-type "GtkWidget*") 13254 (parameters 13255 '("gint" "page_num") 13256 ) 13257) 13258 13259(define-method get_n_pages 13260 (of-object "GtkNotebook") 13261 (c-name "gtk_notebook_get_n_pages") 13262 (return-type "gint") 13263) 13264 13265(define-method page_num 13266 (of-object "GtkNotebook") 13267 (c-name "gtk_notebook_page_num") 13268 (return-type "gint") 13269 (parameters 13270 '("GtkWidget*" "child") 13271 ) 13272) 13273 13274(define-method set_current_page 13275 (of-object "GtkNotebook") 13276 (c-name "gtk_notebook_set_current_page") 13277 (return-type "none") 13278 (parameters 13279 '("gint" "page_num") 13280 ) 13281) 13282 13283(define-method next_page 13284 (of-object "GtkNotebook") 13285 (c-name "gtk_notebook_next_page") 13286 (return-type "none") 13287) 13288 13289(define-method prev_page 13290 (of-object "GtkNotebook") 13291 (c-name "gtk_notebook_prev_page") 13292 (return-type "none") 13293) 13294 13295(define-method set_show_border 13296 (of-object "GtkNotebook") 13297 (c-name "gtk_notebook_set_show_border") 13298 (return-type "none") 13299 (parameters 13300 '("gboolean" "show_border") 13301 ) 13302) 13303 13304(define-method get_show_border 13305 (of-object "GtkNotebook") 13306 (c-name "gtk_notebook_get_show_border") 13307 (return-type "gboolean") 13308) 13309 13310(define-method set_show_tabs 13311 (of-object "GtkNotebook") 13312 (c-name "gtk_notebook_set_show_tabs") 13313 (return-type "none") 13314 (parameters 13315 '("gboolean" "show_tabs") 13316 ) 13317) 13318 13319(define-method get_show_tabs 13320 (of-object "GtkNotebook") 13321 (c-name "gtk_notebook_get_show_tabs") 13322 (return-type "gboolean") 13323) 13324 13325(define-method set_tab_pos 13326 (of-object "GtkNotebook") 13327 (c-name "gtk_notebook_set_tab_pos") 13328 (return-type "none") 13329 (parameters 13330 '("GtkPositionType" "pos") 13331 ) 13332) 13333 13334(define-method get_tab_pos 13335 (of-object "GtkNotebook") 13336 (c-name "gtk_notebook_get_tab_pos") 13337 (return-type "GtkPositionType") 13338) 13339 13340(define-method set_homogeneous_tabs 13341 (of-object "GtkNotebook") 13342 (c-name "gtk_notebook_set_homogeneous_tabs") 13343 (return-type "none") 13344 (parameters 13345 '("gboolean" "homogeneous") 13346 ) 13347 (deprecated "") 13348) 13349 13350(define-method set_tab_border 13351 (of-object "GtkNotebook") 13352 (c-name "gtk_notebook_set_tab_border") 13353 (return-type "none") 13354 (parameters 13355 '("guint" "border_width") 13356 ) 13357 (deprecated "") 13358) 13359 13360(define-method set_tab_hborder 13361 (of-object "GtkNotebook") 13362 (c-name "gtk_notebook_set_tab_hborder") 13363 (return-type "none") 13364 (parameters 13365 '("guint" "tab_hborder") 13366 ) 13367 (deprecated "") 13368) 13369 13370(define-method set_tab_vborder 13371 (of-object "GtkNotebook") 13372 (c-name "gtk_notebook_set_tab_vborder") 13373 (return-type "none") 13374 (parameters 13375 '("guint" "tab_vborder") 13376 ) 13377 (deprecated "") 13378) 13379 13380(define-method set_scrollable 13381 (of-object "GtkNotebook") 13382 (c-name "gtk_notebook_set_scrollable") 13383 (return-type "none") 13384 (parameters 13385 '("gboolean" "scrollable") 13386 ) 13387) 13388 13389(define-method get_scrollable 13390 (of-object "GtkNotebook") 13391 (c-name "gtk_notebook_get_scrollable") 13392 (return-type "gboolean") 13393) 13394 13395(define-method popup_enable 13396 (of-object "GtkNotebook") 13397 (c-name "gtk_notebook_popup_enable") 13398 (return-type "none") 13399) 13400 13401(define-method popup_disable 13402 (of-object "GtkNotebook") 13403 (c-name "gtk_notebook_popup_disable") 13404 (return-type "none") 13405) 13406 13407(define-method get_tab_label 13408 (of-object "GtkNotebook") 13409 (c-name "gtk_notebook_get_tab_label") 13410 (return-type "GtkWidget*") 13411 (parameters 13412 '("GtkWidget*" "child") 13413 ) 13414) 13415 13416(define-method set_tab_label 13417 (of-object "GtkNotebook") 13418 (c-name "gtk_notebook_set_tab_label") 13419 (return-type "none") 13420 (parameters 13421 '("GtkWidget*" "child") 13422 '("GtkWidget*" "tab_label" (null-ok) (default "NULL")) 13423 ) 13424) 13425 13426(define-method set_tab_label_text 13427 (of-object "GtkNotebook") 13428 (c-name "gtk_notebook_set_tab_label_text") 13429 (return-type "none") 13430 (parameters 13431 '("GtkWidget*" "child") 13432 '("const-gchar*" "tab_text") 13433 ) 13434) 13435 13436(define-method get_tab_label_text 13437 (of-object "GtkNotebook") 13438 (c-name "gtk_notebook_get_tab_label_text") 13439 (return-type "const-gchar*") 13440 (parameters 13441 '("GtkWidget*" "child") 13442 ) 13443) 13444 13445(define-method get_menu_label 13446 (of-object "GtkNotebook") 13447 (c-name "gtk_notebook_get_menu_label") 13448 (return-type "GtkWidget*") 13449 (parameters 13450 '("GtkWidget*" "child") 13451 ) 13452) 13453 13454(define-method set_menu_label 13455 (of-object "GtkNotebook") 13456 (c-name "gtk_notebook_set_menu_label") 13457 (return-type "none") 13458 (parameters 13459 '("GtkWidget*" "child") 13460 '("GtkWidget*" "menu_label" (null-ok) (default "NULL")) 13461 ) 13462) 13463 13464(define-method set_menu_label_text 13465 (of-object "GtkNotebook") 13466 (c-name "gtk_notebook_set_menu_label_text") 13467 (return-type "none") 13468 (parameters 13469 '("GtkWidget*" "child") 13470 '("const-gchar*" "menu_text") 13471 ) 13472) 13473 13474(define-method get_menu_label_text 13475 (of-object "GtkNotebook") 13476 (c-name "gtk_notebook_get_menu_label_text") 13477 (return-type "const-gchar*") 13478 (parameters 13479 '("GtkWidget*" "child") 13480 ) 13481) 13482 13483(define-method query_tab_label_packing 13484 (of-object "GtkNotebook") 13485 (c-name "gtk_notebook_query_tab_label_packing") 13486 (return-type "none") 13487 (parameters 13488 '("GtkWidget*" "child") 13489 '("gboolean*" "expand") 13490 '("gboolean*" "fill") 13491 '("GtkPackType*" "pack_type") 13492 ) 13493) 13494 13495(define-method set_tab_label_packing 13496 (of-object "GtkNotebook") 13497 (c-name "gtk_notebook_set_tab_label_packing") 13498 (return-type "none") 13499 (parameters 13500 '("GtkWidget*" "child") 13501 '("gboolean" "expand") 13502 '("gboolean" "fill") 13503 '("GtkPackType" "pack_type") 13504 ) 13505) 13506 13507(define-method reorder_child 13508 (of-object "GtkNotebook") 13509 (c-name "gtk_notebook_reorder_child") 13510 (return-type "none") 13511 (parameters 13512 '("GtkWidget*" "child") 13513 '("gint" "position") 13514 ) 13515) 13516 13517(define-method current_page 13518 (of-object "GtkNotebook") 13519 (c-name "gtk_notebook_current_page") 13520 (return-type "gint") 13521 (deprecated "use GtkNotebook.get_current_page") 13522) 13523 13524(define-method set_page 13525 (of-object "GtkNotebook") 13526 (c-name "gtk_notebook_set_page") 13527 (return-type "none") 13528 (parameters 13529 '("gint" "page_num") 13530 ) 13531 (deprecated "use GtkNotebook.set_current_page") 13532) 13533 13534 13535(define-virtual switch_page 13536 (of-object "GtkNotebook") 13537 (return-type "none") 13538 (parameters 13539 '("GtkNotebookPage*" "page") 13540 '("guint" "page_num") 13541 ) 13542) 13543(define-virtual select_page 13544 (of-object "GtkNotebook") 13545 (return-type "gboolean") 13546 (parameters 13547 '("gboolean" "move_focus") 13548 ) 13549) 13550(define-virtual focus_tab 13551 (of-object "GtkNotebook") 13552 (return-type "gboolean") 13553 (parameters 13554 '("GtkNotebookTab" "type") 13555 ) 13556) 13557 13558(ifdef HAVE_GTK_2_12 13559 (define-virtual change_current_page 13560 (of-object "GtkNotebook") 13561 (return-type "gboolean") 13562 (parameters 13563 '("gint" "offset")))) 13564(ifndef HAVE_GTK_2_12 13565 (define-virtual change_current_page 13566 (of-object "GtkNotebook") 13567 (return-type "none") 13568 (parameters 13569 '("gint" "offset")))) 13570 13571 13572;; From /opt/gtk2/include/gtk-2.0/gtk/gtkobject.h 13573 13574(define-function gtk_object_get_type 13575 (c-name "gtk_object_get_type") 13576 (return-type "GType") 13577) 13578 13579(define-function object_new 13580 (c-name "gtk_object_new") 13581 (return-type "GtkObject*") 13582 (parameters 13583 '("GType" "type") 13584 '("const-gchar*" "first_property_name") 13585 ) 13586 (varargs #t) 13587) 13588 13589(define-method sink 13590 (of-object "GtkObject") 13591 (c-name "gtk_object_sink") 13592 (return-type "none") 13593) 13594 13595(define-method destroy 13596 (of-object "GtkObject") 13597 (c-name "gtk_object_destroy") 13598 (return-type "none") 13599) 13600 13601(define-virtual set_arg 13602 (of-object "GtkObject") 13603 (return-type "none") 13604 (parameters 13605 '("GtkArg*" "arg") 13606 '("guint" "arg_id") 13607 ) 13608) 13609(define-virtual get_arg 13610 (of-object "GtkObject") 13611 (return-type "none") 13612 (parameters 13613 '("GtkArg*" "arg") 13614 '("guint" "arg_id") 13615 ) 13616) 13617(define-virtual destroy 13618 (of-object "GtkObject") 13619 (return-type "none") 13620) 13621 13622(define-method ref 13623 (of-object "GtkObject") 13624 (c-name "gtk_object_ref") 13625 (return-type "GtkObject*") 13626) 13627 13628(define-method unref 13629 (of-object "GtkObject") 13630 (c-name "gtk_object_unref") 13631 (return-type "none") 13632) 13633 13634(define-method weakref 13635 (of-object "GtkObject") 13636 (c-name "gtk_object_weakref") 13637 (return-type "none") 13638 (parameters 13639 '("GtkDestroyNotify" "notify") 13640 '("gpointer" "data") 13641 ) 13642) 13643 13644(define-method weakunref 13645 (of-object "GtkObject") 13646 (c-name "gtk_object_weakunref") 13647 (return-type "none") 13648 (parameters 13649 '("GtkDestroyNotify" "notify") 13650 '("gpointer" "data") 13651 ) 13652) 13653 13654(define-method set_data 13655 (of-object "GtkObject") 13656 (c-name "gtk_object_set_data") 13657 (return-type "none") 13658 (parameters 13659 '("const-gchar*" "key") 13660 '("gpointer" "data") 13661 ) 13662) 13663 13664(define-method set_data_full 13665 (of-object "GtkObject") 13666 (c-name "gtk_object_set_data_full") 13667 (return-type "none") 13668 (parameters 13669 '("const-gchar*" "key") 13670 '("gpointer" "data") 13671 '("GtkDestroyNotify" "destroy") 13672 ) 13673) 13674 13675(define-method remove_data 13676 (of-object "GtkObject") 13677 (c-name "gtk_object_remove_data") 13678 (return-type "none") 13679 (parameters 13680 '("const-gchar*" "key") 13681 ) 13682) 13683 13684(define-method get_data 13685 (of-object "GtkObject") 13686 (c-name "gtk_object_get_data") 13687 (return-type "gpointer") 13688 (parameters 13689 '("const-gchar*" "key") 13690 ) 13691) 13692 13693(define-method remove_no_notify 13694 (of-object "GtkObject") 13695 (c-name "gtk_object_remove_no_notify") 13696 (return-type "none") 13697 (parameters 13698 '("const-gchar*" "key") 13699 ) 13700) 13701(define-method set_user_data 13702 (of-object "GtkObject") 13703 (c-name "gtk_object_set_user_data") 13704 (return-type "none") 13705 (parameters 13706 '("gpointer" "data") 13707 ) 13708) 13709 13710(define-method get_user_data 13711 (of-object "GtkObject") 13712 (c-name "gtk_object_get_user_data") 13713 (return-type "gpointer") 13714) 13715 13716(define-method set_data_by_id 13717 (of-object "GtkObject") 13718 (c-name "gtk_object_set_data_by_id") 13719 (return-type "none") 13720 (parameters 13721 '("GQuark" "data_id") 13722 '("gpointer" "data") 13723 ) 13724) 13725 13726(define-method set_data_by_id_full 13727 (of-object "GtkObject") 13728 (c-name "gtk_object_set_data_by_id_full") 13729 (return-type "none") 13730 (parameters 13731 '("GQuark" "data_id") 13732 '("gpointer" "data") 13733 '("GtkDestroyNotify" "destroy") 13734 ) 13735) 13736 13737(define-method get_data_by_id 13738 (of-object "GtkObject") 13739 (c-name "gtk_object_get_data_by_id") 13740 (return-type "gpointer") 13741 (parameters 13742 '("GQuark" "data_id") 13743 ) 13744) 13745 13746(define-method remove_data_by_id 13747 (of-object "GtkObject") 13748 (c-name "gtk_object_remove_data_by_id") 13749 (return-type "none") 13750 (parameters 13751 '("GQuark" "data_id") 13752 ) 13753) 13754 13755(define-method remove_no_notify_by_id 13756 (of-object "GtkObject") 13757 (c-name "gtk_object_remove_no_notify_by_id") 13758 (return-type "none") 13759 (parameters 13760 '("GQuark" "key_id") 13761 ) 13762) 13763 13764(define-method get 13765 (of-object "GtkObject") 13766 (c-name "gtk_object_get") 13767 (return-type "none") 13768 (parameters 13769 '("const-gchar*" "first_property_name") 13770 ) 13771 (varargs #t) 13772) 13773 13774(define-method set 13775 (of-object "GtkObject") 13776 (c-name "gtk_object_set") 13777 (return-type "none") 13778 (parameters 13779 '("const-gchar*" "first_property_name") 13780 ) 13781 (varargs #t) 13782) 13783 13784(define-function object_add_arg_type 13785 (c-name "gtk_object_add_arg_type") 13786 (return-type "none") 13787 (parameters 13788 '("const-gchar*" "arg_name") 13789 '("GtkType" "arg_type") 13790 '("guint" "arg_flags") 13791 '("guint" "arg_id") 13792 ) 13793) 13794 13795 13796;; From /opt/gtk2/include/gtk-2.0/gtk/gtkoldeditable.h 13797 13798(define-function gtk_old_editable_get_type 13799 (c-name "gtk_old_editable_get_type") 13800 (return-type "GType") 13801) 13802 13803(define-method claim_selection 13804 (of-object "GtkOldEditable") 13805 (c-name "gtk_old_editable_claim_selection") 13806 (return-type "none") 13807 (parameters 13808 '("gboolean" "claim") 13809 '("guint32" "time" (default "GDK_CURRENT_TIME")) 13810 ) 13811) 13812 13813(define-method changed 13814 (of-object "GtkOldEditable") 13815 (c-name "gtk_old_editable_changed") 13816 (return-type "none") 13817) 13818 13819(define-virtual activate 13820 (of-object "GtkOldEditable") 13821 (return-type "none") 13822) 13823 13824(define-virtual set_editable 13825 (of-object "GtkOldEditable") 13826 (return-type "none") 13827 (parameters 13828 '("gboolean" "is_editable") 13829 ) 13830) 13831 13832(define-virtual move_cursor 13833 (of-object "GtkOldEditable") 13834 (return-type "none") 13835 (parameters 13836 '("gint" "x") 13837 '("gint" "y") 13838 ) 13839) 13840 13841(define-virtual move_word 13842 (of-object "GtkOldEditable") 13843 (return-type "none") 13844 (parameters 13845 '("gint" "n") 13846 ) 13847) 13848 13849(define-virtual move_page 13850 (of-object "GtkOldEditable") 13851 (return-type "none") 13852 (parameters 13853 '("gint" "x") 13854 '("gint" "y") 13855 ) 13856) 13857 13858(define-virtual move_to_row 13859 (of-object "GtkOldEditable") 13860 (return-type "none") 13861 (parameters 13862 '("gint" "row") 13863 ) 13864) 13865 13866(define-virtual move_to_column 13867 (of-object "GtkOldEditable") 13868 (return-type "none") 13869 (parameters 13870 '("gint" "row") 13871 ) 13872) 13873 13874(define-virtual kill_char 13875 (of-object "GtkOldEditable") 13876 (return-type "none") 13877 (parameters 13878 '("gint" "direction") 13879 ) 13880) 13881 13882(define-virtual kill_word 13883 (of-object "GtkOldEditable") 13884 (return-type "none") 13885 (parameters 13886 '("gint" "direction") 13887 ) 13888) 13889 13890(define-virtual kill_line 13891 (of-object "GtkOldEditable") 13892 (return-type "none") 13893 (parameters 13894 '("gint" "direction") 13895 ) 13896) 13897 13898(define-virtual cut_clipboard 13899 (of-object "GtkOldEditable") 13900 (return-type "none") 13901) 13902 13903(define-virtual copy_clipboard 13904 (of-object "GtkOldEditable") 13905 (return-type "none") 13906) 13907 13908(define-virtual paste_clipboard 13909 (of-object "GtkOldEditable") 13910 (return-type "none") 13911) 13912 13913(define-virtual update_text 13914 (of-object "GtkOldEditable") 13915 (return-type "none") 13916 (parameters 13917 '("gint" "start_pos") 13918 '("gint" "end_pos") 13919 ) 13920) 13921 13922(define-virtual get_chars 13923 (of-object "GtkOldEditable") 13924 (return-type "gchar*") 13925 (parameters 13926 '("gint" "start_pos") 13927 '("gint" "end_pos") 13928 ) 13929) 13930 13931(define-virtual set_selection 13932 (of-object "GtkOldEditable") 13933 (return-type "none") 13934 (parameters 13935 '("gint" "start_pos") 13936 '("gint" "end_pos") 13937 ) 13938) 13939 13940(define-virtual set_position 13941 (of-object "GtkOldEditable") 13942 (return-type "none") 13943 (parameters 13944 '("gint" "position") 13945 ) 13946) 13947 13948 13949 13950;; From /opt/gtk2/include/gtk-2.0/gtk/gtkoptionmenu.h 13951 13952(define-function gtk_option_menu_get_type 13953 (c-name "gtk_option_menu_get_type") 13954 (return-type "GType") 13955) 13956 13957(define-function gtk_option_menu_new 13958 (c-name "gtk_option_menu_new") 13959 (is-constructor-of "GtkOptionMenu") 13960 (return-type "GtkWidget*") 13961 (deprecated "use gtk.ComboBox") 13962) 13963 13964(define-method get_menu 13965 (of-object "GtkOptionMenu") 13966 (c-name "gtk_option_menu_get_menu") 13967 (return-type "GtkWidget*") 13968) 13969 13970(define-method set_menu 13971 (of-object "GtkOptionMenu") 13972 (c-name "gtk_option_menu_set_menu") 13973 (return-type "none") 13974 (parameters 13975 '("GtkWidget*" "menu") 13976 ) 13977) 13978 13979(define-method remove_menu 13980 (of-object "GtkOptionMenu") 13981 (c-name "gtk_option_menu_remove_menu") 13982 (return-type "none") 13983) 13984 13985(define-method get_history 13986 (of-object "GtkOptionMenu") 13987 (c-name "gtk_option_menu_get_history") 13988 (return-type "gint") 13989) 13990 13991(define-method set_history 13992 (of-object "GtkOptionMenu") 13993 (c-name "gtk_option_menu_set_history") 13994 (return-type "none") 13995 (parameters 13996 '("guint" "index") 13997 ) 13998) 13999 14000(define-virtual changed 14001 (of-object "GtkOptionMenu") 14002 (return-type "none") 14003) 14004 14005 14006;; From /opt/gtk2/include/gtk-2.0/gtk/gtkpaned.h 14007 14008(define-function gtk_paned_get_type 14009 (c-name "gtk_paned_get_type") 14010 (return-type "GType") 14011) 14012 14013(define-method add1 14014 (of-object "GtkPaned") 14015 (c-name "gtk_paned_add1") 14016 (return-type "none") 14017 (parameters 14018 '("GtkWidget*" "child") 14019 ) 14020) 14021 14022(define-method add2 14023 (of-object "GtkPaned") 14024 (c-name "gtk_paned_add2") 14025 (return-type "none") 14026 (parameters 14027 '("GtkWidget*" "child") 14028 ) 14029) 14030 14031(define-method pack1 14032 (of-object "GtkPaned") 14033 (c-name "gtk_paned_pack1") 14034 (return-type "none") 14035 (parameters 14036 '("GtkWidget*" "child") 14037 '("gboolean" "resize" (default "FALSE")) 14038 '("gboolean" "shrink" (default "TRUE")) 14039 ) 14040) 14041 14042(define-method pack2 14043 (of-object "GtkPaned") 14044 (c-name "gtk_paned_pack2") 14045 (return-type "none") 14046 (parameters 14047 '("GtkWidget*" "child") 14048 '("gboolean" "resize" (default "TRUE")) 14049 '("gboolean" "shrink" (default "TRUE")) 14050 ) 14051) 14052 14053(define-method get_position 14054 (of-object "GtkPaned") 14055 (c-name "gtk_paned_get_position") 14056 (return-type "gint") 14057) 14058 14059(define-method set_position 14060 (of-object "GtkPaned") 14061 (c-name "gtk_paned_set_position") 14062 (return-type "none") 14063 (parameters 14064 '("gint" "position") 14065 ) 14066) 14067 14068(define-method get_child1 14069 (of-object "GtkPaned") 14070 (c-name "gtk_paned_get_child1") 14071 (return-type "GtkWidget*") 14072) 14073 14074(define-method get_child2 14075 (of-object "GtkPaned") 14076 (c-name "gtk_paned_get_child2") 14077 (return-type "GtkWidget*") 14078) 14079 14080(define-method compute_position 14081 (of-object "GtkPaned") 14082 (c-name "gtk_paned_compute_position") 14083 (return-type "none") 14084 (parameters 14085 '("gint" "allocation") 14086 '("gint" "child1_req") 14087 '("gint" "child2_req") 14088 ) 14089) 14090 14091(define-virtual cycle_child_focus 14092 (of-object "GtkPaned") 14093 (return-type "gboolean") 14094 (parameters 14095 '("gboolean" "reverse") 14096 ) 14097) 14098(define-virtual toggle_handle_focus 14099 (of-object "GtkPaned") 14100 (return-type "gboolean") 14101) 14102(define-virtual move_handle 14103 (of-object "GtkPaned") 14104 (return-type "gboolean") 14105 (parameters 14106 '("GtkScrollType" "scroll") 14107 ) 14108) 14109(define-virtual cycle_handle_focus 14110 (of-object "GtkPaned") 14111 (return-type "gboolean") 14112 (parameters 14113 '("gboolean" "reverse") 14114 ) 14115) 14116(define-virtual accept_position 14117 (of-object "GtkPaned") 14118 (return-type "gboolean") 14119) 14120(define-virtual cancel_position 14121 (of-object "GtkPaned") 14122 (return-type "gboolean") 14123) 14124 14125 14126;; From /opt/gtk2/include/gtk-2.0/gtk/gtkpixmap.h 14127 14128(define-function gtk_pixmap_get_type 14129 (c-name "gtk_pixmap_get_type") 14130 (return-type "GType") 14131) 14132 14133(define-function gtk_pixmap_new 14134 (c-name "gtk_pixmap_new") 14135 (is-constructor-of "GtkPixmap") 14136 (return-type "GtkWidget*") 14137 (parameters 14138 '("GdkPixmap*" "pixmap") 14139 '("GdkBitmap*" "mask" (null-ok)) 14140 ) 14141 (deprecated "use GtkImage") 14142) 14143 14144(define-method set 14145 (of-object "GtkPixmap") 14146 (c-name "gtk_pixmap_set") 14147 (return-type "none") 14148 (parameters 14149 '("GdkPixmap*" "val") 14150 '("GdkBitmap*" "mask" (null-ok)) 14151 ) 14152) 14153 14154(define-method get 14155 (of-object "GtkPixmap") 14156 (c-name "gtk_pixmap_get") 14157 (return-type "none") 14158 (parameters 14159 '("GdkPixmap**" "val") 14160 '("GdkBitmap**" "mask") 14161 ) 14162) 14163 14164(define-method set_build_insensitive 14165 (of-object "GtkPixmap") 14166 (c-name "gtk_pixmap_set_build_insensitive") 14167 (return-type "none") 14168 (parameters 14169 '("gboolean" "build") 14170 ) 14171) 14172 14173 14174 14175;; From /opt/gtk2/include/gtk-2.0/gtk/gtkplug.h 14176 14177(define-function gtk_plug_get_type 14178 (c-name "gtk_plug_get_type") 14179 (return-type "GType") 14180) 14181 14182(define-method construct 14183 (of-object "GtkPlug") 14184 (c-name "gtk_plug_construct") 14185 (return-type "none") 14186 (parameters 14187 '("GdkNativeWindow" "socket_id") 14188 ) 14189) 14190 14191(define-function gtk_plug_new 14192 (c-name "gtk_plug_new") 14193 (is-constructor-of "GtkPlug") 14194 (return-type "GtkWidget*") 14195 (parameters 14196 '("GdkNativeWindow" "socket_id") 14197 ) 14198) 14199 14200(define-method construct_for_display 14201 (of-object "GtkPlug") 14202 (c-name "gtk_plug_construct_for_display") 14203 (return-type "none") 14204 (parameters 14205 '("GdkDisplay*" "display") 14206 '("GdkNativeWindow" "socket_id") 14207 ) 14208) 14209 14210(define-function plug_new_for_display 14211 (c-name "gtk_plug_new_for_display") 14212 (return-type "GtkWidget*") 14213 (parameters 14214 '("GdkDisplay*" "display") 14215 '("GdkNativeWindow" "socket_id") 14216 ) 14217 (deprecated "use gtk.Plug(socket_id, display)") 14218) 14219 14220(define-method get_id 14221 (of-object "GtkPlug") 14222 (c-name "gtk_plug_get_id") 14223 (return-type "GdkNativeWindow") 14224) 14225 14226(define-virtual embedded 14227 (of-object "GtkPlug") 14228 (return-type "none") 14229) 14230 14231 14232;; From /opt/gtk2/include/gtk-2.0/gtk/gtkpreview.h 14233 14234(define-function gtk_preview_get_type 14235 (c-name "gtk_preview_get_type") 14236 (return-type "GType") 14237) 14238 14239(define-function preview_uninit 14240 (c-name "gtk_preview_uninit") 14241 (return-type "none") 14242 (deprecated "use GtkPixbuf") 14243) 14244 14245(define-function gtk_preview_new 14246 (c-name "gtk_preview_new") 14247 (is-constructor-of "GtkPreview") 14248 (return-type "GtkWidget*") 14249 (parameters 14250 '("GtkPreviewType" "type") 14251 ) 14252 (deprecated "use GtkDrawingArea") 14253) 14254 14255(define-method size 14256 (of-object "GtkPreview") 14257 (c-name "gtk_preview_size") 14258 (return-type "none") 14259 (parameters 14260 '("gint" "width") 14261 '("gint" "height") 14262 ) 14263) 14264 14265(define-method put 14266 (of-object "GtkPreview") 14267 (c-name "gtk_preview_put") 14268 (return-type "none") 14269 (parameters 14270 '("GdkWindow*" "window") 14271 '("GdkGC*" "gc") 14272 '("gint" "srcx") 14273 '("gint" "srcy") 14274 '("gint" "destx") 14275 '("gint" "desty") 14276 '("gint" "width") 14277 '("gint" "height") 14278 ) 14279) 14280 14281(define-method draw_row 14282 (of-object "GtkPreview") 14283 (c-name "gtk_preview_draw_row") 14284 (return-type "none") 14285 (parameters 14286 '("guchar*" "data") 14287 '("gint" "x") 14288 '("gint" "y") 14289 '("gint" "w") 14290 ) 14291) 14292 14293(define-method set_expand 14294 (of-object "GtkPreview") 14295 (c-name "gtk_preview_set_expand") 14296 (return-type "none") 14297 (parameters 14298 '("gboolean" "expand") 14299 ) 14300) 14301 14302(define-function preview_set_gamma 14303 (c-name "gtk_preview_set_gamma") 14304 (return-type "none") 14305 (parameters 14306 '("double" "gamma") 14307 ) 14308 (deprecated "use GtkPixbuf") 14309) 14310 14311(define-function preview_set_color_cube 14312 (c-name "gtk_preview_set_color_cube") 14313 (return-type "none") 14314 (parameters 14315 '("guint" "nred_shades") 14316 '("guint" "ngreen_shades") 14317 '("guint" "nblue_shades") 14318 '("guint" "ngray_shades") 14319 ) 14320 (deprecated "use GtkPixbuf") 14321) 14322 14323(define-function preview_set_install_cmap 14324 (c-name "gtk_preview_set_install_cmap") 14325 (return-type "none") 14326 (parameters 14327 '("gint" "install_cmap") 14328 ) 14329 (deprecated "use GtkPixbuf") 14330) 14331 14332(define-function preview_set_reserved 14333 (c-name "gtk_preview_set_reserved") 14334 (return-type "none") 14335 (parameters 14336 '("gint" "nreserved") 14337 ) 14338 (deprecated "use GtkPixbuf") 14339) 14340 14341(define-method set_dither 14342 (of-object "GtkPreview") 14343 (c-name "gtk_preview_set_dither") 14344 (return-type "none") 14345 (parameters 14346 '("GdkRgbDither" "dither") 14347 ) 14348 (deprecated "use GtkPixbuf") 14349) 14350 14351(define-function preview_get_visual 14352 (c-name "gtk_preview_get_visual") 14353 (return-type "GdkVisual*") 14354 (deprecated "use GtkPixbuf") 14355) 14356 14357(define-function preview_get_cmap 14358 (c-name "gtk_preview_get_cmap") 14359 (return-type "GdkColormap*") 14360 (deprecated "use GtkPixbuf") 14361) 14362 14363(define-function preview_get_info 14364 (c-name "gtk_preview_get_info") 14365 (return-type "GtkPreviewInfo*") 14366 (deprecated "use GtkPixbuf") 14367) 14368 14369(define-function preview_reset 14370 (c-name "gtk_preview_reset") 14371 (return-type "none") 14372 (deprecated "use GtkPixbuf") 14373) 14374 14375 14376 14377;; From /opt/gtk2/include/gtk-2.0/gtk/gtkprivate.h 14378 14379 14380 14381;; From /opt/gtk2/include/gtk-2.0/gtk/gtkprogress.h 14382 14383(define-function gtk_progress_get_type 14384 (c-name "gtk_progress_get_type") 14385 (return-type "GType") 14386) 14387 14388(define-method set_show_text 14389 (of-object "GtkProgress") 14390 (c-name "gtk_progress_set_show_text") 14391 (return-type "none") 14392 (parameters 14393 '("gboolean" "show_text") 14394 ) 14395 (deprecated "gtk.Progress.set_show_text is deprecated, use gtk.ProgressBar methods") 14396) 14397 14398(define-method set_text_alignment 14399 (of-object "GtkProgress") 14400 (c-name "gtk_progress_set_text_alignment") 14401 (return-type "none") 14402 (parameters 14403 '("gfloat" "x_align") 14404 '("gfloat" "y_align") 14405 ) 14406 (deprecated "gtk.Progress.set_text_alignment is deprecated, use gtk.ProgressBar methods") 14407) 14408 14409(define-method set_format_string 14410 (of-object "GtkProgress") 14411 (c-name "gtk_progress_set_format_string") 14412 (return-type "none") 14413 (parameters 14414 '("const-gchar*" "format") 14415 ) 14416 (deprecated "gtk.Progress.set_format_string is deprecated, use gtk.ProgressBar methods") 14417) 14418 14419(define-method set_adjustment 14420 (of-object "GtkProgress") 14421 (c-name "gtk_progress_set_adjustment") 14422 (return-type "none") 14423 (parameters 14424 '("GtkAdjustment*" "adjustment") 14425 ) 14426 (deprecated "gtk.Progress.set_adjustment is deprecated, use gtk.ProgressBar methods") 14427) 14428 14429(define-method configure 14430 (of-object "GtkProgress") 14431 (c-name "gtk_progress_configure") 14432 (return-type "none") 14433 (parameters 14434 '("gdouble" "value") 14435 '("gdouble" "min") 14436 '("gdouble" "max") 14437 ) 14438 (deprecated "gtk.Progress.configure is deprecated, use gtk.ProgressBar methods") 14439) 14440 14441(define-method set_percentage 14442 (of-object "GtkProgress") 14443 (c-name "gtk_progress_set_percentage") 14444 (return-type "none") 14445 (parameters 14446 '("gdouble" "percentage") 14447 ) 14448 (deprecated "gtk.Progress.set_percentage is deprecated, use gtk.ProgressBar methods") 14449) 14450 14451(define-method set_value 14452 (of-object "GtkProgress") 14453 (c-name "gtk_progress_set_value") 14454 (return-type "none") 14455 (parameters 14456 '("gdouble" "value") 14457 ) 14458 (deprecated "gtk.Progress.set_value is deprecated, use gtk.ProgressBar methods") 14459) 14460 14461(define-method get_value 14462 (of-object "GtkProgress") 14463 (c-name "gtk_progress_get_value") 14464 (return-type "gdouble") 14465 (deprecated "gtk.Progress.get_value is deprecated, use gtk.ProgressBar methods") 14466) 14467 14468(define-method set_activity_mode 14469 (of-object "GtkProgress") 14470 (c-name "gtk_progress_set_activity_mode") 14471 (return-type "none") 14472 (parameters 14473 '("gboolean" "activity_mode") 14474 ) 14475 (deprecated "gtk.Progress.set_activity_mode is deprecated, use gtk.ProgressBar methods") 14476) 14477 14478(define-method get_current_text 14479 (of-object "GtkProgress") 14480 (c-name "gtk_progress_get_current_text") 14481 (return-type "gchar*") 14482 (deprecated "gtk.Progress.get_current_text is deprecated, use gtk.ProgressBar methods") 14483) 14484 14485(define-method get_text_from_value 14486 (of-object "GtkProgress") 14487 (c-name "gtk_progress_get_text_from_value") 14488 (return-type "gchar*") 14489 (parameters 14490 '("gdouble" "value") 14491 ) 14492 (deprecated "gtk.Progress.get_text_from_value is deprecated, use gtk.ProgressBar methods") 14493) 14494 14495(define-method get_current_percentage 14496 (of-object "GtkProgress") 14497 (c-name "gtk_progress_get_current_percentage") 14498 (return-type "gdouble") 14499 (deprecated "gtk.Progress.get_current_percentage is deprecated, use gtk.ProgressBar methods") 14500) 14501 14502(define-method get_percentage_from_value 14503 (of-object "GtkProgress") 14504 (c-name "gtk_progress_get_percentage_from_value") 14505 (return-type "gdouble") 14506 (parameters 14507 '("gdouble" "value") 14508 ) 14509 (deprecated "gtk.Progress.get_percentage_from_value is deprecated, use gtk.ProgressBar methods") 14510) 14511 14512(define-virtual paint 14513 (of-object "GtkProgress") 14514 (return-type "none") 14515) 14516(define-virtual update 14517 (of-object "GtkProgress") 14518 (return-type "none") 14519) 14520(define-virtual act_mode_enter 14521 (of-object "GtkProgress") 14522 (return-type "none") 14523) 14524 14525 14526;; From /opt/gtk2/include/gtk-2.0/gtk/gtkprogressbar.h 14527 14528(define-function gtk_progress_bar_get_type 14529 (c-name "gtk_progress_bar_get_type") 14530 (return-type "GType") 14531) 14532 14533(define-function gtk_progress_bar_new 14534 (c-name "gtk_progress_bar_new") 14535 (is-constructor-of "GtkProgressBar") 14536 (return-type "GtkWidget*") 14537) 14538 14539(define-method pulse 14540 (of-object "GtkProgressBar") 14541 (c-name "gtk_progress_bar_pulse") 14542 (return-type "none") 14543) 14544 14545(define-method set_text 14546 (of-object "GtkProgressBar") 14547 (c-name "gtk_progress_bar_set_text") 14548 (return-type "none") 14549 (parameters 14550 '("const-gchar*" "text") 14551 ) 14552) 14553 14554(define-method set_fraction 14555 (of-object "GtkProgressBar") 14556 (c-name "gtk_progress_bar_set_fraction") 14557 (return-type "none") 14558 (parameters 14559 '("gdouble" "fraction") 14560 ) 14561) 14562 14563(define-method set_pulse_step 14564 (of-object "GtkProgressBar") 14565 (c-name "gtk_progress_bar_set_pulse_step") 14566 (return-type "none") 14567 (parameters 14568 '("gdouble" "fraction") 14569 ) 14570) 14571 14572(define-method set_orientation 14573 (of-object "GtkProgressBar") 14574 (c-name "gtk_progress_bar_set_orientation") 14575 (return-type "none") 14576 (parameters 14577 '("GtkProgressBarOrientation" "orientation") 14578 ) 14579) 14580 14581(define-method get_text 14582 (of-object "GtkProgressBar") 14583 (c-name "gtk_progress_bar_get_text") 14584 (return-type "const-gchar*") 14585) 14586 14587(define-method get_fraction 14588 (of-object "GtkProgressBar") 14589 (c-name "gtk_progress_bar_get_fraction") 14590 (return-type "gdouble") 14591) 14592 14593(define-method get_pulse_step 14594 (of-object "GtkProgressBar") 14595 (c-name "gtk_progress_bar_get_pulse_step") 14596 (return-type "gdouble") 14597) 14598 14599(define-method get_orientation 14600 (of-object "GtkProgressBar") 14601 (c-name "gtk_progress_bar_get_orientation") 14602 (return-type "GtkProgressBarOrientation") 14603) 14604 14605(define-function gtk_progress_bar_new_with_adjustment 14606 (c-name "gtk_progress_bar_new_with_adjustment") 14607 (is-constructor-of "GtkProgressBar") 14608 (return-type "GtkWidget*") 14609 (parameters 14610 '("GtkAdjustment*" "adjustment" (null-ok) (default "NULL")) 14611 ) 14612 (deprecated "") 14613) 14614 14615(define-method set_bar_style 14616 (of-object "GtkProgressBar") 14617 (c-name "gtk_progress_bar_set_bar_style") 14618 (return-type "none") 14619 (parameters 14620 '("GtkProgressBarStyle" "style") 14621 ) 14622 (deprecated "") 14623) 14624 14625(define-method set_discrete_blocks 14626 (of-object "GtkProgressBar") 14627 (c-name "gtk_progress_bar_set_discrete_blocks") 14628 (return-type "none") 14629 (parameters 14630 '("guint" "blocks") 14631 ) 14632 (deprecated "") 14633) 14634 14635(define-method set_activity_step 14636 (of-object "GtkProgressBar") 14637 (c-name "gtk_progress_bar_set_activity_step") 14638 (return-type "none") 14639 (parameters 14640 '("guint" "step") 14641 ) 14642 (deprecated "") 14643) 14644 14645(define-method set_activity_blocks 14646 (of-object "GtkProgressBar") 14647 (c-name "gtk_progress_bar_set_activity_blocks") 14648 (return-type "none") 14649 (parameters 14650 '("guint" "blocks") 14651 ) 14652 (deprecated "") 14653) 14654 14655(define-method update 14656 (of-object "GtkProgressBar") 14657 (c-name "gtk_progress_bar_update") 14658 (return-type "none") 14659 (parameters 14660 '("gfloat" "percentage") 14661 ) 14662 (deprecated "") 14663) 14664 14665(define-method set_ellipsize 14666 (of-object "GtkProgressBar") 14667 (c-name "gtk_progress_bar_set_ellipsize") 14668 (return-type "none") 14669 (parameters 14670 '("PangoEllipsizeMode" "mode") 14671 ) 14672) 14673 14674(define-method get_ellipsize 14675 (of-object "GtkProgressBar") 14676 (c-name "gtk_progress_bar_get_ellipsize") 14677 (return-type "PangoEllipsizeMode") 14678) 14679 14680;; From /opt/gtk2/include/gtk-2.0/gtk/gtkradioaction.h 14681 14682(define-function gtk_radio_action_get_type 14683 (c-name "gtk_radio_action_get_type") 14684 (return-type "GType") 14685) 14686 14687(define-function gtk_radio_action_new 14688 (c-name "gtk_radio_action_new") 14689 (is-constructor-of "GtkRadioAction") 14690 (return-type "GtkRadioAction*") 14691 (properties 14692 '("name") 14693 '("label") 14694 '("tooltip") 14695 '("stock_id") 14696 '("value") 14697 ) 14698) 14699 14700(define-method set_group 14701 (of-object "GtkRadioAction") 14702 (c-name "gtk_radio_action_set_group") 14703 (return-type "none") 14704 (parameters 14705 '("GSList*" "group") 14706 ) 14707) 14708 14709(define-method get_group 14710 (of-object "GtkRadioAction") 14711 (c-name "gtk_radio_action_get_group") 14712 (return-type "GSList*") 14713) 14714 14715(define-method get_current_value 14716 (of-object "GtkRadioAction") 14717 (c-name "gtk_radio_action_get_current_value") 14718 (return-type "gint") 14719) 14720 14721(define-virtual changed 14722 (of-object "GtkRadioAction") 14723 (return-type "none") 14724 (parameters 14725 '("GtkRadioAction*" "current") 14726 ) 14727) 14728 14729 14730;; From /opt/gtk2/include/gtk-2.0/gtk/gtkradiobutton.h 14731 14732(define-function gtk_radio_button_get_type 14733 (c-name "gtk_radio_button_get_type") 14734 (return-type "GType") 14735) 14736 14737(define-function gtk_radio_button_new 14738 (c-name "gtk_radio_button_new") 14739 (is-constructor-of "GtkRadioButton") 14740 (return-type "GtkWidget*") 14741 (parameters 14742 '("GSList*" "group") 14743 ) 14744) 14745 14746(define-function radio_button_new_from_widget 14747 (is-constructor-of "GtkRadioButton") 14748 (c-name "gtk_radio_button_new_from_widget") 14749 (return-type "GtkWidget*") 14750 (parameters 14751 '("GtkRadioButton*" "group") 14752 ) 14753) 14754 14755(define-function radio_button_new_with_label 14756 (c-name "gtk_radio_button_new_with_label") 14757 (is-constructor-of "GtkRadioButton") 14758 (return-type "GtkWidget*") 14759 (parameters 14760 '("GSList*" "group") 14761 '("const-gchar*" "label") 14762 ) 14763) 14764 14765(define-function radio_button_new_with_label_from_widget 14766 (c-name "gtk_radio_button_new_with_label_from_widget") 14767 (is-constructor-of "GtkRadioButton") 14768 (return-type "GtkWidget*") 14769 (parameters 14770 '("GtkRadioButton" "*group") 14771 '("const-gchar*" "label") 14772 ) 14773) 14774 14775(define-function radio_button_new_with_mnemonic 14776 (c-name "gtk_radio_button_new_with_mnemonic") 14777 (is-constructor-of "GtkRadioButton") 14778 (return-type "GtkWidget*") 14779 (parameters 14780 '("GSList*" "group") 14781 '("const-gchar*" "label") 14782 ) 14783) 14784 14785(define-function radio_button_new_with_mnemonic_from_widget 14786 (c-name "gtk_radio_button_new_with_mnemonic_from_widget") 14787 (is-constructor-of "GtkRadioButton") 14788 (return-type "GtkWidget*") 14789 (parameters 14790 '("GtkRadioButton" "*group") 14791 '("const-gchar*" "label") 14792 ) 14793) 14794 14795(define-method get_group 14796 (of-object "GtkRadioButton") 14797 (c-name "gtk_radio_button_get_group") 14798 (return-type "GSList*") 14799) 14800 14801(define-method set_group 14802 (of-object "GtkRadioButton") 14803 (c-name "gtk_radio_button_set_group") 14804 (return-type "none") 14805 (parameters 14806 '("GSList*" "group") 14807 ) 14808) 14809 14810(define-method group 14811 (of-object "GtkRadioButton") 14812 (c-name "gtk_radio_button_group") 14813 (return-type "GSList*") 14814 (deprecated "use GtkRadioButton.get_group") 14815) 14816 14817(define-virtual group_changed 14818 (of-object "GtkRadioButton") 14819 (return-type "none") 14820) 14821 14822 14823;; From /opt/gtk2/include/gtk-2.0/gtk/gtkradiomenuitem.h 14824 14825(define-function gtk_radio_menu_item_get_type 14826 (c-name "gtk_radio_menu_item_get_type") 14827 (return-type "GType") 14828) 14829 14830(define-function gtk_radio_menu_item_new 14831 (c-name "gtk_radio_menu_item_new") 14832 (is-constructor-of "GtkRadioMenuItem") 14833 (return-type "GtkWidget*") 14834 (parameters 14835 '("GSList*" "group") 14836 ) 14837) 14838 14839(define-function gtk_radio_menu_item_new_with_label 14840 (c-name "gtk_radio_menu_item_new_with_label") 14841 (is-constructor-of "GtkRadioMenuItem") 14842 (return-type "GtkWidget*") 14843 (parameters 14844 '("GSList*" "group") 14845 '("const-gchar*" "label") 14846 ) 14847) 14848 14849(define-function gtk_radio_menu_item_new_with_mnemonic 14850 (c-name "gtk_radio_menu_item_new_with_mnemonic") 14851 (is-constructor-of "GtkRadioMenuItem") 14852 (return-type "GtkWidget*") 14853 (parameters 14854 '("GSList*" "group") 14855 '("const-gchar*" "label") 14856 ) 14857) 14858 14859(define-method new_from_widget 14860 (of-object "GtkRadioMenuItem") 14861 (c-name "gtk_radio_menu_item_new_from_widget") 14862 (caller-owns-return #t) 14863 (return-type "GtkWidget*") 14864) 14865 14866(define-method new_with_mnemonic_from_widget 14867 (of-object "GtkRadioMenuItem") 14868 (c-name "gtk_radio_menu_item_new_with_mnemonic_from_widget") 14869 (return-type "GtkWidget*") 14870 (caller-owns-return #t) 14871 (parameters 14872 '("const-gchar*" "label") 14873 ) 14874) 14875 14876(define-method new_with_label_from_widget 14877 (of-object "GtkRadioMenuItem") 14878 (c-name "gtk_radio_menu_item_new_with_label_from_widget") 14879 (return-type "GtkWidget*") 14880 (caller-owns-return #t) 14881 (parameters 14882 '("const-gchar*" "label") 14883 ) 14884) 14885 14886(define-method get_group 14887 (of-object "GtkRadioMenuItem") 14888 (c-name "gtk_radio_menu_item_get_group") 14889 (return-type "GSList*") 14890) 14891 14892(define-method set_group 14893 (of-object "GtkRadioMenuItem") 14894 (c-name "gtk_radio_menu_item_set_group") 14895 (return-type "none") 14896 (parameters 14897 '("GSList*" "group") 14898 ) 14899) 14900 14901(define-method group 14902 (of-object "GtkRadioMenuItem") 14903 (c-name "gtk_radio_menu_item_group") 14904 (return-type "GSList*") 14905 (deprecated "use GtkRadioMenuItem.get_group") 14906) 14907 14908(define-virtual group_changed 14909 (of-object "GtkRadioMenuItem") 14910 (return-type "none") 14911) 14912 14913 14914;; From /opt/gtk2/include/gtk-2.0/gtk/gtkradiotoolbutton.h 14915 14916(define-function gtk_radio_tool_button_get_type 14917 (c-name "gtk_radio_tool_button_get_type") 14918 (return-type "GType") 14919) 14920 14921(define-function gtk_radio_tool_button_new 14922 (c-name "gtk_radio_tool_button_new") 14923 (is-constructor-of "GtkRadioToolButton") 14924 (return-type "GtkToolItem*") 14925) 14926 14927(define-function radio_tool_button_new_from_stock 14928 (c-name "gtk_radio_tool_button_new_from_stock") 14929 (is-constructor-of "GtkRadioToolButton") 14930 (return-type "GtkToolItem*") 14931 (parameters 14932 '("const-gchar*" "stock_id") 14933 ) 14934) 14935 14936(define-function radio_tool_button_new_from_widget 14937 (c-name "gtk_radio_tool_button_new_from_widget") 14938 (is-constructor-of "GtkRadioToolButton") 14939 (return-type "GtkToolItem*") 14940 (parameters 14941 '("GtkRadioToolButton*" "group") 14942 ) 14943) 14944 14945(define-function radio_tool_button_new_with_stock_from_widget 14946 (c-name "gtk_radio_tool_button_new_with_stock_from_widget") 14947 (is-constructor-of "GtkRadioToolButton") 14948 (return-type "GtkToolItem*") 14949 (parameters 14950 '("GtkRadioToolButton*" "group") 14951 '("const-gchar*" "stock_id") 14952 ) 14953) 14954 14955(define-method set_group 14956 (of-object "GtkRadioToolButton") 14957 (c-name "gtk_radio_tool_button_set_group") 14958 (return-type "none") 14959 (parameters 14960 '("GSList*" "group") 14961 ) 14962) 14963 14964(define-method get_group 14965 (of-object "GtkRadioToolButton") 14966 (c-name "gtk_radio_tool_button_get_group") 14967 (return-type "GSList*") 14968) 14969 14970 14971 14972;; From /opt/gtk2/include/gtk-2.0/gtk/gtkrange.h 14973 14974(define-function gtk_range_get_type 14975 (c-name "gtk_range_get_type") 14976 (return-type "GType") 14977) 14978 14979(define-method set_update_policy 14980 (of-object "GtkRange") 14981 (c-name "gtk_range_set_update_policy") 14982 (return-type "none") 14983 (parameters 14984 '("GtkUpdateType" "policy") 14985 ) 14986) 14987 14988(define-method get_update_policy 14989 (of-object "GtkRange") 14990 (c-name "gtk_range_get_update_policy") 14991 (return-type "GtkUpdateType") 14992) 14993 14994(define-method set_adjustment 14995 (of-object "GtkRange") 14996 (c-name "gtk_range_set_adjustment") 14997 (return-type "none") 14998 (parameters 14999 '("GtkAdjustment*" "adjustment") 15000 ) 15001) 15002 15003(define-method get_adjustment 15004 (of-object "GtkRange") 15005 (c-name "gtk_range_get_adjustment") 15006 (return-type "GtkAdjustment*") 15007) 15008 15009(define-method set_inverted 15010 (of-object "GtkRange") 15011 (c-name "gtk_range_set_inverted") 15012 (return-type "none") 15013 (parameters 15014 '("gboolean" "setting") 15015 ) 15016) 15017 15018(define-method get_inverted 15019 (of-object "GtkRange") 15020 (c-name "gtk_range_get_inverted") 15021 (return-type "gboolean") 15022) 15023 15024(define-method set_increments 15025 (of-object "GtkRange") 15026 (c-name "gtk_range_set_increments") 15027 (return-type "none") 15028 (parameters 15029 '("gdouble" "step") 15030 '("gdouble" "page") 15031 ) 15032) 15033 15034(define-method set_range 15035 (of-object "GtkRange") 15036 (c-name "gtk_range_set_range") 15037 (return-type "none") 15038 (parameters 15039 '("gdouble" "min") 15040 '("gdouble" "max") 15041 ) 15042) 15043 15044(define-method set_value 15045 (of-object "GtkRange") 15046 (c-name "gtk_range_set_value") 15047 (return-type "none") 15048 (parameters 15049 '("gdouble" "value") 15050 ) 15051) 15052 15053(define-method get_value 15054 (of-object "GtkRange") 15055 (c-name "gtk_range_get_value") 15056 (return-type "gdouble") 15057) 15058 15059 15060(define-virtual value_changed 15061 (of-object "GtkRange") 15062 (return-type "none") 15063) 15064(define-virtual adjust_bounds 15065 (of-object "GtkRange") 15066 (return-type "none") 15067 (parameters 15068 '("gdouble" "new_value") 15069 ) 15070) 15071(define-virtual move_slider 15072 (of-object "GtkRange") 15073 (return-type "none") 15074 (parameters 15075 '("GtkScrollType" "scroll") 15076 ) 15077) 15078(define-virtual get_range_border 15079 (of-object "GtkRange") 15080 (return-type "none") 15081 (parameters 15082 '("GtkBorder*" "border_") 15083 ) 15084) 15085(define-virtual change_value 15086 (of-object "GtkRange") 15087 (return-type "gboolean") 15088 (parameters 15089 '("GtkScrollType" "scroll") 15090 '("gdouble" "new_value") 15091 ) 15092) 15093 15094;; From /opt/gtk2/include/gtk-2.0/gtk/gtkrc.h 15095 15096(define-function rc_add_default_file 15097 (c-name "gtk_rc_add_default_file") 15098 (return-type "none") 15099 (parameters 15100 '("const-gchar*" "filename") 15101 ) 15102) 15103 15104(define-function rc_set_default_files 15105 (c-name "gtk_rc_set_default_files") 15106 (return-type "none") 15107 (parameters 15108 '("gchar**" "filenames") 15109 ) 15110) 15111 15112(define-function rc_get_default_files 15113 (c-name "gtk_rc_get_default_files") 15114 (return-type "gchar**") 15115) 15116 15117(define-method rc_get_style 15118 (of-object "GtkWidget") 15119 (c-name "gtk_rc_get_style") 15120 (return-type "GtkStyle*") 15121) 15122 15123(define-function rc_get_style_by_paths 15124 (c-name "gtk_rc_get_style_by_paths") 15125 (return-type "GtkStyle*") 15126 (parameters 15127 '("GtkSettings*" "settings") 15128 '("const-char*" "widget_path" (null-ok) (default "NULL")) 15129 '("const-char*" "class_path" (null-ok) (default "NULL")) 15130 '("GType" "type") 15131 ) 15132) 15133 15134(define-function rc_reparse_all_for_settings 15135 (c-name "gtk_rc_reparse_all_for_settings") 15136 (return-type "gboolean") 15137 (parameters 15138 '("GtkSettings*" "settings") 15139 '("gboolean" "force_load") 15140 ) 15141) 15142 15143(define-function rc_reset_styles 15144 (c-name "gtk_rc_reset_styles") 15145 (return-type "none") 15146 (parameters 15147 '("GtkSettings*" "settings") 15148 ) 15149) 15150 15151(define-function rc_find_pixmap_in_path 15152 (c-name "gtk_rc_find_pixmap_in_path") 15153 (return-type "gchar*") 15154 (parameters 15155 '("GtkSettings*" "settings") 15156 '("GScanner*" "scanner") 15157 '("const-gchar*" "pixmap_file") 15158 ) 15159) 15160 15161(define-function rc_parse 15162 (c-name "gtk_rc_parse") 15163 (return-type "none") 15164 (parameters 15165 '("const-gchar*" "filename") 15166 ) 15167) 15168 15169(define-function rc_parse_string 15170 (c-name "gtk_rc_parse_string") 15171 (return-type "none") 15172 (parameters 15173 '("const-gchar*" "rc_string") 15174 ) 15175) 15176 15177(define-function rc_reparse_all 15178 (c-name "gtk_rc_reparse_all") 15179 (return-type "gboolean") 15180) 15181 15182(define-method rc_add_widget_name_style 15183 (of-object "GtkRcStyle") 15184 (c-name "gtk_rc_add_widget_name_style") 15185 (return-type "none") 15186 (parameters 15187 '("const-gchar*" "pattern") 15188 ) 15189 (deprecated "") 15190) 15191 15192(define-method rc_add_widget_class_style 15193 (of-object "GtkRcStyle") 15194 (c-name "gtk_rc_add_widget_class_style") 15195 (return-type "none") 15196 (parameters 15197 '("const-gchar*" "pattern") 15198 ) 15199 (deprecated "") 15200) 15201 15202(define-method rc_add_class_style 15203 (of-object "GtkRcStyle") 15204 (c-name "gtk_rc_add_class_style") 15205 (return-type "none") 15206 (parameters 15207 '("const-gchar*" "pattern") 15208 ) 15209 (deprecated "") 15210) 15211 15212 15213(define-function gtk_rc_style_get_type 15214 (c-name "gtk_rc_style_get_type") 15215 (return-type "GType") 15216) 15217 15218(define-function gtk_rc_style_new 15219 (c-name "gtk_rc_style_new") 15220 (is-constructor-of "GtkRCStyle") 15221 (return-type "GtkRcStyle*") 15222) 15223 15224(define-method copy 15225 (of-object "GtkRcStyle") 15226 (c-name "gtk_rc_style_copy") 15227 (return-type "GtkRcStyle*") 15228 (caller-owns-return #t) 15229) 15230 15231(define-method ref 15232 (of-object "GtkRcStyle") 15233 (c-name "gtk_rc_style_ref") 15234 (return-type "none") 15235) 15236 15237(define-method unref 15238 (of-object "GtkRcStyle") 15239 (c-name "gtk_rc_style_unref") 15240 (return-type "none") 15241) 15242 15243(define-virtual create_rc_style 15244 (of-object "GtkRcStyle") 15245 (return-type "GtkRcStyle*") 15246) 15247 15248(define-virtual parse 15249 (of-object "GtkRcStyle") 15250 (return-type "guint") 15251 (parameters 15252 '("GtkSettings*" "settings") 15253 '("GScanner*" "scanner") 15254 ) 15255) 15256(define-virtual merge 15257 (of-object "GtkRcStyle") 15258 (return-type "none") 15259 (parameters 15260 '("GtkRcStyle*" "src") 15261 ) 15262) 15263 15264(define-virtual create_style 15265 (of-object "GtkRcStyle") 15266 (return-type "GtkStyle*") 15267) 15268 15269(define-function rc_find_module_in_path 15270 (c-name "gtk_rc_find_module_in_path") 15271 (return-type "gchar*") 15272 (parameters 15273 '("const-gchar*" "module_file") 15274 ) 15275) 15276 15277(define-function rc_get_theme_dir 15278 (c-name "gtk_rc_get_theme_dir") 15279 (return-type "gchar*") 15280) 15281 15282(define-function rc_get_module_dir 15283 (c-name "gtk_rc_get_module_dir") 15284 (return-type "gchar*") 15285) 15286 15287(define-function rc_get_im_module_path 15288 (c-name "gtk_rc_get_im_module_path") 15289 (return-type "gchar*") 15290) 15291 15292(define-function rc_get_im_module_file 15293 (c-name "gtk_rc_get_im_module_file") 15294 (return-type "gchar*") 15295) 15296 15297(define-function rc_scanner_new 15298 (c-name "gtk_rc_scanner_new") 15299 (is-constructor-of "GtkRcScanner") 15300 (return-type "GScanner*") 15301) 15302 15303(define-function rc_parse_color 15304 (c-name "gtk_rc_parse_color") 15305 (return-type "guint") 15306 (parameters 15307 '("GScanner*" "scanner") 15308 '("GdkColor*" "color") 15309 ) 15310) 15311 15312(define-function rc_parse_state 15313 (c-name "gtk_rc_parse_state") 15314 (return-type "guint") 15315 (parameters 15316 '("GScanner*" "scanner") 15317 '("GtkStateType*" "state") 15318 ) 15319) 15320 15321(define-function rc_parse_priority 15322 (c-name "gtk_rc_parse_priority") 15323 (return-type "guint") 15324 (parameters 15325 '("GScanner*" "scanner") 15326 '("GtkPathPriorityType*" "priority") 15327 ) 15328) 15329 15330 15331 15332;; From /opt/gtk2/include/gtk-2.0/gtk/gtkruler.h 15333 15334(define-function gtk_ruler_get_type 15335 (c-name "gtk_ruler_get_type") 15336 (return-type "GType") 15337) 15338 15339(define-method set_metric 15340 (of-object "GtkRuler") 15341 (c-name "gtk_ruler_set_metric") 15342 (return-type "none") 15343 (parameters 15344 '("GtkMetricType" "metric") 15345 ) 15346) 15347 15348(define-method set_range 15349 (of-object "GtkRuler") 15350 (c-name "gtk_ruler_set_range") 15351 (return-type "none") 15352 (parameters 15353 '("gdouble" "lower") 15354 '("gdouble" "upper") 15355 '("gdouble" "position") 15356 '("gdouble" "max_size") 15357 ) 15358) 15359 15360(define-method draw_ticks 15361 (of-object "GtkRuler") 15362 (c-name "gtk_ruler_draw_ticks") 15363 (return-type "none") 15364) 15365 15366(define-method draw_pos 15367 (of-object "GtkRuler") 15368 (c-name "gtk_ruler_draw_pos") 15369 (return-type "none") 15370) 15371 15372(define-method get_metric 15373 (of-object "GtkRuler") 15374 (c-name "gtk_ruler_get_metric") 15375 (return-type "GtkMetricType") 15376) 15377 15378(define-method get_range 15379 (of-object "GtkRuler") 15380 (c-name "gtk_ruler_get_range") 15381 (return-type "none") 15382 (parameters 15383 '("gdouble*" "lower") 15384 '("gdouble*" "upper") 15385 '("gdouble*" "position") 15386 '("gdouble*" "max_size") 15387 ) 15388) 15389 15390(define-virtual draw_ticks 15391 (of-object "GtkRuler") 15392 (return-type "none") 15393) 15394(define-virtual draw_pos 15395 (of-object "GtkRuler") 15396 (return-type "none") 15397) 15398 15399 15400;; From /opt/gtk2/include/gtk-2.0/gtk/gtkscale.h 15401 15402(define-function gtk_scale_get_type 15403 (c-name "gtk_scale_get_type") 15404 (return-type "GType") 15405) 15406 15407(define-method set_digits 15408 (of-object "GtkScale") 15409 (c-name "gtk_scale_set_digits") 15410 (return-type "none") 15411 (parameters 15412 '("gint" "digits") 15413 ) 15414) 15415 15416(define-method get_digits 15417 (of-object "GtkScale") 15418 (c-name "gtk_scale_get_digits") 15419 (return-type "gint") 15420) 15421 15422(define-method set_draw_value 15423 (of-object "GtkScale") 15424 (c-name "gtk_scale_set_draw_value") 15425 (return-type "none") 15426 (parameters 15427 '("gboolean" "draw_value") 15428 ) 15429) 15430 15431(define-method get_draw_value 15432 (of-object "GtkScale") 15433 (c-name "gtk_scale_get_draw_value") 15434 (return-type "gboolean") 15435) 15436 15437(define-method set_value_pos 15438 (of-object "GtkScale") 15439 (c-name "gtk_scale_set_value_pos") 15440 (return-type "none") 15441 (parameters 15442 '("GtkPositionType" "pos") 15443 ) 15444) 15445 15446(define-method get_value_pos 15447 (of-object "GtkScale") 15448 (c-name "gtk_scale_get_value_pos") 15449 (return-type "GtkPositionType") 15450) 15451 15452(define-method get_layout 15453 (of-object "GtkScale") 15454 (c-name "gtk_scale_get_layout") 15455 (return-type "PangoLayout*") 15456) 15457 15458(define-method get_layout_offsets 15459 (of-object "GtkScale") 15460 (c-name "gtk_scale_get_layout_offsets") 15461 (return-type "none") 15462 (parameters 15463 '("gint*" "x") 15464 '("gint*" "y") 15465 ) 15466) 15467 15468(define-virtual format_value 15469 (of-object "GtkScale") 15470 (return-type "gchar*") 15471 (parameters 15472 '("gdouble" "value") 15473 ) 15474) 15475 15476(define-virtual draw_value 15477 (of-object "GtkScale") 15478 (return-type "none") 15479) 15480(define-virtual get_layout_offsets 15481 (of-object "GtkScale") 15482 (return-type "none") 15483 (parameters 15484 '("gint*" "x") 15485 '("gint*" "y") 15486 ) 15487) 15488 15489 15490;; From /opt/gtk2/include/gtk-2.0/gtk/gtkscrollbar.h 15491 15492(define-function gtk_scrollbar_get_type 15493 (c-name "gtk_scrollbar_get_type") 15494 (return-type "GType") 15495) 15496 15497 15498 15499;; From /opt/gtk2/include/gtk-2.0/gtk/gtkscrolledwindow.h 15500 15501(define-function gtk_scrolled_window_get_type 15502 (c-name "gtk_scrolled_window_get_type") 15503 (return-type "GType") 15504) 15505 15506(define-function gtk_scrolled_window_new 15507 (c-name "gtk_scrolled_window_new") 15508 (is-constructor-of "GtkScrolledWindow") 15509 (return-type "GtkWidget*") 15510 (properties 15511 '("hadjustment" (optional)) 15512 '("vadjustment" (optional)) 15513 ) 15514) 15515 15516(define-method set_hadjustment 15517 (of-object "GtkScrolledWindow") 15518 (c-name "gtk_scrolled_window_set_hadjustment") 15519 (return-type "none") 15520 (parameters 15521 '("GtkAdjustment*" "hadjustment" (null-ok)) 15522 ) 15523) 15524 15525(define-method set_vadjustment 15526 (of-object "GtkScrolledWindow") 15527 (c-name "gtk_scrolled_window_set_vadjustment") 15528 (return-type "none") 15529 (parameters 15530 '("GtkAdjustment*" "hadjustment" (null-ok)) 15531 ) 15532) 15533 15534(define-method get_hadjustment 15535 (of-object "GtkScrolledWindow") 15536 (c-name "gtk_scrolled_window_get_hadjustment") 15537 (return-type "GtkAdjustment*") 15538) 15539 15540(define-method get_vadjustment 15541 (of-object "GtkScrolledWindow") 15542 (c-name "gtk_scrolled_window_get_vadjustment") 15543 (return-type "GtkAdjustment*") 15544) 15545 15546(define-method get_hscrollbar 15547 (of-object "GtkScrolledWindow") 15548 (c-name "gtk_scrolled_window_get_hscrollbar") 15549 (return-type "GtkWidget*") 15550) 15551 15552(define-method get_vscrollbar 15553 (of-object "GtkScrolledWindow") 15554 (c-name "gtk_scrolled_window_get_vscrollbar") 15555 (return-type "GtkWidget*") 15556) 15557 15558(define-method set_policy 15559 (of-object "GtkScrolledWindow") 15560 (c-name "gtk_scrolled_window_set_policy") 15561 (return-type "none") 15562 (parameters 15563 '("GtkPolicyType" "hscrollbar_policy") 15564 '("GtkPolicyType" "vscrollbar_policy") 15565 ) 15566) 15567 15568(define-method get_policy 15569 (of-object "GtkScrolledWindow") 15570 (c-name "gtk_scrolled_window_get_policy") 15571 (return-type "none") 15572 (parameters 15573 '("GtkPolicyType*" "hscrollbar_policy") 15574 '("GtkPolicyType*" "vscrollbar_policy") 15575 ) 15576) 15577 15578(define-method set_placement 15579 (of-object "GtkScrolledWindow") 15580 (c-name "gtk_scrolled_window_set_placement") 15581 (return-type "none") 15582 (parameters 15583 '("GtkCornerType" "window_placement") 15584 ) 15585) 15586 15587(define-method get_placement 15588 (of-object "GtkScrolledWindow") 15589 (c-name "gtk_scrolled_window_get_placement") 15590 (return-type "GtkCornerType") 15591) 15592 15593(define-method set_shadow_type 15594 (of-object "GtkScrolledWindow") 15595 (c-name "gtk_scrolled_window_set_shadow_type") 15596 (return-type "none") 15597 (parameters 15598 '("GtkShadowType" "type") 15599 ) 15600) 15601 15602(define-method get_shadow_type 15603 (of-object "GtkScrolledWindow") 15604 (c-name "gtk_scrolled_window_get_shadow_type") 15605 (return-type "GtkShadowType") 15606) 15607 15608(define-method add_with_viewport 15609 (of-object "GtkScrolledWindow") 15610 (c-name "gtk_scrolled_window_add_with_viewport") 15611 (return-type "none") 15612 (parameters 15613 '("GtkWidget*" "child") 15614 ) 15615) 15616 15617(ifdef HAVE_GTK_2_12 15618(define-virtual scroll_child 15619 (of-object "GtkScrolledWindow") 15620 (return-type "gboolean") 15621 (parameters 15622 '("GtkScrollType" "scroll") 15623 '("gboolean" "horizontal") 15624 ) 15625)) 15626(ifndef HAVE_GTK_2_12 15627(define-virtual scroll_child 15628 (of-object "GtkScrolledWindow") 15629 (return-type "none") 15630 (parameters 15631 '("GtkScrollType" "scroll") 15632 '("gboolean" "horizontal") 15633 ) 15634)) 15635 15636(define-virtual move_focus_out 15637 (of-object "GtkScrolledWindow") 15638 (return-type "none") 15639 (parameters 15640 '("GtkDirectionType" "direction") 15641 ) 15642) 15643 15644 15645;; From /opt/gtk2/include/gtk-2.0/gtk/gtkselection.h 15646 15647(define-function gtk_target_list_new 15648 (c-name "gtk_target_list_new") 15649 (is-constructor-of "GtkTargetList") 15650 (return-type "GtkTargetList*") 15651 (parameters 15652 '("const-GtkTargetEntry*" "targets") 15653 '("guint" "ntargets") 15654 ) 15655) 15656 15657(define-method ref 15658 (of-object "GtkTargetList") 15659 (c-name "gtk_target_list_ref") 15660 (return-type "none") 15661) 15662 15663(define-method unref 15664 (of-object "GtkTargetList") 15665 (c-name "gtk_target_list_unref") 15666 (return-type "none") 15667) 15668 15669(define-method add 15670 (of-object "GtkTargetList") 15671 (c-name "gtk_target_list_add") 15672 (return-type "none") 15673 (parameters 15674 '("GdkAtom" "target") 15675 '("guint" "flags") 15676 '("guint" "info") 15677 ) 15678) 15679 15680(define-method add_table 15681 (of-object "GtkTargetList") 15682 (c-name "gtk_target_list_add_table") 15683 (return-type "none") 15684 (parameters 15685 '("const-GtkTargetEntry*" "targets") 15686 '("guint" "ntargets") 15687 ) 15688) 15689 15690(define-method remove 15691 (of-object "GtkTargetList") 15692 (c-name "gtk_target_list_remove") 15693 (return-type "none") 15694 (parameters 15695 '("GdkAtom" "target") 15696 ) 15697) 15698 15699(define-method find 15700 (of-object "GtkTargetList") 15701 (c-name "gtk_target_list_find") 15702 (return-type "gboolean") 15703 (parameters 15704 '("GdkAtom" "target") 15705 '("guint*" "info") 15706 ) 15707) 15708 15709(define-method selection_owner_set 15710 (of-object "GtkWidget") 15711 (c-name "gtk_selection_owner_set") 15712 (return-type "gboolean") 15713 (parameters 15714 '("GdkAtom" "selection") 15715 '("guint32" "time" (default "GDK_CURRENT_TIME")) 15716 ) 15717) 15718 15719(define-function selection_owner_set_for_display 15720 (c-name "gtk_selection_owner_set_for_display") 15721 (return-type "gboolean") 15722 (parameters 15723 '("GdkDisplay*" "display") 15724 '("GtkWidget*" "widget" (null-ok)) 15725 '("GdkAtom" "selection") 15726 '("guint32" "time" (default "GDK_CURRENT_TIME")) 15727 ) 15728) 15729 15730(define-method selection_add_target 15731 (of-object "GtkWidget") 15732 (c-name "gtk_selection_add_target") 15733 (return-type "none") 15734 (parameters 15735 '("GdkAtom" "selection") 15736 '("GdkAtom" "target") 15737 '("guint" "info") 15738 ) 15739) 15740 15741(define-method selection_add_targets 15742 (of-object "GtkWidget") 15743 (c-name "gtk_selection_add_targets") 15744 (return-type "none") 15745 (parameters 15746 '("GdkAtom" "selection") 15747 '("const-GtkTargetEntry*" "targets") 15748 '("guint" "ntargets") 15749 ) 15750) 15751 15752(define-method selection_clear_targets 15753 (of-object "GtkWidget") 15754 (c-name "gtk_selection_clear_targets") 15755 (return-type "none") 15756 (parameters 15757 '("GdkAtom" "selection") 15758 ) 15759) 15760 15761(define-method selection_convert 15762 (of-object "GtkWidget") 15763 (c-name "gtk_selection_convert") 15764 (return-type "gboolean") 15765 (parameters 15766 '("GdkAtom" "selection") 15767 '("GdkAtom" "target") 15768 '("guint32" "time" (default "GDK_CURRENT_TIME")) 15769 ) 15770) 15771 15772(define-method set 15773 (of-object "GtkSelectionData") 15774 (c-name "gtk_selection_data_set") 15775 (return-type "none") 15776 (parameters 15777 '("GdkAtom" "type") 15778 '("gint" "format") 15779 '("const-guchar*" "data") 15780 '("gint" "length") 15781 ) 15782) 15783 15784(define-method set_text 15785 (of-object "GtkSelectionData") 15786 (c-name "gtk_selection_data_set_text") 15787 (return-type "gboolean") 15788 (parameters 15789 '("const-gchar*" "str") 15790 '("gint" "len" (default "-1")) 15791 ) 15792) 15793 15794(define-method get_text 15795 (of-object "GtkSelectionData") 15796 (c-name "gtk_selection_data_get_text") 15797 (return-type "guchar*") 15798) 15799 15800(define-method get_targets 15801 (of-object "GtkSelectionData") 15802 (c-name "gtk_selection_data_get_targets") 15803 (return-type "gboolean") 15804 (parameters 15805 '("GdkAtom**" "targets") 15806 '("gint*" "n_atoms") 15807 ) 15808) 15809 15810(define-method targets_include_text 15811 (of-object "GtkSelectionData") 15812 (c-name "gtk_selection_data_targets_include_text") 15813 (return-type "gboolean") 15814) 15815 15816(define-method selection_remove_all 15817 (of-object "GtkWidget") 15818 (c-name "gtk_selection_remove_all") 15819 (return-type "none") 15820) 15821 15822(define-method selection_clear 15823 (of-object "GtkWidget") 15824 (c-name "gtk_selection_clear") 15825 (return-type "gboolean") 15826 (parameters 15827 '("GdkEventSelection*" "event") 15828 ) 15829) 15830 15831(define-function gtk_selection_data_get_type 15832 (c-name "gtk_selection_data_get_type") 15833 (return-type "GType") 15834) 15835 15836(define-method copy 15837 (of-object "GtkSelectionData") 15838 (c-name "gtk_selection_data_copy") 15839 (return-type "GtkSelectionData*") 15840 (caller-owns-return #t) 15841) 15842 15843(define-method free 15844 (of-object "GtkSelectionData") 15845 (c-name "gtk_selection_data_free") 15846 (return-type "none") 15847) 15848 15849(define-method set_pixbuf 15850 (of-object "GtkSelectionData") 15851 (c-name "gtk_selection_data_set_pixbuf") 15852 (return-type "gboolean") 15853 (parameters 15854 '("GdkPixbuf*" "pixbuf") 15855 ) 15856) 15857 15858(define-method get_pixbuf 15859 (of-object "GtkSelectionData") 15860 (c-name "gtk_selection_data_get_pixbuf") 15861 (return-type "GdkPixbuf*") 15862) 15863 15864(define-method set_uris 15865 (of-object "GtkSelectionData") 15866 (c-name "gtk_selection_data_set_uris") 15867 (return-type "gboolean") 15868 (parameters 15869 '("gchar**" "uris") 15870 ) 15871) 15872 15873(define-method get_uris 15874 (of-object "GtkSelectionData") 15875 (c-name "gtk_selection_data_get_uris") 15876 (return-type "gchar**") 15877) 15878 15879 15880(define-method targets_include_image 15881 (of-object "GtkSelectionData") 15882 (c-name "gtk_selection_data_targets_include_image") 15883 (return-type "gboolean") 15884 (parameters 15885 '("gboolean" "writable") 15886 ) 15887) 15888 15889 15890;; From /opt/gtk2/include/gtk-2.0/gtk/gtkseparator.h 15891 15892(define-function gtk_separator_get_type 15893 (c-name "gtk_separator_get_type") 15894 (return-type "GType") 15895) 15896 15897 15898 15899;; From /opt/gtk2/include/gtk-2.0/gtk/gtkseparatormenuitem.h 15900 15901(define-function gtk_separator_menu_item_get_type 15902 (c-name "gtk_separator_menu_item_get_type") 15903 (return-type "GType") 15904) 15905 15906(define-function gtk_separator_menu_item_new 15907 (c-name "gtk_separator_menu_item_new") 15908 (is-constructor-of "GtkSeparatorMenuItem") 15909 (return-type "GtkWidget*") 15910) 15911 15912 15913 15914;; From /opt/gtk2/include/gtk-2.0/gtk/gtkseparatortoolitem.h 15915 15916(define-function gtk_separator_tool_item_get_type 15917 (c-name "gtk_separator_tool_item_get_type") 15918 (return-type "GType") 15919) 15920 15921(define-function gtk_separator_tool_item_new 15922 (c-name "gtk_separator_tool_item_new") 15923 (is-constructor-of "GtkSeparatorToolItem") 15924 (return-type "GtkToolItem*") 15925) 15926 15927(define-method get_draw 15928 (of-object "GtkSeparatorToolItem") 15929 (c-name "gtk_separator_tool_item_get_draw") 15930 (return-type "gboolean") 15931) 15932 15933(define-method set_draw 15934 (of-object "GtkSeparatorToolItem") 15935 (c-name "gtk_separator_tool_item_set_draw") 15936 (return-type "none") 15937 (parameters 15938 '("gboolean" "draw") 15939 ) 15940) 15941 15942 15943 15944;; From /opt/gtk2/include/gtk-2.0/gtk/gtksettings.h 15945 15946(define-function gtk_settings_get_type 15947 (c-name "gtk_settings_get_type") 15948 (return-type "GType") 15949) 15950 15951(define-function settings_get_default 15952 (c-name "gtk_settings_get_default") 15953 (return-type "GtkSettings*") 15954) 15955 15956(define-function settings_get_for_screen 15957 (c-name "gtk_settings_get_for_screen") 15958 (return-type "GtkSettings*") 15959 (parameters 15960 '("GdkScreen*" "screen") 15961 ) 15962) 15963 15964(define-function settings_install_property 15965 (c-name "gtk_settings_install_property") 15966 (return-type "none") 15967 (parameters 15968 '("GParamSpec*" "pspec") 15969 ) 15970) 15971 15972(define-function settings_install_property_parser 15973 (c-name "gtk_settings_install_property_parser") 15974 (return-type "none") 15975 (parameters 15976 '("GParamSpec*" "pspec") 15977 '("GtkRcPropertyParser" "parser") 15978 ) 15979) 15980 15981(define-function rc_property_parse_color 15982 (c-name "gtk_rc_property_parse_color") 15983 (return-type "gboolean") 15984 (parameters 15985 '("const-GParamSpec*" "pspec") 15986 '("const-GString*" "gstring") 15987 '("GValue*" "property_value") 15988 ) 15989) 15990 15991(define-function rc_property_parse_enum 15992 (c-name "gtk_rc_property_parse_enum") 15993 (return-type "gboolean") 15994 (parameters 15995 '("const-GParamSpec*" "pspec") 15996 '("const-GString*" "gstring") 15997 '("GValue*" "property_value") 15998 ) 15999) 16000 16001(define-function rc_property_parse_flags 16002 (c-name "gtk_rc_property_parse_flags") 16003 (return-type "gboolean") 16004 (parameters 16005 '("const-GParamSpec*" "pspec") 16006 '("const-GString*" "gstring") 16007 '("GValue*" "property_value") 16008 ) 16009) 16010 16011(define-function rc_property_parse_requisition 16012 (c-name "gtk_rc_property_parse_requisition") 16013 (return-type "gboolean") 16014 (parameters 16015 '("const-GParamSpec*" "pspec") 16016 '("const-GString*" "gstring") 16017 '("GValue*" "property_value") 16018 ) 16019) 16020 16021(define-function rc_property_parse_border 16022 (c-name "gtk_rc_property_parse_border") 16023 (return-type "gboolean") 16024 (parameters 16025 '("const-GParamSpec*" "pspec") 16026 '("const-GString*" "gstring") 16027 '("GValue*" "property_value") 16028 ) 16029) 16030 16031(define-method set_property_value 16032 (of-object "GtkSettings") 16033 (c-name "gtk_settings_set_property_value") 16034 (return-type "none") 16035 (parameters 16036 '("const-gchar*" "name") 16037 '("const-GtkSettingsValue*" "svalue") 16038 ) 16039) 16040 16041(define-method set_string_property 16042 (of-object "GtkSettings") 16043 (c-name "gtk_settings_set_string_property") 16044 (return-type "none") 16045 (parameters 16046 '("const-gchar*" "name") 16047 '("const-gchar*" "v_string") 16048 '("const-gchar*" "origin") 16049 ) 16050) 16051 16052(define-method set_long_property 16053 (of-object "GtkSettings") 16054 (c-name "gtk_settings_set_long_property") 16055 (return-type "none") 16056 (parameters 16057 '("const-gchar*" "name") 16058 '("glong" "v_long") 16059 '("const-gchar*" "origin") 16060 ) 16061) 16062 16063(define-method set_double_property 16064 (of-object "GtkSettings") 16065 (c-name "gtk_settings_set_double_property") 16066 (return-type "none") 16067 (parameters 16068 '("const-gchar*" "name") 16069 '("gdouble" "v_double") 16070 '("const-gchar*" "origin") 16071 ) 16072) 16073 16074 16075;; From /mondo/local/gtk-2.10/include/gtk-2.0/gtk/gtksignal.h 16076 16077(define-function signal_newv 16078 (c-name "gtk_signal_newv") 16079 (return-type "guint") 16080 (parameters 16081 '("const-gchar*" "name") 16082 '("GtkSignalRunType" "signal_flags") 16083 '("GtkType" "object_type") 16084 '("guint" "function_offset") 16085 '("GtkSignalMarshaller" "marshaller") 16086 '("GtkType" "return_val") 16087 '("guint" "n_args") 16088 '("GtkType*" "args") 16089 ) 16090) 16091 16092(define-function signal_new 16093 (c-name "gtk_signal_new") 16094 (return-type "guint") 16095 (parameters 16096 '("const-gchar*" "name") 16097 '("GtkSignalRunType" "signal_flags") 16098 '("GtkType" "object_type") 16099 '("guint" "function_offset") 16100 '("GtkSignalMarshaller" "marshaller") 16101 '("GtkType" "return_val") 16102 '("guint" "n_args") 16103 ) 16104 (varargs #t) 16105) 16106 16107(define-function signal_emit_stop_by_name 16108 (c-name "gtk_signal_emit_stop_by_name") 16109 (return-type "none") 16110 (parameters 16111 '("GtkObject*" "object") 16112 '("const-gchar*" "name") 16113 ) 16114) 16115 16116(define-function signal_connect_object_while_alive 16117 (c-name "gtk_signal_connect_object_while_alive") 16118 (return-type "none") 16119 (parameters 16120 '("GtkObject*" "object") 16121 '("const-gchar*" "name") 16122 '("GtkSignalFunc" "func") 16123 '("GtkObject*" "alive_object") 16124 ) 16125) 16126 16127(define-function signal_connect_while_alive 16128 (c-name "gtk_signal_connect_while_alive") 16129 (return-type "none") 16130 (parameters 16131 '("GtkObject*" "object") 16132 '("const-gchar*" "name") 16133 '("GtkSignalFunc" "func") 16134 '("gpointer" "func_data") 16135 '("GtkObject*" "alive_object") 16136 ) 16137) 16138 16139(define-function signal_connect_full 16140 (c-name "gtk_signal_connect_full") 16141 (return-type "gulong") 16142 (parameters 16143 '("GtkObject*" "object") 16144 '("const-gchar*" "name") 16145 '("GtkSignalFunc" "func") 16146 '("GtkCallbackMarshal" "unsupported") 16147 '("gpointer" "data") 16148 '("GtkDestroyNotify" "destroy_func") 16149 '("gint" "object_signal") 16150 '("gint" "after") 16151 ) 16152) 16153 16154(define-function signal_emitv 16155 (c-name "gtk_signal_emitv") 16156 (return-type "none") 16157 (parameters 16158 '("GtkObject*" "object") 16159 '("guint" "signal_id") 16160 '("GtkArg*" "args") 16161 ) 16162) 16163 16164(define-function signal_emit 16165 (c-name "gtk_signal_emit") 16166 (return-type "none") 16167 (parameters 16168 '("GtkObject*" "object") 16169 '("guint" "signal_id") 16170 ) 16171 (varargs #t) 16172) 16173 16174(define-function signal_emit_by_name 16175 (c-name "gtk_signal_emit_by_name") 16176 (return-type "none") 16177 (parameters 16178 '("GtkObject*" "object") 16179 '("const-gchar*" "name") 16180 ) 16181 (varargs #t) 16182) 16183 16184(define-function signal_emitv_by_name 16185 (c-name "gtk_signal_emitv_by_name") 16186 (return-type "none") 16187 (parameters 16188 '("GtkObject*" "object") 16189 '("const-gchar*" "name") 16190 '("GtkArg*" "args") 16191 ) 16192) 16193 16194(define-function signal_compat_matched 16195 (c-name "gtk_signal_compat_matched") 16196 (return-type "none") 16197 (parameters 16198 '("GtkObject*" "object") 16199 '("GtkSignalFunc" "func") 16200 '("gpointer" "data") 16201 '("GSignalMatchType" "match") 16202 '("guint" "action") 16203 ) 16204) 16205 16206;; From /opt/gtk2/include/gtk-2.0/gtk/gtksizegroup.h 16207 16208(define-function gtk_size_group_get_type 16209 (c-name "gtk_size_group_get_type") 16210 (return-type "GType") 16211) 16212 16213(define-function size_group_new 16214 (c-name "gtk_size_group_new") 16215 (is-constructor-of "GtkSizeGroup") 16216 (return-type "GtkSizeGroup*") 16217 (properties 16218 '("mode") 16219 ) 16220) 16221 16222(define-method set_mode 16223 (of-object "GtkSizeGroup") 16224 (c-name "gtk_size_group_set_mode") 16225 (return-type "none") 16226 (parameters 16227 '("GtkSizeGroupMode" "mode") 16228 ) 16229) 16230 16231(define-method get_mode 16232 (of-object "GtkSizeGroup") 16233 (c-name "gtk_size_group_get_mode") 16234 (return-type "GtkSizeGroupMode") 16235) 16236 16237(define-method set_ignore_hidden 16238 (of-object "GtkSizeGroup") 16239 (c-name "gtk_size_group_set_ignore_hidden") 16240 (return-type "none") 16241 (parameters 16242 '("gboolean" "ignore_hidden") 16243 ) 16244) 16245 16246(define-method get_ignore_hidden 16247 (of-object "GtkSizeGroup") 16248 (c-name "gtk_size_group_get_ignore_hidden") 16249 (return-type "gboolean") 16250) 16251 16252(define-method add_widget 16253 (of-object "GtkSizeGroup") 16254 (c-name "gtk_size_group_add_widget") 16255 (return-type "none") 16256 (parameters 16257 '("GtkWidget*" "widget") 16258 ) 16259) 16260 16261(define-method remove_widget 16262 (of-object "GtkSizeGroup") 16263 (c-name "gtk_size_group_remove_widget") 16264 (return-type "none") 16265 (parameters 16266 '("GtkWidget*" "widget") 16267 ) 16268) 16269 16270 16271 16272;; From /opt/gtk2/include/gtk-2.0/gtk/gtksocket.h 16273 16274(define-function gtk_socket_get_type 16275 (c-name "gtk_socket_get_type") 16276 (return-type "GType") 16277) 16278 16279(define-function gtk_socket_new 16280 (c-name "gtk_socket_new") 16281 (is-constructor-of "GtkSocket") 16282 (return-type "GtkWidget*") 16283) 16284 16285(define-method add_id 16286 (of-object "GtkSocket") 16287 (c-name "gtk_socket_add_id") 16288 (return-type "none") 16289 (parameters 16290 '("GdkNativeWindow" "window_id") 16291 ) 16292) 16293 16294(define-method get_id 16295 (of-object "GtkSocket") 16296 (c-name "gtk_socket_get_id") 16297 (return-type "GdkNativeWindow") 16298) 16299 16300(define-method steal 16301 (of-object "GtkSocket") 16302 (c-name "gtk_socket_steal") 16303 (return-type "none") 16304 (parameters 16305 '("GdkNativeWindow" "wid") 16306 ) 16307 (deprecated "") 16308) 16309 16310(define-virtual plug_added 16311 (of-object "GtkSocket") 16312 (return-type "none") 16313) 16314(define-virtual plug_removed 16315 (of-object "GtkSocket") 16316 (return-type "gboolean") 16317) 16318 16319 16320;; From /opt/gtk2/include/gtk-2.0/gtk/gtkspinbutton.h 16321 16322(define-function gtk_spin_button_get_type 16323 (c-name "gtk_spin_button_get_type") 16324 (return-type "GType") 16325) 16326 16327(define-method configure 16328 (of-object "GtkSpinButton") 16329 (c-name "gtk_spin_button_configure") 16330 (return-type "none") 16331 (parameters 16332 '("GtkAdjustment*" "adjustment" (null-ok)) 16333 '("gdouble" "climb_rate") 16334 '("guint" "digits") 16335 ) 16336) 16337 16338(define-function gtk_spin_button_new 16339 (c-name "gtk_spin_button_new") 16340 (is-constructor-of "GtkSpinButton") 16341 (return-type "GtkWidget*") 16342 (properties 16343 '("adjustment" (optional)) 16344 '("climb_rate" (optional)) 16345 '("digits" (optional)) 16346 ) 16347) 16348 16349(define-function gtk_spin_button_new_with_range 16350 (c-name "gtk_spin_button_new_with_range") 16351 (is-constructor-of "GtkSpinButton") 16352 (return-type "GtkWidget*") 16353 (parameters 16354 '("gdouble" "min") 16355 '("gdouble" "max") 16356 '("gdouble" "step") 16357 ) 16358) 16359 16360(define-method set_adjustment 16361 (of-object "GtkSpinButton") 16362 (c-name "gtk_spin_button_set_adjustment") 16363 (return-type "none") 16364 (parameters 16365 '("GtkAdjustment*" "adjustment") 16366 ) 16367) 16368 16369(define-method get_adjustment 16370 (of-object "GtkSpinButton") 16371 (c-name "gtk_spin_button_get_adjustment") 16372 (return-type "GtkAdjustment*") 16373) 16374 16375(define-method set_digits 16376 (of-object "GtkSpinButton") 16377 (c-name "gtk_spin_button_set_digits") 16378 (return-type "none") 16379 (parameters 16380 '("guint" "digits") 16381 ) 16382) 16383 16384(define-method get_digits 16385 (of-object "GtkSpinButton") 16386 (c-name "gtk_spin_button_get_digits") 16387 (return-type "guint") 16388) 16389 16390(define-method set_increments 16391 (of-object "GtkSpinButton") 16392 (c-name "gtk_spin_button_set_increments") 16393 (return-type "none") 16394 (parameters 16395 '("gdouble" "step") 16396 '("gdouble" "page") 16397 ) 16398) 16399 16400(define-method get_increments 16401 (of-object "GtkSpinButton") 16402 (c-name "gtk_spin_button_get_increments") 16403 (return-type "none") 16404 (parameters 16405 '("gdouble*" "step") 16406 '("gdouble*" "page") 16407 ) 16408) 16409 16410(define-method set_range 16411 (of-object "GtkSpinButton") 16412 (c-name "gtk_spin_button_set_range") 16413 (return-type "none") 16414 (parameters 16415 '("gdouble" "min") 16416 '("gdouble" "max") 16417 ) 16418) 16419 16420(define-method get_range 16421 (of-object "GtkSpinButton") 16422 (c-name "gtk_spin_button_get_range") 16423 (return-type "none") 16424 (parameters 16425 '("gdouble*" "min") 16426 '("gdouble*" "max") 16427 ) 16428) 16429 16430(define-method get_value 16431 (of-object "GtkSpinButton") 16432 (c-name "gtk_spin_button_get_value") 16433 (return-type "gdouble") 16434) 16435 16436(define-method get_value_as_int 16437 (of-object "GtkSpinButton") 16438 (c-name "gtk_spin_button_get_value_as_int") 16439 (return-type "gint") 16440) 16441 16442(define-method set_value 16443 (of-object "GtkSpinButton") 16444 (c-name "gtk_spin_button_set_value") 16445 (return-type "none") 16446 (parameters 16447 '("gdouble" "value") 16448 ) 16449) 16450 16451(define-method set_update_policy 16452 (of-object "GtkSpinButton") 16453 (c-name "gtk_spin_button_set_update_policy") 16454 (return-type "none") 16455 (parameters 16456 '("GtkSpinButtonUpdatePolicy" "policy") 16457 ) 16458) 16459 16460(define-method get_update_policy 16461 (of-object "GtkSpinButton") 16462 (c-name "gtk_spin_button_get_update_policy") 16463 (return-type "guint") 16464) 16465 16466(define-method set_numeric 16467 (of-object "GtkSpinButton") 16468 (c-name "gtk_spin_button_set_numeric") 16469 (return-type "none") 16470 (parameters 16471 '("gboolean" "numeric") 16472 ) 16473) 16474 16475(define-method get_numeric 16476 (of-object "GtkSpinButton") 16477 (c-name "gtk_spin_button_get_numeric") 16478 (return-type "gboolean") 16479) 16480 16481(define-method spin 16482 (of-object "GtkSpinButton") 16483 (c-name "gtk_spin_button_spin") 16484 (return-type "none") 16485 (parameters 16486 '("GtkSpinType" "direction") 16487 '("gdouble" "increment" (default "1")) 16488 ) 16489) 16490 16491(define-method set_wrap 16492 (of-object "GtkSpinButton") 16493 (c-name "gtk_spin_button_set_wrap") 16494 (return-type "none") 16495 (parameters 16496 '("gboolean" "wrap") 16497 ) 16498) 16499 16500(define-method get_wrap 16501 (of-object "GtkSpinButton") 16502 (c-name "gtk_spin_button_get_wrap") 16503 (return-type "gboolean") 16504) 16505 16506(define-method set_snap_to_ticks 16507 (of-object "GtkSpinButton") 16508 (c-name "gtk_spin_button_set_snap_to_ticks") 16509 (return-type "none") 16510 (parameters 16511 '("gboolean" "snap_to_ticks") 16512 ) 16513) 16514 16515(define-method get_snap_to_ticks 16516 (of-object "GtkSpinButton") 16517 (c-name "gtk_spin_button_get_snap_to_ticks") 16518 (return-type "gboolean") 16519) 16520 16521(define-method update 16522 (of-object "GtkSpinButton") 16523 (c-name "gtk_spin_button_update") 16524 (return-type "none") 16525) 16526 16527(define-virtual input 16528 (of-object "GtkSpinButton") 16529 (return-type "gint") 16530 (parameters 16531 '("gdouble*" "new_value" (direction "out")) 16532 ) 16533) 16534(define-virtual output 16535 (of-object "GtkSpinButton") 16536 (return-type "gint") 16537) 16538(define-virtual value_changed 16539 (of-object "GtkSpinButton") 16540 (return-type "none") 16541) 16542(define-virtual change_value 16543 (of-object "GtkSpinButton") 16544 (return-type "none") 16545 (parameters 16546 '("GtkScrollType" "scroll") 16547 ) 16548) 16549 16550 16551;; From /opt/gtk2/include/gtk-2.0/gtk/gtkstatusbar.h 16552 16553(define-function gtk_statusbar_get_type 16554 (c-name "gtk_statusbar_get_type") 16555 (return-type "GType") 16556) 16557 16558(define-function gtk_statusbar_new 16559 (c-name "gtk_statusbar_new") 16560 (is-constructor-of "GtkStatusbar") 16561 (return-type "GtkWidget*") 16562) 16563 16564(define-method get_context_id 16565 (of-object "GtkStatusbar") 16566 (c-name "gtk_statusbar_get_context_id") 16567 (return-type "guint") 16568 (parameters 16569 '("const-gchar*" "context_description") 16570 ) 16571) 16572 16573(define-method push 16574 (of-object "GtkStatusbar") 16575 (c-name "gtk_statusbar_push") 16576 (return-type "guint") 16577 (parameters 16578 '("guint" "context_id") 16579 '("const-gchar*" "text") 16580 ) 16581) 16582 16583(define-method pop 16584 (of-object "GtkStatusbar") 16585 (c-name "gtk_statusbar_pop") 16586 (return-type "none") 16587 (parameters 16588 '("guint" "context_id") 16589 ) 16590) 16591 16592;; Weird c-name is not used, it is overriden. See the next entry. 16593(define-method remove 16594 (of-object "GtkStatusbar") 16595 (c-name "gtk_statusbar_remove_compatibility") 16596 (return-type "none") 16597 (parameters 16598 '("guint" "context_id") 16599 '("guint" "message_id") 16600 ) 16601 (deprecated "use gtk.Statusbar.remove_message") 16602) 16603 16604;; Renamed because it hides gtk.Container.remove, see bug #564587. 16605(define-method remove_message 16606 (of-object "GtkStatusbar") 16607 (c-name "gtk_statusbar_remove") 16608 (return-type "none") 16609 (parameters 16610 '("guint" "context_id") 16611 '("guint" "message_id") 16612 ) 16613) 16614 16615(define-method set_has_resize_grip 16616 (of-object "GtkStatusbar") 16617 (c-name "gtk_statusbar_set_has_resize_grip") 16618 (return-type "none") 16619 (parameters 16620 '("gboolean" "setting") 16621 ) 16622) 16623 16624(define-method get_has_resize_grip 16625 (of-object "GtkStatusbar") 16626 (c-name "gtk_statusbar_get_has_resize_grip") 16627 (return-type "gboolean") 16628) 16629 16630(define-virtual text_pushed 16631 (of-object "GtkStatusbar") 16632 (return-type "none") 16633 (parameters 16634 '("guint" "context_id") 16635 '("const-gchar*" "text") 16636 ) 16637) 16638(define-virtual text_popped 16639 (of-object "GtkStatusbar") 16640 (return-type "none") 16641 (parameters 16642 '("guint" "context_id") 16643 '("const-gchar*" "text") 16644 ) 16645) 16646 16647 16648;; From /opt/gtk2/include/gtk-2.0/gtk/gtkstock.h 16649 16650(define-function stock_add 16651 (c-name "gtk_stock_add") 16652 (return-type "none") 16653 (parameters 16654 '("const-GtkStockItem*" "items") 16655 '("guint" "n_items") 16656 ) 16657) 16658 16659(define-function stock_add_static 16660 (c-name "gtk_stock_add_static") 16661 (return-type "none") 16662 (parameters 16663 '("const-GtkStockItem*" "items") 16664 '("guint" "n_items") 16665 ) 16666) 16667 16668(define-function stock_lookup 16669 (c-name "gtk_stock_lookup") 16670 (return-type "gboolean") 16671 (parameters 16672 '("const-gchar*" "stock_id") 16673 '("GtkStockItem*" "item") 16674 ) 16675) 16676 16677(define-function stock_list_ids 16678 (c-name "gtk_stock_list_ids") 16679 (return-type "GSList*") 16680) 16681 16682(define-method copy 16683 (of-object "GtkStockItem") 16684 (c-name "gtk_stock_item_copy") 16685 (return-type "GtkStockItem*") 16686 (caller-owns-return #t) 16687) 16688 16689(define-method free 16690 (of-object "GtkStockItem") 16691 (c-name "gtk_stock_item_free") 16692 (return-type "none") 16693) 16694 16695(define-function stock_set_translate_func 16696 (c-name "gtk_stock_set_translate_func") 16697 (return-type "none") 16698 (parameters 16699 '("const-gchar*" "domain") 16700 '("GtkTranslateFunc" "func") 16701 '("gpointer" "data") 16702 '("GtkDestroyNotify" "notify") 16703 ) 16704) 16705 16706 16707;; From /opt/gtk2/include/gtk-2.0/gtk/gtkstyle.h 16708 16709(define-function gtk_style_get_type 16710 (c-name "gtk_style_get_type") 16711 (return-type "GType") 16712) 16713 16714(define-function gtk_style_new 16715 (c-name "gtk_style_new") 16716 (is-constructor-of "GtkStyle") 16717 (return-type "GtkStyle*") 16718) 16719 16720(define-method copy 16721 (of-object "GtkStyle") 16722 (c-name "gtk_style_copy") 16723 (return-type "GtkStyle*") 16724 (caller-owns-return #t) 16725) 16726 16727(define-method attach 16728 (of-object "GtkStyle") 16729 (c-name "gtk_style_attach") 16730 (return-type "GtkStyle*") 16731 (parameters 16732 '("GdkWindow*" "window") 16733 ) 16734) 16735 16736(define-method detach 16737 (of-object "GtkStyle") 16738 (c-name "gtk_style_detach") 16739 (return-type "none") 16740) 16741 16742(define-method ref 16743 (of-object "GtkStyle") 16744 (c-name "gtk_style_ref") 16745 (return-type "GtkStyle*") 16746 (deprecated "") 16747) 16748 16749(define-method unref 16750 (of-object "GtkStyle") 16751 (c-name "gtk_style_unref") 16752 (return-type "none") 16753 (deprecated "") 16754) 16755 16756(define-method get_font 16757 (of-object "GtkStyle") 16758 (c-name "gtk_style_get_font") 16759 (return-type "GdkFont*") 16760 (deprecated "") 16761) 16762 16763(define-method set_font 16764 (of-object "GtkStyle") 16765 (c-name "gtk_style_set_font") 16766 (return-type "none") 16767 (parameters 16768 '("GdkFont*" "font") 16769 ) 16770 (deprecated "") 16771) 16772 16773(define-method set_background 16774 (of-object "GtkStyle") 16775 (c-name "gtk_style_set_background") 16776 (return-type "none") 16777 (parameters 16778 '("GdkWindow*" "window") 16779 '("GtkStateType" "state_type") 16780 ) 16781) 16782 16783(define-method apply_default_background 16784 (of-object "GtkStyle") 16785 (c-name "gtk_style_apply_default_background") 16786 (return-type "none") 16787 (parameters 16788 '("GdkWindow*" "window") 16789 '("gboolean" "set_bg") 16790 '("GtkStateType" "state_type") 16791 '("GdkRectangle*" "area" (null-ok)) 16792 '("gint" "x") 16793 '("gint" "y") 16794 '("gint" "width") 16795 '("gint" "height") 16796 ) 16797) 16798 16799(define-method lookup_icon_set 16800 (of-object "GtkStyle") 16801 (c-name "gtk_style_lookup_icon_set") 16802 (return-type "GtkIconSet*") 16803 (parameters 16804 '("const-gchar*" "stock_id") 16805 ) 16806) 16807 16808(define-method render_icon 16809 (of-object "GtkStyle") 16810 (c-name "gtk_style_render_icon") 16811 (return-type "GdkPixbuf*") 16812 (caller-owns-return #t) 16813 (parameters 16814 '("const-GtkIconSource*" "source") 16815 '("GtkTextDirection" "direction") 16816 '("GtkStateType" "state") 16817 '("GtkIconSize" "size") 16818 '("GtkWidget*" "widget" (null-ok) (default "NULL")) 16819 '("const-gchar*" "detail" (null-ok) (default "NULL")) 16820 ) 16821) 16822 16823(define-method draw_hline 16824 (of-object "GtkStyle") 16825 (c-name "gtk_draw_hline") 16826 (return-type "none") 16827 (parameters 16828 '("GdkWindow*" "window") 16829 '("GtkStateType" "state_type") 16830 '("gint" "x1") 16831 '("gint" "x2") 16832 '("gint" "y") 16833 ) 16834 (deprecated "") 16835) 16836 16837(define-method draw_vline 16838 (of-object "GtkStyle") 16839 (c-name "gtk_draw_vline") 16840 (return-type "none") 16841 (parameters 16842 '("GdkWindow*" "window") 16843 '("GtkStateType" "state_type") 16844 '("gint" "y1") 16845 '("gint" "y2") 16846 '("gint" "x") 16847 ) 16848 (deprecated "") 16849) 16850 16851(define-method draw_shadow 16852 (of-object "GtkStyle") 16853 (c-name "gtk_draw_shadow") 16854 (return-type "none") 16855 (parameters 16856 '("GdkWindow*" "window") 16857 '("GtkStateType" "state_type") 16858 '("GtkShadowType" "shadow_type") 16859 '("gint" "x") 16860 '("gint" "y") 16861 '("gint" "width") 16862 '("gint" "height") 16863 ) 16864 (deprecated "") 16865) 16866 16867(define-method draw_polygon 16868 (of-object "GtkStyle") 16869 (c-name "gtk_draw_polygon") 16870 (return-type "none") 16871 (parameters 16872 '("GdkWindow*" "window") 16873 '("GtkStateType" "state_type") 16874 '("GtkShadowType" "shadow_type") 16875 '("GdkPoint*" "points") 16876 '("gint" "npoints") 16877 '("gboolean" "fill") 16878 ) 16879 (deprecated "") 16880) 16881 16882(define-method draw_arrow 16883 (of-object "GtkStyle") 16884 (c-name "gtk_draw_arrow") 16885 (return-type "none") 16886 (parameters 16887 '("GdkWindow*" "window") 16888 '("GtkStateType" "state_type") 16889 '("GtkShadowType" "shadow_type") 16890 '("GtkArrowType" "arrow_type") 16891 '("gboolean" "fill") 16892 '("gint" "x") 16893 '("gint" "y") 16894 '("gint" "width") 16895 '("gint" "height") 16896 ) 16897 (deprecated "") 16898) 16899 16900(define-method draw_diamond 16901 (of-object "GtkStyle") 16902 (c-name "gtk_draw_diamond") 16903 (return-type "none") 16904 (parameters 16905 '("GdkWindow*" "window") 16906 '("GtkStateType" "state_type") 16907 '("GtkShadowType" "shadow_type") 16908 '("gint" "x") 16909 '("gint" "y") 16910 '("gint" "width") 16911 '("gint" "height") 16912 ) 16913 (deprecated "") 16914) 16915 16916(define-method draw_box 16917 (of-object "GtkStyle") 16918 (c-name "gtk_draw_box") 16919 (return-type "none") 16920 (parameters 16921 '("GdkWindow*" "window") 16922 '("GtkStateType" "state_type") 16923 '("GtkShadowType" "shadow_type") 16924 '("gint" "x") 16925 '("gint" "y") 16926 '("gint" "width") 16927 '("gint" "height") 16928 ) 16929 (deprecated "") 16930) 16931 16932(define-method draw_flat_box 16933 (of-object "GtkStyle") 16934 (c-name "gtk_draw_flat_box") 16935 (return-type "none") 16936 (parameters 16937 '("GdkWindow*" "window") 16938 '("GtkStateType" "state_type") 16939 '("GtkShadowType" "shadow_type") 16940 '("gint" "x") 16941 '("gint" "y") 16942 '("gint" "width") 16943 '("gint" "height") 16944 ) 16945 (deprecated "") 16946) 16947 16948(define-method draw_check 16949 (of-object "GtkStyle") 16950 (c-name "gtk_draw_check") 16951 (return-type "none") 16952 (parameters 16953 '("GdkWindow*" "window") 16954 '("GtkStateType" "state_type") 16955 '("GtkShadowType" "shadow_type") 16956 '("gint" "x") 16957 '("gint" "y") 16958 '("gint" "width") 16959 '("gint" "height") 16960 ) 16961 (deprecated "") 16962) 16963 16964(define-method draw_option 16965 (of-object "GtkStyle") 16966 (c-name "gtk_draw_option") 16967 (return-type "none") 16968 (parameters 16969 '("GdkWindow*" "window") 16970 '("GtkStateType" "state_type") 16971 '("GtkShadowType" "shadow_type") 16972 '("gint" "x") 16973 '("gint" "y") 16974 '("gint" "width") 16975 '("gint" "height") 16976 ) 16977 (deprecated "") 16978) 16979 16980(define-method draw_tab 16981 (of-object "GtkStyle") 16982 (c-name "gtk_draw_tab") 16983 (return-type "none") 16984 (parameters 16985 '("GdkWindow*" "window") 16986 '("GtkStateType" "state_type") 16987 '("GtkShadowType" "shadow_type") 16988 '("gint" "x") 16989 '("gint" "y") 16990 '("gint" "width") 16991 '("gint" "height") 16992 ) 16993 (deprecated "") 16994) 16995 16996(define-method draw_shadow_gap 16997 (of-object "GtkStyle") 16998 (c-name "gtk_draw_shadow_gap") 16999 (return-type "none") 17000 (parameters 17001 '("GdkWindow*" "window") 17002 '("GtkStateType" "state_type") 17003 '("GtkShadowType" "shadow_type") 17004 '("gint" "x") 17005 '("gint" "y") 17006 '("gint" "width") 17007 '("gint" "height") 17008 '("GtkPositionType" "gap_side") 17009 '("gint" "gap_x") 17010 '("gint" "gap_width") 17011 ) 17012 (deprecated "") 17013) 17014 17015(define-method draw_box_gap 17016 (of-object "GtkStyle") 17017 (c-name "gtk_draw_box_gap") 17018 (return-type "none") 17019 (parameters 17020 '("GdkWindow*" "window") 17021 '("GtkStateType" "state_type") 17022 '("GtkShadowType" "shadow_type") 17023 '("gint" "x") 17024 '("gint" "y") 17025 '("gint" "width") 17026 '("gint" "height") 17027 '("GtkPositionType" "gap_side") 17028 '("gint" "gap_x") 17029 '("gint" "gap_width") 17030 ) 17031 (deprecated "") 17032) 17033 17034(define-method draw_extension 17035 (of-object "GtkStyle") 17036 (c-name "gtk_draw_extension") 17037 (return-type "none") 17038 (parameters 17039 '("GdkWindow*" "window") 17040 '("GtkStateType" "state_type") 17041 '("GtkShadowType" "shadow_type") 17042 '("gint" "x") 17043 '("gint" "y") 17044 '("gint" "width") 17045 '("gint" "height") 17046 '("GtkPositionType" "gap_side") 17047 ) 17048 (deprecated "") 17049) 17050 17051(define-method draw_focus 17052 (of-object "GtkStyle") 17053 (c-name "gtk_draw_focus") 17054 (return-type "none") 17055 (parameters 17056 '("GdkWindow*" "window") 17057 '("gint" "x") 17058 '("gint" "y") 17059 '("gint" "width") 17060 '("gint" "height") 17061 ) 17062 (deprecated "") 17063) 17064 17065(define-method draw_slider 17066 (of-object "GtkStyle") 17067 (c-name "gtk_draw_slider") 17068 (return-type "none") 17069 (parameters 17070 '("GdkWindow*" "window") 17071 '("GtkStateType" "state_type") 17072 '("GtkShadowType" "shadow_type") 17073 '("gint" "x") 17074 '("gint" "y") 17075 '("gint" "width") 17076 '("gint" "height") 17077 '("GtkOrientation" "orientation") 17078 ) 17079 (deprecated "") 17080) 17081 17082(define-method draw_handle 17083 (of-object "GtkStyle") 17084 (c-name "gtk_draw_handle") 17085 (return-type "none") 17086 (parameters 17087 '("GdkWindow*" "window") 17088 '("GtkStateType" "state_type") 17089 '("GtkShadowType" "shadow_type") 17090 '("gint" "x") 17091 '("gint" "y") 17092 '("gint" "width") 17093 '("gint" "height") 17094 '("GtkOrientation" "orientation") 17095 ) 17096 (deprecated "") 17097) 17098 17099(define-method draw_expander 17100 (of-object "GtkStyle") 17101 (c-name "gtk_draw_expander") 17102 (return-type "none") 17103 (parameters 17104 '("GdkWindow*" "window") 17105 '("GtkStateType" "state_type") 17106 '("gint" "x") 17107 '("gint" "y") 17108 '("gboolean" "is_open") 17109 ) 17110 (deprecated "") 17111) 17112 17113(define-method draw_layout 17114 (of-object "GtkStyle") 17115 (c-name "gtk_draw_layout") 17116 (return-type "none") 17117 (parameters 17118 '("GdkWindow*" "window") 17119 '("GtkStateType" "state_type") 17120 '("gboolean" "use_text") 17121 '("gint" "x") 17122 '("gint" "y") 17123 '("PangoLayout*" "layout") 17124 ) 17125 (deprecated "") 17126) 17127 17128(define-method draw_resize_grip 17129 (of-object "GtkStyle") 17130 (c-name "gtk_draw_resize_grip") 17131 (return-type "none") 17132 (parameters 17133 '("GdkWindow*" "window") 17134 '("GtkStateType" "state_type") 17135 '("GdkWindowEdge" "edge") 17136 '("gint" "x") 17137 '("gint" "y") 17138 '("gint" "width") 17139 '("gint" "height") 17140 ) 17141 (deprecated "") 17142) 17143 17144(define-method paint_hline 17145 (of-object "GtkStyle") 17146 (c-name "gtk_paint_hline") 17147 (return-type "none") 17148 (parameters 17149 '("GdkWindow*" "window") 17150 '("GtkStateType" "state_type") 17151 '("GdkRectangle*" "area" (null-ok)) 17152 '("GtkWidget*" "widget" (null-ok)) 17153 '("const-gchar*" "detail" (null-ok)) 17154 '("gint" "x1") 17155 '("gint" "x2") 17156 '("gint" "y") 17157 ) 17158) 17159 17160(define-method paint_vline 17161 (of-object "GtkStyle") 17162 (c-name "gtk_paint_vline") 17163 (return-type "none") 17164 (parameters 17165 '("GdkWindow*" "window") 17166 '("GtkStateType" "state_type") 17167 '("GdkRectangle*" "area" (null-ok)) 17168 '("GtkWidget*" "widget" (null-ok)) 17169 '("const-gchar*" "detail" (null-ok)) 17170 '("gint" "y1") 17171 '("gint" "y2") 17172 '("gint" "x") 17173 ) 17174) 17175 17176(define-method paint_shadow 17177 (of-object "GtkStyle") 17178 (c-name "gtk_paint_shadow") 17179 (return-type "none") 17180 (parameters 17181 '("GdkWindow*" "window") 17182 '("GtkStateType" "state_type") 17183 '("GtkShadowType" "shadow_type") 17184 '("GdkRectangle*" "area" (null-ok)) 17185 '("GtkWidget*" "widget" (null-ok)) 17186 '("const-gchar*" "detail" (null-ok)) 17187 '("gint" "x") 17188 '("gint" "y") 17189 '("gint" "width") 17190 '("gint" "height") 17191 ) 17192) 17193 17194(define-method paint_polygon 17195 (of-object "GtkStyle") 17196 (c-name "gtk_paint_polygon") 17197 (return-type "none") 17198 (parameters 17199 '("GdkWindow*" "window") 17200 '("GtkStateType" "state_type") 17201 '("GtkShadowType" "shadow_type") 17202 '("GdkRectangle*" "area" (null-ok)) 17203 '("GtkWidget*" "widget" (null-ok)) 17204 '("const-gchar*" "detail" (null-ok)) 17205 '("GdkPoint*" "points") 17206 '("gint" "npoints") 17207 '("gboolean" "fill") 17208 ) 17209) 17210 17211(define-method paint_arrow 17212 (of-object "GtkStyle") 17213 (c-name "gtk_paint_arrow") 17214 (return-type "none") 17215 (parameters 17216 '("GdkWindow*" "window") 17217 '("GtkStateType" "state_type") 17218 '("GtkShadowType" "shadow_type") 17219 '("GdkRectangle*" "area" (null-ok)) 17220 '("GtkWidget*" "widget" (null-ok)) 17221 '("const-gchar*" "detail" (null-ok)) 17222 '("GtkArrowType" "arrow_type") 17223 '("gboolean" "fill") 17224 '("gint" "x") 17225 '("gint" "y") 17226 '("gint" "width") 17227 '("gint" "height") 17228 ) 17229) 17230 17231(define-method paint_diamond 17232 (of-object "GtkStyle") 17233 (c-name "gtk_paint_diamond") 17234 (return-type "none") 17235 (parameters 17236 '("GdkWindow*" "window") 17237 '("GtkStateType" "state_type") 17238 '("GtkShadowType" "shadow_type") 17239 '("GdkRectangle*" "area" (null-ok)) 17240 '("GtkWidget*" "widget" (null-ok)) 17241 '("const-gchar*" "detail" (null-ok)) 17242 '("gint" "x") 17243 '("gint" "y") 17244 '("gint" "width") 17245 '("gint" "height") 17246 ) 17247) 17248 17249(define-method paint_box 17250 (of-object "GtkStyle") 17251 (c-name "gtk_paint_box") 17252 (return-type "none") 17253 (parameters 17254 '("GdkWindow*" "window") 17255 '("GtkStateType" "state_type") 17256 '("GtkShadowType" "shadow_type") 17257 '("GdkRectangle*" "area" (null-ok)) 17258 '("GtkWidget*" "widget" (null-ok)) 17259 '("const-gchar*" "detail" (null-ok)) 17260 '("gint" "x") 17261 '("gint" "y") 17262 '("gint" "width") 17263 '("gint" "height") 17264 ) 17265) 17266 17267(define-method paint_flat_box 17268 (of-object "GtkStyle") 17269 (c-name "gtk_paint_flat_box") 17270 (return-type "none") 17271 (parameters 17272 '("GdkWindow*" "window") 17273 '("GtkStateType" "state_type") 17274 '("GtkShadowType" "shadow_type") 17275 '("GdkRectangle*" "area" (null-ok)) 17276 '("GtkWidget*" "widget" (null-ok)) 17277 '("const-gchar*" "detail" (null-ok)) 17278 '("gint" "x") 17279 '("gint" "y") 17280 '("gint" "width") 17281 '("gint" "height") 17282 ) 17283) 17284 17285(define-method paint_check 17286 (of-object "GtkStyle") 17287 (c-name "gtk_paint_check") 17288 (return-type "none") 17289 (parameters 17290 '("GdkWindow*" "window") 17291 '("GtkStateType" "state_type") 17292 '("GtkShadowType" "shadow_type") 17293 '("GdkRectangle*" "area" (null-ok)) 17294 '("GtkWidget*" "widget" (null-ok)) 17295 '("const-gchar*" "detail" (null-ok)) 17296 '("gint" "x") 17297 '("gint" "y") 17298 '("gint" "width") 17299 '("gint" "height") 17300 ) 17301) 17302 17303(define-method paint_option 17304 (of-object "GtkStyle") 17305 (c-name "gtk_paint_option") 17306 (return-type "none") 17307 (parameters 17308 '("GdkWindow*" "window") 17309 '("GtkStateType" "state_type") 17310 '("GtkShadowType" "shadow_type") 17311 '("GdkRectangle*" "area" (null-ok)) 17312 '("GtkWidget*" "widget" (null-ok)) 17313 '("const-gchar*" "detail" (null-ok)) 17314 '("gint" "x") 17315 '("gint" "y") 17316 '("gint" "width") 17317 '("gint" "height") 17318 ) 17319) 17320 17321(define-method paint_tab 17322 (of-object "GtkStyle") 17323 (c-name "gtk_paint_tab") 17324 (return-type "none") 17325 (parameters 17326 '("GdkWindow*" "window") 17327 '("GtkStateType" "state_type") 17328 '("GtkShadowType" "shadow_type") 17329 '("GdkRectangle*" "area" (null-ok)) 17330 '("GtkWidget*" "widget" (null-ok)) 17331 '("const-gchar*" "detail" (null-ok)) 17332 '("gint" "x") 17333 '("gint" "y") 17334 '("gint" "width") 17335 '("gint" "height") 17336 ) 17337) 17338 17339(define-method paint_shadow_gap 17340 (of-object "GtkStyle") 17341 (c-name "gtk_paint_shadow_gap") 17342 (return-type "none") 17343 (parameters 17344 '("GdkWindow*" "window") 17345 '("GtkStateType" "state_type") 17346 '("GtkShadowType" "shadow_type") 17347 '("GdkRectangle*" "area" (null-ok)) 17348 '("GtkWidget*" "widget" (null-ok)) 17349 '("gchar*" "detail" (null-ok)) 17350 '("gint" "x") 17351 '("gint" "y") 17352 '("gint" "width") 17353 '("gint" "height") 17354 '("GtkPositionType" "gap_side") 17355 '("gint" "gap_x") 17356 '("gint" "gap_width") 17357 ) 17358) 17359 17360(define-method paint_box_gap 17361 (of-object "GtkStyle") 17362 (c-name "gtk_paint_box_gap") 17363 (return-type "none") 17364 (parameters 17365 '("GdkWindow*" "window") 17366 '("GtkStateType" "state_type") 17367 '("GtkShadowType" "shadow_type") 17368 '("GdkRectangle*" "area" (null-ok)) 17369 '("GtkWidget*" "widget" (null-ok)) 17370 '("gchar*" "detail" (null-ok)) 17371 '("gint" "x") 17372 '("gint" "y") 17373 '("gint" "width") 17374 '("gint" "height") 17375 '("GtkPositionType" "gap_side") 17376 '("gint" "gap_x") 17377 '("gint" "gap_width") 17378 ) 17379) 17380 17381(define-method paint_extension 17382 (of-object "GtkStyle") 17383 (c-name "gtk_paint_extension") 17384 (return-type "none") 17385 (parameters 17386 '("GdkWindow*" "window") 17387 '("GtkStateType" "state_type") 17388 '("GtkShadowType" "shadow_type") 17389 '("GdkRectangle*" "area" (null-ok)) 17390 '("GtkWidget*" "widget" (null-ok)) 17391 '("gchar*" "detail" (null-ok)) 17392 '("gint" "x") 17393 '("gint" "y") 17394 '("gint" "width") 17395 '("gint" "height") 17396 '("GtkPositionType" "gap_side") 17397 ) 17398) 17399 17400(define-method paint_focus 17401 (of-object "GtkStyle") 17402 (c-name "gtk_paint_focus") 17403 (return-type "none") 17404 (parameters 17405 '("GdkWindow*" "window") 17406 '("GtkStateType" "state_type") 17407 '("GdkRectangle*" "area" (null-ok)) 17408 '("GtkWidget*" "widget" (null-ok)) 17409 '("const-gchar*" "detail" (null-ok)) 17410 '("gint" "x") 17411 '("gint" "y") 17412 '("gint" "width") 17413 '("gint" "height") 17414 ) 17415) 17416 17417(define-method paint_slider 17418 (of-object "GtkStyle") 17419 (c-name "gtk_paint_slider") 17420 (return-type "none") 17421 (parameters 17422 '("GdkWindow*" "window") 17423 '("GtkStateType" "state_type") 17424 '("GtkShadowType" "shadow_type") 17425 '("GdkRectangle*" "area" (null-ok)) 17426 '("GtkWidget*" "widget" (null-ok)) 17427 '("const-gchar*" "detail" (null-ok)) 17428 '("gint" "x") 17429 '("gint" "y") 17430 '("gint" "width") 17431 '("gint" "height") 17432 '("GtkOrientation" "orientation") 17433 ) 17434) 17435 17436(define-method paint_handle 17437 (of-object "GtkStyle") 17438 (c-name "gtk_paint_handle") 17439 (return-type "none") 17440 (parameters 17441 '("GdkWindow*" "window") 17442 '("GtkStateType" "state_type") 17443 '("GtkShadowType" "shadow_type") 17444 '("GdkRectangle*" "area" (null-ok)) 17445 '("GtkWidget*" "widget" (null-ok)) 17446 '("const-gchar*" "detail" (null-ok)) 17447 '("gint" "x") 17448 '("gint" "y") 17449 '("gint" "width") 17450 '("gint" "height") 17451 '("GtkOrientation" "orientation") 17452 ) 17453) 17454 17455(define-method paint_expander 17456 (of-object "GtkStyle") 17457 (c-name "gtk_paint_expander") 17458 (return-type "none") 17459 (parameters 17460 '("GdkWindow*" "window") 17461 '("GtkStateType" "state_type") 17462 '("GdkRectangle*" "area" (null-ok)) 17463 '("GtkWidget*" "widget" (null-ok)) 17464 '("const-gchar*" "detail" (null-ok)) 17465 '("gint" "x") 17466 '("gint" "y") 17467 '("GtkExpanderStyle" "expander_style") 17468 ) 17469) 17470 17471(define-method paint_layout 17472 (of-object "GtkStyle") 17473 (c-name "gtk_paint_layout") 17474 (return-type "none") 17475 (parameters 17476 '("GdkWindow*" "window") 17477 '("GtkStateType" "state_type") 17478 '("gboolean" "use_text") 17479 '("GdkRectangle*" "area" (null-ok)) 17480 '("GtkWidget*" "widget" (null-ok)) 17481 '("const-gchar*" "detail" (null-ok)) 17482 '("gint" "x") 17483 '("gint" "y") 17484 '("PangoLayout*" "layout") 17485 ) 17486) 17487 17488(define-method paint_resize_grip 17489 (of-object "GtkStyle") 17490 (c-name "gtk_paint_resize_grip") 17491 (return-type "none") 17492 (parameters 17493 '("GdkWindow*" "window") 17494 '("GtkStateType" "state_type") 17495 '("GdkRectangle*" "area" (null-ok)) 17496 '("GtkWidget*" "widget" (null-ok)) 17497 '("const-gchar*" "detail" (null-ok)) 17498 '("GdkWindowEdge" "edge") 17499 '("gint" "x") 17500 '("gint" "y") 17501 '("gint" "width") 17502 '("gint" "height") 17503 ) 17504) 17505 17506(define-function gtk_border_new 17507 (c-name "gtk_border_new") 17508 (is-constructor-of "GtkBorder") 17509 (return-type "GtkBorder") 17510) 17511 17512(define-function gtk_border_get_type 17513 (c-name "gtk_border_get_type") 17514 (return-type "GType") 17515) 17516 17517(define-method copy 17518 (of-object "GtkBorder") 17519 (c-name "gtk_border_copy") 17520 (return-type "GtkBorder*") 17521 (caller-owns-return #t) 17522) 17523 17524(define-method free 17525 (of-object "GtkBorder") 17526 (c-name "gtk_border_free") 17527 (return-type "none") 17528) 17529 17530(define-method apply_default_pixmap 17531 (of-object "GtkStyle") 17532 (c-name "gtk_style_apply_default_pixmap") 17533 (return-type "none") 17534 (parameters 17535 '("GdkWindow*" "window") 17536 '("gboolean" "set_bg") 17537 '("GdkRectangle*" "area") 17538 '("gint" "x") 17539 '("gint" "y") 17540 '("gint" "width") 17541 '("gint" "height") 17542 ) 17543 (deprecated "use GtkStyle.apply_default_background") 17544) 17545 17546(define-method draw_string 17547 (of-object "GtkStyle") 17548 (c-name "gtk_draw_string") 17549 (return-type "none") 17550 (parameters 17551 '("GdkWindow*" "window") 17552 '("GtkStateType" "state_type") 17553 '("gint" "x") 17554 '("gint" "y") 17555 '("const-gchar*" "string") 17556 ) 17557 (deprecated "") 17558) 17559 17560(define-method paint_string 17561 (of-object "GtkStyle") 17562 (c-name "gtk_paint_string") 17563 (return-type "none") 17564 (parameters 17565 '("GdkWindow*" "window") 17566 '("GtkStateType" "state_type") 17567 '("GdkRectangle*" "area" (null-ok)) 17568 '("GtkWidget*" "widget" (null-ok)) 17569 '("const-gchar*" "detail" (null-ok)) 17570 '("gint" "x") 17571 '("gint" "y") 17572 '("const-gchar*" "string") 17573 ) 17574 (deprecated "") 17575) 17576 17577(define-function draw_insertion_cursor 17578 (c-name "gtk_draw_insertion_cursor") 17579 (return-type "none") 17580 (parameters 17581 '("GtkWidget*" "widget") 17582 '("GdkDrawable*" "drawable") 17583 '("GdkRectangle*" "area" (null-ok)) 17584 '("GdkRectangle*" "location") 17585 '("gboolean" "is_primary") 17586 '("GtkTextDirection" "direction") 17587 '("gboolean" "draw_arrow") 17588 ) 17589) 17590 17591(define-virtual realize 17592 (of-object "GtkStyle") 17593 (return-type "none") 17594) 17595(define-virtual unrealize 17596 (of-object "GtkStyle") 17597 (return-type "none") 17598) 17599(define-virtual copy 17600 (of-object "GtkStyle") 17601 (return-type "none") 17602 (parameters 17603 '("GtkStyle*" "src") 17604 ) 17605) 17606(define-virtual clone 17607 (of-object "GtkStyle") 17608 (return-type "GtkStyle*") 17609) 17610 17611(define-virtual init_from_rc 17612 (of-object "GtkStyle") 17613 (return-type "none") 17614 (parameters 17615 '("GtkRcStyle*" "rc_style") 17616 ) 17617) 17618(define-virtual set_background 17619 (of-object "GtkStyle") 17620 (return-type "none") 17621 (parameters 17622 '("GdkWindow*" "window") 17623 '("GtkStateType" "state_type") 17624 ) 17625) 17626(define-virtual render_icon 17627 (of-object "GtkStyle") 17628 (return-type "GdkPixbuf*") 17629 (parameters 17630 '("const-GtkIconSource*" "source") 17631 '("GtkTextDirection" "direction") 17632 '("GtkStateType" "state") 17633 '("GtkIconSize" "size") 17634 '("GtkWidget*" "widget") 17635 '("const-gchar*" "detail") 17636 ) 17637) 17638 17639(define-virtual draw_hline 17640 (of-object "GtkStyle") 17641 (return-type "none") 17642 (parameters 17643 '("GdkWindow*" "window") 17644 '("GtkStateType" "state_type") 17645 '("GdkRectangle*" "area") 17646 '("GtkWidget*" "widget") 17647 '("const-gchar*" "detail") 17648 '("gint" "x1") 17649 '("gint" "x2") 17650 '("gint" "y") 17651 ) 17652) 17653(define-virtual draw_vline 17654 (of-object "GtkStyle") 17655 (return-type "none") 17656 (parameters 17657 '("GdkWindow*" "window") 17658 '("GtkStateType" "state_type") 17659 '("GdkRectangle*" "area") 17660 '("GtkWidget*" "widget") 17661 '("const-gchar*" "detail") 17662 '("gint" "y1_") 17663 '("gint" "y2_") 17664 '("gint" "x") 17665 ) 17666) 17667(define-virtual draw_shadow 17668 (of-object "GtkStyle") 17669 (return-type "none") 17670 (parameters 17671 '("GdkWindow*" "window") 17672 '("GtkStateType" "state_type") 17673 '("GtkShadowType" "shadow_type") 17674 '("GdkRectangle*" "area") 17675 '("GtkWidget*" "widget") 17676 '("const-gchar*" "detail") 17677 '("gint" "x") 17678 '("gint" "y") 17679 '("gint" "width") 17680 '("gint" "height") 17681 ) 17682) 17683(define-virtual draw_polygon 17684 (of-object "GtkStyle") 17685 (return-type "none") 17686 (parameters 17687 '("GdkWindow*" "window") 17688 '("GtkStateType" "state_type") 17689 '("GtkShadowType" "shadow_type") 17690 '("GdkRectangle*" "area") 17691 '("GtkWidget*" "widget") 17692 '("const-gchar*" "detail") 17693 '("GdkPoint*" "point") 17694 '("gint" "npoints") 17695 '("gboolean" "fill") 17696 ) 17697) 17698(define-virtual draw_arrow 17699 (of-object "GtkStyle") 17700 (return-type "none") 17701 (parameters 17702 '("GdkWindow*" "window") 17703 '("GtkStateType" "state_type") 17704 '("GtkShadowType" "shadow_type") 17705 '("GdkRectangle*" "area") 17706 '("GtkWidget*" "widget") 17707 '("const-gchar*" "detail") 17708 '("GtkArrowType" "arrow_type") 17709 '("gboolean" "fill") 17710 '("gint" "x") 17711 '("gint" "y") 17712 '("gint" "width") 17713 '("gint" "height") 17714 ) 17715) 17716(define-virtual draw_diamond 17717 (of-object "GtkStyle") 17718 (return-type "none") 17719 (parameters 17720 '("GdkWindow*" "window") 17721 '("GtkStateType" "state_type") 17722 '("GtkShadowType" "shadow_type") 17723 '("GdkRectangle*" "area") 17724 '("GtkWidget*" "widget") 17725 '("const-gchar*" "detail") 17726 '("gint" "x") 17727 '("gint" "y") 17728 '("gint" "width") 17729 '("gint" "height") 17730 ) 17731) 17732(define-virtual draw_string 17733 (of-object "GtkStyle") 17734 (return-type "none") 17735 (parameters 17736 '("GdkWindow*" "window") 17737 '("GtkStateType" "state_type") 17738 '("GdkRectangle*" "area") 17739 '("GtkWidget*" "widget") 17740 '("const-gchar*" "detail") 17741 '("gint" "x") 17742 '("gint" "y") 17743 '("const-gchar*" "string") 17744 ) 17745) 17746(define-virtual draw_box 17747 (of-object "GtkStyle") 17748 (return-type "none") 17749 (parameters 17750 '("GdkWindow*" "window") 17751 '("GtkStateType" "state_type") 17752 '("GtkShadowType" "shadow_type") 17753 '("GdkRectangle*" "area") 17754 '("GtkWidget*" "widget") 17755 '("const-gchar*" "detail") 17756 '("gint" "x") 17757 '("gint" "y") 17758 '("gint" "width") 17759 '("gint" "height") 17760 ) 17761) 17762(define-virtual draw_flat_box 17763 (of-object "GtkStyle") 17764 (return-type "none") 17765 (parameters 17766 '("GdkWindow*" "window") 17767 '("GtkStateType" "state_type") 17768 '("GtkShadowType" "shadow_type") 17769 '("GdkRectangle*" "area") 17770 '("GtkWidget*" "widget") 17771 '("const-gchar*" "detail") 17772 '("gint" "x") 17773 '("gint" "y") 17774 '("gint" "width") 17775 '("gint" "height") 17776 ) 17777) 17778(define-virtual draw_check 17779 (of-object "GtkStyle") 17780 (return-type "none") 17781 (parameters 17782 '("GdkWindow*" "window") 17783 '("GtkStateType" "state_type") 17784 '("GtkShadowType" "shadow_type") 17785 '("GdkRectangle*" "area") 17786 '("GtkWidget*" "widget") 17787 '("const-gchar*" "detail") 17788 '("gint" "x") 17789 '("gint" "y") 17790 '("gint" "width") 17791 '("gint" "height") 17792 ) 17793) 17794(define-virtual draw_option 17795 (of-object "GtkStyle") 17796 (return-type "none") 17797 (parameters 17798 '("GdkWindow*" "window") 17799 '("GtkStateType" "state_type") 17800 '("GtkShadowType" "shadow_type") 17801 '("GdkRectangle*" "area") 17802 '("GtkWidget*" "widget") 17803 '("const-gchar*" "detail") 17804 '("gint" "x") 17805 '("gint" "y") 17806 '("gint" "width") 17807 '("gint" "height") 17808 ) 17809) 17810(define-virtual draw_tab 17811 (of-object "GtkStyle") 17812 (return-type "none") 17813 (parameters 17814 '("GdkWindow*" "window") 17815 '("GtkStateType" "state_type") 17816 '("GtkShadowType" "shadow_type") 17817 '("GdkRectangle*" "area") 17818 '("GtkWidget*" "widget") 17819 '("const-gchar*" "detail") 17820 '("gint" "x") 17821 '("gint" "y") 17822 '("gint" "width") 17823 '("gint" "height") 17824 ) 17825) 17826(define-virtual draw_shadow_gap 17827 (of-object "GtkStyle") 17828 (return-type "none") 17829 (parameters 17830 '("GdkWindow*" "window") 17831 '("GtkStateType" "state_type") 17832 '("GtkShadowType" "shadow_type") 17833 '("GdkRectangle*" "area") 17834 '("GtkWidget*" "widget") 17835 '("const-gchar*" "detail") 17836 '("gint" "x") 17837 '("gint" "y") 17838 '("gint" "width") 17839 '("gint" "height") 17840 '("GtkPositionType" "gap_side") 17841 '("gint" "gap_x") 17842 '("gint" "gap_width") 17843 ) 17844) 17845(define-virtual draw_box_gap 17846 (of-object "GtkStyle") 17847 (return-type "none") 17848 (parameters 17849 '("GdkWindow*" "window") 17850 '("GtkStateType" "state_type") 17851 '("GtkShadowType" "shadow_type") 17852 '("GdkRectangle*" "area") 17853 '("GtkWidget*" "widget") 17854 '("const-gchar*" "detail") 17855 '("gint" "x") 17856 '("gint" "y") 17857 '("gint" "width") 17858 '("gint" "height") 17859 '("GtkPositionType" "gap_side") 17860 '("gint" "gap_x") 17861 '("gint" "gap_width") 17862 ) 17863) 17864(define-virtual draw_extension 17865 (of-object "GtkStyle") 17866 (return-type "none") 17867 (parameters 17868 '("GdkWindow*" "window") 17869 '("GtkStateType" "state_type") 17870 '("GtkShadowType" "shadow_type") 17871 '("GdkRectangle*" "area") 17872 '("GtkWidget*" "widget") 17873 '("const-gchar*" "detail") 17874 '("gint" "x") 17875 '("gint" "y") 17876 '("gint" "width") 17877 '("gint" "height") 17878 '("GtkPositionType" "gap_side") 17879 ) 17880) 17881(define-virtual draw_focus 17882 (of-object "GtkStyle") 17883 (return-type "none") 17884 (parameters 17885 '("GdkWindow*" "window") 17886 '("GtkStateType" "state_type") 17887 '("GdkRectangle*" "area") 17888 '("GtkWidget*" "widget") 17889 '("const-gchar*" "detail") 17890 '("gint" "x") 17891 '("gint" "y") 17892 '("gint" "width") 17893 '("gint" "height") 17894 ) 17895) 17896(define-virtual draw_slider 17897 (of-object "GtkStyle") 17898 (return-type "none") 17899 (parameters 17900 '("GdkWindow*" "window") 17901 '("GtkStateType" "state_type") 17902 '("GtkShadowType" "shadow_type") 17903 '("GdkRectangle*" "area") 17904 '("GtkWidget*" "widget") 17905 '("const-gchar*" "detail") 17906 '("gint" "x") 17907 '("gint" "y") 17908 '("gint" "width") 17909 '("gint" "height") 17910 '("GtkOrientation" "orientation") 17911 ) 17912) 17913(define-virtual draw_handle 17914 (of-object "GtkStyle") 17915 (return-type "none") 17916 (parameters 17917 '("GdkWindow*" "window") 17918 '("GtkStateType" "state_type") 17919 '("GtkShadowType" "shadow_type") 17920 '("GdkRectangle*" "area") 17921 '("GtkWidget*" "widget") 17922 '("const-gchar*" "detail") 17923 '("gint" "x") 17924 '("gint" "y") 17925 '("gint" "width") 17926 '("gint" "height") 17927 '("GtkOrientation" "orientation") 17928 ) 17929) 17930(define-virtual draw_expander 17931 (of-object "GtkStyle") 17932 (return-type "none") 17933 (parameters 17934 '("GdkWindow*" "window") 17935 '("GtkStateType" "state_type") 17936 '("GdkRectangle*" "area") 17937 '("GtkWidget*" "widget") 17938 '("const-gchar*" "detail") 17939 '("gint" "x") 17940 '("gint" "y") 17941 '("GtkExpanderStyle" "expander_style") 17942 ) 17943) 17944(define-virtual draw_layout 17945 (of-object "GtkStyle") 17946 (return-type "none") 17947 (parameters 17948 '("GdkWindow*" "window") 17949 '("GtkStateType" "state_type") 17950 '("gboolean" "use_text") 17951 '("GdkRectangle*" "area") 17952 '("GtkWidget*" "widget") 17953 '("const-gchar*" "detail") 17954 '("gint" "x") 17955 '("gint" "y") 17956 '("PangoLayout*" "layout") 17957 ) 17958) 17959(define-virtual draw_resize_grip 17960 (of-object "GtkStyle") 17961 (return-type "none") 17962 (parameters 17963 '("GdkWindow*" "window") 17964 '("GtkStateType" "state_type") 17965 '("GdkRectangle*" "area") 17966 '("GtkWidget*" "widget") 17967 '("const-gchar*" "detail") 17968 '("GdkWindowEdge" "edge") 17969 '("gint" "x") 17970 '("gint" "y") 17971 '("gint" "width") 17972 '("gint" "height") 17973 ) 17974) 17975 17976 17977;; From /opt/gtk2/include/gtk-2.0/gtk/gtktable.h 17978 17979(define-function gtk_table_get_type 17980 (c-name "gtk_table_get_type") 17981 (return-type "GType") 17982) 17983 17984(define-function gtk_table_new 17985 (c-name "gtk_table_new") 17986 (is-constructor-of "GtkTable") 17987 (return-type "GtkWidget*") 17988 (properties 17989 '("n_rows" (argname "rows") (optional)) 17990 '("n_columns" (argname "columns") (optional)) 17991 '("homogeneous" (optional)) 17992 ) 17993) 17994 17995(define-method resize 17996 (of-object "GtkTable") 17997 (c-name "gtk_table_resize") 17998 (return-type "none") 17999 (parameters 18000 '("guint" "rows") 18001 '("guint" "columns") 18002 ) 18003) 18004 18005(define-method attach 18006 (of-object "GtkTable") 18007 (c-name "gtk_table_attach") 18008 (return-type "none") 18009 (parameters 18010 '("GtkWidget*" "child") 18011 '("guint" "left_attach") 18012 '("guint" "right_attach") 18013 '("guint" "top_attach") 18014 '("guint" "bottom_attach") 18015 '("GtkAttachOptions" "xoptions" (default "GTK_EXPAND|GTK_FILL")) 18016 '("GtkAttachOptions" "yoptions" (default "GTK_EXPAND|GTK_FILL")) 18017 '("guint" "xpadding" (default "0")) 18018 '("guint" "ypadding" (default "0")) 18019 ) 18020) 18021 18022(define-method attach_defaults 18023 (of-object "GtkTable") 18024 (c-name "gtk_table_attach_defaults") 18025 (return-type "none") 18026 (parameters 18027 '("GtkWidget*" "widget") 18028 '("guint" "left_attach") 18029 '("guint" "right_attach") 18030 '("guint" "top_attach") 18031 '("guint" "bottom_attach") 18032 ) 18033 (deprecated "use attach instead") 18034) 18035 18036(define-method set_row_spacing 18037 (of-object "GtkTable") 18038 (c-name "gtk_table_set_row_spacing") 18039 (return-type "none") 18040 (parameters 18041 '("guint" "row") 18042 '("guint" "spacing") 18043 ) 18044) 18045 18046(define-method get_row_spacing 18047 (of-object "GtkTable") 18048 (c-name "gtk_table_get_row_spacing") 18049 (return-type "guint") 18050 (parameters 18051 '("guint" "row") 18052 ) 18053) 18054 18055(define-method set_col_spacing 18056 (of-object "GtkTable") 18057 (c-name "gtk_table_set_col_spacing") 18058 (return-type "none") 18059 (parameters 18060 '("guint" "column") 18061 '("guint" "spacing") 18062 ) 18063) 18064 18065(define-method get_col_spacing 18066 (of-object "GtkTable") 18067 (c-name "gtk_table_get_col_spacing") 18068 (return-type "guint") 18069 (parameters 18070 '("guint" "column") 18071 ) 18072) 18073 18074(define-method set_row_spacings 18075 (of-object "GtkTable") 18076 (c-name "gtk_table_set_row_spacings") 18077 (return-type "none") 18078 (parameters 18079 '("guint" "spacing") 18080 ) 18081) 18082 18083(define-method get_default_row_spacing 18084 (of-object "GtkTable") 18085 (c-name "gtk_table_get_default_row_spacing") 18086 (return-type "guint") 18087) 18088 18089(define-method set_col_spacings 18090 (of-object "GtkTable") 18091 (c-name "gtk_table_set_col_spacings") 18092 (return-type "none") 18093 (parameters 18094 '("guint" "spacing") 18095 ) 18096) 18097 18098(define-method get_default_col_spacing 18099 (of-object "GtkTable") 18100 (c-name "gtk_table_get_default_col_spacing") 18101 (return-type "guint") 18102) 18103 18104(define-method set_homogeneous 18105 (of-object "GtkTable") 18106 (c-name "gtk_table_set_homogeneous") 18107 (return-type "none") 18108 (parameters 18109 '("gboolean" "homogeneous") 18110 ) 18111) 18112 18113(define-method get_homogeneous 18114 (of-object "GtkTable") 18115 (c-name "gtk_table_get_homogeneous") 18116 (return-type "gboolean") 18117) 18118 18119 18120 18121;; From /opt/gtk2/include/gtk-2.0/gtk/gtktearoffmenuitem.h 18122 18123(define-function gtk_tearoff_menu_item_get_type 18124 (c-name "gtk_tearoff_menu_item_get_type") 18125 (return-type "GType") 18126) 18127 18128(define-function gtk_tearoff_menu_item_new 18129 (c-name "gtk_tearoff_menu_item_new") 18130 (is-constructor-of "GtkTearoffMenuItem") 18131 (return-type "GtkWidget*") 18132) 18133 18134 18135(define-function text_get_type 18136 (c-name "gtk_text_get_type") 18137 (return-type "GtkType") 18138) 18139 18140(define-function text_new 18141 (c-name "gtk_text_new") 18142 (is-constructor-of "GtkText") 18143 (return-type "GtkWidget*") 18144 (parameters 18145 '("GtkAdjustment*" "hadj") 18146 '("GtkAdjustment*" "vadj") 18147 ) 18148) 18149 18150(define-method set_editable 18151 (of-object "GtkText") 18152 (c-name "gtk_text_set_editable") 18153 (return-type "none") 18154 (parameters 18155 '("gboolean" "editable") 18156 ) 18157) 18158 18159(define-method set_word_wrap 18160 (of-object "GtkText") 18161 (c-name "gtk_text_set_word_wrap") 18162 (return-type "none") 18163 (parameters 18164 '("gboolean" "word_wrap") 18165 ) 18166) 18167 18168(define-method set_line_wrap 18169 (of-object "GtkText") 18170 (c-name "gtk_text_set_line_wrap") 18171 (return-type "none") 18172 (parameters 18173 '("gboolean" "line_wrap") 18174 ) 18175) 18176 18177(define-method set_adjustments 18178 (of-object "GtkText") 18179 (c-name "gtk_text_set_adjustments") 18180 (return-type "none") 18181 (parameters 18182 '("GtkAdjustment*" "hadj") 18183 '("GtkAdjustment*" "vadj") 18184 ) 18185) 18186 18187(define-method set_point 18188 (of-object "GtkText") 18189 (c-name "gtk_text_set_point") 18190 (return-type "none") 18191 (parameters 18192 '("guint" "index") 18193 ) 18194) 18195 18196(define-method get_point 18197 (of-object "GtkText") 18198 (c-name "gtk_text_get_point") 18199 (return-type "guint") 18200) 18201 18202(define-method get_length 18203 (of-object "GtkText") 18204 (c-name "gtk_text_get_length") 18205 (return-type "guint") 18206) 18207 18208(define-method freeze 18209 (of-object "GtkText") 18210 (c-name "gtk_text_freeze") 18211 (return-type "none") 18212) 18213 18214(define-method thaw 18215 (of-object "GtkText") 18216 (c-name "gtk_text_thaw") 18217 (return-type "none") 18218) 18219 18220(define-method insert 18221 (of-object "GtkText") 18222 (c-name "gtk_text_insert") 18223 (return-type "none") 18224 (parameters 18225 '("GdkFont*" "font") 18226 '("const-GdkColor*" "fore") 18227 '("const-GdkColor*" "back") 18228 '("const-char*" "chars") 18229 '("gint" "length") 18230 ) 18231) 18232 18233(define-method backward_delete 18234 (of-object "GtkText") 18235 (c-name "gtk_text_backward_delete") 18236 (return-type "gboolean") 18237 (parameters 18238 '("guint" "nchars") 18239 ) 18240) 18241 18242(define-method forward_delete 18243 (of-object "GtkText") 18244 (c-name "gtk_text_forward_delete") 18245 (return-type "gboolean") 18246 (parameters 18247 '("guint" "nchars") 18248 ) 18249) 18250 18251(define-virtual set_scroll_adjustments 18252 (of-object "GtkText") 18253 (return-type "none") 18254 (parameters 18255 '("GtkAdjustment*" "hadjustment") 18256 '("GtkAdjustment*" "vadjustment") 18257 ) 18258) 18259 18260 18261;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextbuffer.h 18262 18263(define-function gtk_text_buffer_get_type 18264 (c-name "gtk_text_buffer_get_type") 18265 (return-type "GType") 18266) 18267 18268(define-function gtk_text_buffer_new 18269 (c-name "gtk_text_buffer_new") 18270 (is-constructor-of "GtkTextBuffer") 18271 (return-type "GtkTextBuffer*") 18272 (properties 18273 '("tag_table" (argname "table") (optional)) 18274 ) 18275) 18276 18277(define-method get_line_count 18278 (of-object "GtkTextBuffer") 18279 (c-name "gtk_text_buffer_get_line_count") 18280 (return-type "gint") 18281) 18282 18283(define-method get_char_count 18284 (of-object "GtkTextBuffer") 18285 (c-name "gtk_text_buffer_get_char_count") 18286 (return-type "gint") 18287) 18288 18289(define-method get_tag_table 18290 (of-object "GtkTextBuffer") 18291 (c-name "gtk_text_buffer_get_tag_table") 18292 (return-type "GtkTextTagTable*") 18293) 18294 18295(define-method set_text 18296 (of-object "GtkTextBuffer") 18297 (c-name "gtk_text_buffer_set_text") 18298 (return-type "none") 18299 (parameters 18300 '("const-gchar*" "text") 18301 '("gint" "len") 18302 ) 18303) 18304 18305(define-method insert 18306 (of-object "GtkTextBuffer") 18307 (c-name "gtk_text_buffer_insert") 18308 (return-type "none") 18309 (parameters 18310 '("GtkTextIter*" "iter") 18311 '("const-gchar*" "text") 18312 '("gint" "len" (default "-1")) 18313 ) 18314) 18315 18316(define-method insert_at_cursor 18317 (of-object "GtkTextBuffer") 18318 (c-name "gtk_text_buffer_insert_at_cursor") 18319 (return-type "none") 18320 (parameters 18321 '("const-gchar*" "text") 18322 '("gint" "len" (default "-1")) 18323 ) 18324) 18325 18326(define-method insert_interactive 18327 (of-object "GtkTextBuffer") 18328 (c-name "gtk_text_buffer_insert_interactive") 18329 (return-type "gboolean") 18330 (parameters 18331 '("GtkTextIter*" "iter") 18332 '("const-gchar*" "text") 18333 '("gint" "len") 18334 '("gboolean" "default_editable") 18335 ) 18336) 18337 18338(define-method insert_interactive_at_cursor 18339 (of-object "GtkTextBuffer") 18340 (c-name "gtk_text_buffer_insert_interactive_at_cursor") 18341 (return-type "gboolean") 18342 (parameters 18343 '("const-gchar*" "text") 18344 '("gint" "len") 18345 '("gboolean" "default_editable") 18346 ) 18347) 18348 18349(define-method insert_range 18350 (of-object "GtkTextBuffer") 18351 (c-name "gtk_text_buffer_insert_range") 18352 (return-type "none") 18353 (parameters 18354 '("GtkTextIter*" "iter") 18355 '("const-GtkTextIter*" "start") 18356 '("const-GtkTextIter*" "end") 18357 ) 18358) 18359 18360(define-method insert_range_interactive 18361 (of-object "GtkTextBuffer") 18362 (c-name "gtk_text_buffer_insert_range_interactive") 18363 (return-type "gboolean") 18364 (parameters 18365 '("GtkTextIter*" "iter") 18366 '("const-GtkTextIter*" "start") 18367 '("const-GtkTextIter*" "end") 18368 '("gboolean" "default_editable") 18369 ) 18370) 18371 18372(define-method insert_with_tags 18373 (of-object "GtkTextBuffer") 18374 (c-name "gtk_text_buffer_insert_with_tags") 18375 (return-type "none") 18376 (parameters 18377 '("GtkTextIter*" "iter") 18378 '("const-gchar*" "text") 18379 '("gint" "len") 18380 '("GtkTextTag*" "first_tag") 18381 ) 18382 (varargs #t) 18383) 18384 18385(define-method insert_with_tags_by_name 18386 (of-object "GtkTextBuffer") 18387 (c-name "gtk_text_buffer_insert_with_tags_by_name") 18388 (return-type "none") 18389 (parameters 18390 '("GtkTextIter*" "iter") 18391 '("const-gchar*" "text") 18392 '("gint" "len") 18393 '("const-gchar*" "first_tag_name") 18394 ) 18395 (varargs #t) 18396) 18397 18398(define-method delete 18399 (of-object "GtkTextBuffer") 18400 (c-name "gtk_text_buffer_delete") 18401 (return-type "none") 18402 (parameters 18403 '("GtkTextIter*" "start") 18404 '("GtkTextIter*" "end") 18405 ) 18406) 18407 18408(define-method delete_interactive 18409 (of-object "GtkTextBuffer") 18410 (c-name "gtk_text_buffer_delete_interactive") 18411 (return-type "gboolean") 18412 (parameters 18413 '("GtkTextIter*" "start_iter") 18414 '("GtkTextIter*" "end_iter") 18415 '("gboolean" "default_editable") 18416 ) 18417) 18418 18419(define-method get_text 18420 (of-object "GtkTextBuffer") 18421 (c-name "gtk_text_buffer_get_text") 18422 (return-type "gchar*") 18423 (parameters 18424 '("const-GtkTextIter*" "start") 18425 '("const-GtkTextIter*" "end") 18426 '("gboolean" "include_hidden_chars" (default "TRUE")) 18427 ) 18428) 18429 18430(define-method get_slice 18431 (of-object "GtkTextBuffer") 18432 (c-name "gtk_text_buffer_get_slice") 18433 (return-type "gchar*") 18434 (parameters 18435 '("const-GtkTextIter*" "start") 18436 '("const-GtkTextIter*" "end") 18437 '("gboolean" "include_hidden_chars" (default "TRUE")) 18438 ) 18439) 18440 18441(define-method insert_pixbuf 18442 (of-object "GtkTextBuffer") 18443 (c-name "gtk_text_buffer_insert_pixbuf") 18444 (return-type "none") 18445 (parameters 18446 '("GtkTextIter*" "iter") 18447 '("GdkPixbuf*" "pixbuf") 18448 ) 18449) 18450 18451(define-method insert_child_anchor 18452 (of-object "GtkTextBuffer") 18453 (c-name "gtk_text_buffer_insert_child_anchor") 18454 (return-type "none") 18455 (parameters 18456 '("GtkTextIter*" "iter") 18457 '("GtkTextChildAnchor*" "anchor") 18458 ) 18459) 18460 18461(define-method create_child_anchor 18462 (of-object "GtkTextBuffer") 18463 (c-name "gtk_text_buffer_create_child_anchor") 18464 (return-type "GtkTextChildAnchor*") 18465 (parameters 18466 '("GtkTextIter*" "iter") 18467 ) 18468) 18469 18470(define-method create_mark 18471 (of-object "GtkTextBuffer") 18472 (c-name "gtk_text_buffer_create_mark") 18473 (return-type "GtkTextMark*") 18474 (parameters 18475 '("const-gchar*" "mark_name" (null-ok)) 18476 '("const-GtkTextIter*" "where") 18477 '("gboolean" "left_gravity" (default "FALSE")) 18478 ) 18479) 18480 18481(define-method move_mark 18482 (of-object "GtkTextBuffer") 18483 (c-name "gtk_text_buffer_move_mark") 18484 (return-type "none") 18485 (parameters 18486 '("GtkTextMark*" "mark") 18487 '("const-GtkTextIter*" "where") 18488 ) 18489) 18490 18491(define-method delete_mark 18492 (of-object "GtkTextBuffer") 18493 (c-name "gtk_text_buffer_delete_mark") 18494 (return-type "none") 18495 (parameters 18496 '("GtkTextMark*" "mark") 18497 ) 18498) 18499 18500(define-method get_mark 18501 (of-object "GtkTextBuffer") 18502 (c-name "gtk_text_buffer_get_mark") 18503 (return-type "GtkTextMark*") 18504 (parameters 18505 '("const-gchar*" "name") 18506 ) 18507) 18508 18509(define-method move_mark_by_name 18510 (of-object "GtkTextBuffer") 18511 (c-name "gtk_text_buffer_move_mark_by_name") 18512 (return-type "none") 18513 (parameters 18514 '("const-gchar*" "name") 18515 '("const-GtkTextIter*" "where") 18516 ) 18517) 18518 18519(define-method delete_mark_by_name 18520 (of-object "GtkTextBuffer") 18521 (c-name "gtk_text_buffer_delete_mark_by_name") 18522 (return-type "none") 18523 (parameters 18524 '("const-gchar*" "name") 18525 ) 18526) 18527 18528(define-method get_insert 18529 (of-object "GtkTextBuffer") 18530 (c-name "gtk_text_buffer_get_insert") 18531 (return-type "GtkTextMark*") 18532) 18533 18534(define-method get_selection_bound 18535 (of-object "GtkTextBuffer") 18536 (c-name "gtk_text_buffer_get_selection_bound") 18537 (return-type "GtkTextMark*") 18538) 18539 18540(define-method place_cursor 18541 (of-object "GtkTextBuffer") 18542 (c-name "gtk_text_buffer_place_cursor") 18543 (return-type "none") 18544 (parameters 18545 '("const-GtkTextIter*" "where") 18546 ) 18547) 18548 18549(define-method select_range 18550 (of-object "GtkTextBuffer") 18551 (c-name "gtk_text_buffer_select_range") 18552 (return-type "none") 18553 (parameters 18554 '("const-GtkTextIter*" "ins") 18555 '("const-GtkTextIter*" "bound") 18556 ) 18557) 18558 18559(define-method apply_tag 18560 (of-object "GtkTextBuffer") 18561 (c-name "gtk_text_buffer_apply_tag") 18562 (return-type "none") 18563 (parameters 18564 '("GtkTextTag*" "tag") 18565 '("const-GtkTextIter*" "start") 18566 '("const-GtkTextIter*" "end") 18567 ) 18568) 18569 18570(define-method remove_tag 18571 (of-object "GtkTextBuffer") 18572 (c-name "gtk_text_buffer_remove_tag") 18573 (return-type "none") 18574 (parameters 18575 '("GtkTextTag*" "tag") 18576 '("const-GtkTextIter*" "start") 18577 '("const-GtkTextIter*" "end") 18578 ) 18579) 18580 18581(define-method apply_tag_by_name 18582 (of-object "GtkTextBuffer") 18583 (c-name "gtk_text_buffer_apply_tag_by_name") 18584 (return-type "none") 18585 (parameters 18586 '("const-gchar*" "name") 18587 '("const-GtkTextIter*" "start") 18588 '("const-GtkTextIter*" "end") 18589 ) 18590) 18591 18592(define-method remove_tag_by_name 18593 (of-object "GtkTextBuffer") 18594 (c-name "gtk_text_buffer_remove_tag_by_name") 18595 (return-type "none") 18596 (parameters 18597 '("const-gchar*" "name") 18598 '("const-GtkTextIter*" "start") 18599 '("const-GtkTextIter*" "end") 18600 ) 18601) 18602 18603(define-method remove_all_tags 18604 (of-object "GtkTextBuffer") 18605 (c-name "gtk_text_buffer_remove_all_tags") 18606 (return-type "none") 18607 (parameters 18608 '("const-GtkTextIter*" "start") 18609 '("const-GtkTextIter*" "end") 18610 ) 18611) 18612 18613(define-method create_tag 18614 (of-object "GtkTextBuffer") 18615 (c-name "gtk_text_buffer_create_tag") 18616 (return-type "GtkTextTag*") 18617 (parameters 18618 '("const-gchar*" "tag_name") 18619 '("const-gchar*" "first_property_name") 18620 ) 18621 (varargs #t) 18622) 18623 18624(define-method get_iter_at_line_offset 18625 (of-object "GtkTextBuffer") 18626 (c-name "gtk_text_buffer_get_iter_at_line_offset") 18627 (return-type "none") 18628 (parameters 18629 '("GtkTextIter*" "iter") 18630 '("gint" "line_number") 18631 '("gint" "char_offset") 18632 ) 18633) 18634 18635(define-method get_iter_at_line_index 18636 (of-object "GtkTextBuffer") 18637 (c-name "gtk_text_buffer_get_iter_at_line_index") 18638 (return-type "none") 18639 (parameters 18640 '("GtkTextIter*" "iter") 18641 '("gint" "line_number") 18642 '("gint" "byte_index") 18643 ) 18644) 18645 18646(define-method get_iter_at_offset 18647 (of-object "GtkTextBuffer") 18648 (c-name "gtk_text_buffer_get_iter_at_offset") 18649 (return-type "none") 18650 (parameters 18651 '("GtkTextIter*" "iter") 18652 '("gint" "char_offset") 18653 ) 18654) 18655 18656(define-method get_iter_at_line 18657 (of-object "GtkTextBuffer") 18658 (c-name "gtk_text_buffer_get_iter_at_line") 18659 (return-type "none") 18660 (parameters 18661 '("GtkTextIter*" "iter") 18662 '("gint" "line_number") 18663 ) 18664) 18665 18666(define-method get_start_iter 18667 (of-object "GtkTextBuffer") 18668 (c-name "gtk_text_buffer_get_start_iter") 18669 (return-type "none") 18670 (parameters 18671 '("GtkTextIter*" "iter") 18672 ) 18673) 18674 18675(define-method get_end_iter 18676 (of-object "GtkTextBuffer") 18677 (c-name "gtk_text_buffer_get_end_iter") 18678 (return-type "none") 18679 (parameters 18680 '("GtkTextIter*" "iter") 18681 ) 18682) 18683 18684(define-method get_bounds 18685 (of-object "GtkTextBuffer") 18686 (c-name "gtk_text_buffer_get_bounds") 18687 (return-type "none") 18688 (parameters 18689 '("GtkTextIter*" "start") 18690 '("GtkTextIter*" "end") 18691 ) 18692) 18693 18694(define-method get_iter_at_mark 18695 (of-object "GtkTextBuffer") 18696 (c-name "gtk_text_buffer_get_iter_at_mark") 18697 (return-type "none") 18698 (parameters 18699 '("GtkTextIter*" "iter") 18700 '("GtkTextMark*" "mark") 18701 ) 18702) 18703 18704(define-method get_iter_at_child_anchor 18705 (of-object "GtkTextBuffer") 18706 (c-name "gtk_text_buffer_get_iter_at_child_anchor") 18707 (return-type "none") 18708 (parameters 18709 '("GtkTextIter*" "iter") 18710 '("GtkTextChildAnchor*" "anchor") 18711 ) 18712) 18713 18714(define-method get_modified 18715 (of-object "GtkTextBuffer") 18716 (c-name "gtk_text_buffer_get_modified") 18717 (return-type "gboolean") 18718) 18719 18720(define-method set_modified 18721 (of-object "GtkTextBuffer") 18722 (c-name "gtk_text_buffer_set_modified") 18723 (return-type "none") 18724 (parameters 18725 '("gboolean" "setting") 18726 ) 18727) 18728 18729(define-method add_selection_clipboard 18730 (of-object "GtkTextBuffer") 18731 (c-name "gtk_text_buffer_add_selection_clipboard") 18732 (return-type "none") 18733 (parameters 18734 '("GtkClipboard*" "clipboard") 18735 ) 18736) 18737 18738(define-method remove_selection_clipboard 18739 (of-object "GtkTextBuffer") 18740 (c-name "gtk_text_buffer_remove_selection_clipboard") 18741 (return-type "none") 18742 (parameters 18743 '("GtkClipboard*" "clipboard") 18744 ) 18745) 18746 18747(define-method cut_clipboard 18748 (of-object "GtkTextBuffer") 18749 (c-name "gtk_text_buffer_cut_clipboard") 18750 (return-type "none") 18751 (parameters 18752 '("GtkClipboard*" "clipboard") 18753 '("gboolean" "default_editable") 18754 ) 18755) 18756 18757(define-method copy_clipboard 18758 (of-object "GtkTextBuffer") 18759 (c-name "gtk_text_buffer_copy_clipboard") 18760 (return-type "none") 18761 (parameters 18762 '("GtkClipboard*" "clipboard") 18763 ) 18764) 18765 18766(define-method paste_clipboard 18767 (of-object "GtkTextBuffer") 18768 (c-name "gtk_text_buffer_paste_clipboard") 18769 (return-type "none") 18770 (parameters 18771 '("GtkClipboard*" "clipboard") 18772 '("GtkTextIter*" "override_location" (null-ok)) 18773 '("gboolean" "default_editable") 18774 ) 18775) 18776 18777(define-method get_selection_bounds 18778 (of-object "GtkTextBuffer") 18779 (c-name "gtk_text_buffer_get_selection_bounds") 18780 (return-type "gboolean") 18781 (parameters 18782 '("GtkTextIter*" "start") 18783 '("GtkTextIter*" "end") 18784 ) 18785) 18786 18787(define-method delete_selection 18788 (of-object "GtkTextBuffer") 18789 (c-name "gtk_text_buffer_delete_selection") 18790 (return-type "gboolean") 18791 (parameters 18792 '("gboolean" "interactive") 18793 '("gboolean" "default_editable") 18794 ) 18795) 18796 18797(define-method begin_user_action 18798 (of-object "GtkTextBuffer") 18799 (c-name "gtk_text_buffer_begin_user_action") 18800 (return-type "none") 18801) 18802 18803(define-method end_user_action 18804 (of-object "GtkTextBuffer") 18805 (c-name "gtk_text_buffer_end_user_action") 18806 (return-type "none") 18807) 18808 18809(define-virtual insert_text 18810 (of-object "GtkTextBuffer") 18811 (return-type "none") 18812 (parameters 18813 '("GtkTextIter*" "pos") 18814 '("const-gchar*" "text") 18815 '("gint" "length") 18816 ) 18817) 18818(define-virtual insert_pixbuf 18819 (of-object "GtkTextBuffer") 18820 (return-type "none") 18821 (parameters 18822 '("GtkTextIter*" "pos") 18823 '("GdkPixbuf*" "pixbuf") 18824 ) 18825) 18826(define-virtual insert_child_anchor 18827 (of-object "GtkTextBuffer") 18828 (return-type "none") 18829 (parameters 18830 '("GtkTextIter*" "pos") 18831 '("GtkTextChildAnchor*" "anchor") 18832 ) 18833) 18834(define-virtual delete_range 18835 (of-object "GtkTextBuffer") 18836 (return-type "none") 18837 (parameters 18838 '("GtkTextIter*" "start") 18839 '("GtkTextIter*" "end") 18840 ) 18841) 18842(define-virtual changed 18843 (of-object "GtkTextBuffer") 18844 (return-type "none") 18845) 18846(define-virtual modified_changed 18847 (of-object "GtkTextBuffer") 18848 (return-type "none") 18849) 18850(define-virtual mark_set 18851 (of-object "GtkTextBuffer") 18852 (return-type "none") 18853 (parameters 18854 '("const-GtkTextIter*" "location") 18855 '("GtkTextMark*" "mark") 18856 ) 18857) 18858(define-virtual mark_deleted 18859 (of-object "GtkTextBuffer") 18860 (return-type "none") 18861 (parameters 18862 '("GtkTextMark*" "mark") 18863 ) 18864) 18865(define-virtual apply_tag 18866 (of-object "GtkTextBuffer") 18867 (return-type "none") 18868 (parameters 18869 '("GtkTextTag*" "tag") 18870 '("const-GtkTextIter*" "start_char") 18871 '("const-GtkTextIter*" "end_char") 18872 ) 18873) 18874(define-virtual remove_tag 18875 (of-object "GtkTextBuffer") 18876 (return-type "none") 18877 (parameters 18878 '("GtkTextTag*" "tag") 18879 '("const-GtkTextIter*" "start_char") 18880 '("const-GtkTextIter*" "end_char") 18881 ) 18882) 18883(define-virtual begin_user_action 18884 (of-object "GtkTextBuffer") 18885 (return-type "none") 18886) 18887(define-virtual end_user_action 18888 (of-object "GtkTextBuffer") 18889 (return-type "none") 18890) 18891 18892 18893;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextchild.h 18894 18895(define-function gtk_text_child_anchor_get_type 18896 (c-name "gtk_text_child_anchor_get_type") 18897 (return-type "GType") 18898) 18899 18900(define-function gtk_text_child_anchor_new 18901 (c-name "gtk_text_child_anchor_new") 18902 (is-constructor-of "GtkTextChildAnchor") 18903 (return-type "GtkTextChildAnchor*") 18904) 18905 18906(define-method get_widgets 18907 (of-object "GtkTextChildAnchor") 18908 (c-name "gtk_text_child_anchor_get_widgets") 18909 (return-type "GList*") 18910) 18911 18912(define-method get_deleted 18913 (of-object "GtkTextChildAnchor") 18914 (c-name "gtk_text_child_anchor_get_deleted") 18915 (return-type "gboolean") 18916) 18917 18918(define-method backspace 18919 (of-object "GtkTextBuffer") 18920 (c-name "gtk_text_buffer_backspace") 18921 (return-type "gboolean") 18922 (parameters 18923 '("GtkTextIter*" "iter") 18924 '("gboolean" "interactive") 18925 '("gboolean" "default_editable") 18926 ) 18927) 18928 18929 18930 18931;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextdisplay.h 18932 18933(define-method draw 18934 (of-object "GtkTextLayout") 18935 (c-name "gtk_text_layout_draw") 18936 (return-type "none") 18937 (parameters 18938 '("GtkWidget*" "widget") 18939 '("GdkDrawable*" "drawable") 18940 '("GdkGC*" "cursor_gc") 18941 '("gint" "x_offset") 18942 '("gint" "y_offset") 18943 '("gint" "x") 18944 '("gint" "y") 18945 '("gint" "width") 18946 '("gint" "height") 18947 '("GList**" "widgets") 18948 ) 18949) 18950 18951 18952;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextiter.h 18953 18954(define-method get_buffer 18955 (of-object "GtkTextIter") 18956 (c-name "gtk_text_iter_get_buffer") 18957 (return-type "GtkTextBuffer*") 18958) 18959 18960(define-method copy 18961 (of-object "GtkTextIter") 18962 (c-name "gtk_text_iter_copy") 18963 (return-type "GtkTextIter*") 18964 (caller-owns-return #t) 18965) 18966 18967(define-method free 18968 (of-object "GtkTextIter") 18969 (c-name "gtk_text_iter_free") 18970 (return-type "none") 18971) 18972 18973(define-function gtk_text_iter_get_type 18974 (c-name "gtk_text_iter_get_type") 18975 (return-type "GType") 18976) 18977 18978(define-method get_offset 18979 (of-object "GtkTextIter") 18980 (c-name "gtk_text_iter_get_offset") 18981 (return-type "gint") 18982) 18983 18984(define-method get_line 18985 (of-object "GtkTextIter") 18986 (c-name "gtk_text_iter_get_line") 18987 (return-type "gint") 18988) 18989 18990(define-method get_line_offset 18991 (of-object "GtkTextIter") 18992 (c-name "gtk_text_iter_get_line_offset") 18993 (return-type "gint") 18994) 18995 18996(define-method get_line_index 18997 (of-object "GtkTextIter") 18998 (c-name "gtk_text_iter_get_line_index") 18999 (return-type "gint") 19000) 19001 19002(define-method get_visible_line_offset 19003 (of-object "GtkTextIter") 19004 (c-name "gtk_text_iter_get_visible_line_offset") 19005 (return-type "gint") 19006) 19007 19008(define-method get_visible_line_index 19009 (of-object "GtkTextIter") 19010 (c-name "gtk_text_iter_get_visible_line_index") 19011 (return-type "gint") 19012) 19013 19014(define-method get_char 19015 (of-object "GtkTextIter") 19016 (c-name "gtk_text_iter_get_char") 19017 (return-type "gunichar") 19018) 19019 19020(define-method get_slice 19021 (of-object "GtkTextIter") 19022 (c-name "gtk_text_iter_get_slice") 19023 (return-type "gchar*") 19024 (parameters 19025 '("const-GtkTextIter*" "end") 19026 ) 19027) 19028 19029(define-method get_text 19030 (of-object "GtkTextIter") 19031 (c-name "gtk_text_iter_get_text") 19032 (return-type "gchar*") 19033 (parameters 19034 '("const-GtkTextIter*" "end") 19035 ) 19036) 19037 19038(define-method get_visible_slice 19039 (of-object "GtkTextIter") 19040 (c-name "gtk_text_iter_get_visible_slice") 19041 (return-type "gchar*") 19042 (parameters 19043 '("const-GtkTextIter*" "end") 19044 ) 19045) 19046 19047(define-method get_visible_text 19048 (of-object "GtkTextIter") 19049 (c-name "gtk_text_iter_get_visible_text") 19050 (return-type "gchar*") 19051 (parameters 19052 '("const-GtkTextIter*" "end") 19053 ) 19054) 19055 19056(define-method get_pixbuf 19057 (of-object "GtkTextIter") 19058 (c-name "gtk_text_iter_get_pixbuf") 19059 (return-type "GdkPixbuf*") 19060) 19061 19062(define-method get_marks 19063 (of-object "GtkTextIter") 19064 (c-name "gtk_text_iter_get_marks") 19065 (return-type "GSList*") 19066) 19067 19068(define-method get_child_anchor 19069 (of-object "GtkTextIter") 19070 (c-name "gtk_text_iter_get_child_anchor") 19071 (return-type "GtkTextChildAnchor*") 19072) 19073 19074(define-method get_toggled_tags 19075 (of-object "GtkTextIter") 19076 (c-name "gtk_text_iter_get_toggled_tags") 19077 (return-type "GSList*") 19078 (parameters 19079 '("gboolean" "toggled_on") 19080 ) 19081) 19082 19083(define-method begins_tag 19084 (of-object "GtkTextIter") 19085 (c-name "gtk_text_iter_begins_tag") 19086 (return-type "gboolean") 19087 (parameters 19088 '("GtkTextTag*" "tag" (null-ok) (default "NULL")) 19089 ) 19090) 19091 19092(define-method ends_tag 19093 (of-object "GtkTextIter") 19094 (c-name "gtk_text_iter_ends_tag") 19095 (return-type "gboolean") 19096 (parameters 19097 '("GtkTextTag*" "tag" (null-ok) (default "NULL")) 19098 ) 19099) 19100 19101(define-method toggles_tag 19102 (of-object "GtkTextIter") 19103 (c-name "gtk_text_iter_toggles_tag") 19104 (return-type "gboolean") 19105 (parameters 19106 '("GtkTextTag*" "tag" (null-ok) (default "NULL")) 19107 ) 19108) 19109 19110(define-method has_tag 19111 (of-object "GtkTextIter") 19112 (c-name "gtk_text_iter_has_tag") 19113 (return-type "gboolean") 19114 (parameters 19115 '("GtkTextTag*" "tag") 19116 ) 19117) 19118 19119(define-method get_tags 19120 (of-object "GtkTextIter") 19121 (c-name "gtk_text_iter_get_tags") 19122 (return-type "GSList*") 19123) 19124 19125(define-method editable 19126 (of-object "GtkTextIter") 19127 (c-name "gtk_text_iter_editable") 19128 (return-type "gboolean") 19129 (parameters 19130 '("gboolean" "default_setting") 19131 ) 19132) 19133 19134(define-method can_insert 19135 (of-object "GtkTextIter") 19136 (c-name "gtk_text_iter_can_insert") 19137 (return-type "gboolean") 19138 (parameters 19139 '("gboolean" "default_editability") 19140 ) 19141) 19142 19143(define-method starts_word 19144 (of-object "GtkTextIter") 19145 (c-name "gtk_text_iter_starts_word") 19146 (return-type "gboolean") 19147) 19148 19149(define-method ends_word 19150 (of-object "GtkTextIter") 19151 (c-name "gtk_text_iter_ends_word") 19152 (return-type "gboolean") 19153) 19154 19155(define-method inside_word 19156 (of-object "GtkTextIter") 19157 (c-name "gtk_text_iter_inside_word") 19158 (return-type "gboolean") 19159) 19160 19161(define-method starts_sentence 19162 (of-object "GtkTextIter") 19163 (c-name "gtk_text_iter_starts_sentence") 19164 (return-type "gboolean") 19165) 19166 19167(define-method ends_sentence 19168 (of-object "GtkTextIter") 19169 (c-name "gtk_text_iter_ends_sentence") 19170 (return-type "gboolean") 19171) 19172 19173(define-method inside_sentence 19174 (of-object "GtkTextIter") 19175 (c-name "gtk_text_iter_inside_sentence") 19176 (return-type "gboolean") 19177) 19178 19179(define-method starts_line 19180 (of-object "GtkTextIter") 19181 (c-name "gtk_text_iter_starts_line") 19182 (return-type "gboolean") 19183) 19184 19185(define-method ends_line 19186 (of-object "GtkTextIter") 19187 (c-name "gtk_text_iter_ends_line") 19188 (return-type "gboolean") 19189) 19190 19191(define-method is_cursor_position 19192 (of-object "GtkTextIter") 19193 (c-name "gtk_text_iter_is_cursor_position") 19194 (return-type "gboolean") 19195) 19196 19197(define-method get_chars_in_line 19198 (of-object "GtkTextIter") 19199 (c-name "gtk_text_iter_get_chars_in_line") 19200 (return-type "gint") 19201) 19202 19203(define-method get_bytes_in_line 19204 (of-object "GtkTextIter") 19205 (c-name "gtk_text_iter_get_bytes_in_line") 19206 (return-type "gint") 19207) 19208 19209(define-method get_attributes 19210 (of-object "GtkTextIter") 19211 (c-name "gtk_text_iter_get_attributes") 19212 (return-type "gboolean") 19213 (parameters 19214 '("GtkTextAttributes*" "values") 19215 ) 19216) 19217 19218(define-method get_language 19219 (of-object "GtkTextIter") 19220 (c-name "gtk_text_iter_get_language") 19221 (return-type "PangoLanguage*") 19222) 19223 19224(define-method is_end 19225 (of-object "GtkTextIter") 19226 (c-name "gtk_text_iter_is_end") 19227 (return-type "gboolean") 19228) 19229 19230(define-method is_start 19231 (of-object "GtkTextIter") 19232 (c-name "gtk_text_iter_is_start") 19233 (return-type "gboolean") 19234) 19235 19236(define-method forward_char 19237 (of-object "GtkTextIter") 19238 (c-name "gtk_text_iter_forward_char") 19239 (return-type "gboolean") 19240) 19241 19242(define-method backward_char 19243 (of-object "GtkTextIter") 19244 (c-name "gtk_text_iter_backward_char") 19245 (return-type "gboolean") 19246) 19247 19248(define-method forward_chars 19249 (of-object "GtkTextIter") 19250 (c-name "gtk_text_iter_forward_chars") 19251 (return-type "gboolean") 19252 (parameters 19253 '("gint" "count") 19254 ) 19255) 19256 19257(define-method backward_chars 19258 (of-object "GtkTextIter") 19259 (c-name "gtk_text_iter_backward_chars") 19260 (return-type "gboolean") 19261 (parameters 19262 '("gint" "count") 19263 ) 19264) 19265 19266(define-method forward_line 19267 (of-object "GtkTextIter") 19268 (c-name "gtk_text_iter_forward_line") 19269 (return-type "gboolean") 19270) 19271 19272(define-method backward_line 19273 (of-object "GtkTextIter") 19274 (c-name "gtk_text_iter_backward_line") 19275 (return-type "gboolean") 19276) 19277 19278(define-method forward_lines 19279 (of-object "GtkTextIter") 19280 (c-name "gtk_text_iter_forward_lines") 19281 (return-type "gboolean") 19282 (parameters 19283 '("gint" "count") 19284 ) 19285) 19286 19287(define-method backward_lines 19288 (of-object "GtkTextIter") 19289 (c-name "gtk_text_iter_backward_lines") 19290 (return-type "gboolean") 19291 (parameters 19292 '("gint" "count") 19293 ) 19294) 19295 19296(define-method forward_word_end 19297 (of-object "GtkTextIter") 19298 (c-name "gtk_text_iter_forward_word_end") 19299 (return-type "gboolean") 19300) 19301 19302(define-method backward_word_start 19303 (of-object "GtkTextIter") 19304 (c-name "gtk_text_iter_backward_word_start") 19305 (return-type "gboolean") 19306) 19307 19308(define-method forward_word_ends 19309 (of-object "GtkTextIter") 19310 (c-name "gtk_text_iter_forward_word_ends") 19311 (return-type "gboolean") 19312 (parameters 19313 '("gint" "count") 19314 ) 19315) 19316 19317(define-method backward_word_starts 19318 (of-object "GtkTextIter") 19319 (c-name "gtk_text_iter_backward_word_starts") 19320 (return-type "gboolean") 19321 (parameters 19322 '("gint" "count") 19323 ) 19324) 19325 19326(define-method forward_visible_line 19327 (of-object "GtkTextIter") 19328 (c-name "gtk_text_iter_forward_visible_line") 19329 (return-type "gboolean") 19330) 19331 19332(define-method backward_visible_line 19333 (of-object "GtkTextIter") 19334 (c-name "gtk_text_iter_backward_visible_line") 19335 (return-type "gboolean") 19336) 19337 19338(define-method forward_visible_lines 19339 (of-object "GtkTextIter") 19340 (c-name "gtk_text_iter_forward_visible_lines") 19341 (return-type "gboolean") 19342 (parameters 19343 '("gint" "count") 19344 ) 19345) 19346 19347(define-method backward_visible_lines 19348 (of-object "GtkTextIter") 19349 (c-name "gtk_text_iter_backward_visible_lines") 19350 (return-type "gboolean") 19351 (parameters 19352 '("gint" "count") 19353 ) 19354) 19355 19356(define-method forward_visible_word_end 19357 (of-object "GtkTextIter") 19358 (c-name "gtk_text_iter_forward_visible_word_end") 19359 (return-type "gboolean") 19360) 19361 19362(define-method backward_visible_word_start 19363 (of-object "GtkTextIter") 19364 (c-name "gtk_text_iter_backward_visible_word_start") 19365 (return-type "gboolean") 19366) 19367 19368(define-method forward_visible_word_ends 19369 (of-object "GtkTextIter") 19370 (c-name "gtk_text_iter_forward_visible_word_ends") 19371 (return-type "gboolean") 19372 (parameters 19373 '("gint" "count") 19374 ) 19375) 19376 19377(define-method backward_visible_word_starts 19378 (of-object "GtkTextIter") 19379 (c-name "gtk_text_iter_backward_visible_word_starts") 19380 (return-type "gboolean") 19381 (parameters 19382 '("gint" "count") 19383 ) 19384) 19385 19386(define-method forward_sentence_end 19387 (of-object "GtkTextIter") 19388 (c-name "gtk_text_iter_forward_sentence_end") 19389 (return-type "gboolean") 19390) 19391 19392(define-method backward_sentence_start 19393 (of-object "GtkTextIter") 19394 (c-name "gtk_text_iter_backward_sentence_start") 19395 (return-type "gboolean") 19396) 19397 19398(define-method forward_sentence_ends 19399 (of-object "GtkTextIter") 19400 (c-name "gtk_text_iter_forward_sentence_ends") 19401 (return-type "gboolean") 19402 (parameters 19403 '("gint" "count") 19404 ) 19405) 19406 19407(define-method backward_sentence_starts 19408 (of-object "GtkTextIter") 19409 (c-name "gtk_text_iter_backward_sentence_starts") 19410 (return-type "gboolean") 19411 (parameters 19412 '("gint" "count") 19413 ) 19414) 19415 19416(define-method forward_cursor_position 19417 (of-object "GtkTextIter") 19418 (c-name "gtk_text_iter_forward_cursor_position") 19419 (return-type "gboolean") 19420) 19421 19422(define-method backward_cursor_position 19423 (of-object "GtkTextIter") 19424 (c-name "gtk_text_iter_backward_cursor_position") 19425 (return-type "gboolean") 19426) 19427 19428(define-method forward_cursor_positions 19429 (of-object "GtkTextIter") 19430 (c-name "gtk_text_iter_forward_cursor_positions") 19431 (return-type "gboolean") 19432 (parameters 19433 '("gint" "count") 19434 ) 19435) 19436 19437(define-method backward_cursor_positions 19438 (of-object "GtkTextIter") 19439 (c-name "gtk_text_iter_backward_cursor_positions") 19440 (return-type "gboolean") 19441 (parameters 19442 '("gint" "count") 19443 ) 19444) 19445 19446(define-method forward_visible_cursor_position 19447 (of-object "GtkTextIter") 19448 (c-name "gtk_text_iter_forward_visible_cursor_position") 19449 (return-type "gboolean") 19450) 19451 19452(define-method backward_visible_cursor_position 19453 (of-object "GtkTextIter") 19454 (c-name "gtk_text_iter_backward_visible_cursor_position") 19455 (return-type "gboolean") 19456) 19457 19458(define-method forward_visible_cursor_positions 19459 (of-object "GtkTextIter") 19460 (c-name "gtk_text_iter_forward_visible_cursor_positions") 19461 (return-type "gboolean") 19462 (parameters 19463 '("gint" "count") 19464 ) 19465) 19466 19467(define-method backward_visible_cursor_positions 19468 (of-object "GtkTextIter") 19469 (c-name "gtk_text_iter_backward_visible_cursor_positions") 19470 (return-type "gboolean") 19471 (parameters 19472 '("gint" "count") 19473 ) 19474) 19475 19476(define-method set_offset 19477 (of-object "GtkTextIter") 19478 (c-name "gtk_text_iter_set_offset") 19479 (return-type "none") 19480 (parameters 19481 '("gint" "char_offset") 19482 ) 19483) 19484 19485(define-method set_line 19486 (of-object "GtkTextIter") 19487 (c-name "gtk_text_iter_set_line") 19488 (return-type "none") 19489 (parameters 19490 '("gint" "line_number") 19491 ) 19492) 19493 19494(define-method set_line_offset 19495 (of-object "GtkTextIter") 19496 (c-name "gtk_text_iter_set_line_offset") 19497 (return-type "none") 19498 (parameters 19499 '("gint" "char_on_line") 19500 ) 19501) 19502 19503(define-method set_line_index 19504 (of-object "GtkTextIter") 19505 (c-name "gtk_text_iter_set_line_index") 19506 (return-type "none") 19507 (parameters 19508 '("gint" "byte_on_line") 19509 ) 19510) 19511 19512(define-method forward_to_end 19513 (of-object "GtkTextIter") 19514 (c-name "gtk_text_iter_forward_to_end") 19515 (return-type "none") 19516) 19517 19518(define-method forward_to_line_end 19519 (of-object "GtkTextIter") 19520 (c-name "gtk_text_iter_forward_to_line_end") 19521 (return-type "gboolean") 19522) 19523 19524(define-method set_visible_line_offset 19525 (of-object "GtkTextIter") 19526 (c-name "gtk_text_iter_set_visible_line_offset") 19527 (return-type "none") 19528 (parameters 19529 '("gint" "char_on_line") 19530 ) 19531) 19532 19533(define-method set_visible_line_index 19534 (of-object "GtkTextIter") 19535 (c-name "gtk_text_iter_set_visible_line_index") 19536 (return-type "none") 19537 (parameters 19538 '("gint" "byte_on_line") 19539 ) 19540) 19541 19542(define-method forward_to_tag_toggle 19543 (of-object "GtkTextIter") 19544 (c-name "gtk_text_iter_forward_to_tag_toggle") 19545 (return-type "gboolean") 19546 (parameters 19547 '("GtkTextTag*" "tag" (null-ok)) 19548 ) 19549) 19550 19551(define-method backward_to_tag_toggle 19552 (of-object "GtkTextIter") 19553 (c-name "gtk_text_iter_backward_to_tag_toggle") 19554 (return-type "gboolean") 19555 (parameters 19556 '("GtkTextTag*" "tag" (null-ok)) 19557 ) 19558) 19559 19560(define-method forward_find_char 19561 (of-object "GtkTextIter") 19562 (c-name "gtk_text_iter_forward_find_char") 19563 (return-type "gboolean") 19564 (parameters 19565 '("GtkTextCharPredicate" "pred") 19566 '("gpointer" "user_data") 19567 '("const-GtkTextIter*" "limit") 19568 ) 19569) 19570 19571(define-method backward_find_char 19572 (of-object "GtkTextIter") 19573 (c-name "gtk_text_iter_backward_find_char") 19574 (return-type "gboolean") 19575 (parameters 19576 '("GtkTextCharPredicate" "pred") 19577 '("gpointer" "user_data") 19578 '("const-GtkTextIter*" "limit") 19579 ) 19580) 19581 19582(define-method forward_search 19583 (of-object "GtkTextIter") 19584 (c-name "gtk_text_iter_forward_search") 19585 (return-type "gboolean") 19586 (parameters 19587 '("const-gchar*" "str") 19588 '("GtkTextSearchFlags" "flags") 19589 '("GtkTextIter*" "match_start") 19590 '("GtkTextIter*" "match_end") 19591 '("const-GtkTextIter*" "limit" (null-ok)) 19592 ) 19593) 19594 19595(define-method backward_search 19596 (of-object "GtkTextIter") 19597 (c-name "gtk_text_iter_backward_search") 19598 (return-type "gboolean") 19599 (parameters 19600 '("const-gchar*" "str") 19601 '("GtkTextSearchFlags" "flags") 19602 '("GtkTextIter*" "match_start") 19603 '("GtkTextIter*" "match_end") 19604 '("const-GtkTextIter*" "limit" (null-ok)) 19605 ) 19606) 19607 19608(define-method equal 19609 (of-object "GtkTextIter") 19610 (c-name "gtk_text_iter_equal") 19611 (return-type "gboolean") 19612 (parameters 19613 '("const-GtkTextIter*" "rhs") 19614 ) 19615) 19616 19617(define-method compare 19618 (of-object "GtkTextIter") 19619 (c-name "gtk_text_iter_compare") 19620 (return-type "gint") 19621 (parameters 19622 '("const-GtkTextIter*" "rhs") 19623 ) 19624) 19625 19626(define-method in_range 19627 (of-object "GtkTextIter") 19628 (c-name "gtk_text_iter_in_range") 19629 (return-type "gboolean") 19630 (parameters 19631 '("const-GtkTextIter*" "start") 19632 '("const-GtkTextIter*" "end") 19633 ) 19634) 19635 19636(define-method order 19637 (of-object "GtkTextIter") 19638 (c-name "gtk_text_iter_order") 19639 (return-type "none") 19640 (parameters 19641 '("GtkTextIter*" "second") 19642 ) 19643) 19644 19645;; From /usr/include/gtk-2.0/gtk/gtktextlayout.h 19646 19647(define-function gtk_text_layout_get_type 19648 (c-name "gtk_text_layout_get_type") 19649 (return-type "GType") 19650) 19651 19652(define-function gtk_text_layout_new 19653 (c-name "gtk_text_layout_new") 19654 (is-constructor-of "GtkTextLayout") 19655 (return-type "GtkTextLayout*") 19656) 19657 19658(define-method set_buffer 19659 (of-object "GtkTextLayout") 19660 (c-name "gtk_text_layout_set_buffer") 19661 (return-type "none") 19662 (parameters 19663 '("GtkTextBuffer*" "buffer" (null-ok)) 19664 ) 19665) 19666 19667(define-method get_buffer 19668 (of-object "GtkTextLayout") 19669 (c-name "gtk_text_layout_get_buffer") 19670 (return-type "GtkTextBuffer*") 19671) 19672 19673(define-method set_default_style 19674 (of-object "GtkTextLayout") 19675 (c-name "gtk_text_layout_set_default_style") 19676 (return-type "none") 19677 (parameters 19678 '("GtkTextAttributes*" "values") 19679 ) 19680) 19681 19682(define-method set_contexts 19683 (of-object "GtkTextLayout") 19684 (c-name "gtk_text_layout_set_contexts") 19685 (return-type "none") 19686 (parameters 19687 '("PangoContext*" "ltr_context") 19688 '("PangoContext*" "rtl_context") 19689 ) 19690) 19691 19692(define-method set_cursor_direction 19693 (of-object "GtkTextLayout") 19694 (c-name "gtk_text_layout_set_cursor_direction") 19695 (return-type "none") 19696 (parameters 19697 '("GtkTextDirection" "direction") 19698 ) 19699) 19700 19701(define-method set_keyboard_direction 19702 (of-object "GtkTextLayout") 19703 (c-name "gtk_text_layout_set_keyboard_direction") 19704 (return-type "none") 19705 (parameters 19706 '("GtkTextDirection" "keyboard_dir") 19707 ) 19708) 19709 19710(define-method default_style_changed 19711 (of-object "GtkTextLayout") 19712 (c-name "gtk_text_layout_default_style_changed") 19713 (return-type "none") 19714) 19715 19716(define-method set_screen_width 19717 (of-object "GtkTextLayout") 19718 (c-name "gtk_text_layout_set_screen_width") 19719 (return-type "none") 19720 (parameters 19721 '("gint" "width") 19722 ) 19723) 19724 19725(define-method set_preedit_string 19726 (of-object "GtkTextLayout") 19727 (c-name "gtk_text_layout_set_preedit_string") 19728 (return-type "none") 19729 (parameters 19730 '("const-gchar*" "preedit_string") 19731 '("PangoAttrList*" "preedit_attrs") 19732 '("gint" "cursor_pos") 19733 ) 19734) 19735 19736(define-method set_cursor_visible 19737 (of-object "GtkTextLayout") 19738 (c-name "gtk_text_layout_set_cursor_visible") 19739 (return-type "none") 19740 (parameters 19741 '("gboolean" "cursor_visible") 19742 ) 19743) 19744 19745(define-method get_cursor_visible 19746 (of-object "GtkTextLayout") 19747 (c-name "gtk_text_layout_get_cursor_visible") 19748 (return-type "gboolean") 19749) 19750 19751(define-method get_size 19752 (of-object "GtkTextLayout") 19753 (c-name "gtk_text_layout_get_size") 19754 (return-type "none") 19755 (parameters 19756 '("gint*" "width") 19757 '("gint*" "height") 19758 ) 19759) 19760 19761(define-method get_lines 19762 (of-object "GtkTextLayout") 19763 (c-name "gtk_text_layout_get_lines") 19764 (return-type "GSList*") 19765 (parameters 19766 '("gint" "top_y") 19767 '("gint" "bottom_y") 19768 '("gint*" "first_line_y") 19769 ) 19770) 19771 19772(define-method wrap_loop_start 19773 (of-object "GtkTextLayout") 19774 (c-name "gtk_text_layout_wrap_loop_start") 19775 (return-type "none") 19776) 19777 19778(define-method wrap_loop_end 19779 (of-object "GtkTextLayout") 19780 (c-name "gtk_text_layout_wrap_loop_end") 19781 (return-type "none") 19782) 19783 19784(define-method get_line_display 19785 (of-object "GtkTextLayout") 19786 (c-name "gtk_text_layout_get_line_display") 19787 (return-type "GtkTextLineDisplay*") 19788 (parameters 19789 '("GtkTextLine*" "line") 19790 '("gboolean" "size_only") 19791 ) 19792) 19793 19794(define-method free_line_display 19795 (of-object "GtkTextLayout") 19796 (c-name "gtk_text_layout_free_line_display") 19797 (return-type "none") 19798 (parameters 19799 '("GtkTextLineDisplay*" "display") 19800 ) 19801) 19802 19803(define-method get_line_at_y 19804 (of-object "GtkTextLayout") 19805 (c-name "gtk_text_layout_get_line_at_y") 19806 (return-type "none") 19807 (parameters 19808 '("GtkTextIter*" "target_iter") 19809 '("gint" "y") 19810 '("gint*" "line_top") 19811 ) 19812) 19813 19814(define-method get_iter_at_pixel 19815 (of-object "GtkTextLayout") 19816 (c-name "gtk_text_layout_get_iter_at_pixel") 19817 (return-type "none") 19818 (parameters 19819 '("GtkTextIter*" "iter") 19820 '("gint" "x") 19821 '("gint" "y") 19822 ) 19823) 19824 19825(define-method get_iter_at_position 19826 (of-object "GtkTextLayout") 19827 (c-name "gtk_text_layout_get_iter_at_position") 19828 (return-type "none") 19829 (parameters 19830 '("GtkTextIter*" "iter") 19831 '("gint*" "trailing") 19832 '("gint" "x") 19833 '("gint" "y") 19834 ) 19835) 19836 19837(define-method invalidate 19838 (of-object "GtkTextLayout") 19839 (c-name "gtk_text_layout_invalidate") 19840 (return-type "none") 19841 (parameters 19842 '("const-GtkTextIter*" "start") 19843 '("const-GtkTextIter*" "end") 19844 ) 19845) 19846 19847(define-method free_line_data 19848 (of-object "GtkTextLayout") 19849 (c-name "gtk_text_layout_free_line_data") 19850 (return-type "none") 19851 (parameters 19852 '("GtkTextLine*" "line") 19853 '("GtkTextLineData*" "line_data") 19854 ) 19855) 19856 19857(define-method is_valid 19858 (of-object "GtkTextLayout") 19859 (c-name "gtk_text_layout_is_valid") 19860 (return-type "gboolean") 19861) 19862 19863(define-method validate_yrange 19864 (of-object "GtkTextLayout") 19865 (c-name "gtk_text_layout_validate_yrange") 19866 (return-type "none") 19867 (parameters 19868 '("GtkTextIter*" "anchor_line") 19869 '("gint" "y0_") 19870 '("gint" "y1_") 19871 ) 19872) 19873 19874(define-method validate 19875 (of-object "GtkTextLayout") 19876 (c-name "gtk_text_layout_validate") 19877 (return-type "none") 19878 (parameters 19879 '("gint" "max_pixels") 19880 ) 19881) 19882 19883(define-method wrap 19884 (of-object "GtkTextLayout") 19885 (c-name "gtk_text_layout_wrap") 19886 (return-type "GtkTextLineData*") 19887 (parameters 19888 '("GtkTextLine*" "line") 19889 '("GtkTextLineData*" "line_data") 19890 ) 19891) 19892 19893(define-method changed 19894 (of-object "GtkTextLayout") 19895 (c-name "gtk_text_layout_changed") 19896 (return-type "none") 19897 (parameters 19898 '("gint" "y") 19899 '("gint" "old_height") 19900 '("gint" "new_height") 19901 ) 19902) 19903 19904(define-method get_iter_location 19905 (of-object "GtkTextLayout") 19906 (c-name "gtk_text_layout_get_iter_location") 19907 (return-type "none") 19908 (parameters 19909 '("const-GtkTextIter*" "iter") 19910 '("GdkRectangle*" "rect") 19911 ) 19912) 19913 19914(define-method get_line_yrange 19915 (of-object "GtkTextLayout") 19916 (c-name "gtk_text_layout_get_line_yrange") 19917 (return-type "none") 19918 (parameters 19919 '("const-GtkTextIter*" "iter") 19920 '("gint*" "y") 19921 '("gint*" "height") 19922 ) 19923) 19924 19925(define-method get_cursor_locations 19926 (of-object "GtkTextLayout") 19927 (c-name "gtk_text_layout_get_cursor_locations") 19928 (return-type "none") 19929 (parameters 19930 '("GtkTextIter*" "iter") 19931 '("GdkRectangle*" "strong_pos") 19932 '("GdkRectangle*" "weak_pos") 19933 ) 19934) 19935 19936(define-method clamp_iter_to_vrange 19937 (of-object "GtkTextLayout") 19938 (c-name "gtk_text_layout_clamp_iter_to_vrange") 19939 (return-type "gboolean") 19940 (parameters 19941 '("GtkTextIter*" "iter") 19942 '("gint" "top") 19943 '("gint" "bottom") 19944 ) 19945) 19946 19947(define-method move_iter_to_line_end 19948 (of-object "GtkTextLayout") 19949 (c-name "gtk_text_layout_move_iter_to_line_end") 19950 (return-type "gboolean") 19951 (parameters 19952 '("GtkTextIter*" "iter") 19953 '("gint" "direction") 19954 ) 19955) 19956 19957(define-method move_iter_to_previous_line 19958 (of-object "GtkTextLayout") 19959 (c-name "gtk_text_layout_move_iter_to_previous_line") 19960 (return-type "gboolean") 19961 (parameters 19962 '("GtkTextIter*" "iter") 19963 ) 19964) 19965 19966(define-method move_iter_to_next_line 19967 (of-object "GtkTextLayout") 19968 (c-name "gtk_text_layout_move_iter_to_next_line") 19969 (return-type "gboolean") 19970 (parameters 19971 '("GtkTextIter*" "iter") 19972 ) 19973) 19974 19975(define-method move_iter_to_x 19976 (of-object "GtkTextLayout") 19977 (c-name "gtk_text_layout_move_iter_to_x") 19978 (return-type "none") 19979 (parameters 19980 '("GtkTextIter*" "iter") 19981 '("gint" "x") 19982 ) 19983) 19984 19985(define-method move_iter_visually 19986 (of-object "GtkTextLayout") 19987 (c-name "gtk_text_layout_move_iter_visually") 19988 (return-type "gboolean") 19989 (parameters 19990 '("GtkTextIter*" "iter") 19991 '("gint" "count") 19992 ) 19993) 19994 19995(define-method iter_starts_line 19996 (of-object "GtkTextLayout") 19997 (c-name "gtk_text_layout_iter_starts_line") 19998 (return-type "gboolean") 19999 (parameters 20000 '("const-GtkTextIter*" "iter") 20001 ) 20002) 20003 20004(define-method get_iter_at_line 20005 (of-object "GtkTextLayout") 20006 (c-name "gtk_text_layout_get_iter_at_line") 20007 (return-type "none") 20008 (parameters 20009 '("GtkTextIter*" "iter") 20010 '("GtkTextLine*" "line") 20011 '("gint" "byte_offset") 20012 ) 20013) 20014 20015(define-virtual invalidated 20016 (of-object "GtkTextLayout") 20017 (return-type "none") 20018) 20019 20020(define-virtual changed 20021 (of-object "GtkTextLayout") 20022 (return-type "none") 20023 (parameters 20024 '("gint" "y") 20025 '("gint" "old_height") 20026 '("gint" "new_height") 20027 ) 20028) 20029 20030(define-virtual wrap 20031 (of-object "GtkTextLayout") 20032 (return-type "GtkTextLineData*") 20033 (parameters 20034 '("GtkTextLine*" "line") 20035 '("GtkTextLineData*" "line_data") 20036 ) 20037) 20038 20039(define-virtual get_log_attrs 20040 (of-object "GtkTextLayout") 20041 (return-type "none") 20042 (parameters 20043 '("GtkTextLine*" "line") 20044 '("PangoLogAttr**" "attrs") 20045 '("gint*" "n_attrs") 20046 ) 20047) 20048 20049(define-virtual invalidate 20050 (of-object "GtkTextLayout") 20051 (return-type "none") 20052 (parameters 20053 '("const-GtkTextIter*" "start") 20054 '("const-GtkTextIter*" "end") 20055 ) 20056) 20057 20058(define-virtual free_line_data 20059 (of-object "GtkTextLayout") 20060 (return-type "none") 20061 (parameters 20062 '("GtkTextLine*" "line") 20063 '("GtkTextLineData*" "line_data") 20064 ) 20065) 20066 20067(define-virtual allocate_child 20068 (of-object "GtkTextLayout") 20069 (return-type "none") 20070 (parameters 20071 '("GtkWidget*" "child") 20072 '("gint" "x") 20073 '("gint" "y") 20074 ) 20075) 20076 20077(define-method register_child 20078 (of-object "GtkTextChildAnchor") 20079 (c-name "gtk_text_child_anchor_register_child") 20080 (return-type "none") 20081 (parameters 20082 '("GtkWidget*" "child") 20083 '("GtkTextLayout*" "layout") 20084 ) 20085) 20086 20087(define-method unregister_child 20088 (of-object "GtkTextChildAnchor") 20089 (c-name "gtk_text_child_anchor_unregister_child") 20090 (return-type "none") 20091 (parameters 20092 '("GtkWidget*" "child") 20093 ) 20094) 20095 20096(define-method queue_resize 20097 (of-object "GtkTextChildAnchor") 20098 (c-name "gtk_text_child_anchor_queue_resize") 20099 (return-type "none") 20100 (parameters 20101 '("GtkTextLayout*" "layout") 20102 ) 20103) 20104 20105(define-function gtk_text_anchored_child_set_layout 20106 (c-name "gtk_text_anchored_child_set_layout") 20107 (return-type "none") 20108 (parameters 20109 '("GtkWidget*" "child") 20110 '("GtkTextLayout*" "layout") 20111 ) 20112) 20113 20114(define-method spew 20115 (of-object "GtkTextLayout") 20116 (c-name "gtk_text_layout_spew") 20117 (return-type "none") 20118) 20119 20120 20121;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextmark.h 20122 20123(define-function gtk_text_mark_get_type 20124 (c-name "gtk_text_mark_get_type") 20125 (return-type "GType") 20126) 20127 20128(define-method set_visible 20129 (of-object "GtkTextMark") 20130 (c-name "gtk_text_mark_set_visible") 20131 (return-type "none") 20132 (parameters 20133 '("gboolean" "setting") 20134 ) 20135) 20136 20137(define-method get_visible 20138 (of-object "GtkTextMark") 20139 (c-name "gtk_text_mark_get_visible") 20140 (return-type "gboolean") 20141) 20142 20143(define-method get_name 20144 (of-object "GtkTextMark") 20145 (c-name "gtk_text_mark_get_name") 20146 (return-type "const-gchar*") 20147) 20148 20149(define-method get_deleted 20150 (of-object "GtkTextMark") 20151 (c-name "gtk_text_mark_get_deleted") 20152 (return-type "gboolean") 20153) 20154 20155(define-method get_buffer 20156 (of-object "GtkTextMark") 20157 (c-name "gtk_text_mark_get_buffer") 20158 (return-type "GtkTextBuffer*") 20159) 20160 20161(define-method get_left_gravity 20162 (of-object "GtkTextMark") 20163 (c-name "gtk_text_mark_get_left_gravity") 20164 (return-type "gboolean") 20165) 20166 20167 20168 20169;; From /opt/gtk2/include/gtk-2.0/gtk/gtktexttag.h 20170 20171(define-function gtk_text_tag_get_type 20172 (c-name "gtk_text_tag_get_type") 20173 (return-type "GType") 20174) 20175 20176(define-function gtk_text_tag_new 20177 (c-name "gtk_text_tag_new") 20178 (is-constructor-of "GtkTextTag") 20179 (return-type "GtkTextTag*") 20180 (properties 20181 '("name" (optional)) 20182 ) 20183) 20184 20185(define-method get_priority 20186 (of-object "GtkTextTag") 20187 (c-name "gtk_text_tag_get_priority") 20188 (return-type "gint") 20189) 20190 20191(define-method set_priority 20192 (of-object "GtkTextTag") 20193 (c-name "gtk_text_tag_set_priority") 20194 (return-type "none") 20195 (parameters 20196 '("gint" "priority") 20197 ) 20198) 20199 20200(define-method event 20201 (of-object "GtkTextTag") 20202 (c-name "gtk_text_tag_event") 20203 (return-type "gboolean") 20204 (parameters 20205 '("GObject*" "event_object") 20206 '("GdkEvent*" "event") 20207 '("const-GtkTextIter*" "iter") 20208 ) 20209) 20210 20211(define-virtual event 20212 (of-object "GtkTextTag") 20213 (return-type "gboolean") 20214 (parameters 20215 '("GObject*" "event_object") 20216 '("GdkEvent*" "event") 20217 '("const-GtkTextIter*" "iter") 20218 ) 20219) 20220 20221(define-function gtk_text_attributes_new 20222 (c-name "gtk_text_attributes_new") 20223 (is-constructor-of "GtkTextAttributes") 20224 (return-type "GtkTextAttributes*") 20225) 20226 20227(define-method copy 20228 (of-object "GtkTextAttributes") 20229 (c-name "gtk_text_attributes_copy") 20230 (return-type "GtkTextAttributes*") 20231 (caller-owns-return #t) 20232) 20233 20234(define-method copy_values 20235 (of-object "GtkTextAttributes") 20236 (c-name "gtk_text_attributes_copy_values") 20237 (return-type "none") 20238 (parameters 20239 '("GtkTextAttributes*" "dest") 20240 ) 20241) 20242 20243(define-method unref 20244 (of-object "GtkTextAttributes") 20245 (c-name "gtk_text_attributes_unref") 20246 (return-type "none") 20247) 20248 20249(define-method ref 20250 (of-object "GtkTextAttributes") 20251 (c-name "gtk_text_attributes_ref") 20252 (return-type "none") 20253) 20254 20255(define-function gtk_text_attributes_get_type 20256 (c-name "gtk_text_attributes_get_type") 20257 (return-type "GType") 20258) 20259 20260 20261 20262;; From /opt/gtk2/include/gtk-2.0/gtk/gtktexttagtable.h 20263 20264(define-function gtk_text_tag_table_get_type 20265 (c-name "gtk_text_tag_table_get_type") 20266 (return-type "GType") 20267) 20268 20269(define-function gtk_text_tag_table_new 20270 (c-name "gtk_text_tag_table_new") 20271 (is-constructor-of "GtkTextTagTable") 20272 (return-type "GtkTextTagTable*") 20273) 20274 20275(define-method add 20276 (of-object "GtkTextTagTable") 20277 (c-name "gtk_text_tag_table_add") 20278 (return-type "none") 20279 (parameters 20280 '("GtkTextTag*" "tag") 20281 ) 20282) 20283 20284(define-method remove 20285 (of-object "GtkTextTagTable") 20286 (c-name "gtk_text_tag_table_remove") 20287 (return-type "none") 20288 (parameters 20289 '("GtkTextTag*" "tag") 20290 ) 20291) 20292 20293(define-method lookup 20294 (of-object "GtkTextTagTable") 20295 (c-name "gtk_text_tag_table_lookup") 20296 (return-type "GtkTextTag*") 20297 (parameters 20298 '("const-gchar*" "name") 20299 ) 20300) 20301 20302(define-method foreach 20303 (of-object "GtkTextTagTable") 20304 (c-name "gtk_text_tag_table_foreach") 20305 (return-type "none") 20306 (parameters 20307 '("GtkTextTagTableForeach" "func") 20308 '("gpointer" "data") 20309 ) 20310) 20311 20312(define-method get_size 20313 (of-object "GtkTextTagTable") 20314 (c-name "gtk_text_tag_table_get_size") 20315 (return-type "gint") 20316) 20317 20318(define-virtual tag_changed 20319 (of-object "GtkTextTagTable") 20320 (return-type "none") 20321 (parameters 20322 '("GtkTextTag*" "tag") 20323 '("gboolean" "size_changed") 20324 ) 20325) 20326(define-virtual tag_added 20327 (of-object "GtkTextTagTable") 20328 (return-type "none") 20329 (parameters 20330 '("GtkTextTag*" "tag") 20331 ) 20332) 20333(define-virtual tag_removed 20334 (of-object "GtkTextTagTable") 20335 (return-type "none") 20336 (parameters 20337 '("GtkTextTag*" "tag") 20338 ) 20339) 20340 20341 20342;; From /opt/gtk2/include/gtk-2.0/gtk/gtktextview.h 20343 20344(define-function gtk_text_view_get_type 20345 (c-name "gtk_text_view_get_type") 20346 (return-type "GType") 20347) 20348 20349(define-function gtk_text_view_new 20350 (c-name "gtk_text_view_new") 20351 (is-constructor-of "GtkTextView") 20352 (return-type "GtkWidget*") 20353) 20354 20355(define-function gtk_text_view_new_with_buffer 20356 (c-name "gtk_text_view_new_with_buffer") 20357 (is-constructor-of "GtkTextView") 20358 (return-type "GtkWidget*") 20359 (properties 20360 '("buffer" (optional)) 20361 ) 20362) 20363 20364(define-method set_buffer 20365 (of-object "GtkTextView") 20366 (c-name "gtk_text_view_set_buffer") 20367 (return-type "none") 20368 (parameters 20369 '("GtkTextBuffer*" "buffer" (null-ok)) 20370 ) 20371) 20372 20373(define-method get_buffer 20374 (of-object "GtkTextView") 20375 (c-name "gtk_text_view_get_buffer") 20376 (return-type "GtkTextBuffer*") 20377) 20378 20379(define-method scroll_to_iter 20380 (of-object "GtkTextView") 20381 (c-name "gtk_text_view_scroll_to_iter") 20382 (return-type "gboolean") 20383 (parameters 20384 '("GtkTextIter*" "iter") 20385 '("gdouble" "within_margin") 20386 '("gboolean" "use_align" (default "FALSE")) 20387 '("gdouble" "xalign" (default "0.5")) 20388 '("gdouble" "yalign" (default "0.5")) 20389 ) 20390) 20391 20392(define-method scroll_to_mark 20393 (of-object "GtkTextView") 20394 (c-name "gtk_text_view_scroll_to_mark") 20395 (return-type "none") 20396 (parameters 20397 '("GtkTextMark*" "mark") 20398 '("gdouble" "within_margin") 20399 '("gboolean" "use_align" (default "FALSE")) 20400 '("gdouble" "xalign" (default "0.5")) 20401 '("gdouble" "yalign" (default "0.5")) 20402 ) 20403) 20404 20405(define-method scroll_mark_onscreen 20406 (of-object "GtkTextView") 20407 (c-name "gtk_text_view_scroll_mark_onscreen") 20408 (return-type "none") 20409 (parameters 20410 '("GtkTextMark*" "mark") 20411 ) 20412) 20413 20414(define-method move_mark_onscreen 20415 (of-object "GtkTextView") 20416 (c-name "gtk_text_view_move_mark_onscreen") 20417 (return-type "gboolean") 20418 (parameters 20419 '("GtkTextMark*" "mark") 20420 ) 20421) 20422 20423(define-method place_cursor_onscreen 20424 (of-object "GtkTextView") 20425 (c-name "gtk_text_view_place_cursor_onscreen") 20426 (return-type "gboolean") 20427) 20428 20429(define-method get_visible_rect 20430 (of-object "GtkTextView") 20431 (c-name "gtk_text_view_get_visible_rect") 20432 (return-type "none") 20433 (parameters 20434 '("GdkRectangle*" "visible_rect") 20435 ) 20436) 20437 20438(define-method set_cursor_visible 20439 (of-object "GtkTextView") 20440 (c-name "gtk_text_view_set_cursor_visible") 20441 (return-type "none") 20442 (parameters 20443 '("gboolean" "setting") 20444 ) 20445) 20446 20447(define-method get_cursor_visible 20448 (of-object "GtkTextView") 20449 (c-name "gtk_text_view_get_cursor_visible") 20450 (return-type "gboolean") 20451) 20452 20453(define-method get_iter_location 20454 (of-object "GtkTextView") 20455 (c-name "gtk_text_view_get_iter_location") 20456 (return-type "none") 20457 (parameters 20458 '("const-GtkTextIter*" "iter") 20459 '("GdkRectangle*" "location") 20460 ) 20461) 20462 20463(define-method get_iter_at_location 20464 (of-object "GtkTextView") 20465 (c-name "gtk_text_view_get_iter_at_location") 20466 (return-type "none") 20467 (parameters 20468 '("GtkTextIter*" "iter") 20469 '("gint" "x") 20470 '("gint" "y") 20471 ) 20472) 20473 20474(define-method get_iter_at_position 20475 (of-object "GtkTextView") 20476 (c-name "gtk_text_view_get_iter_at_position") 20477 (return-type "none") 20478 (parameters 20479 '("GtkTextIter*" "iter") 20480 '("gint*" "trailing") 20481 '("gint" "x") 20482 '("gint" "y") 20483 ) 20484) 20485 20486(define-method get_line_yrange 20487 (of-object "GtkTextView") 20488 (c-name "gtk_text_view_get_line_yrange") 20489 (return-type "none") 20490 (parameters 20491 '("const-GtkTextIter*" "iter") 20492 '("gint*" "y") 20493 '("gint*" "height") 20494 ) 20495) 20496 20497(define-method get_line_at_y 20498 (of-object "GtkTextView") 20499 (c-name "gtk_text_view_get_line_at_y") 20500 (return-type "none") 20501 (parameters 20502 '("GtkTextIter*" "target_iter") 20503 '("gint" "y") 20504 '("gint*" "line_top") 20505 ) 20506) 20507 20508(define-method buffer_to_window_coords 20509 (of-object "GtkTextView") 20510 (c-name "gtk_text_view_buffer_to_window_coords") 20511 (return-type "none") 20512 (parameters 20513 '("GtkTextWindowType" "win") 20514 '("gint" "buffer_x") 20515 '("gint" "buffer_y") 20516 '("gint*" "window_x") 20517 '("gint*" "window_y") 20518 ) 20519) 20520 20521(define-method window_to_buffer_coords 20522 (of-object "GtkTextView") 20523 (c-name "gtk_text_view_window_to_buffer_coords") 20524 (return-type "none") 20525 (parameters 20526 '("GtkTextWindowType" "win") 20527 '("gint" "window_x") 20528 '("gint" "window_y") 20529 '("gint*" "buffer_x") 20530 '("gint*" "buffer_y") 20531 ) 20532) 20533 20534(define-method get_window 20535 (of-object "GtkTextView") 20536 (c-name "gtk_text_view_get_window") 20537 (return-type "GdkWindow*") 20538 (parameters 20539 '("GtkTextWindowType" "win") 20540 ) 20541) 20542 20543(define-method get_window_type 20544 (of-object "GtkTextView") 20545 (c-name "gtk_text_view_get_window_type") 20546 (return-type "GtkTextWindowType") 20547 (parameters 20548 '("GdkWindow*" "window") 20549 ) 20550) 20551 20552(define-method set_border_window_size 20553 (of-object "GtkTextView") 20554 (c-name "gtk_text_view_set_border_window_size") 20555 (return-type "none") 20556 (parameters 20557 '("GtkTextWindowType" "type") 20558 '("gint" "size") 20559 ) 20560) 20561 20562(define-method get_border_window_size 20563 (of-object "GtkTextView") 20564 (c-name "gtk_text_view_get_border_window_size") 20565 (return-type "gint") 20566 (parameters 20567 '("GtkTextWindowType" "type") 20568 ) 20569) 20570 20571(define-method forward_display_line 20572 (of-object "GtkTextView") 20573 (c-name "gtk_text_view_forward_display_line") 20574 (return-type "gboolean") 20575 (parameters 20576 '("GtkTextIter*" "iter") 20577 ) 20578) 20579 20580(define-method backward_display_line 20581 (of-object "GtkTextView") 20582 (c-name "gtk_text_view_backward_display_line") 20583 (return-type "gboolean") 20584 (parameters 20585 '("GtkTextIter*" "iter") 20586 ) 20587) 20588 20589(define-method forward_display_line_end 20590 (of-object "GtkTextView") 20591 (c-name "gtk_text_view_forward_display_line_end") 20592 (return-type "gboolean") 20593 (parameters 20594 '("GtkTextIter*" "iter") 20595 ) 20596) 20597 20598(define-method backward_display_line_start 20599 (of-object "GtkTextView") 20600 (c-name "gtk_text_view_backward_display_line_start") 20601 (return-type "gboolean") 20602 (parameters 20603 '("GtkTextIter*" "iter") 20604 ) 20605) 20606 20607(define-method starts_display_line 20608 (of-object "GtkTextView") 20609 (c-name "gtk_text_view_starts_display_line") 20610 (return-type "gboolean") 20611 (parameters 20612 '("const-GtkTextIter*" "iter") 20613 ) 20614) 20615 20616(define-method move_visually 20617 (of-object "GtkTextView") 20618 (c-name "gtk_text_view_move_visually") 20619 (return-type "gboolean") 20620 (parameters 20621 '("GtkTextIter*" "iter") 20622 '("gint" "count") 20623 ) 20624) 20625 20626(define-method add_child_at_anchor 20627 (of-object "GtkTextView") 20628 (c-name "gtk_text_view_add_child_at_anchor") 20629 (return-type "none") 20630 (parameters 20631 '("GtkWidget*" "child") 20632 '("GtkTextChildAnchor*" "anchor") 20633 ) 20634) 20635 20636(define-method add_child_in_window 20637 (of-object "GtkTextView") 20638 (c-name "gtk_text_view_add_child_in_window") 20639 (return-type "none") 20640 (parameters 20641 '("GtkWidget*" "child") 20642 '("GtkTextWindowType" "which_window") 20643 '("gint" "xpos") 20644 '("gint" "ypos") 20645 ) 20646) 20647 20648(define-method move_child 20649 (of-object "GtkTextView") 20650 (c-name "gtk_text_view_move_child") 20651 (return-type "none") 20652 (parameters 20653 '("GtkWidget*" "child") 20654 '("gint" "xpos") 20655 '("gint" "ypos") 20656 ) 20657) 20658 20659(define-method set_wrap_mode 20660 (of-object "GtkTextView") 20661 (c-name "gtk_text_view_set_wrap_mode") 20662 (return-type "none") 20663 (parameters 20664 '("GtkWrapMode" "wrap_mode") 20665 ) 20666) 20667 20668(define-method get_wrap_mode 20669 (of-object "GtkTextView") 20670 (c-name "gtk_text_view_get_wrap_mode") 20671 (return-type "GtkWrapMode") 20672) 20673 20674(define-method set_editable 20675 (of-object "GtkTextView") 20676 (c-name "gtk_text_view_set_editable") 20677 (return-type "none") 20678 (parameters 20679 '("gboolean" "setting") 20680 ) 20681) 20682 20683(define-method get_editable 20684 (of-object "GtkTextView") 20685 (c-name "gtk_text_view_get_editable") 20686 (return-type "gboolean") 20687) 20688 20689(define-method set_overwrite 20690 (of-object "GtkTextView") 20691 (c-name "gtk_text_view_set_overwrite") 20692 (return-type "none") 20693 (parameters 20694 '("gboolean" "overwrite") 20695 ) 20696) 20697 20698(define-method get_overwrite 20699 (of-object "GtkTextView") 20700 (c-name "gtk_text_view_get_overwrite") 20701 (return-type "gboolean") 20702) 20703 20704(define-method set_accepts_tab 20705 (of-object "GtkTextView") 20706 (c-name "gtk_text_view_set_accepts_tab") 20707 (return-type "none") 20708 (parameters 20709 '("gboolean" "accepts_tab") 20710 ) 20711) 20712 20713(define-method get_accepts_tab 20714 (of-object "GtkTextView") 20715 (c-name "gtk_text_view_get_accepts_tab") 20716 (return-type "gboolean") 20717) 20718 20719(define-method set_pixels_above_lines 20720 (of-object "GtkTextView") 20721 (c-name "gtk_text_view_set_pixels_above_lines") 20722 (return-type "none") 20723 (parameters 20724 '("gint" "pixels_above_lines") 20725 ) 20726) 20727 20728(define-method get_pixels_above_lines 20729 (of-object "GtkTextView") 20730 (c-name "gtk_text_view_get_pixels_above_lines") 20731 (return-type "gint") 20732) 20733 20734(define-method set_pixels_below_lines 20735 (of-object "GtkTextView") 20736 (c-name "gtk_text_view_set_pixels_below_lines") 20737 (return-type "none") 20738 (parameters 20739 '("gint" "pixels_below_lines") 20740 ) 20741) 20742 20743(define-method get_pixels_below_lines 20744 (of-object "GtkTextView") 20745 (c-name "gtk_text_view_get_pixels_below_lines") 20746 (return-type "gint") 20747) 20748 20749(define-method set_pixels_inside_wrap 20750 (of-object "GtkTextView") 20751 (c-name "gtk_text_view_set_pixels_inside_wrap") 20752 (return-type "none") 20753 (parameters 20754 '("gint" "pixels_inside_wrap") 20755 ) 20756) 20757 20758(define-method get_pixels_inside_wrap 20759 (of-object "GtkTextView") 20760 (c-name "gtk_text_view_get_pixels_inside_wrap") 20761 (return-type "gint") 20762) 20763 20764(define-method set_justification 20765 (of-object "GtkTextView") 20766 (c-name "gtk_text_view_set_justification") 20767 (return-type "none") 20768 (parameters 20769 '("GtkJustification" "justification") 20770 ) 20771) 20772 20773(define-method get_justification 20774 (of-object "GtkTextView") 20775 (c-name "gtk_text_view_get_justification") 20776 (return-type "GtkJustification") 20777) 20778 20779(define-method set_left_margin 20780 (of-object "GtkTextView") 20781 (c-name "gtk_text_view_set_left_margin") 20782 (return-type "none") 20783 (parameters 20784 '("gint" "left_margin") 20785 ) 20786) 20787 20788(define-method get_left_margin 20789 (of-object "GtkTextView") 20790 (c-name "gtk_text_view_get_left_margin") 20791 (return-type "gint") 20792) 20793 20794(define-method set_right_margin 20795 (of-object "GtkTextView") 20796 (c-name "gtk_text_view_set_right_margin") 20797 (return-type "none") 20798 (parameters 20799 '("gint" "right_margin") 20800 ) 20801) 20802 20803(define-method get_right_margin 20804 (of-object "GtkTextView") 20805 (c-name "gtk_text_view_get_right_margin") 20806 (return-type "gint") 20807) 20808 20809(define-method set_indent 20810 (of-object "GtkTextView") 20811 (c-name "gtk_text_view_set_indent") 20812 (return-type "none") 20813 (parameters 20814 '("gint" "indent") 20815 ) 20816) 20817 20818(define-method get_indent 20819 (of-object "GtkTextView") 20820 (c-name "gtk_text_view_get_indent") 20821 (return-type "gint") 20822) 20823 20824(define-method set_tabs 20825 (of-object "GtkTextView") 20826 (c-name "gtk_text_view_set_tabs") 20827 (return-type "none") 20828 (parameters 20829 '("PangoTabArray*" "tabs") 20830 ) 20831) 20832 20833(define-method get_tabs 20834 (of-object "GtkTextView") 20835 (c-name "gtk_text_view_get_tabs") 20836 (return-type "PangoTabArray*") 20837) 20838 20839(define-method get_default_attributes 20840 (of-object "GtkTextView") 20841 (c-name "gtk_text_view_get_default_attributes") 20842 (return-type "GtkTextAttributes*") 20843) 20844 20845(define-virtual set_scroll_adjustments 20846 (of-object "GtkTextView") 20847 (return-type "none") 20848 (parameters 20849 '("GtkAdjustment*" "hadjustment") 20850 '("GtkAdjustment*" "vadjustment") 20851 ) 20852) 20853(define-virtual populate_popup 20854 (of-object "GtkTextView") 20855 (return-type "none") 20856 (parameters 20857 '("GtkMenu*" "menu") 20858 ) 20859) 20860(define-virtual move_cursor 20861 (of-object "GtkTextView") 20862 (return-type "none") 20863 (parameters 20864 '("GtkMovementStep" "step") 20865 '("gint" "count") 20866 '("gboolean" "extend_selection") 20867 ) 20868) 20869(define-virtual page_horizontally 20870 (of-object "GtkTextView") 20871 (return-type "none") 20872 (parameters 20873 '("gint" "count") 20874 '("gboolean" "extend_selection") 20875 ) 20876) 20877(define-virtual set_anchor 20878 (of-object "GtkTextView") 20879 (return-type "none") 20880) 20881(define-virtual insert_at_cursor 20882 (of-object "GtkTextView") 20883 (return-type "none") 20884 (parameters 20885 '("const-gchar*" "str") 20886 ) 20887) 20888(define-virtual delete_from_cursor 20889 (of-object "GtkTextView") 20890 (return-type "none") 20891 (parameters 20892 '("GtkDeleteType" "type") 20893 '("gint" "count") 20894 ) 20895) 20896(define-virtual backspace 20897 (of-object "GtkTextView") 20898 (return-type "none") 20899) 20900(define-virtual cut_clipboard 20901 (of-object "GtkTextView") 20902 (return-type "none") 20903) 20904(define-virtual copy_clipboard 20905 (of-object "GtkTextView") 20906 (return-type "none") 20907) 20908(define-virtual paste_clipboard 20909 (of-object "GtkTextView") 20910 (return-type "none") 20911) 20912(define-virtual toggle_overwrite 20913 (of-object "GtkTextView") 20914 (return-type "none") 20915) 20916(define-virtual move_focus 20917 (of-object "GtkTextView") 20918 (return-type "none") 20919 (parameters 20920 '("GtkDirectionType" "direction") 20921 ) 20922) 20923 20924 20925;; From /opt/gtk2/include/gtk-2.0/gtk/gtktipsquery.h 20926 20927(define-function gtk_tips_query_get_type 20928 (c-name "gtk_tips_query_get_type") 20929 (return-type "GType") 20930) 20931 20932(define-function gtk_tips_query_new 20933 (c-name "gtk_tips_query_new") 20934 (is-constructor-of "GtkTipsQuery") 20935 (return-type "GtkWidget*") 20936 (deprecated "") 20937) 20938 20939(define-method start_query 20940 (of-object "GtkTipsQuery") 20941 (c-name "gtk_tips_query_start_query") 20942 (return-type "none") 20943 (deprecated "") 20944) 20945 20946(define-method stop_query 20947 (of-object "GtkTipsQuery") 20948 (c-name "gtk_tips_query_stop_query") 20949 (return-type "none") 20950 (deprecated "") 20951) 20952 20953(define-method set_caller 20954 (of-object "GtkTipsQuery") 20955 (c-name "gtk_tips_query_set_caller") 20956 (return-type "none") 20957 (parameters 20958 '("GtkWidget*" "caller") 20959 ) 20960 (deprecated "") 20961) 20962 20963(define-method set_labels 20964 (of-object "GtkTipsQuery") 20965 (c-name "gtk_tips_query_set_labels") 20966 (return-type "none") 20967 (parameters 20968 '("const-gchar*" "label_inactive") 20969 '("const-gchar*" "label_no_tip") 20970 ) 20971 (deprecated "") 20972) 20973 20974(define-virtual start_query 20975 (of-object "GtkTipsQuery") 20976 (return-type "none") 20977) 20978(define-virtual stop_query 20979 (of-object "GtkTipsQuery") 20980 (return-type "none") 20981) 20982(define-virtual widget_entered 20983 (of-object "GtkTipsQuery") 20984 (return-type "none") 20985 (parameters 20986 '("GtkWidget*" "widget") 20987 '("const-gchar*" "tip_text") 20988 '("const-gchar*" "tip_private") 20989 ) 20990) 20991(define-virtual widget_selected 20992 (of-object "GtkTipsQuery") 20993 (return-type "gint") 20994 (parameters 20995 '("GtkWidget*" "widget") 20996 '("const-gchar*" "tip_text") 20997 '("const-gchar*" "tip_private") 20998 '("GdkEventButton*" "event") 20999 ) 21000) 21001 21002 21003;; From /opt/gtk2/include/gtk-2.0/gtk/gtktoggleaction.h 21004 21005(define-function gtk_toggle_action_get_type 21006 (c-name "gtk_toggle_action_get_type") 21007 (return-type "GType") 21008) 21009 21010(define-function gtk_toggle_action_new 21011 (c-name "gtk_toggle_action_new") 21012 (is-constructor-of "GtkToggleAction") 21013 (return-type "GtkToggleAction*") 21014 (properties 21015 '("name") 21016 '("label") 21017 '("tooltip") 21018 '("stock_id") 21019 ) 21020) 21021 21022(define-method toggled 21023 (of-object "GtkToggleAction") 21024 (c-name "gtk_toggle_action_toggled") 21025 (return-type "none") 21026) 21027 21028(define-method set_active 21029 (of-object "GtkToggleAction") 21030 (c-name "gtk_toggle_action_set_active") 21031 (return-type "none") 21032 (parameters 21033 '("gboolean" "is_active") 21034 ) 21035) 21036 21037(define-method get_active 21038 (of-object "GtkToggleAction") 21039 (c-name "gtk_toggle_action_get_active") 21040 (return-type "gboolean") 21041) 21042 21043(define-method set_draw_as_radio 21044 (of-object "GtkToggleAction") 21045 (c-name "gtk_toggle_action_set_draw_as_radio") 21046 (return-type "none") 21047 (parameters 21048 '("gboolean" "draw_as_radio") 21049 ) 21050) 21051 21052(define-method get_draw_as_radio 21053 (of-object "GtkToggleAction") 21054 (c-name "gtk_toggle_action_get_draw_as_radio") 21055 (return-type "gboolean") 21056) 21057 21058(define-virtual toggled 21059 (of-object "GtkToggleAction") 21060 (return-type "none") 21061) 21062 21063 21064;; From /opt/gtk2/include/gtk-2.0/gtk/gtktogglebutton.h 21065 21066(define-function gtk_toggle_button_get_type 21067 (c-name "gtk_toggle_button_get_type") 21068 (return-type "GType") 21069) 21070 21071(define-function gtk_toggle_button_new 21072 (c-name "gtk_toggle_button_new") 21073 (is-constructor-of "GtkToggleButton") 21074 (return-type "GtkWidget*") 21075) 21076 21077(define-function gtk_toggle_button_new_with_label 21078 (c-name "gtk_toggle_button_new_with_label") 21079 (is-constructor-of "GtkToggleButton") 21080 (return-type "GtkWidget*") 21081 (parameters 21082 '("const-gchar*" "label") 21083 ) 21084) 21085 21086(define-function gtk_toggle_button_new_with_mnemonic 21087 (c-name "gtk_toggle_button_new_with_mnemonic") 21088 (is-constructor-of "GtkToggleButton") 21089 (return-type "GtkWidget*") 21090 (parameters 21091 '("const-gchar*" "label") 21092 ) 21093) 21094 21095(define-method set_mode 21096 (of-object "GtkToggleButton") 21097 (c-name "gtk_toggle_button_set_mode") 21098 (return-type "none") 21099 (parameters 21100 '("gboolean" "draw_indicator") 21101 ) 21102) 21103 21104(define-method get_mode 21105 (of-object "GtkToggleButton") 21106 (c-name "gtk_toggle_button_get_mode") 21107 (return-type "gboolean") 21108) 21109 21110(define-method set_active 21111 (of-object "GtkToggleButton") 21112 (c-name "gtk_toggle_button_set_active") 21113 (return-type "none") 21114 (parameters 21115 '("gboolean" "is_active") 21116 ) 21117) 21118 21119(define-method get_active 21120 (of-object "GtkToggleButton") 21121 (c-name "gtk_toggle_button_get_active") 21122 (return-type "gboolean") 21123) 21124 21125(define-method toggled 21126 (of-object "GtkToggleButton") 21127 (c-name "gtk_toggle_button_toggled") 21128 (return-type "none") 21129) 21130 21131(define-method set_inconsistent 21132 (of-object "GtkToggleButton") 21133 (c-name "gtk_toggle_button_set_inconsistent") 21134 (return-type "none") 21135 (parameters 21136 '("gboolean" "setting") 21137 ) 21138) 21139 21140(define-method get_inconsistent 21141 (of-object "GtkToggleButton") 21142 (c-name "gtk_toggle_button_get_inconsistent") 21143 (return-type "gboolean") 21144) 21145 21146(define-method set_state 21147 (of-object "GtkToggleButton") 21148 (c-name "gtk_toggle_button_set_state") 21149 (return-type "none") 21150 (parameters 21151 '("gboolean" "is_active") 21152 ) 21153 (deprecated "use GtkToggleButton.set_active") 21154) 21155 21156(define-virtual toggled 21157 (of-object "GtkToggleButton") 21158 (return-type "none") 21159) 21160 21161 21162;; From /opt/gtk2/include/gtk-2.0/gtk/gtktoggletoolbutton.h 21163 21164(define-function gtk_toggle_tool_button_get_type 21165 (c-name "gtk_toggle_tool_button_get_type") 21166 (return-type "GType") 21167) 21168 21169(define-function gtk_toggle_tool_button_new 21170 (c-name "gtk_toggle_tool_button_new") 21171 (is-constructor-of "GtkToggleToolButton") 21172 (return-type "GtkToolItem*") 21173) 21174 21175(define-function toggle_tool_button_new_from_stock 21176 (c-name "gtk_toggle_tool_button_new_from_stock") 21177 (return-type "GtkToolItem*") 21178 (parameters 21179 '("const-gchar*" "stock_id") 21180 ) 21181 (caller-owns-return #t) 21182) 21183 21184(define-method set_active 21185 (of-object "GtkToggleToolButton") 21186 (c-name "gtk_toggle_tool_button_set_active") 21187 (return-type "none") 21188 (parameters 21189 '("gboolean" "is_active") 21190 ) 21191) 21192 21193(define-method get_active 21194 (of-object "GtkToggleToolButton") 21195 (c-name "gtk_toggle_tool_button_get_active") 21196 (return-type "gboolean") 21197) 21198 21199(define-virtual toggled 21200 (of-object "GtkToggleToolButton") 21201 (return-type "none") 21202) 21203 21204 21205;; From /opt/gtk2/include/gtk-2.0/gtk/gtktoolbar.h 21206 21207(define-function gtk_toolbar_get_type 21208 (c-name "gtk_toolbar_get_type") 21209 (return-type "GType") 21210) 21211 21212(define-function gtk_toolbar_new 21213 (c-name "gtk_toolbar_new") 21214 (is-constructor-of "GtkToolbar") 21215 (return-type "GtkWidget*") 21216) 21217 21218(define-method insert 21219 (of-object "GtkToolbar") 21220 (c-name "gtk_toolbar_insert") 21221 (return-type "none") 21222 (parameters 21223 '("GtkToolItem*" "item") 21224 '("gint" "pos") 21225 ) 21226) 21227 21228(define-method get_item_index 21229 (of-object "GtkToolbar") 21230 (c-name "gtk_toolbar_get_item_index") 21231 (return-type "gint") 21232 (parameters 21233 '("GtkToolItem*" "item") 21234 ) 21235) 21236 21237(define-method get_n_items 21238 (of-object "GtkToolbar") 21239 (c-name "gtk_toolbar_get_n_items") 21240 (return-type "gint") 21241) 21242 21243(define-method get_nth_item 21244 (of-object "GtkToolbar") 21245 (c-name "gtk_toolbar_get_nth_item") 21246 (return-type "GtkToolItem*") 21247 (parameters 21248 '("gint" "n") 21249 ) 21250) 21251 21252(define-method get_drop_index 21253 (of-object "GtkToolbar") 21254 (c-name "gtk_toolbar_get_drop_index") 21255 (return-type "gint") 21256 (parameters 21257 '("gint" "x") 21258 '("gint" "y") 21259 ) 21260) 21261 21262(define-method set_drop_highlight_item 21263 (of-object "GtkToolbar") 21264 (c-name "gtk_toolbar_set_drop_highlight_item") 21265 (return-type "none") 21266 (parameters 21267 '("GtkToolItem*" "tool_item" (null-ok)) 21268 '("gint" "index") 21269 ) 21270) 21271 21272(define-method set_show_arrow 21273 (of-object "GtkToolbar") 21274 (c-name "gtk_toolbar_set_show_arrow") 21275 (return-type "none") 21276 (parameters 21277 '("gboolean" "show_arrow") 21278 ) 21279) 21280 21281(define-method get_show_arrow 21282 (of-object "GtkToolbar") 21283 (c-name "gtk_toolbar_get_show_arrow") 21284 (return-type "gboolean") 21285) 21286 21287(define-method get_relief_style 21288 (of-object "GtkToolbar") 21289 (c-name "gtk_toolbar_get_relief_style") 21290 (return-type "GtkReliefStyle") 21291) 21292 21293(define-method append_item 21294 (of-object "GtkToolbar") 21295 (c-name "gtk_toolbar_append_item") 21296 (return-type "GtkWidget*") 21297 (parameters 21298 '("const-char*" "text") 21299 '("const-char*" "tooltip_text") 21300 '("const-char*" "tooltip_private_text") 21301 '("GtkWidget*" "icon") 21302 '("GtkSignalFunc" "callback") 21303 '("gpointer" "user_data" (null-ok) (default "NULL")) 21304 ) 21305 (deprecated "") 21306) 21307 21308(define-method prepend_item 21309 (of-object "GtkToolbar") 21310 (c-name "gtk_toolbar_prepend_item") 21311 (return-type "GtkWidget*") 21312 (parameters 21313 '("const-char*" "text") 21314 '("const-char*" "tooltip_text") 21315 '("const-char*" "tooltip_private_text") 21316 '("GtkWidget*" "icon") 21317 '("GtkSignalFunc" "callback") 21318 '("gpointer" "user_data") 21319 ) 21320 (deprecated "") 21321) 21322 21323(define-method insert_item 21324 (of-object "GtkToolbar") 21325 (c-name "gtk_toolbar_insert_item") 21326 (return-type "GtkWidget*") 21327 (parameters 21328 '("const-char*" "text") 21329 '("const-char*" "tooltip_text") 21330 '("const-char*" "tooltip_private_text") 21331 '("GtkWidget*" "icon") 21332 '("GtkSignalFunc" "callback") 21333 '("gpointer" "user_data") 21334 '("gint" "position") 21335 ) 21336 (deprecated "") 21337) 21338 21339(define-method insert_stock 21340 (of-object "GtkToolbar") 21341 (c-name "gtk_toolbar_insert_stock") 21342 (return-type "GtkWidget*") 21343 (parameters 21344 '("const-gchar*" "stock_id") 21345 '("const-char*" "tooltip_text") 21346 '("const-char*" "tooltip_private_text") 21347 '("GtkSignalFunc" "callback") 21348 '("gpointer" "user_data") 21349 '("gint" "position") 21350 ) 21351 (deprecated "") 21352) 21353 21354(define-method append_space 21355 (of-object "GtkToolbar") 21356 (c-name "gtk_toolbar_append_space") 21357 (return-type "none") 21358 (deprecated "") 21359) 21360 21361(define-method prepend_space 21362 (of-object "GtkToolbar") 21363 (c-name "gtk_toolbar_prepend_space") 21364 (return-type "none") 21365 (deprecated "") 21366) 21367 21368(define-method insert_space 21369 (of-object "GtkToolbar") 21370 (c-name "gtk_toolbar_insert_space") 21371 (return-type "none") 21372 (parameters 21373 '("gint" "position") 21374 ) 21375 (deprecated "") 21376) 21377 21378(define-method remove_space 21379 (of-object "GtkToolbar") 21380 (c-name "gtk_toolbar_remove_space") 21381 (return-type "none") 21382 (parameters 21383 '("gint" "position") 21384 ) 21385 (deprecated "") 21386) 21387 21388(define-method append_element 21389 (of-object "GtkToolbar") 21390 (c-name "gtk_toolbar_append_element") 21391 (return-type "GtkWidget*") 21392 (parameters 21393 '("GtkToolbarChildType" "type") 21394 '("GtkWidget*" "widget") 21395 '("const-char*" "text") 21396 '("const-char*" "tooltip_text") 21397 '("const-char*" "tooltip_private_text") 21398 '("GtkWidget*" "icon") 21399 '("GtkSignalFunc" "callback") 21400 '("gpointer" "user_data") 21401 ) 21402 (deprecated "") 21403) 21404 21405(define-method prepend_element 21406 (of-object "GtkToolbar") 21407 (c-name "gtk_toolbar_prepend_element") 21408 (return-type "GtkWidget*") 21409 (parameters 21410 '("GtkToolbarChildType" "type") 21411 '("GtkWidget*" "widget") 21412 '("const-char*" "text") 21413 '("const-char*" "tooltip_text") 21414 '("const-char*" "tooltip_private_text") 21415 '("GtkWidget*" "icon") 21416 '("GtkSignalFunc" "callback") 21417 '("gpointer" "user_data") 21418 ) 21419 (deprecated "") 21420) 21421 21422(define-method insert_element 21423 (of-object "GtkToolbar") 21424 (c-name "gtk_toolbar_insert_element") 21425 (return-type "GtkWidget*") 21426 (parameters 21427 '("GtkToolbarChildType" "type") 21428 '("GtkWidget*" "widget") 21429 '("const-char*" "text") 21430 '("const-char*" "tooltip_text") 21431 '("const-char*" "tooltip_private_text") 21432 '("GtkWidget*" "icon") 21433 '("GtkSignalFunc" "callback") 21434 '("gpointer" "user_data") 21435 '("gint" "position") 21436 ) 21437 (deprecated "") 21438) 21439 21440(define-method append_widget 21441 (of-object "GtkToolbar") 21442 (c-name "gtk_toolbar_append_widget") 21443 (return-type "none") 21444 (parameters 21445 '("GtkWidget*" "widget") 21446 '("const-char*" "tooltip_text" (null-ok)) 21447 '("const-char*" "tooltip_private_text" (null-ok)) 21448 ) 21449 (deprecated "") 21450) 21451 21452(define-method prepend_widget 21453 (of-object "GtkToolbar") 21454 (c-name "gtk_toolbar_prepend_widget") 21455 (return-type "none") 21456 (parameters 21457 '("GtkWidget*" "widget") 21458 '("const-char*" "tooltip_text" (null-ok)) 21459 '("const-char*" "tooltip_private_text" (null-ok)) 21460 ) 21461 (deprecated "") 21462) 21463 21464(define-method insert_widget 21465 (of-object "GtkToolbar") 21466 (c-name "gtk_toolbar_insert_widget") 21467 (return-type "none") 21468 (parameters 21469 '("GtkWidget*" "widget") 21470 '("const-char*" "tooltip_text" (null-ok)) 21471 '("const-char*" "tooltip_private_text" (null-ok)) 21472 '("gint" "position") 21473 ) 21474 (deprecated "") 21475) 21476 21477(define-method set_orientation 21478 (of-object "GtkToolbar") 21479 (c-name "gtk_toolbar_set_orientation") 21480 (return-type "none") 21481 (parameters 21482 '("GtkOrientation" "orientation") 21483 ) 21484) 21485 21486(define-method set_style 21487 (of-object "GtkToolbar") 21488 (c-name "gtk_toolbar_set_style") 21489 (return-type "none") 21490 (parameters 21491 '("GtkToolbarStyle" "style") 21492 ) 21493) 21494 21495(define-method set_icon_size 21496 (of-object "GtkToolbar") 21497 (c-name "gtk_toolbar_set_icon_size") 21498 (return-type "none") 21499 (parameters 21500 '("GtkIconSize" "icon_size") 21501 ) 21502) 21503 21504(define-method set_tooltips 21505 (of-object "GtkToolbar") 21506 (c-name "gtk_toolbar_set_tooltips") 21507 (return-type "none") 21508 (parameters 21509 '("gboolean" "enable") 21510 ) 21511) 21512 21513(define-method unset_style 21514 (of-object "GtkToolbar") 21515 (c-name "gtk_toolbar_unset_style") 21516 (return-type "none") 21517) 21518 21519(define-method unset_icon_size 21520 (of-object "GtkToolbar") 21521 (c-name "gtk_toolbar_unset_icon_size") 21522 (return-type "none") 21523) 21524 21525(define-method get_orientation 21526 (of-object "GtkToolbar") 21527 (c-name "gtk_toolbar_get_orientation") 21528 (return-type "GtkOrientation") 21529) 21530 21531(define-method get_style 21532 (of-object "GtkToolbar") 21533 (c-name "gtk_toolbar_get_style") 21534 (return-type "GtkToolbarStyle") 21535) 21536 21537(define-method get_icon_size 21538 (of-object "GtkToolbar") 21539 (c-name "gtk_toolbar_get_icon_size") 21540 (return-type "GtkIconSize") 21541) 21542 21543(define-method get_tooltips 21544 (of-object "GtkToolbar") 21545 (c-name "gtk_toolbar_get_tooltips") 21546 (return-type "gboolean") 21547) 21548 21549(define-virtual orientation_changed 21550 (of-object "GtkToolbar") 21551 (return-type "none") 21552 (parameters 21553 '("GtkOrientation" "orientation") 21554 ) 21555) 21556(define-virtual style_changed 21557 (of-object "GtkToolbar") 21558 (return-type "none") 21559 (parameters 21560 '("GtkToolbarStyle" "style") 21561 ) 21562) 21563(define-virtual popup_context_menu 21564 (of-object "GtkToolbar") 21565 (return-type "gboolean") 21566 (parameters 21567 '("gint" "x") 21568 '("gint" "y") 21569 '("gint" "button_number") 21570 ) 21571) 21572 21573 21574;; From /opt/gtk2/include/gtk-2.0/gtk/gtktoolbutton.h 21575 21576(define-function gtk_tool_button_get_type 21577 (c-name "gtk_tool_button_get_type") 21578 (return-type "GType") 21579) 21580 21581(define-function gtk_tool_button_new 21582 (c-name "gtk_tool_button_new") 21583 (is-constructor-of "GtkToolButton") 21584 (return-type "GtkToolItem*") 21585 (parameters 21586 '("GtkWidget*" "icon_widget" (null-ok) (default "NULL")) 21587 '("const-gchar*" "label" (null-ok) (default "NULL")) 21588 ) 21589) 21590 21591(define-function tool_button_new_from_stock 21592 (c-name "gtk_tool_button_new_from_stock") 21593 (return-type "GtkToolItem*") 21594 (parameters 21595 '("const-gchar*" "stock_id") 21596 ) 21597 (caller-owns-return #t) 21598) 21599 21600(define-method set_label 21601 (of-object "GtkToolButton") 21602 (c-name "gtk_tool_button_set_label") 21603 (return-type "none") 21604 (parameters 21605 '("const-gchar*" "label" (null-ok)) 21606 ) 21607) 21608 21609(define-method get_label 21610 (of-object "GtkToolButton") 21611 (c-name "gtk_tool_button_get_label") 21612 (return-type "const-gchar*") 21613) 21614 21615(define-method set_use_underline 21616 (of-object "GtkToolButton") 21617 (c-name "gtk_tool_button_set_use_underline") 21618 (return-type "none") 21619 (parameters 21620 '("gboolean" "use_underline") 21621 ) 21622) 21623 21624(define-method get_use_underline 21625 (of-object "GtkToolButton") 21626 (c-name "gtk_tool_button_get_use_underline") 21627 (return-type "gboolean") 21628) 21629 21630(define-method set_stock_id 21631 (of-object "GtkToolButton") 21632 (c-name "gtk_tool_button_set_stock_id") 21633 (return-type "none") 21634 (parameters 21635 '("const-gchar*" "stock_id" (null-ok)) 21636 ) 21637) 21638 21639(define-method set_icon_name 21640 (of-object "GtkToolButton") 21641 (c-name "gtk_tool_button_set_icon_name") 21642 (return-type "none") 21643 (parameters 21644 '("const-gchar*" "icon_name" (null-ok)) 21645 ) 21646) 21647 21648(define-method get_icon_name 21649 (of-object "GtkToolButton") 21650 (c-name "gtk_tool_button_get_icon_name") 21651 (return-type "const-gchar*") 21652) 21653 21654(define-method get_stock_id 21655 (of-object "GtkToolButton") 21656 (c-name "gtk_tool_button_get_stock_id") 21657 (return-type "const-gchar*") 21658) 21659 21660(define-method set_icon_widget 21661 (of-object "GtkToolButton") 21662 (c-name "gtk_tool_button_set_icon_widget") 21663 (return-type "none") 21664 (parameters 21665 '("GtkWidget*" "icon_widget" (null-ok)) 21666 ) 21667) 21668 21669(define-method get_icon_widget 21670 (of-object "GtkToolButton") 21671 (c-name "gtk_tool_button_get_icon_widget") 21672 (return-type "GtkWidget*") 21673) 21674 21675(define-method set_label_widget 21676 (of-object "GtkToolButton") 21677 (c-name "gtk_tool_button_set_label_widget") 21678 (return-type "none") 21679 (parameters 21680 '("GtkWidget*" "label_widget" (null-ok)) 21681 ) 21682) 21683 21684(define-method get_label_widget 21685 (of-object "GtkToolButton") 21686 (c-name "gtk_tool_button_get_label_widget") 21687 (return-type "GtkWidget*") 21688) 21689 21690(define-virtual clicked 21691 (of-object "GtkToolButton") 21692 (return-type "none") 21693) 21694 21695 21696;; From /opt/gtk2/include/gtk-2.0/gtk/gtktoolitem.h 21697 21698(define-function gtk_tool_item_get_type 21699 (c-name "gtk_tool_item_get_type") 21700 (return-type "GType") 21701) 21702 21703(define-function gtk_tool_item_new 21704 (c-name "gtk_tool_item_new") 21705 (is-constructor-of "GtkToolItem") 21706 (return-type "GtkToolItem*") 21707) 21708 21709(define-method set_homogeneous 21710 (of-object "GtkToolItem") 21711 (c-name "gtk_tool_item_set_homogeneous") 21712 (return-type "none") 21713 (parameters 21714 '("gboolean" "homogeneous") 21715 ) 21716) 21717 21718(define-method get_homogeneous 21719 (of-object "GtkToolItem") 21720 (c-name "gtk_tool_item_get_homogeneous") 21721 (return-type "gboolean") 21722) 21723 21724(define-method set_expand 21725 (of-object "GtkToolItem") 21726 (c-name "gtk_tool_item_set_expand") 21727 (return-type "none") 21728 (parameters 21729 '("gboolean" "expand") 21730 ) 21731) 21732 21733(define-method get_expand 21734 (of-object "GtkToolItem") 21735 (c-name "gtk_tool_item_get_expand") 21736 (return-type "gboolean") 21737) 21738 21739(define-method set_tooltip 21740 (of-object "GtkToolItem") 21741 (c-name "gtk_tool_item_set_tooltip") 21742 (return-type "none") 21743 (parameters 21744 ("GtkTooltips*" "tooltips") 21745 ("const-gchar*" "tip_text" (null-ok) (default "NULL")) 21746 ("const-gchar*" "tip_private" (null-ok) (default "NULL")) 21747 ) 21748) 21749 21750(define-method set_use_drag_window 21751 (of-object "GtkToolItem") 21752 (c-name "gtk_tool_item_set_use_drag_window") 21753 (return-type "none") 21754 (parameters 21755 '("gboolean" "use_drag_window") 21756 ) 21757) 21758 21759(define-method get_use_drag_window 21760 (of-object "GtkToolItem") 21761 (c-name "gtk_tool_item_get_use_drag_window") 21762 (return-type "gboolean") 21763) 21764 21765(define-method set_visible_horizontal 21766 (of-object "GtkToolItem") 21767 (c-name "gtk_tool_item_set_visible_horizontal") 21768 (return-type "none") 21769 (parameters 21770 '("gboolean" "visible_horizontal") 21771 ) 21772) 21773 21774(define-method get_visible_horizontal 21775 (of-object "GtkToolItem") 21776 (c-name "gtk_tool_item_get_visible_horizontal") 21777 (return-type "gboolean") 21778) 21779 21780(define-method set_visible_vertical 21781 (of-object "GtkToolItem") 21782 (c-name "gtk_tool_item_set_visible_vertical") 21783 (return-type "none") 21784 (parameters 21785 '("gboolean" "visible_vertical") 21786 ) 21787) 21788 21789(define-method get_visible_vertical 21790 (of-object "GtkToolItem") 21791 (c-name "gtk_tool_item_get_visible_vertical") 21792 (return-type "gboolean") 21793) 21794 21795(define-method set_is_important 21796 (of-object "GtkToolItem") 21797 (c-name "gtk_tool_item_set_is_important") 21798 (return-type "none") 21799 (parameters 21800 '("gboolean" "is_important") 21801 ) 21802) 21803 21804(define-method get_is_important 21805 (of-object "GtkToolItem") 21806 (c-name "gtk_tool_item_get_is_important") 21807 (return-type "gboolean") 21808) 21809 21810(define-method get_icon_size 21811 (of-object "GtkToolItem") 21812 (c-name "gtk_tool_item_get_icon_size") 21813 (return-type "GtkIconSize") 21814) 21815 21816(define-method get_orientation 21817 (of-object "GtkToolItem") 21818 (c-name "gtk_tool_item_get_orientation") 21819 (return-type "GtkOrientation") 21820) 21821 21822(define-method get_toolbar_style 21823 (of-object "GtkToolItem") 21824 (c-name "gtk_tool_item_get_toolbar_style") 21825 (return-type "GtkToolbarStyle") 21826) 21827 21828(define-method get_relief_style 21829 (of-object "GtkToolItem") 21830 (c-name "gtk_tool_item_get_relief_style") 21831 (return-type "GtkReliefStyle") 21832) 21833 21834(define-method retrieve_proxy_menu_item 21835 (of-object "GtkToolItem") 21836 (c-name "gtk_tool_item_retrieve_proxy_menu_item") 21837 (return-type "GtkWidget*") 21838) 21839 21840(define-method set_proxy_menu_item 21841 (of-object "GtkToolItem") 21842 (c-name "gtk_tool_item_set_proxy_menu_item") 21843 (return-type "none") 21844 (parameters 21845 '("const-gchar*" "menu_item_id") 21846 '("GtkWidget*" "menu_item" (null-ok)) 21847 ) 21848) 21849 21850(define-method get_proxy_menu_item 21851 (of-object "GtkToolItem") 21852 (c-name "gtk_tool_item_get_proxy_menu_item") 21853 (return-type "GtkWidget*") 21854 (parameters 21855 '("const-gchar*" "menu_item_id") 21856 ) 21857) 21858 21859(define-method rebuild_menu 21860 (of-object "GtkToolItem") 21861 (c-name "gtk_tool_item_rebuild_menu") 21862 (return-type "none") 21863) 21864 21865(define-virtual create_menu_proxy 21866 (of-object "GtkToolItem") 21867 (return-type "gboolean") 21868) 21869(define-virtual toolbar_reconfigured 21870 (of-object "GtkToolItem") 21871 (return-type "none") 21872) 21873(define-virtual set_tooltip 21874 (of-object "GtkToolItem") 21875 (return-type "gboolean") 21876 (parameters 21877 '("GtkTooltips*" "tooltips") 21878 '("const-gchar*" "tip_text") 21879 '("const-gchar*" "tip_private") 21880 ) 21881) 21882 21883;; From /opt/gtk2/include/gtk-2.0/gtk/gtktooltips.h 21884 21885(define-function gtk_tooltips_get_type 21886 (c-name "gtk_tooltips_get_type") 21887 (return-type "GType") 21888) 21889 21890(define-function gtk_tooltips_new 21891 (c-name "gtk_tooltips_new") 21892 (deprecated "Use the new widget gtk.Tooltip") 21893 (is-constructor-of "GtkTooltips") 21894 (return-type "GtkTooltips*") 21895) 21896 21897(define-method enable 21898 (of-object "GtkTooltips") 21899 (c-name "gtk_tooltips_enable") 21900 (deprecated "Use the new widget gtk.Tooltip") 21901 (return-type "none") 21902) 21903 21904(define-method disable 21905 (of-object "GtkTooltips") 21906 (c-name "gtk_tooltips_disable") 21907 (deprecated "Use the new widget gtk.Tooltip") 21908 (return-type "none") 21909) 21910 21911(define-method set_delay 21912 (of-object "GtkTooltips") 21913 (c-name "gtk_tooltips_set_delay") 21914 (deprecated "Use the new widget gtk.Tooltip") 21915 (return-type "none") 21916 (parameters 21917 '("guint" "delay") 21918 ) 21919) 21920 21921(define-method set_tip 21922 (of-object "GtkTooltips") 21923 (c-name "gtk_tooltips_set_tip") 21924 (deprecated "Use the new widget gtk.Tooltip") 21925 (return-type "none") 21926 (parameters 21927 '("GtkWidget*" "widget") 21928 '("const-gchar*" "tip_text" (null-ok)) 21929 '("const-gchar*" "tip_private" (null-ok) (default "NULL")) 21930 ) 21931) 21932 21933(define-function tooltips_data_get 21934 (c-name "gtk_tooltips_data_get") 21935 (deprecated "Use the new widget gtk.Tooltip") 21936 (return-type "GtkTooltipsData*") 21937 (parameters 21938 '("GtkWidget*" "widget") 21939 ) 21940) 21941 21942(define-function gtk_tooltips_data_get 21943 (c-name "gtk_tooltips_data_get1") 21944 (deprecated "Use the new widget gtk.Tooltip") 21945 (return-type "GtkTooltipsData*") 21946 (parameters 21947 '("GtkWidget*" "widget") 21948 ) 21949) 21950 21951(define-method force_window 21952 (of-object "GtkTooltips") 21953 (c-name "gtk_tooltips_force_window") 21954 (deprecated "Use the new widget gtk.Tooltip") 21955 (return-type "none") 21956) 21957 21958(define-method tooltips_get_info_from_tip_window 21959 (of-object "GtkWindow") 21960 (c-name "gtk_tooltips_get_info_from_tip_window") 21961 (deprecated "Use the new widget gtk.Tooltip") 21962 (return-type "gboolean") 21963 (parameters 21964 '("GtkTooltips**" "tooltips") 21965 '("GtkWidget**" "current_widget") 21966 ) 21967) 21968 21969 21970 21971;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreednd.h 21972 21973(define-function gtk_tree_drag_source_get_type 21974 (c-name "gtk_tree_drag_source_get_type") 21975 (return-type "GType") 21976) 21977 21978(define-method row_draggable 21979 (of-object "GtkTreeDragSource") 21980 (c-name "gtk_tree_drag_source_row_draggable") 21981 (return-type "gboolean") 21982 (parameters 21983 '("GtkTreePath*" "path") 21984 ) 21985) 21986 21987(define-method drag_data_delete 21988 (of-object "GtkTreeDragSource") 21989 (c-name "gtk_tree_drag_source_drag_data_delete") 21990 (return-type "gboolean") 21991 (parameters 21992 '("GtkTreePath*" "path") 21993 ) 21994) 21995 21996(define-method drag_data_get 21997 (of-object "GtkTreeDragSource") 21998 (c-name "gtk_tree_drag_source_drag_data_get") 21999 (return-type "gboolean") 22000 (parameters 22001 '("GtkTreePath*" "path") 22002 '("GtkSelectionData*" "selection_data") 22003 ) 22004) 22005 22006(define-virtual row_draggable 22007 (of-object "GtkTreeDragSource") 22008 (return-type "gboolean") 22009 (parameters 22010 '("GtkTreePath*" "path") 22011 ) 22012) 22013(define-virtual drag_data_get 22014 (of-object "GtkTreeDragSource") 22015 (return-type "gboolean") 22016 (parameters 22017 '("GtkTreePath*" "path") 22018 '("GtkSelectionData*" "selection_data") 22019 ) 22020) 22021(define-virtual drag_data_delete 22022 (of-object "GtkTreeDragSource") 22023 (return-type "gboolean") 22024 (parameters 22025 '("GtkTreePath*" "path") 22026 ) 22027) 22028 22029 22030(define-function gtk_tree_drag_dest_get_type 22031 (c-name "gtk_tree_drag_dest_get_type") 22032 (return-type "GType") 22033) 22034 22035(define-method drag_data_received 22036 (of-object "GtkTreeDragDest") 22037 (c-name "gtk_tree_drag_dest_drag_data_received") 22038 (return-type "gboolean") 22039 (parameters 22040 '("GtkTreePath*" "dest") 22041 '("GtkSelectionData*" "selection_data") 22042 ) 22043) 22044 22045(define-method row_drop_possible 22046 (of-object "GtkTreeDragDest") 22047 (c-name "gtk_tree_drag_dest_row_drop_possible") 22048 (return-type "gboolean") 22049 (parameters 22050 '("GtkTreePath*" "dest_path") 22051 '("GtkSelectionData*" "selection_data") 22052 ) 22053) 22054 22055(define-method tree_set_row_drag_data 22056 (of-object "GtkSelectionData") 22057 (c-name "gtk_tree_set_row_drag_data") 22058 (return-type "gboolean") 22059 (parameters 22060 '("GtkTreeModel*" "tree_model") 22061 '("GtkTreePath*" "path") 22062 ) 22063) 22064 22065(define-method tree_get_row_drag_data 22066 (of-object "GtkSelectionData") 22067 (c-name "gtk_tree_get_row_drag_data") 22068 (return-type "gboolean") 22069 (parameters 22070 '("GtkTreeModel**" "tree_model") 22071 '("GtkTreePath**" "path") 22072 ) 22073) 22074 22075(define-virtual drag_data_received 22076 (of-object "GtkTreeDragDest") 22077 (return-type "gboolean") 22078 (parameters 22079 '("GtkTreePath*" "dest") 22080 '("GtkSelectionData*" "selection_data") 22081 ) 22082) 22083(define-virtual row_drop_possible 22084 (of-object "GtkTreeDragDest") 22085 (return-type "gboolean") 22086 (parameters 22087 '("GtkTreePath*" "dest_path") 22088 '("GtkSelectionData*" "selection_data") 22089 ) 22090) 22091 22092;; From /mondo/local/gtk-2.10/include/gtk-2.0/gtk/gtktree.h 22093 22094(define-function gtk_tree_get_type 22095 (c-name "gtk_tree_get_type") 22096 (return-type "GtkType") 22097) 22098 22099(define-function gtk_tree_new 22100 (c-name "gtk_tree_new") 22101 (is-constructor-of "GtkTree") 22102 (return-type "GtkWidget*") 22103) 22104 22105(define-method append 22106 (of-object "GtkTree") 22107 (c-name "gtk_tree_append") 22108 (return-type "none") 22109 (parameters 22110 '("GtkWidget*" "tree_item") 22111 ) 22112) 22113 22114(define-method prepend 22115 (of-object "GtkTree") 22116 (c-name "gtk_tree_prepend") 22117 (return-type "none") 22118 (parameters 22119 '("GtkWidget*" "tree_item") 22120 ) 22121) 22122 22123(define-method insert 22124 (of-object "GtkTree") 22125 (c-name "gtk_tree_insert") 22126 (return-type "none") 22127 (parameters 22128 '("GtkWidget*" "tree_item") 22129 '("gint" "position") 22130 ) 22131) 22132 22133(define-method remove_items 22134 (of-object "GtkTree") 22135 (c-name "gtk_tree_remove_items") 22136 (return-type "none") 22137 (parameters 22138 '("GList*" "items") 22139 ) 22140) 22141 22142(define-method clear_items 22143 (of-object "GtkTree") 22144 (c-name "gtk_tree_clear_items") 22145 (return-type "none") 22146 (parameters 22147 '("gint" "start") 22148 '("gint" "end") 22149 ) 22150) 22151 22152(define-method select_item 22153 (of-object "GtkTree") 22154 (c-name "gtk_tree_select_item") 22155 (return-type "none") 22156 (parameters 22157 '("gint" "item") 22158 ) 22159) 22160 22161(define-method unselect_item 22162 (of-object "GtkTree") 22163 (c-name "gtk_tree_unselect_item") 22164 (return-type "none") 22165 (parameters 22166 '("gint" "item") 22167 ) 22168) 22169 22170(define-method select_child 22171 (of-object "GtkTree") 22172 (c-name "gtk_tree_select_child") 22173 (return-type "none") 22174 (parameters 22175 '("GtkWidget*" "tree_item") 22176 ) 22177) 22178 22179(define-method unselect_child 22180 (of-object "GtkTree") 22181 (c-name "gtk_tree_unselect_child") 22182 (return-type "none") 22183 (parameters 22184 '("GtkWidget*" "tree_item") 22185 ) 22186) 22187 22188(define-method child_position 22189 (of-object "GtkTree") 22190 (c-name "gtk_tree_child_position") 22191 (return-type "gint") 22192 (parameters 22193 '("GtkWidget*" "child") 22194 ) 22195) 22196 22197(define-method set_selection_mode 22198 (of-object "GtkTree") 22199 (c-name "gtk_tree_set_selection_mode") 22200 (return-type "none") 22201 (parameters 22202 '("GtkSelectionMode" "mode") 22203 ) 22204) 22205 22206(define-method set_view_mode 22207 (of-object "GtkTree") 22208 (c-name "gtk_tree_set_view_mode") 22209 (return-type "none") 22210 (parameters 22211 '("GtkTreeViewMode" "mode") 22212 ) 22213) 22214 22215(define-method set_view_lines 22216 (of-object "GtkTree") 22217 (c-name "gtk_tree_set_view_lines") 22218 (return-type "none") 22219 (parameters 22220 '("gboolean" "flag") 22221 ) 22222) 22223 22224(define-method remove_item 22225 (of-object "GtkTree") 22226 (c-name "gtk_tree_remove_item") 22227 (return-type "none") 22228 (parameters 22229 '("GtkWidget*" "child") 22230 ) 22231) 22232 22233(define-virtual selection_changed 22234 (of-object "GtkTree") 22235 (return-type "none") 22236) 22237 22238(define-virtual select_child 22239 (of-object "GtkTree") 22240 (return-type "none") 22241 (parameters 22242 '("GtkWidget*" "child") 22243 ) 22244) 22245 22246(define-virtual unselect_child 22247 (of-object "GtkTree") 22248 (return-type "none") 22249 (parameters 22250 '("GtkWidget*" "child") 22251 ) 22252) 22253 22254;; From /mondo/local/gtk-2.10/include/gtk-2.0/gtk/gtktreeitem.h 22255 22256(define-function gtk_tree_item_get_type 22257 (c-name "gtk_tree_item_get_type") 22258 (return-type "GtkType") 22259) 22260 22261(define-function gtk_tree_item_new 22262 (c-name "gtk_tree_item_new") 22263 (is-constructor-of "GtkTreeItem") 22264 (return-type "GtkWidget*") 22265) 22266 22267(define-function gtk_tree_item_new_with_label 22268 (c-name "gtk_tree_item_new_with_label") 22269 (return-type "GtkWidget*") 22270 (parameters 22271 '("const-gchar*" "label") 22272 ) 22273) 22274 22275(define-method set_subtree 22276 (of-object "GtkTreeItem") 22277 (c-name "gtk_tree_item_set_subtree") 22278 (return-type "none") 22279 (parameters 22280 '("GtkWidget*" "subtree") 22281 ) 22282) 22283 22284(define-method remove_subtree 22285 (of-object "GtkTreeItem") 22286 (c-name "gtk_tree_item_remove_subtree") 22287 (return-type "none") 22288) 22289 22290(define-method select 22291 (of-object "GtkTreeItem") 22292 (c-name "gtk_tree_item_select") 22293 (return-type "none") 22294) 22295 22296(define-method deselect 22297 (of-object "GtkTreeItem") 22298 (c-name "gtk_tree_item_deselect") 22299 (return-type "none") 22300) 22301 22302(define-method expand 22303 (of-object "GtkTreeItem") 22304 (c-name "gtk_tree_item_expand") 22305 (return-type "none") 22306) 22307 22308(define-method collapse 22309 (of-object "GtkTreeItem") 22310 (c-name "gtk_tree_item_collapse") 22311 (return-type "none") 22312) 22313 22314(define-virtual expand 22315 (of-object "GtkTreeItem") 22316 (return-type "none") 22317) 22318 22319(define-virtual collapse 22320 (of-object "GtkTreeItem") 22321 (return-type "none") 22322) 22323 22324;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreemodel.h 22325 22326(define-function tree_path_get_type 22327 (c-name "gtk_tree_path_get_type") 22328 (return-type "GType") 22329) 22330 22331(define-function gtk_tree_path_new 22332 (c-name "gtk_tree_path_new") 22333 (is-constructor-of "GtkTreePath") 22334 (return-type "GtkTreePath*") 22335) 22336 22337(define-function tree_path_new_from_string 22338 (c-name "gtk_tree_path_new_from_string") 22339 (return-type "GtkTreePath*") 22340 (parameters 22341 '("gchar*" "path") 22342 ) 22343) 22344 22345(define-function tree_path_new_from_indices 22346 (c-name "gtk_tree_path_new_from_indices") 22347 (return-type "GtkTreePath*") 22348 (parameters 22349 '("gint" "first_index") 22350 ) 22351 (varargs #t) 22352) 22353 22354(define-method to_string 22355 (of-object "GtkTreePath") 22356 (c-name "gtk_tree_path_to_string") 22357 (return-type "gchar*") 22358) 22359 22360(define-function tree_path_new_first 22361 (c-name "gtk_tree_path_new_first") 22362 (return-type "GtkTreePath*") 22363) 22364 22365(define-method append_index 22366 (of-object "GtkTreePath") 22367 (c-name "gtk_tree_path_append_index") 22368 (return-type "none") 22369 (parameters 22370 '("gint" "index") 22371 ) 22372) 22373 22374(define-method prepend_index 22375 (of-object "GtkTreePath") 22376 (c-name "gtk_tree_path_prepend_index") 22377 (return-type "none") 22378 (parameters 22379 '("gint" "index") 22380 ) 22381) 22382 22383(define-method get_depth 22384 (of-object "GtkTreePath") 22385 (c-name "gtk_tree_path_get_depth") 22386 (return-type "gint") 22387) 22388 22389(define-method get_indices 22390 (of-object "GtkTreePath") 22391 (c-name "gtk_tree_path_get_indices") 22392 (return-type "gint*") 22393) 22394 22395(define-method free 22396 (of-object "GtkTreePath") 22397 (c-name "gtk_tree_path_free") 22398 (return-type "none") 22399) 22400 22401(define-method copy 22402 (of-object "GtkTreePath") 22403 (c-name "gtk_tree_path_copy") 22404 (return-type "GtkTreePath*") 22405 (caller-owns-return #t) 22406) 22407 22408(define-method compare 22409 (of-object "GtkTreePath") 22410 (c-name "gtk_tree_path_compare") 22411 (return-type "gint") 22412 (parameters 22413 '("const-GtkTreePath*" "b") 22414 ) 22415) 22416 22417(define-method next 22418 (of-object "GtkTreePath") 22419 (c-name "gtk_tree_path_next") 22420 (return-type "none") 22421) 22422 22423(define-method prev 22424 (of-object "GtkTreePath") 22425 (c-name "gtk_tree_path_prev") 22426 (return-type "gint") 22427) 22428 22429(define-method up 22430 (of-object "GtkTreePath") 22431 (c-name "gtk_tree_path_up") 22432 (return-type "gint") 22433) 22434 22435(define-method down 22436 (of-object "GtkTreePath") 22437 (c-name "gtk_tree_path_down") 22438 (return-type "none") 22439) 22440 22441(define-method is_ancestor 22442 (of-object "GtkTreePath") 22443 (c-name "gtk_tree_path_is_ancestor") 22444 (return-type "gboolean") 22445 (parameters 22446 '("GtkTreePath*" "descendant") 22447 ) 22448) 22449 22450(define-method is_descendant 22451 (of-object "GtkTreePath") 22452 (c-name "gtk_tree_path_is_descendant") 22453 (return-type "gboolean") 22454 (parameters 22455 '("GtkTreePath*" "ancestor") 22456 ) 22457) 22458 22459(define-function gtk_tree_row_reference_get_type 22460 (c-name "gtk_tree_row_reference_get_type") 22461 (return-type "GType") 22462) 22463 22464(define-function gtk_tree_row_reference_new 22465 (c-name "gtk_tree_row_reference_new") 22466 (is-constructor-of "GtkTreeRowReference") 22467 (return-type "GtkTreeRowReference*") 22468 (parameters 22469 '("GtkTreeModel*" "model") 22470 '("GtkTreePath*" "path") 22471 ) 22472) 22473 22474(define-function gtk_tree_row_reference_new_proxy 22475 (c-name "gtk_tree_row_reference_new_proxy") 22476 (is-constructor-of "GtkTreeRowReference") 22477 (return-type "GtkTreeRowReference*") 22478 (parameters 22479 '("GObject*" "proxy") 22480 '("GtkTreeModel*" "model") 22481 '("GtkTreePath*" "path") 22482 ) 22483) 22484 22485(define-method get_path 22486 (of-object "GtkTreeRowReference") 22487 (c-name "gtk_tree_row_reference_get_path") 22488 (return-type "GtkTreePath*") 22489 (caller-owns-return #t) 22490) 22491 22492 22493(define-method get_model 22494 (of-object "GtkTreeRowReference") 22495 (c-name "gtk_tree_row_reference_get_model") 22496 (return-type "GtkTreeModel*") 22497) 22498 22499(define-method valid 22500 (of-object "GtkTreeRowReference") 22501 (c-name "gtk_tree_row_reference_valid") 22502 (return-type "gboolean") 22503) 22504 22505(define-method copy 22506 (of-object "GtkTreeRowReference") 22507 (c-name "gtk_tree_row_reference_copy") 22508 (return-type "GtkTreeRowReference*") 22509) 22510 22511(define-method free 22512 (of-object "GtkTreeRowReference") 22513 (c-name "gtk_tree_row_reference_free") 22514 (deprecated "don't call this or Bad Things will happen") 22515 (return-type "none") 22516) 22517 22518(define-function tree_row_reference_inserted 22519 (c-name "gtk_tree_row_reference_inserted") 22520 (return-type "none") 22521 (parameters 22522 '("GObject*" "proxy") 22523 '("GtkTreePath*" "path") 22524 ) 22525) 22526 22527(define-function tree_row_reference_deleted 22528 (c-name "gtk_tree_row_reference_deleted") 22529 (return-type "none") 22530 (parameters 22531 '("GObject*" "proxy") 22532 '("GtkTreePath*" "path") 22533 ) 22534) 22535 22536(define-function tree_row_reference_reordered 22537 (c-name "gtk_tree_row_reference_reordered") 22538 (return-type "none") 22539 (parameters 22540 '("GObject*" "proxy") 22541 '("GtkTreePath*" "path") 22542 '("GtkTreeIter*" "iter") 22543 '("gint*" "new_order") 22544 ) 22545) 22546 22547(define-method copy 22548 (of-object "GtkTreeIter") 22549 (c-name "gtk_tree_iter_copy") 22550 (return-type "GtkTreeIter*") 22551 (caller-owns-return #t) 22552) 22553 22554(define-method free 22555 (of-object "GtkTreeIter") 22556 (c-name "gtk_tree_iter_free") 22557 (return-type "none") 22558) 22559 22560(define-function gtk_tree_iter_get_type 22561 (c-name "gtk_tree_iter_get_type") 22562 (return-type "GType") 22563) 22564 22565(define-function gtk_tree_model_get_type 22566 (c-name "gtk_tree_model_get_type") 22567 (return-type "GType") 22568) 22569 22570(define-method get_flags 22571 (of-object "GtkTreeModel") 22572 (c-name "gtk_tree_model_get_flags") 22573 (return-type "GtkTreeModelFlags") 22574) 22575 22576(define-method get_n_columns 22577 (of-object "GtkTreeModel") 22578 (c-name "gtk_tree_model_get_n_columns") 22579 (return-type "gint") 22580) 22581 22582(define-method get_column_type 22583 (of-object "GtkTreeModel") 22584 (c-name "gtk_tree_model_get_column_type") 22585 (return-type "GType") 22586 (parameters 22587 '("gint" "index") 22588 ) 22589) 22590 22591(define-method get_iter 22592 (of-object "GtkTreeModel") 22593 (c-name "gtk_tree_model_get_iter") 22594 (return-type "gboolean") 22595 (parameters 22596 '("GtkTreeIter*" "iter") 22597 '("GtkTreePath*" "path") 22598 ) 22599) 22600 22601(define-method get_iter_from_string 22602 (of-object "GtkTreeModel") 22603 (c-name "gtk_tree_model_get_iter_from_string") 22604 (return-type "gboolean") 22605 (parameters 22606 '("GtkTreeIter*" "iter") 22607 '("const-gchar*" "path_string") 22608 ) 22609) 22610 22611(define-method get_string_from_iter 22612 (of-object "GtkTreeModel") 22613 (c-name "gtk_tree_model_get_string_from_iter") 22614 (return-type "gchar*") 22615 (parameters 22616 '("GtkTreeIter*" "iter") 22617 ) 22618) 22619 22620(define-method get_iter_root 22621 (of-object "GtkTreeModel") 22622 (c-name "gtk_tree_model_get_iter_first") 22623 (return-type "gboolean") 22624 (parameters 22625 '("GtkTreeIter*" "iter") 22626 ) 22627) 22628 22629(define-method get_iter_first 22630 (of-object "GtkTreeModel") 22631 (c-name "gtk_tree_model_get_iter_first") 22632 (return-type "gboolean") 22633 (parameters 22634 '("GtkTreeIter*" "iter") 22635 ) 22636) 22637 22638(define-method get_path 22639 (of-object "GtkTreeModel") 22640 (c-name "gtk_tree_model_get_path") 22641 (return-type "GtkTreePath*") 22642 (caller-owns-return #t) 22643 (parameters 22644 '("GtkTreeIter*" "iter") 22645 ) 22646) 22647 22648(define-method get_value 22649 (of-object "GtkTreeModel") 22650 (c-name "gtk_tree_model_get_value") 22651 (return-type "none") 22652 (parameters 22653 '("GtkTreeIter*" "iter") 22654 '("gint" "column") 22655 '("GValue*" "value") 22656 ) 22657) 22658 22659(define-method iter_next 22660 (of-object "GtkTreeModel") 22661 (c-name "gtk_tree_model_iter_next") 22662 (return-type "gboolean") 22663 (parameters 22664 '("GtkTreeIter*" "iter") 22665 ) 22666) 22667 22668(define-method iter_children 22669 (of-object "GtkTreeModel") 22670 (c-name "gtk_tree_model_iter_children") 22671 (return-type "gboolean") 22672 (parameters 22673 '("GtkTreeIter*" "iter") 22674 '("GtkTreeIter*" "parent" (null-ok)) 22675 ) 22676) 22677 22678(define-method iter_has_child 22679 (of-object "GtkTreeModel") 22680 (c-name "gtk_tree_model_iter_has_child") 22681 (return-type "gboolean") 22682 (parameters 22683 '("GtkTreeIter*" "iter") 22684 ) 22685) 22686 22687(define-method iter_n_children 22688 (of-object "GtkTreeModel") 22689 (c-name "gtk_tree_model_iter_n_children") 22690 (return-type "gint") 22691 (parameters 22692 '("GtkTreeIter*" "iter" (null-ok)) 22693 ) 22694) 22695 22696(define-method iter_nth_child 22697 (of-object "GtkTreeModel") 22698 (c-name "gtk_tree_model_iter_nth_child") 22699 (return-type "gboolean") 22700 (parameters 22701 '("GtkTreeIter*" "iter") 22702 '("GtkTreeIter*" "parent" (null-ok)) 22703 '("gint" "n") 22704 ) 22705) 22706 22707(define-method iter_parent 22708 (of-object "GtkTreeModel") 22709 (c-name "gtk_tree_model_iter_parent") 22710 (return-type "gboolean") 22711 (parameters 22712 '("GtkTreeIter*" "iter") 22713 '("GtkTreeIter*" "child") 22714 ) 22715) 22716 22717(define-method ref_node 22718 (of-object "GtkTreeModel") 22719 (c-name "gtk_tree_model_ref_node") 22720 (return-type "none") 22721 (parameters 22722 '("GtkTreeIter*" "iter") 22723 ) 22724) 22725 22726(define-method unref_node 22727 (of-object "GtkTreeModel") 22728 (c-name "gtk_tree_model_unref_node") 22729 (return-type "none") 22730 (parameters 22731 '("GtkTreeIter*" "iter") 22732 ) 22733) 22734 22735(define-method get 22736 (of-object "GtkTreeModel") 22737 (c-name "gtk_tree_model_get") 22738 (return-type "none") 22739 (parameters 22740 '("GtkTreeIter*" "iter") 22741 ) 22742 (varargs #t) 22743) 22744 22745(define-method get_valist 22746 (of-object "GtkTreeModel") 22747 (c-name "gtk_tree_model_get_valist") 22748 (return-type "none") 22749 (parameters 22750 '("GtkTreeIter*" "iter") 22751 '("va_list" "var_args") 22752 ) 22753) 22754 22755(define-method foreach 22756 (of-object "GtkTreeModel") 22757 (c-name "gtk_tree_model_foreach") 22758 (return-type "none") 22759 (parameters 22760 '("GtkTreeModelForeachFunc" "func") 22761 '("gpointer" "user_data") 22762 ) 22763) 22764 22765(define-method row_changed 22766 (of-object "GtkTreeModel") 22767 (c-name "gtk_tree_model_row_changed") 22768 (return-type "none") 22769 (parameters 22770 '("GtkTreePath*" "path") 22771 '("GtkTreeIter*" "iter") 22772 ) 22773) 22774 22775(define-method row_inserted 22776 (of-object "GtkTreeModel") 22777 (c-name "gtk_tree_model_row_inserted") 22778 (return-type "none") 22779 (parameters 22780 '("GtkTreePath*" "path") 22781 '("GtkTreeIter*" "iter") 22782 ) 22783) 22784 22785(define-method row_has_child_toggled 22786 (of-object "GtkTreeModel") 22787 (c-name "gtk_tree_model_row_has_child_toggled") 22788 (return-type "none") 22789 (parameters 22790 '("GtkTreePath*" "path") 22791 '("GtkTreeIter*" "iter") 22792 ) 22793) 22794 22795(define-method row_deleted 22796 (of-object "GtkTreeModel") 22797 (c-name "gtk_tree_model_row_deleted") 22798 (return-type "none") 22799 (parameters 22800 '("GtkTreePath*" "path") 22801 ) 22802) 22803 22804(define-method rows_reordered 22805 (of-object "GtkTreeModel") 22806 (c-name "gtk_tree_model_rows_reordered") 22807 (return-type "none") 22808 (parameters 22809 '("GtkTreePath*" "path") 22810 '("GtkTreeIter*" "iter") 22811 '("gint*" "new_order") 22812 ) 22813) 22814 22815(define-virtual row_changed 22816 (of-object "GtkTreeModel") 22817 (return-type "none") 22818 (parameters 22819 '("GtkTreePath*" "path") 22820 '("GtkTreeIter*" "iter") 22821 ) 22822) 22823(define-virtual row_inserted 22824 (of-object "GtkTreeModel") 22825 (return-type "none") 22826 (parameters 22827 '("GtkTreePath*" "path") 22828 '("GtkTreeIter*" "iter") 22829 ) 22830) 22831(define-virtual row_has_child_toggled 22832 (of-object "GtkTreeModel") 22833 (return-type "none") 22834 (parameters 22835 '("GtkTreePath*" "path") 22836 '("GtkTreeIter*" "iter") 22837 ) 22838) 22839(define-virtual row_deleted 22840 (of-object "GtkTreeModel") 22841 (return-type "none") 22842 (parameters 22843 '("GtkTreePath*" "path") 22844 ) 22845) 22846(define-virtual rows_reordered 22847 (of-object "GtkTreeModel") 22848 (return-type "none") 22849 (parameters 22850 '("GtkTreePath*" "path") 22851 '("GtkTreeIter*" "iter") 22852 '("gint*" "new_order") 22853 ) 22854) 22855(define-virtual get_flags 22856 (of-object "GtkTreeModel") 22857 (return-type "GtkTreeModelFlags") 22858) 22859(define-virtual get_n_columns 22860 (of-object "GtkTreeModel") 22861 (return-type "gint") 22862) 22863(define-virtual get_column_type 22864 (of-object "GtkTreeModel") 22865 (return-type "GType") 22866 (parameters 22867 '("gint" "index_") 22868 ) 22869) 22870(define-virtual get_iter 22871 (of-object "GtkTreeModel") 22872 (return-type "gboolean") 22873 (parameters 22874 '("GtkTreeIter*" "iter") 22875 '("GtkTreePath*" "path") 22876 ) 22877) 22878(define-virtual get_path 22879 (of-object "GtkTreeModel") 22880 (return-type "GtkTreePath*") 22881 (parameters 22882 '("GtkTreeIter*" "iter") 22883 ) 22884) 22885 22886(define-virtual get_value 22887 (of-object "GtkTreeModel") 22888 (return-type "none") 22889 (parameters 22890 '("GtkTreeIter*" "iter") 22891 '("gint" "column") 22892 '("GValue*" "value") 22893 ) 22894) 22895(define-virtual iter_next 22896 (of-object "GtkTreeModel") 22897 (return-type "gboolean") 22898 (parameters 22899 '("GtkTreeIter*" "iter") 22900 ) 22901) 22902(define-virtual iter_children 22903 (of-object "GtkTreeModel") 22904 (return-type "gboolean") 22905 (parameters 22906 '("GtkTreeIter*" "iter") 22907 '("GtkTreeIter*" "parent") 22908 ) 22909) 22910(define-virtual iter_has_child 22911 (of-object "GtkTreeModel") 22912 (return-type "gboolean") 22913 (parameters 22914 '("GtkTreeIter*" "iter") 22915 ) 22916) 22917(define-virtual iter_n_children 22918 (of-object "GtkTreeModel") 22919 (return-type "gint") 22920 (parameters 22921 '("GtkTreeIter*" "iter") 22922 ) 22923) 22924(define-virtual iter_nth_child 22925 (of-object "GtkTreeModel") 22926 (return-type "gboolean") 22927 (parameters 22928 '("GtkTreeIter*" "iter") 22929 '("GtkTreeIter*" "parent") 22930 '("gint" "n") 22931 ) 22932) 22933(define-virtual iter_parent 22934 (of-object "GtkTreeModel") 22935 (return-type "gboolean") 22936 (parameters 22937 '("GtkTreeIter*" "iter") 22938 '("GtkTreeIter*" "child") 22939 ) 22940) 22941(define-virtual ref_node 22942 (of-object "GtkTreeModel") 22943 (return-type "none") 22944 (parameters 22945 '("GtkTreeIter*" "iter") 22946 ) 22947) 22948(define-virtual unref_node 22949 (of-object "GtkTreeModel") 22950 (return-type "none") 22951 (parameters 22952 '("GtkTreeIter*" "iter") 22953 ) 22954) 22955 22956 22957;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreemodelfilter.h 22958 22959(define-function gtk_tree_model_filter_get_type 22960 (c-name "gtk_tree_model_filter_get_type") 22961 (return-type "GType") 22962) 22963 22964(define-method filter_new 22965 (of-object "GtkTreeModel") 22966 (c-name "gtk_tree_model_filter_new") 22967 (return-type "GtkTreeModel*") 22968 (parameters 22969 '("GtkTreePath*" "root" (null-ok) (default "NULL")) 22970 ) 22971) 22972 22973(define-method set_visible_func 22974 (of-object "GtkTreeModelFilter") 22975 (c-name "gtk_tree_model_filter_set_visible_func") 22976 (return-type "none") 22977 (parameters 22978 '("GtkTreeModelFilterVisibleFunc" "func") 22979 '("gpointer" "data") 22980 '("GtkDestroyNotify" "destroy") 22981 ) 22982) 22983 22984(define-method set_modify_func 22985 (of-object "GtkTreeModelFilter") 22986 (c-name "gtk_tree_model_filter_set_modify_func") 22987 (return-type "none") 22988 (parameters 22989 '("gint" "n_columns") 22990 '("GType*" "types") 22991 '("GtkTreeModelFilterModifyFunc" "func") 22992 '("gpointer" "data") 22993 '("GtkDestroyNotify" "destroy") 22994 ) 22995) 22996 22997(define-method set_visible_column 22998 (of-object "GtkTreeModelFilter") 22999 (c-name "gtk_tree_model_filter_set_visible_column") 23000 (return-type "none") 23001 (parameters 23002 '("gint" "column") 23003 ) 23004) 23005 23006(define-method get_model 23007 (of-object "GtkTreeModelFilter") 23008 (c-name "gtk_tree_model_filter_get_model") 23009 (return-type "GtkTreeModel*") 23010) 23011 23012(define-method convert_child_iter_to_iter 23013 (of-object "GtkTreeModelFilter") 23014 (c-name "gtk_tree_model_filter_convert_child_iter_to_iter") 23015 (return-type "none") 23016 (parameters 23017 '("GtkTreeIter*" "filter_iter") 23018 '("GtkTreeIter*" "child_iter") 23019 ) 23020) 23021 23022(define-method convert_iter_to_child_iter 23023 (of-object "GtkTreeModelFilter") 23024 (c-name "gtk_tree_model_filter_convert_iter_to_child_iter") 23025 (return-type "none") 23026 (parameters 23027 '("GtkTreeIter*" "child_iter") 23028 '("GtkTreeIter*" "filter_iter") 23029 ) 23030) 23031 23032(define-method convert_child_path_to_path 23033 (of-object "GtkTreeModelFilter") 23034 (c-name "gtk_tree_model_filter_convert_child_path_to_path") 23035 (return-type "GtkTreePath*") 23036 (parameters 23037 '("GtkTreePath*" "child_path") 23038 ) 23039) 23040 23041(define-method convert_path_to_child_path 23042 (of-object "GtkTreeModelFilter") 23043 (c-name "gtk_tree_model_filter_convert_path_to_child_path") 23044 (return-type "GtkTreePath*") 23045 (parameters 23046 '("GtkTreePath*" "filter_path") 23047 ) 23048) 23049 23050(define-method refilter 23051 (of-object "GtkTreeModelFilter") 23052 (c-name "gtk_tree_model_filter_refilter") 23053 (return-type "none") 23054) 23055 23056(define-method clear_cache 23057 (of-object "GtkTreeModelFilter") 23058 (c-name "gtk_tree_model_filter_clear_cache") 23059 (return-type "none") 23060) 23061 23062 23063 23064;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreemodelsort.h 23065 23066(define-function gtk_tree_model_sort_get_type 23067 (c-name "gtk_tree_model_sort_get_type") 23068 (return-type "GType") 23069) 23070 23071(define-function gtk_tree_model_sort_new_with_model 23072 (c-name "gtk_tree_model_sort_new_with_model") 23073 (is-constructor-of "GtkTreeModelSort") 23074 (return-type "GtkTreeModel*") 23075 (properties 23076 '("model" (argname "child_model")) 23077 ) 23078) 23079 23080(define-method get_model 23081 (of-object "GtkTreeModelSort") 23082 (c-name "gtk_tree_model_sort_get_model") 23083 (return-type "GtkTreeModel*") 23084) 23085 23086(define-method convert_child_path_to_path 23087 (of-object "GtkTreeModelSort") 23088 (c-name "gtk_tree_model_sort_convert_child_path_to_path") 23089 (return-type "GtkTreePath*") 23090 (caller-owns-return #t) 23091 (parameters 23092 '("GtkTreePath*" "child_path") 23093 ) 23094) 23095 23096(define-method convert_child_iter_to_iter 23097 (of-object "GtkTreeModelSort") 23098 (c-name "gtk_tree_model_sort_convert_child_iter_to_iter") 23099 (return-type "none") 23100 (parameters 23101 '("GtkTreeIter*" "sort_iter" (null-ok)) 23102 '("GtkTreeIter*" "child_iter") 23103 ) 23104) 23105 23106(define-method convert_path_to_child_path 23107 (of-object "GtkTreeModelSort") 23108 (c-name "gtk_tree_model_sort_convert_path_to_child_path") 23109 (return-type "GtkTreePath*") 23110 (caller-owns-return #t) 23111 (parameters 23112 '("GtkTreePath*" "sorted_path") 23113 ) 23114) 23115 23116(define-method convert_iter_to_child_iter 23117 (of-object "GtkTreeModelSort") 23118 (c-name "gtk_tree_model_sort_convert_iter_to_child_iter") 23119 (return-type "none") 23120 (parameters 23121 '("GtkTreeIter*" "child_iter" (null-ok)) 23122 '("GtkTreeIter*" "sorted_iter") 23123 ) 23124) 23125 23126(define-method reset_default_sort_func 23127 (of-object "GtkTreeModelSort") 23128 (c-name "gtk_tree_model_sort_reset_default_sort_func") 23129 (return-type "none") 23130) 23131 23132(define-method clear_cache 23133 (of-object "GtkTreeModelSort") 23134 (c-name "gtk_tree_model_sort_clear_cache") 23135 (return-type "none") 23136) 23137 23138(define-method iter_is_valid 23139 (of-object "GtkTreeModelSort") 23140 (c-name "gtk_tree_model_sort_iter_is_valid") 23141 (return-type "gboolean") 23142 (parameters 23143 '("GtkTreeIter*" "iter") 23144 ) 23145) 23146 23147 23148 23149;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreeselection.h 23150 23151(define-function gtk_tree_selection_get_type 23152 (c-name "gtk_tree_selection_get_type") 23153 (return-type "GType") 23154) 23155 23156(define-method set_mode 23157 (of-object "GtkTreeSelection") 23158 (c-name "gtk_tree_selection_set_mode") 23159 (return-type "none") 23160 (parameters 23161 '("GtkSelectionMode" "type") 23162 ) 23163) 23164 23165(define-method get_mode 23166 (of-object "GtkTreeSelection") 23167 (c-name "gtk_tree_selection_get_mode") 23168 (return-type "GtkSelectionMode") 23169) 23170 23171(define-method set_select_function 23172 (of-object "GtkTreeSelection") 23173 (c-name "gtk_tree_selection_set_select_function") 23174 (return-type "none") 23175 (parameters 23176 '("GtkTreeSelectionFunc" "func") 23177 '("gpointer" "data") 23178 '("GtkDestroyNotify" "destroy") 23179 ) 23180) 23181 23182(define-method get_user_data 23183 (of-object "GtkTreeSelection") 23184 (c-name "gtk_tree_selection_get_user_data") 23185 (return-type "gpointer") 23186) 23187 23188(define-method get_tree_view 23189 (of-object "GtkTreeSelection") 23190 (c-name "gtk_tree_selection_get_tree_view") 23191 (return-type "GtkTreeView*") 23192) 23193 23194(define-method get_selected 23195 (of-object "GtkTreeSelection") 23196 (c-name "gtk_tree_selection_get_selected") 23197 (return-type "gboolean") 23198 (parameters 23199 '("GtkTreeModel**" "model") 23200 '("GtkTreeIter*" "iter") 23201 ) 23202) 23203 23204(define-method get_selected_rows 23205 (of-object "GtkTreeSelection") 23206 (c-name "gtk_tree_selection_get_selected_rows") 23207 (return-type "GList*") 23208 (parameters 23209 '("GtkTreeModel**" "model") 23210 ) 23211) 23212 23213(define-method count_selected_rows 23214 (of-object "GtkTreeSelection") 23215 (c-name "gtk_tree_selection_count_selected_rows") 23216 (return-type "gint") 23217) 23218 23219(define-method selected_foreach 23220 (of-object "GtkTreeSelection") 23221 (c-name "gtk_tree_selection_selected_foreach") 23222 (return-type "none") 23223 (parameters 23224 '("GtkTreeSelectionForeachFunc" "func") 23225 '("gpointer" "data") 23226 ) 23227) 23228 23229(define-method select_path 23230 (of-object "GtkTreeSelection") 23231 (c-name "gtk_tree_selection_select_path") 23232 (return-type "none") 23233 (parameters 23234 '("GtkTreePath*" "path") 23235 ) 23236) 23237 23238(define-method unselect_path 23239 (of-object "GtkTreeSelection") 23240 (c-name "gtk_tree_selection_unselect_path") 23241 (return-type "none") 23242 (parameters 23243 '("GtkTreePath*" "path") 23244 ) 23245) 23246 23247(define-method select_iter 23248 (of-object "GtkTreeSelection") 23249 (c-name "gtk_tree_selection_select_iter") 23250 (return-type "none") 23251 (parameters 23252 '("GtkTreeIter*" "iter") 23253 ) 23254) 23255 23256(define-method unselect_iter 23257 (of-object "GtkTreeSelection") 23258 (c-name "gtk_tree_selection_unselect_iter") 23259 (return-type "none") 23260 (parameters 23261 '("GtkTreeIter*" "iter") 23262 ) 23263) 23264 23265(define-method path_is_selected 23266 (of-object "GtkTreeSelection") 23267 (c-name "gtk_tree_selection_path_is_selected") 23268 (return-type "gboolean") 23269 (parameters 23270 '("GtkTreePath*" "path") 23271 ) 23272) 23273 23274(define-method iter_is_selected 23275 (of-object "GtkTreeSelection") 23276 (c-name "gtk_tree_selection_iter_is_selected") 23277 (return-type "gboolean") 23278 (parameters 23279 '("GtkTreeIter*" "iter") 23280 ) 23281) 23282 23283(define-method select_all 23284 (of-object "GtkTreeSelection") 23285 (c-name "gtk_tree_selection_select_all") 23286 (return-type "none") 23287) 23288 23289(define-method unselect_all 23290 (of-object "GtkTreeSelection") 23291 (c-name "gtk_tree_selection_unselect_all") 23292 (return-type "none") 23293) 23294 23295(define-method select_range 23296 (of-object "GtkTreeSelection") 23297 (c-name "gtk_tree_selection_select_range") 23298 (return-type "none") 23299 (parameters 23300 '("GtkTreePath*" "start_path") 23301 '("GtkTreePath*" "end_path") 23302 ) 23303) 23304 23305(define-method unselect_range 23306 (of-object "GtkTreeSelection") 23307 (c-name "gtk_tree_selection_unselect_range") 23308 (return-type "none") 23309 (parameters 23310 '("GtkTreePath*" "start_path") 23311 '("GtkTreePath*" "end_path") 23312 ) 23313) 23314 23315(define-virtual changed 23316 (of-object "GtkTreeSelection") 23317 (return-type "none") 23318) 23319 23320 23321;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreesortable.h 23322 23323(define-function gtk_tree_sortable_get_type 23324 (c-name "gtk_tree_sortable_get_type") 23325 (return-type "GType") 23326) 23327 23328(define-method sort_column_changed 23329 (of-object "GtkTreeSortable") 23330 (c-name "gtk_tree_sortable_sort_column_changed") 23331 (return-type "none") 23332) 23333 23334(define-method get_sort_column_id 23335 (of-object "GtkTreeSortable") 23336 (c-name "gtk_tree_sortable_get_sort_column_id") 23337 (return-type "gboolean") 23338 (parameters 23339 '("gint*" "sort_column_id") 23340 '("GtkSortType*" "order") 23341 ) 23342) 23343 23344(define-method set_sort_column_id 23345 (of-object "GtkTreeSortable") 23346 (c-name "gtk_tree_sortable_set_sort_column_id") 23347 (return-type "none") 23348 (parameters 23349 '("gint" "sort_column_id") 23350 '("GtkSortType" "order") 23351 ) 23352) 23353 23354(define-method set_sort_func 23355 (of-object "GtkTreeSortable") 23356 (c-name "gtk_tree_sortable_set_sort_func") 23357 (return-type "none") 23358 (parameters 23359 '("gint" "sort_column_id") 23360 '("GtkTreeIterCompareFunc" "sort_func") 23361 '("gpointer" "user_data") 23362 '("GtkDestroyNotify" "destroy") 23363 ) 23364) 23365 23366(define-method set_default_sort_func 23367 (of-object "GtkTreeSortable") 23368 (c-name "gtk_tree_sortable_set_default_sort_func") 23369 (return-type "none") 23370 (parameters 23371 '("GtkTreeIterCompareFunc" "sort_func") 23372 '("gpointer" "user_data") 23373 '("GtkDestroyNotify" "destroy") 23374 ) 23375) 23376 23377(define-method has_default_sort_func 23378 (of-object "GtkTreeSortable") 23379 (c-name "gtk_tree_sortable_has_default_sort_func") 23380 (return-type "gboolean") 23381) 23382 23383(define-virtual sort_column_changed 23384 (of-object "GtkTreeSortable") 23385 (return-type "none") 23386) 23387(define-virtual get_sort_column_id 23388 (of-object "GtkTreeSortable") 23389 (return-type "gboolean") 23390 (parameters 23391 '("gint*" "sort_column_id") 23392 '("GtkSortType*" "order") 23393 ) 23394) 23395(define-virtual set_sort_column_id 23396 (of-object "GtkTreeSortable") 23397 (return-type "none") 23398 (parameters 23399 '("gint" "sort_column_id") 23400 '("GtkSortType" "order") 23401 ) 23402) 23403(define-virtual set_sort_func 23404 (of-object "GtkTreeSortable") 23405 (return-type "none") 23406 (parameters 23407 '("gint" "sort_column_id") 23408 '("GtkTreeIterCompareFunc" "func") 23409 '("gpointer" "data") 23410 '("GtkDestroyNotify" "destroy") 23411 ) 23412) 23413(define-virtual set_default_sort_func 23414 (of-object "GtkTreeSortable") 23415 (return-type "none") 23416 (parameters 23417 '("GtkTreeIterCompareFunc" "func") 23418 '("gpointer" "data") 23419 '("GtkDestroyNotify" "destroy") 23420 ) 23421) 23422(define-virtual has_default_sort_func 23423 (of-object "GtkTreeSortable") 23424 (return-type "gboolean") 23425) 23426 23427 23428;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreestore.h 23429 23430(define-function gtk_tree_store_get_type 23431 (c-name "gtk_tree_store_get_type") 23432 (return-type "GType") 23433) 23434 23435(define-function gtk_tree_store_new 23436 (c-name "gtk_tree_store_new") 23437 (is-constructor-of "GtkTreeStore") 23438 (return-type "GtkTreeStore*") 23439 (parameters 23440 '("gint" "n_columns") 23441 ) 23442 (varargs #t) 23443) 23444 23445(define-function gtk_tree_store_newv 23446 (c-name "gtk_tree_store_newv") 23447 (is-constructor-of "GtkTreeStore") 23448 (return-type "GtkTreeStore*") 23449 (parameters 23450 '("gint" "n_columns") 23451 '("GType*" "types") 23452 ) 23453) 23454 23455(define-method set_column_types 23456 (of-object "GtkTreeStore") 23457 (c-name "gtk_tree_store_set_column_types") 23458 (return-type "none") 23459 (parameters 23460 '("gint" "n_columns") 23461 '("GType*" "types") 23462 ) 23463) 23464 23465(define-method set_value 23466 (of-object "GtkTreeStore") 23467 (c-name "gtk_tree_store_set_value") 23468 (return-type "none") 23469 (parameters 23470 '("GtkTreeIter*" "iter") 23471 '("gint" "column") 23472 '("GValue*" "value") 23473 ) 23474) 23475 23476(define-method set 23477 (of-object "GtkTreeStore") 23478 (c-name "gtk_tree_store_set") 23479 (return-type "none") 23480 (parameters 23481 '("GtkTreeIter*" "iter") 23482 ) 23483 (varargs #t) 23484) 23485 23486(define-method set_valist 23487 (of-object "GtkTreeStore") 23488 (c-name "gtk_tree_store_set_valist") 23489 (return-type "none") 23490 (parameters 23491 '("GtkTreeIter*" "iter") 23492 '("va_list" "var_args") 23493 ) 23494) 23495 23496(define-method remove 23497 (of-object "GtkTreeStore") 23498 (c-name "gtk_tree_store_remove") 23499 (return-type "gboolean") 23500 (parameters 23501 '("GtkTreeIter*" "iter") 23502 ) 23503) 23504 23505(define-method insert 23506 (of-object "GtkTreeStore") 23507 (c-name "gtk_tree_store_insert") 23508 (return-type "none") 23509 (parameters 23510 '("GtkTreeIter*" "iter") 23511 '("GtkTreeIter*" "parent") 23512 '("gint" "position") 23513 ) 23514) 23515 23516(define-method insert_before 23517 (of-object "GtkTreeStore") 23518 (c-name "gtk_tree_store_insert_before") 23519 (return-type "none") 23520 (parameters 23521 '("GtkTreeIter*" "iter") 23522 '("GtkTreeIter*" "parent") 23523 '("GtkTreeIter*" "sibling") 23524 ) 23525) 23526 23527(define-method insert_after 23528 (of-object "GtkTreeStore") 23529 (c-name "gtk_tree_store_insert_after") 23530 (return-type "none") 23531 (parameters 23532 '("GtkTreeIter*" "iter") 23533 '("GtkTreeIter*" "parent") 23534 '("GtkTreeIter*" "sibling") 23535 ) 23536) 23537 23538(define-method prepend 23539 (of-object "GtkTreeStore") 23540 (c-name "gtk_tree_store_prepend") 23541 (return-type "none") 23542 (parameters 23543 '("GtkTreeIter*" "iter") 23544 '("GtkTreeIter*" "parent") 23545 ) 23546) 23547 23548(define-method append 23549 (of-object "GtkTreeStore") 23550 (c-name "gtk_tree_store_append") 23551 (return-type "none") 23552 (parameters 23553 '("GtkTreeIter*" "iter") 23554 '("GtkTreeIter*" "parent") 23555 ) 23556) 23557 23558(define-method is_ancestor 23559 (of-object "GtkTreeStore") 23560 (c-name "gtk_tree_store_is_ancestor") 23561 (return-type "gboolean") 23562 (parameters 23563 '("GtkTreeIter*" "iter") 23564 '("GtkTreeIter*" "descendant") 23565 ) 23566) 23567 23568(define-method iter_depth 23569 (of-object "GtkTreeStore") 23570 (c-name "gtk_tree_store_iter_depth") 23571 (return-type "gint") 23572 (parameters 23573 '("GtkTreeIter*" "iter") 23574 ) 23575) 23576 23577(define-method clear 23578 (of-object "GtkTreeStore") 23579 (c-name "gtk_tree_store_clear") 23580 (return-type "none") 23581) 23582 23583(define-method iter_is_valid 23584 (of-object "GtkTreeStore") 23585 (c-name "gtk_tree_store_iter_is_valid") 23586 (return-type "gboolean") 23587 (parameters 23588 '("GtkTreeIter*" "iter") 23589 ) 23590) 23591 23592(define-method reorder 23593 (of-object "GtkTreeStore") 23594 (c-name "gtk_tree_store_reorder") 23595 (return-type "none") 23596 (parameters 23597 '("GtkTreeIter*" "parent") 23598 '("gint*" "new_order") 23599 ) 23600) 23601 23602(define-method swap 23603 (of-object "GtkTreeStore") 23604 (c-name "gtk_tree_store_swap") 23605 (return-type "none") 23606 (parameters 23607 '("GtkTreeIter*" "a") 23608 '("GtkTreeIter*" "b") 23609 ) 23610) 23611 23612(define-method move_after 23613 (of-object "GtkTreeStore") 23614 (c-name "gtk_tree_store_move_after") 23615 (return-type "none") 23616 (parameters 23617 '("GtkTreeIter*" "iter") 23618 '("GtkTreeIter*" "position" (null-ok)) 23619 ) 23620) 23621 23622(define-method move_before 23623 (of-object "GtkTreeStore") 23624 (c-name "gtk_tree_store_move_before") 23625 (return-type "none") 23626 (parameters 23627 '("GtkTreeIter*" "iter") 23628 '("GtkTreeIter*" "position" (null-ok)) 23629 ) 23630) 23631 23632(define-method queue_resize 23633 (of-object "GtkTreeViewColumn") 23634 (c-name "gtk_tree_view_column_queue_resize") 23635 (return-type "none") 23636) 23637 23638;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreeview.h 23639 23640(define-function gtk_tree_view_get_type 23641 (c-name "gtk_tree_view_get_type") 23642 (return-type "GType") 23643) 23644 23645(define-function gtk_tree_view_new 23646 (c-name "gtk_tree_view_new") 23647 (is-constructor-of "GtkTreeView") 23648 (return-type "GtkWidget*") 23649) 23650 23651(define-function gtk_tree_view_new_with_model 23652 (c-name "gtk_tree_view_new_with_model") 23653 (is-constructor-of "GtkTreeView") 23654 (return-type "GtkWidget*") 23655 (properties 23656 '("model" (optional)) 23657 ) 23658) 23659 23660(define-method get_model 23661 (of-object "GtkTreeView") 23662 (c-name "gtk_tree_view_get_model") 23663 (return-type "GtkTreeModel*") 23664) 23665 23666(define-method set_model 23667 (of-object "GtkTreeView") 23668 (c-name "gtk_tree_view_set_model") 23669 (return-type "none") 23670 (parameters 23671 '("GtkTreeModel*" "model" (null-ok) (default "NULL")) 23672 ) 23673) 23674 23675(define-method get_selection 23676 (of-object "GtkTreeView") 23677 (c-name "gtk_tree_view_get_selection") 23678 (return-type "GtkTreeSelection*") 23679) 23680 23681(define-method get_hadjustment 23682 (of-object "GtkTreeView") 23683 (c-name "gtk_tree_view_get_hadjustment") 23684 (return-type "GtkAdjustment*") 23685) 23686 23687(define-method set_hadjustment 23688 (of-object "GtkTreeView") 23689 (c-name "gtk_tree_view_set_hadjustment") 23690 (return-type "none") 23691 (parameters 23692 '("GtkAdjustment*" "adjustment" (null-ok)) 23693 ) 23694) 23695 23696(define-method get_vadjustment 23697 (of-object "GtkTreeView") 23698 (c-name "gtk_tree_view_get_vadjustment") 23699 (return-type "GtkAdjustment*") 23700) 23701 23702(define-method set_vadjustment 23703 (of-object "GtkTreeView") 23704 (c-name "gtk_tree_view_set_vadjustment") 23705 (return-type "none") 23706 (parameters 23707 '("GtkAdjustment*" "adjustment" (null-ok)) 23708 ) 23709) 23710 23711(define-method get_headers_visible 23712 (of-object "GtkTreeView") 23713 (c-name "gtk_tree_view_get_headers_visible") 23714 (return-type "gboolean") 23715) 23716 23717(define-method set_headers_visible 23718 (of-object "GtkTreeView") 23719 (c-name "gtk_tree_view_set_headers_visible") 23720 (return-type "none") 23721 (parameters 23722 '("gboolean" "headers_visible") 23723 ) 23724) 23725 23726(define-method columns_autosize 23727 (of-object "GtkTreeView") 23728 (c-name "gtk_tree_view_columns_autosize") 23729 (return-type "none") 23730) 23731 23732(define-method set_headers_clickable 23733 (of-object "GtkTreeView") 23734 (c-name "gtk_tree_view_set_headers_clickable") 23735 (return-type "none") 23736 (parameters 23737 '("gboolean" "active") 23738 ) 23739) 23740 23741(define-method set_rules_hint 23742 (of-object "GtkTreeView") 23743 (c-name "gtk_tree_view_set_rules_hint") 23744 (return-type "none") 23745 (parameters 23746 '("gboolean" "setting") 23747 ) 23748) 23749 23750(define-method get_rules_hint 23751 (of-object "GtkTreeView") 23752 (c-name "gtk_tree_view_get_rules_hint") 23753 (return-type "gboolean") 23754) 23755 23756(define-method append_column 23757 (of-object "GtkTreeView") 23758 (c-name "gtk_tree_view_append_column") 23759 (return-type "gint") 23760 (parameters 23761 '("GtkTreeViewColumn*" "column") 23762 ) 23763) 23764 23765(define-method remove_column 23766 (of-object "GtkTreeView") 23767 (c-name "gtk_tree_view_remove_column") 23768 (return-type "gint") 23769 (parameters 23770 '("GtkTreeViewColumn*" "column") 23771 ) 23772) 23773 23774(define-method insert_column 23775 (of-object "GtkTreeView") 23776 (c-name "gtk_tree_view_insert_column") 23777 (return-type "gint") 23778 (parameters 23779 '("GtkTreeViewColumn*" "column") 23780 '("gint" "position") 23781 ) 23782) 23783 23784(define-method insert_column_with_attributes 23785 (of-object "GtkTreeView") 23786 (c-name "gtk_tree_view_insert_column_with_attributes") 23787 (return-type "gint") 23788 (parameters 23789 '("gint" "position") 23790 '("const-gchar*" "title") 23791 '("GtkCellRenderer*" "cell") 23792 ) 23793 (varargs #t) 23794) 23795 23796(define-method insert_column_with_data_func 23797 (of-object "GtkTreeView") 23798 (c-name "gtk_tree_view_insert_column_with_data_func") 23799 (return-type "gint") 23800 (parameters 23801 '("gint" "position") 23802 '("const-gchar*" "title") 23803 '("GtkCellRenderer*" "cell") 23804 '("GtkTreeCellDataFunc" "func") 23805 '("gpointer" "data") 23806 '("GDestroyNotify" "dnotify") 23807 ) 23808) 23809 23810(define-method get_column 23811 (of-object "GtkTreeView") 23812 (c-name "gtk_tree_view_get_column") 23813 (return-type "GtkTreeViewColumn*") 23814 (parameters 23815 '("gint" "n") 23816 ) 23817) 23818 23819(define-method get_columns 23820 (of-object "GtkTreeView") 23821 (c-name "gtk_tree_view_get_columns") 23822 (return-type "GList*") 23823) 23824 23825(define-method move_column_after 23826 (of-object "GtkTreeView") 23827 (c-name "gtk_tree_view_move_column_after") 23828 (return-type "none") 23829 (parameters 23830 '("GtkTreeViewColumn*" "column") 23831 '("GtkTreeViewColumn*" "base_column" (null-ok)) 23832 ) 23833) 23834 23835(define-method set_expander_column 23836 (of-object "GtkTreeView") 23837 (c-name "gtk_tree_view_set_expander_column") 23838 (return-type "none") 23839 (parameters 23840 '("GtkTreeViewColumn*" "column") 23841 ) 23842) 23843 23844(define-method get_expander_column 23845 (of-object "GtkTreeView") 23846 (c-name "gtk_tree_view_get_expander_column") 23847 (return-type "GtkTreeViewColumn*") 23848) 23849 23850(define-method set_column_drag_function 23851 (of-object "GtkTreeView") 23852 (c-name "gtk_tree_view_set_column_drag_function") 23853 (return-type "none") 23854 (parameters 23855 '("GtkTreeViewColumnDropFunc" "func") 23856 '("gpointer" "user_data") 23857 '("GtkDestroyNotify" "destroy") 23858 ) 23859) 23860 23861(define-method scroll_to_point 23862 (of-object "GtkTreeView") 23863 (c-name "gtk_tree_view_scroll_to_point") 23864 (return-type "none") 23865 (parameters 23866 '("gint" "tree_x") 23867 '("gint" "tree_y") 23868 ) 23869) 23870 23871(define-method scroll_to_cell 23872 (of-object "GtkTreeView") 23873 (c-name "gtk_tree_view_scroll_to_cell") 23874 (return-type "none") 23875 (parameters 23876 '("GtkTreePath*" "path") 23877 '("GtkTreeViewColumn*" "column" (null-ok) (default "NULL")) 23878 '("gboolean" "use_align" (default "FALSE")) 23879 '("gfloat" "row_align" (default "0.0")) 23880 '("gfloat" "col_align" (default "0.0")) 23881 ) 23882) 23883 23884(define-method row_activated 23885 (of-object "GtkTreeView") 23886 (c-name "gtk_tree_view_row_activated") 23887 (return-type "none") 23888 (parameters 23889 '("GtkTreePath*" "path") 23890 '("GtkTreeViewColumn*" "column") 23891 ) 23892) 23893 23894(define-method expand_all 23895 (of-object "GtkTreeView") 23896 (c-name "gtk_tree_view_expand_all") 23897 (return-type "none") 23898) 23899 23900(define-method collapse_all 23901 (of-object "GtkTreeView") 23902 (c-name "gtk_tree_view_collapse_all") 23903 (return-type "none") 23904) 23905 23906(define-method expand_to_path 23907 (of-object "GtkTreeView") 23908 (c-name "gtk_tree_view_expand_to_path") 23909 (return-type "none") 23910 (parameters 23911 '("GtkTreePath*" "path") 23912 ) 23913) 23914 23915(define-method expand_row 23916 (of-object "GtkTreeView") 23917 (c-name "gtk_tree_view_expand_row") 23918 (return-type "gboolean") 23919 (parameters 23920 '("GtkTreePath*" "path") 23921 '("gboolean" "open_all") 23922 ) 23923) 23924 23925(define-method collapse_row 23926 (of-object "GtkTreeView") 23927 (c-name "gtk_tree_view_collapse_row") 23928 (return-type "none") 23929 (parameters 23930 '("GtkTreePath*" "path") 23931 ) 23932) 23933 23934(define-method map_expanded_rows 23935 (of-object "GtkTreeView") 23936 (c-name "gtk_tree_view_map_expanded_rows") 23937 (return-type "none") 23938 (parameters 23939 '("GtkTreeViewMappingFunc" "func") 23940 '("gpointer" "data") 23941 ) 23942) 23943 23944(define-method row_expanded 23945 (of-object "GtkTreeView") 23946 (c-name "gtk_tree_view_row_expanded") 23947 (return-type "gboolean") 23948 (parameters 23949 '("GtkTreePath*" "path") 23950 ) 23951) 23952 23953(define-method set_reorderable 23954 (of-object "GtkTreeView") 23955 (c-name "gtk_tree_view_set_reorderable") 23956 (return-type "none") 23957 (parameters 23958 '("gboolean" "reorderable") 23959 ) 23960) 23961 23962(define-method get_reorderable 23963 (of-object "GtkTreeView") 23964 (c-name "gtk_tree_view_get_reorderable") 23965 (return-type "gboolean") 23966) 23967 23968(define-method set_cursor 23969 (of-object "GtkTreeView") 23970 (c-name "gtk_tree_view_set_cursor") 23971 (return-type "none") 23972 (parameters 23973 '("GtkTreePath*" "path") 23974 '("GtkTreeViewColumn*" "focus_column" (null-ok) (default "NULL")) 23975 '("gboolean" "start_editing" (default "FALSE")) 23976 ) 23977) 23978 23979(define-method set_cursor_on_cell 23980 (of-object "GtkTreeView") 23981 (c-name "gtk_tree_view_set_cursor_on_cell") 23982 (return-type "none") 23983 (parameters 23984 '("GtkTreePath*" "path") 23985 '("GtkTreeViewColumn*" "focus_column" (null-ok) (default "NULL")) 23986 '("GtkCellRenderer*" "focus_cell" (null-ok) (default "NULL")) 23987 '("gboolean" "start_editing" (default "FALSE")) 23988 ) 23989) 23990 23991(define-method get_cursor 23992 (of-object "GtkTreeView") 23993 (c-name "gtk_tree_view_get_cursor") 23994 (return-type "none") 23995 (parameters 23996 '("GtkTreePath**" "path") 23997 '("GtkTreeViewColumn**" "focus_column") 23998 ) 23999) 24000 24001(define-method get_bin_window 24002 (of-object "GtkTreeView") 24003 (c-name "gtk_tree_view_get_bin_window") 24004 (return-type "GdkWindow*") 24005) 24006 24007(define-method get_path_at_pos 24008 (of-object "GtkTreeView") 24009 (c-name "gtk_tree_view_get_path_at_pos") 24010 (return-type "gboolean") 24011 (parameters 24012 '("gint" "x") 24013 '("gint" "y") 24014 '("GtkTreePath**" "path") 24015 '("GtkTreeViewColumn**" "column") 24016 '("gint*" "cell_x") 24017 '("gint*" "cell_y") 24018 ) 24019) 24020 24021(define-method get_cell_area 24022 (of-object "GtkTreeView") 24023 (c-name "gtk_tree_view_get_cell_area") 24024 (return-type "none") 24025 (parameters 24026 '("GtkTreePath*" "path") 24027 '("GtkTreeViewColumn*" "column" (null-ok)) 24028 '("GdkRectangle*" "rect") 24029 ) 24030) 24031 24032(define-method get_background_area 24033 (of-object "GtkTreeView") 24034 (c-name "gtk_tree_view_get_background_area") 24035 (return-type "none") 24036 (parameters 24037 '("GtkTreePath*" "path") 24038 '("GtkTreeViewColumn*" "column") 24039 '("GdkRectangle*" "rect") 24040 ) 24041) 24042 24043(define-method get_visible_rect 24044 (of-object "GtkTreeView") 24045 (c-name "gtk_tree_view_get_visible_rect") 24046 (return-type "none") 24047 (parameters 24048 '("GdkRectangle*" "visible_rect") 24049 ) 24050) 24051 24052(define-method widget_to_tree_coords 24053 (of-object "GtkTreeView") 24054 (c-name "gtk_tree_view_widget_to_tree_coords") 24055 (return-type "none") 24056 (parameters 24057 '("gint" "wx") 24058 '("gint" "wy") 24059 '("gint*" "tx") 24060 '("gint*" "ty") 24061 ) 24062) 24063 24064(define-method tree_to_widget_coords 24065 (of-object "GtkTreeView") 24066 (c-name "gtk_tree_view_tree_to_widget_coords") 24067 (return-type "none") 24068 (parameters 24069 '("gint" "tx") 24070 '("gint" "ty") 24071 '("gint*" "wx") 24072 '("gint*" "wy") 24073 ) 24074) 24075 24076(define-method enable_model_drag_source 24077 (of-object "GtkTreeView") 24078 (c-name "gtk_tree_view_enable_model_drag_source") 24079 (return-type "none") 24080 (parameters 24081 '("GdkModifierType" "start_button_mask") 24082 '("const-GtkTargetEntry*" "targets") 24083 '("gint" "n_targets") 24084 '("GdkDragAction" "actions") 24085 ) 24086) 24087 24088(define-method enable_model_drag_dest 24089 (of-object "GtkTreeView") 24090 (c-name "gtk_tree_view_enable_model_drag_dest") 24091 (return-type "none") 24092 (parameters 24093 '("const-GtkTargetEntry*" "targets") 24094 '("gint" "n_targets") 24095 '("GdkDragAction" "actions") 24096 ) 24097) 24098 24099(define-method unset_rows_drag_source 24100 (of-object "GtkTreeView") 24101 (c-name "gtk_tree_view_unset_rows_drag_source") 24102 (return-type "none") 24103) 24104 24105(define-method unset_rows_drag_dest 24106 (of-object "GtkTreeView") 24107 (c-name "gtk_tree_view_unset_rows_drag_dest") 24108 (return-type "none") 24109) 24110 24111(define-method set_drag_dest_row 24112 (of-object "GtkTreeView") 24113 (c-name "gtk_tree_view_set_drag_dest_row") 24114 (return-type "none") 24115 (parameters 24116 '("GtkTreePath*" "path") 24117 '("GtkTreeViewDropPosition" "pos") 24118 ) 24119) 24120 24121(define-method get_drag_dest_row 24122 (of-object "GtkTreeView") 24123 (c-name "gtk_tree_view_get_drag_dest_row") 24124 (return-type "none") 24125 (parameters 24126 '("GtkTreePath**" "path") 24127 '("GtkTreeViewDropPosition*" "pos") 24128 ) 24129) 24130 24131(define-method get_dest_row_at_pos 24132 (of-object "GtkTreeView") 24133 (c-name "gtk_tree_view_get_dest_row_at_pos") 24134 (return-type "gboolean") 24135 (parameters 24136 '("gint" "drag_x") 24137 '("gint" "drag_y") 24138 '("GtkTreePath**" "path") 24139 '("GtkTreeViewDropPosition*" "pos") 24140 ) 24141) 24142 24143(define-method create_row_drag_icon 24144 (of-object "GtkTreeView") 24145 (c-name "gtk_tree_view_create_row_drag_icon") 24146 (return-type "GdkPixmap*") 24147 (parameters 24148 '("GtkTreePath*" "path") 24149 ) 24150) 24151 24152(define-method set_enable_search 24153 (of-object "GtkTreeView") 24154 (c-name "gtk_tree_view_set_enable_search") 24155 (return-type "none") 24156 (parameters 24157 '("gboolean" "enable_search") 24158 ) 24159) 24160 24161(define-method get_enable_search 24162 (of-object "GtkTreeView") 24163 (c-name "gtk_tree_view_get_enable_search") 24164 (return-type "gboolean") 24165) 24166 24167(define-method get_search_column 24168 (of-object "GtkTreeView") 24169 (c-name "gtk_tree_view_get_search_column") 24170 (return-type "gint") 24171) 24172 24173(define-method set_search_column 24174 (of-object "GtkTreeView") 24175 (c-name "gtk_tree_view_set_search_column") 24176 (return-type "none") 24177 (parameters 24178 '("gint" "column") 24179 ) 24180) 24181 24182(define-method get_search_equal_func 24183 (of-object "GtkTreeView") 24184 (c-name "gtk_tree_view_get_search_equal_func") 24185 (return-type "GtkTreeViewSearchEqualFunc") 24186) 24187 24188(define-method set_search_equal_func 24189 (of-object "GtkTreeView") 24190 (c-name "gtk_tree_view_set_search_equal_func") 24191 (return-type "none") 24192 (parameters 24193 '("GtkTreeViewSearchEqualFunc" "search_equal_func") 24194 '("gpointer" "search_user_data") 24195 '("GtkDestroyNotify" "search_destroy") 24196 ) 24197) 24198 24199(define-method set_destroy_count_func 24200 (of-object "GtkTreeView") 24201 (c-name "gtk_tree_view_set_destroy_count_func") 24202 (return-type "none") 24203 (parameters 24204 '("GtkTreeDestroyCountFunc" "func") 24205 '("gpointer" "data") 24206 '("GtkDestroyNotify" "destroy") 24207 ) 24208) 24209 24210(define-method set_fixed_height_mode 24211 (of-object "GtkTreeView") 24212 (c-name "gtk_tree_view_set_fixed_height_mode") 24213 (return-type "none") 24214 (parameters 24215 '("gboolean" "enable") 24216 ) 24217) 24218 24219(define-method get_fixed_height_mode 24220 (of-object "GtkTreeView") 24221 (c-name "gtk_tree_view_get_fixed_height_mode") 24222 (return-type "gboolean") 24223) 24224 24225(define-method set_hover_selection 24226 (of-object "GtkTreeView") 24227 (c-name "gtk_tree_view_set_hover_selection") 24228 (return-type "none") 24229 (parameters 24230 '("gboolean" "hover") 24231 ) 24232) 24233 24234(define-method get_hover_selection 24235 (of-object "GtkTreeView") 24236 (c-name "gtk_tree_view_get_hover_selection") 24237 (return-type "gboolean") 24238) 24239 24240(define-method set_hover_expand 24241 (of-object "GtkTreeView") 24242 (c-name "gtk_tree_view_set_hover_expand") 24243 (return-type "none") 24244 (parameters 24245 '("gboolean" "expand") 24246 ) 24247) 24248 24249(define-method get_hover_expand 24250 (of-object "GtkTreeView") 24251 (c-name "gtk_tree_view_get_hover_expand") 24252 (return-type "gboolean") 24253) 24254 24255(define-method get_row_separator_func 24256 (of-object "GtkTreeView") 24257 (c-name "gtk_tree_view_get_row_separator_func") 24258 (return-type "GtkTreeViewRowSeparatorFunc") 24259) 24260 24261(define-method set_row_separator_func 24262 (of-object "GtkTreeView") 24263 (c-name "gtk_tree_view_set_row_separator_func") 24264 (return-type "none") 24265 (parameters 24266 '("GtkTreeViewRowSeparatorFunc" "func") 24267 '("gpointer" "data") 24268 '("GtkDestroyNotify" "destroy") 24269 ) 24270) 24271 24272(define-method get_visible_range 24273 (of-object "GtkTreeView") 24274 (c-name "gtk_tree_view_get_visible_range") 24275 (return-type "gboolean") 24276 (parameters 24277 '("GtkTreePath**" "start_path") 24278 '("GtkTreePath**" "end_path") 24279 ) 24280) 24281 24282(define-virtual set_scroll_adjustments 24283 (of-object "GtkTreeView") 24284 (return-type "none") 24285 (parameters 24286 '("GtkAdjustment*" "hadjustment") 24287 '("GtkAdjustment*" "vadjustment") 24288 ) 24289) 24290(define-virtual row_activated 24291 (of-object "GtkTreeView") 24292 (return-type "none") 24293 (parameters 24294 '("GtkTreePath*" "path") 24295 '("GtkTreeViewColumn*" "column") 24296 ) 24297) 24298(define-virtual test_expand_row 24299 (of-object "GtkTreeView") 24300 (return-type "gboolean") 24301 (parameters 24302 '("GtkTreeIter*" "iter") 24303 '("GtkTreePath*" "path") 24304 ) 24305) 24306(define-virtual test_collapse_row 24307 (of-object "GtkTreeView") 24308 (return-type "gboolean") 24309 (parameters 24310 '("GtkTreeIter*" "iter") 24311 '("GtkTreePath*" "path") 24312 ) 24313) 24314(define-virtual row_expanded 24315 (of-object "GtkTreeView") 24316 (return-type "none") 24317 (parameters 24318 '("GtkTreeIter*" "iter") 24319 '("GtkTreePath*" "path") 24320 ) 24321) 24322(define-virtual row_collapsed 24323 (of-object "GtkTreeView") 24324 (return-type "none") 24325 (parameters 24326 '("GtkTreeIter*" "iter") 24327 '("GtkTreePath*" "path") 24328 ) 24329) 24330(define-virtual columns_changed 24331 (of-object "GtkTreeView") 24332 (return-type "none") 24333) 24334(define-virtual cursor_changed 24335 (of-object "GtkTreeView") 24336 (return-type "none") 24337) 24338(define-virtual move_cursor 24339 (of-object "GtkTreeView") 24340 (return-type "gboolean") 24341 (parameters 24342 '("GtkMovementStep" "step") 24343 '("gint" "count") 24344 ) 24345) 24346(define-virtual select_all 24347 (of-object "GtkTreeView") 24348 (return-type "gboolean") 24349) 24350(define-virtual unselect_all 24351 (of-object "GtkTreeView") 24352 (return-type "gboolean") 24353) 24354(define-virtual select_cursor_row 24355 (of-object "GtkTreeView") 24356 (return-type "gboolean") 24357 (parameters 24358 '("gboolean" "start_editing") 24359 ) 24360) 24361(define-virtual toggle_cursor_row 24362 (of-object "GtkTreeView") 24363 (return-type "gboolean") 24364) 24365(define-virtual expand_collapse_cursor_row 24366 (of-object "GtkTreeView") 24367 (return-type "gboolean") 24368 (parameters 24369 '("gboolean" "logical") 24370 '("gboolean" "expand") 24371 '("gboolean" "open_all") 24372 ) 24373) 24374(define-virtual select_cursor_parent 24375 (of-object "GtkTreeView") 24376 (return-type "gboolean") 24377) 24378(define-virtual start_interactive_search 24379 (of-object "GtkTreeView") 24380 (return-type "gboolean") 24381) 24382 24383 24384;; From /opt/gtk2/include/gtk-2.0/gtk/gtktreeviewcolumn.h 24385 24386(define-function gtk_tree_view_column_get_type 24387 (c-name "gtk_tree_view_column_get_type") 24388 (return-type "GType") 24389) 24390 24391(define-function gtk_tree_view_column_new 24392 (c-name "gtk_tree_view_column_new") 24393 (is-constructor-of "GtkTreeViewColumn") 24394 (return-type "GtkObject*") 24395) 24396 24397(define-function gtk_tree_view_column_new_with_attributes 24398 (c-name "gtk_tree_view_column_new_with_attributes") 24399 (is-constructor-of "GtkTreeViewColumn") 24400 (return-type "GtkObject*") 24401 (parameters 24402 '("gchar*" "title") 24403 '("GtkCellRenderer*" "cell") 24404 ) 24405 (varargs #t) 24406) 24407 24408(define-method pack_start 24409 (of-object "GtkTreeViewColumn") 24410 (c-name "gtk_tree_view_column_pack_start") 24411 (return-type "none") 24412 (parameters 24413 '("GtkCellRenderer*" "cell") 24414 '("gboolean" "expand" (default "TRUE")) 24415 ) 24416) 24417 24418(define-method pack_end 24419 (of-object "GtkTreeViewColumn") 24420 (c-name "gtk_tree_view_column_pack_end") 24421 (return-type "none") 24422 (parameters 24423 '("GtkCellRenderer*" "cell") 24424 '("gboolean" "expand" (default "TRUE")) 24425 ) 24426) 24427 24428(define-method clear 24429 (of-object "GtkTreeViewColumn") 24430 (c-name "gtk_tree_view_column_clear") 24431 (return-type "none") 24432) 24433 24434(define-method get_cell_renderers 24435 (of-object "GtkTreeViewColumn") 24436 (c-name "gtk_tree_view_column_get_cell_renderers") 24437 (return-type "GList*") 24438) 24439 24440(define-method add_attribute 24441 (of-object "GtkTreeViewColumn") 24442 (c-name "gtk_tree_view_column_add_attribute") 24443 (return-type "none") 24444 (parameters 24445 '("GtkCellRenderer*" "cell_renderer") 24446 '("gchar*" "attribute") 24447 '("gint" "column") 24448 ) 24449) 24450 24451(define-method set_attributes 24452 (of-object "GtkTreeViewColumn") 24453 (c-name "gtk_tree_view_column_set_attributes") 24454 (return-type "none") 24455 (parameters 24456 '("GtkCellRenderer*" "cell_renderer") 24457 ) 24458 (varargs #t) 24459) 24460 24461(define-method set_cell_data_func 24462 (of-object "GtkTreeViewColumn") 24463 (c-name "gtk_tree_view_column_set_cell_data_func") 24464 (return-type "none") 24465 (parameters 24466 '("GtkCellRenderer*" "cell_renderer") 24467 '("GtkTreeCellDataFunc" "func") 24468 '("gpointer" "func_data") 24469 '("GtkDestroyNotify" "destroy") 24470 ) 24471) 24472 24473(define-method clear_attributes 24474 (of-object "GtkTreeViewColumn") 24475 (c-name "gtk_tree_view_column_clear_attributes") 24476 (return-type "none") 24477 (parameters 24478 '("GtkCellRenderer*" "cell_renderer") 24479 ) 24480) 24481 24482(define-method set_spacing 24483 (of-object "GtkTreeViewColumn") 24484 (c-name "gtk_tree_view_column_set_spacing") 24485 (return-type "none") 24486 (parameters 24487 '("gint" "spacing") 24488 ) 24489) 24490 24491(define-method get_spacing 24492 (of-object "GtkTreeViewColumn") 24493 (c-name "gtk_tree_view_column_get_spacing") 24494 (return-type "gint") 24495) 24496 24497(define-method set_visible 24498 (of-object "GtkTreeViewColumn") 24499 (c-name "gtk_tree_view_column_set_visible") 24500 (return-type "none") 24501 (parameters 24502 '("gboolean" "visible") 24503 ) 24504) 24505 24506(define-method get_visible 24507 (of-object "GtkTreeViewColumn") 24508 (c-name "gtk_tree_view_column_get_visible") 24509 (return-type "gboolean") 24510) 24511 24512(define-method set_resizable 24513 (of-object "GtkTreeViewColumn") 24514 (c-name "gtk_tree_view_column_set_resizable") 24515 (return-type "none") 24516 (parameters 24517 '("gboolean" "resizable") 24518 ) 24519) 24520 24521(define-method get_resizable 24522 (of-object "GtkTreeViewColumn") 24523 (c-name "gtk_tree_view_column_get_resizable") 24524 (return-type "gboolean") 24525) 24526 24527(define-method set_sizing 24528 (of-object "GtkTreeViewColumn") 24529 (c-name "gtk_tree_view_column_set_sizing") 24530 (return-type "none") 24531 (parameters 24532 '("GtkTreeViewColumnSizing" "type") 24533 ) 24534) 24535 24536(define-method get_sizing 24537 (of-object "GtkTreeViewColumn") 24538 (c-name "gtk_tree_view_column_get_sizing") 24539 (return-type "gint") 24540) 24541 24542(define-method get_width 24543 (of-object "GtkTreeViewColumn") 24544 (c-name "gtk_tree_view_column_get_width") 24545 (return-type "gint") 24546) 24547 24548(define-method get_fixed_width 24549 (of-object "GtkTreeViewColumn") 24550 (c-name "gtk_tree_view_column_get_fixed_width") 24551 (return-type "gint") 24552) 24553 24554(define-method set_fixed_width 24555 (of-object "GtkTreeViewColumn") 24556 (c-name "gtk_tree_view_column_set_fixed_width") 24557 (return-type "none") 24558 (parameters 24559 '("gint" "fixed_width") 24560 ) 24561) 24562 24563(define-method set_min_width 24564 (of-object "GtkTreeViewColumn") 24565 (c-name "gtk_tree_view_column_set_min_width") 24566 (return-type "none") 24567 (parameters 24568 '("gint" "min_width") 24569 ) 24570) 24571 24572(define-method get_min_width 24573 (of-object "GtkTreeViewColumn") 24574 (c-name "gtk_tree_view_column_get_min_width") 24575 (return-type "gint") 24576) 24577 24578(define-method set_max_width 24579 (of-object "GtkTreeViewColumn") 24580 (c-name "gtk_tree_view_column_set_max_width") 24581 (return-type "none") 24582 (parameters 24583 '("gint" "max_width") 24584 ) 24585) 24586 24587(define-method get_max_width 24588 (of-object "GtkTreeViewColumn") 24589 (c-name "gtk_tree_view_column_get_max_width") 24590 (return-type "gint") 24591) 24592 24593(define-method clicked 24594 (of-object "GtkTreeViewColumn") 24595 (c-name "gtk_tree_view_column_clicked") 24596 (return-type "none") 24597) 24598 24599(define-method set_title 24600 (of-object "GtkTreeViewColumn") 24601 (c-name "gtk_tree_view_column_set_title") 24602 (return-type "none") 24603 (parameters 24604 '("gchar*" "title") 24605 ) 24606) 24607 24608(define-method get_title 24609 (of-object "GtkTreeViewColumn") 24610 (c-name "gtk_tree_view_column_get_title") 24611 (return-type "const-gchar*") 24612) 24613 24614(define-method set_expand 24615 (of-object "GtkTreeViewColumn") 24616 (c-name "gtk_tree_view_column_set_expand") 24617 (return-type "none") 24618 (parameters 24619 '("gboolean" "expand") 24620 ) 24621) 24622 24623(define-method get_expand 24624 (of-object "GtkTreeViewColumn") 24625 (c-name "gtk_tree_view_column_get_expand") 24626 (return-type "gboolean") 24627) 24628 24629(define-method set_clickable 24630 (of-object "GtkTreeViewColumn") 24631 (c-name "gtk_tree_view_column_set_clickable") 24632 (return-type "none") 24633 (parameters 24634 '("gboolean" "active") 24635 ) 24636) 24637 24638(define-method get_clickable 24639 (of-object "GtkTreeViewColumn") 24640 (c-name "gtk_tree_view_column_get_clickable") 24641 (return-type "gboolean") 24642) 24643 24644(define-method set_widget 24645 (of-object "GtkTreeViewColumn") 24646 (c-name "gtk_tree_view_column_set_widget") 24647 (return-type "none") 24648 (parameters 24649 '("GtkWidget*" "widget" (null-ok)) 24650 ) 24651) 24652 24653(define-method get_widget 24654 (of-object "GtkTreeViewColumn") 24655 (c-name "gtk_tree_view_column_get_widget") 24656 (return-type "GtkWidget*") 24657) 24658 24659(define-method set_alignment 24660 (of-object "GtkTreeViewColumn") 24661 (c-name "gtk_tree_view_column_set_alignment") 24662 (return-type "none") 24663 (parameters 24664 '("gfloat" "xalign") 24665 ) 24666) 24667 24668(define-method get_alignment 24669 (of-object "GtkTreeViewColumn") 24670 (c-name "gtk_tree_view_column_get_alignment") 24671 (return-type "gfloat") 24672) 24673 24674(define-method set_reorderable 24675 (of-object "GtkTreeViewColumn") 24676 (c-name "gtk_tree_view_column_set_reorderable") 24677 (return-type "none") 24678 (parameters 24679 '("gboolean" "reorderable") 24680 ) 24681) 24682 24683(define-method get_reorderable 24684 (of-object "GtkTreeViewColumn") 24685 (c-name "gtk_tree_view_column_get_reorderable") 24686 (return-type "gboolean") 24687) 24688 24689(define-method set_sort_column_id 24690 (of-object "GtkTreeViewColumn") 24691 (c-name "gtk_tree_view_column_set_sort_column_id") 24692 (return-type "none") 24693 (parameters 24694 '("gint" "sort_column_id") 24695 ) 24696) 24697 24698(define-method get_sort_column_id 24699 (of-object "GtkTreeViewColumn") 24700 (c-name "gtk_tree_view_column_get_sort_column_id") 24701 (return-type "gint") 24702) 24703 24704(define-method set_sort_indicator 24705 (of-object "GtkTreeViewColumn") 24706 (c-name "gtk_tree_view_column_set_sort_indicator") 24707 (return-type "none") 24708 (parameters 24709 '("gboolean" "setting") 24710 ) 24711) 24712 24713(define-method get_sort_indicator 24714 (of-object "GtkTreeViewColumn") 24715 (c-name "gtk_tree_view_column_get_sort_indicator") 24716 (return-type "gboolean") 24717) 24718 24719(define-method set_sort_order 24720 (of-object "GtkTreeViewColumn") 24721 (c-name "gtk_tree_view_column_set_sort_order") 24722 (return-type "none") 24723 (parameters 24724 '("GtkSortType" "order") 24725 ) 24726) 24727 24728(define-method get_sort_order 24729 (of-object "GtkTreeViewColumn") 24730 (c-name "gtk_tree_view_column_get_sort_order") 24731 (return-type "GtkSortType") 24732) 24733 24734(define-method cell_set_cell_data 24735 (of-object "GtkTreeViewColumn") 24736 (c-name "gtk_tree_view_column_cell_set_cell_data") 24737 (return-type "none") 24738 (parameters 24739 '("GtkTreeModel*" "tree_model") 24740 '("GtkTreeIter*" "iter") 24741 '("gboolean" "is_expander") 24742 '("gboolean" "is_expanded") 24743 ) 24744) 24745 24746(define-method cell_get_size 24747 (of-object "GtkTreeViewColumn") 24748 (c-name "gtk_tree_view_column_cell_get_size") 24749 (return-type "none") 24750 (parameters 24751 '("GdkRectangle*" "cell_area") 24752 '("gint*" "x_offset") 24753 '("gint*" "y_offset") 24754 '("gint*" "width") 24755 '("gint*" "height") 24756 ) 24757) 24758 24759(define-method cell_is_visible 24760 (of-object "GtkTreeViewColumn") 24761 (c-name "gtk_tree_view_column_cell_is_visible") 24762 (return-type "gboolean") 24763) 24764 24765(define-method focus_cell 24766 (of-object "GtkTreeViewColumn") 24767 (c-name "gtk_tree_view_column_focus_cell") 24768 (return-type "none") 24769 (parameters 24770 '("GtkCellRenderer*" "cell") 24771 ) 24772) 24773 24774(define-method cell_get_position 24775 (of-object "GtkTreeViewColumn") 24776 (c-name "gtk_tree_view_column_cell_get_position") 24777 (return-type "none") 24778 (parameters 24779 '("GtkCellRenderer*" "cell_renderer") 24780 '("gint*" "start_pos") 24781 '("gint*" "width") 24782 ) 24783) 24784 24785(define-virtual clicked 24786 (of-object "GtkTreeViewColumn") 24787 (return-type "none") 24788) 24789 24790;; From /mondo/local/gtk-2.10/include/gtk-2.0/gtk/gtktypebuiltins.h 24791 24792(define-function gtk_accel_flags_get_type 24793 (c-name "gtk_accel_flags_get_type") 24794 (return-type "GType") 24795) 24796 24797(define-function gtk_calendar_display_options_get_type 24798 (c-name "gtk_calendar_display_options_get_type") 24799 (return-type "GType") 24800) 24801 24802(define-function gtk_cell_renderer_state_get_type 24803 (c-name "gtk_cell_renderer_state_get_type") 24804 (return-type "GType") 24805) 24806 24807(define-function gtk_cell_renderer_mode_get_type 24808 (c-name "gtk_cell_renderer_mode_get_type") 24809 (return-type "GType") 24810) 24811 24812(define-function gtk_cell_type_get_type 24813 (c-name "gtk_cell_type_get_type") 24814 (return-type "GType") 24815) 24816 24817(define-function gtk_clist_drag_pos_get_type 24818 (c-name "gtk_clist_drag_pos_get_type") 24819 (return-type "GType") 24820) 24821 24822(define-function gtk_button_action_get_type 24823 (c-name "gtk_button_action_get_type") 24824 (return-type "GType") 24825) 24826 24827(define-function gtk_ctree_pos_get_type 24828 (c-name "gtk_ctree_pos_get_type") 24829 (return-type "GType") 24830) 24831 24832(define-function gtk_ctree_line_style_get_type 24833 (c-name "gtk_ctree_line_style_get_type") 24834 (return-type "GType") 24835) 24836 24837(define-function gtk_ctree_expander_style_get_type 24838 (c-name "gtk_ctree_expander_style_get_type") 24839 (return-type "GType") 24840) 24841 24842(define-function gtk_ctree_expansion_type_get_type 24843 (c-name "gtk_ctree_expansion_type_get_type") 24844 (return-type "GType") 24845) 24846 24847(define-function gtk_debug_flag_get_type 24848 (c-name "gtk_debug_flag_get_type") 24849 (return-type "GType") 24850) 24851 24852(define-function gtk_dialog_flags_get_type 24853 (c-name "gtk_dialog_flags_get_type") 24854 (return-type "GType") 24855) 24856 24857(define-function gtk_response_type_get_type 24858 (c-name "gtk_response_type_get_type") 24859 (return-type "GType") 24860) 24861 24862(define-function gtk_dest_defaults_get_type 24863 (c-name "gtk_dest_defaults_get_type") 24864 (return-type "GType") 24865) 24866 24867(define-function gtk_target_flags_get_type 24868 (c-name "gtk_target_flags_get_type") 24869 (return-type "GType") 24870) 24871 24872(define-function gtk_anchor_type_get_type 24873 (c-name "gtk_anchor_type_get_type") 24874 (return-type "GType") 24875) 24876 24877(define-function gtk_arrow_type_get_type 24878 (c-name "gtk_arrow_type_get_type") 24879 (return-type "GType") 24880) 24881 24882(define-function gtk_attach_options_get_type 24883 (c-name "gtk_attach_options_get_type") 24884 (return-type "GType") 24885) 24886 24887(define-function gtk_button_box_style_get_type 24888 (c-name "gtk_button_box_style_get_type") 24889 (return-type "GType") 24890) 24891 24892(define-function gtk_curve_type_get_type 24893 (c-name "gtk_curve_type_get_type") 24894 (return-type "GType") 24895) 24896 24897(define-function gtk_delete_type_get_type 24898 (c-name "gtk_delete_type_get_type") 24899 (return-type "GType") 24900) 24901 24902(define-function gtk_direction_type_get_type 24903 (c-name "gtk_direction_type_get_type") 24904 (return-type "GType") 24905) 24906 24907(define-function gtk_expander_style_get_type 24908 (c-name "gtk_expander_style_get_type") 24909 (return-type "GType") 24910) 24911 24912(define-function gtk_icon_size_get_type 24913 (c-name "gtk_icon_size_get_type") 24914 (return-type "GType") 24915) 24916 24917(define-function gtk_side_type_get_type 24918 (c-name "gtk_side_type_get_type") 24919 (return-type "GType") 24920) 24921 24922(define-function gtk_text_direction_get_type 24923 (c-name "gtk_text_direction_get_type") 24924 (return-type "GType") 24925) 24926 24927(define-function gtk_justification_get_type 24928 (c-name "gtk_justification_get_type") 24929 (return-type "GType") 24930) 24931 24932(define-function gtk_match_type_get_type 24933 (c-name "gtk_match_type_get_type") 24934 (return-type "GType") 24935) 24936 24937(define-function gtk_menu_direction_type_get_type 24938 (c-name "gtk_menu_direction_type_get_type") 24939 (return-type "GType") 24940) 24941 24942(define-function gtk_metric_type_get_type 24943 (c-name "gtk_metric_type_get_type") 24944 (return-type "GType") 24945) 24946 24947(define-function gtk_movement_step_get_type 24948 (c-name "gtk_movement_step_get_type") 24949 (return-type "GType") 24950) 24951 24952(define-function gtk_scroll_step_get_type 24953 (c-name "gtk_scroll_step_get_type") 24954 (return-type "GType") 24955) 24956 24957(define-function gtk_orientation_get_type 24958 (c-name "gtk_orientation_get_type") 24959 (return-type "GType") 24960) 24961 24962(define-function gtk_corner_type_get_type 24963 (c-name "gtk_corner_type_get_type") 24964 (return-type "GType") 24965) 24966 24967(define-function gtk_pack_type_get_type 24968 (c-name "gtk_pack_type_get_type") 24969 (return-type "GType") 24970) 24971 24972(define-function gtk_path_priority_type_get_type 24973 (c-name "gtk_path_priority_type_get_type") 24974 (return-type "GType") 24975) 24976 24977(define-function gtk_path_type_get_type 24978 (c-name "gtk_path_type_get_type") 24979 (return-type "GType") 24980) 24981 24982(define-function gtk_policy_type_get_type 24983 (c-name "gtk_policy_type_get_type") 24984 (return-type "GType") 24985) 24986 24987(define-function gtk_position_type_get_type 24988 (c-name "gtk_position_type_get_type") 24989 (return-type "GType") 24990) 24991 24992(define-function gtk_preview_type_get_type 24993 (c-name "gtk_preview_type_get_type") 24994 (return-type "GType") 24995) 24996 24997(define-function gtk_relief_style_get_type 24998 (c-name "gtk_relief_style_get_type") 24999 (return-type "GType") 25000) 25001 25002(define-function gtk_resize_mode_get_type 25003 (c-name "gtk_resize_mode_get_type") 25004 (return-type "GType") 25005) 25006 25007(define-function gtk_signal_run_type_get_type 25008 (c-name "gtk_signal_run_type_get_type") 25009 (return-type "GType") 25010) 25011 25012(define-function gtk_scroll_type_get_type 25013 (c-name "gtk_scroll_type_get_type") 25014 (return-type "GType") 25015) 25016 25017(define-function gtk_selection_mode_get_type 25018 (c-name "gtk_selection_mode_get_type") 25019 (return-type "GType") 25020) 25021 25022(define-function gtk_shadow_type_get_type 25023 (c-name "gtk_shadow_type_get_type") 25024 (return-type "GType") 25025) 25026 25027(define-function gtk_state_type_get_type 25028 (c-name "gtk_state_type_get_type") 25029 (return-type "GType") 25030) 25031 25032(define-function gtk_submenu_direction_get_type 25033 (c-name "gtk_submenu_direction_get_type") 25034 (return-type "GType") 25035) 25036 25037(define-function gtk_submenu_placement_get_type 25038 (c-name "gtk_submenu_placement_get_type") 25039 (return-type "GType") 25040) 25041 25042(define-function gtk_toolbar_style_get_type 25043 (c-name "gtk_toolbar_style_get_type") 25044 (return-type "GType") 25045) 25046 25047(define-function gtk_update_type_get_type 25048 (c-name "gtk_update_type_get_type") 25049 (return-type "GType") 25050) 25051 25052(define-function gtk_visibility_get_type 25053 (c-name "gtk_visibility_get_type") 25054 (return-type "GType") 25055) 25056 25057(define-function gtk_window_position_get_type 25058 (c-name "gtk_window_position_get_type") 25059 (return-type "GType") 25060) 25061 25062(define-function gtk_window_type_get_type 25063 (c-name "gtk_window_type_get_type") 25064 (return-type "GType") 25065) 25066 25067(define-function gtk_wrap_mode_get_type 25068 (c-name "gtk_wrap_mode_get_type") 25069 (return-type "GType") 25070) 25071 25072(define-function gtk_sort_type_get_type 25073 (c-name "gtk_sort_type_get_type") 25074 (return-type "GType") 25075) 25076 25077(define-function gtk_im_preedit_style_get_type 25078 (c-name "gtk_im_preedit_style_get_type") 25079 (return-type "GType") 25080) 25081 25082(define-function gtk_im_status_style_get_type 25083 (c-name "gtk_im_status_style_get_type") 25084 (return-type "GType") 25085) 25086 25087(define-function gtk_pack_direction_get_type 25088 (c-name "gtk_pack_direction_get_type") 25089 (return-type "GType") 25090) 25091 25092(define-function gtk_file_chooser_action_get_type 25093 (c-name "gtk_file_chooser_action_get_type") 25094 (return-type "GType") 25095) 25096 25097(define-function gtk_file_chooser_confirmation_get_type 25098 (c-name "gtk_file_chooser_confirmation_get_type") 25099 (return-type "GType") 25100) 25101 25102(define-function gtk_file_chooser_error_get_type 25103 (c-name "gtk_file_chooser_error_get_type") 25104 (return-type "GType") 25105) 25106 25107(define-function gtk_file_filter_flags_get_type 25108 (c-name "gtk_file_filter_flags_get_type") 25109 (return-type "GType") 25110) 25111 25112(define-function gtk_icon_lookup_flags_get_type 25113 (c-name "gtk_icon_lookup_flags_get_type") 25114 (return-type "GType") 25115) 25116 25117(define-function gtk_icon_theme_error_get_type 25118 (c-name "gtk_icon_theme_error_get_type") 25119 (return-type "GType") 25120) 25121 25122(define-function gtk_icon_view_drop_position_get_type 25123 (c-name "gtk_icon_view_drop_position_get_type") 25124 (return-type "GType") 25125) 25126 25127(define-function gtk_image_type_get_type 25128 (c-name "gtk_image_type_get_type") 25129 (return-type "GType") 25130) 25131 25132(define-function gtk_message_type_get_type 25133 (c-name "gtk_message_type_get_type") 25134 (return-type "GType") 25135) 25136 25137(define-function gtk_buttons_type_get_type 25138 (c-name "gtk_buttons_type_get_type") 25139 (return-type "GType") 25140) 25141 25142(define-function gtk_notebook_tab_get_type 25143 (c-name "gtk_notebook_tab_get_type") 25144 (return-type "GType") 25145) 25146 25147(define-function gtk_object_flags_get_type 25148 (c-name "gtk_object_flags_get_type") 25149 (return-type "GType") 25150) 25151 25152(define-function gtk_arg_flags_get_type 25153 (c-name "gtk_arg_flags_get_type") 25154 (return-type "GType") 25155) 25156 25157(define-function gtk_print_status_get_type 25158 (c-name "gtk_print_status_get_type") 25159 (return-type "GType") 25160) 25161 25162(define-function gtk_print_operation_result_get_type 25163 (c-name "gtk_print_operation_result_get_type") 25164 (return-type "GType") 25165) 25166 25167(define-function gtk_print_error_get_type 25168 (c-name "gtk_print_error_get_type") 25169 (return-type "GType") 25170) 25171 25172(define-function gtk_private_flags_get_type 25173 (c-name "gtk_private_flags_get_type") 25174 (return-type "GType") 25175) 25176 25177(define-function gtk_progress_bar_style_get_type 25178 (c-name "gtk_progress_bar_style_get_type") 25179 (return-type "GType") 25180) 25181 25182(define-function gtk_progress_bar_orientation_get_type 25183 (c-name "gtk_progress_bar_orientation_get_type") 25184 (return-type "GType") 25185) 25186 25187(define-function gtk_rc_flags_get_type 25188 (c-name "gtk_rc_flags_get_type") 25189 (return-type "GType") 25190) 25191 25192(define-function gtk_rc_token_type_get_type 25193 (c-name "gtk_rc_token_type_get_type") 25194 (return-type "GType") 25195) 25196 25197(define-function gtk_size_group_mode_get_type 25198 (c-name "gtk_size_group_mode_get_type") 25199 (return-type "GType") 25200) 25201 25202(define-function gtk_spin_button_update_policy_get_type 25203 (c-name "gtk_spin_button_update_policy_get_type") 25204 (return-type "GType") 25205) 25206 25207(define-function gtk_spin_type_get_type 25208 (c-name "gtk_spin_type_get_type") 25209 (return-type "GType") 25210) 25211 25212(define-function gtk_text_search_flags_get_type 25213 (c-name "gtk_text_search_flags_get_type") 25214 (return-type "GType") 25215) 25216 25217(define-function gtk_text_window_type_get_type 25218 (c-name "gtk_text_window_type_get_type") 25219 (return-type "GType") 25220) 25221 25222(define-function gtk_toolbar_child_type_get_type 25223 (c-name "gtk_toolbar_child_type_get_type") 25224 (return-type "GType") 25225) 25226 25227(define-function gtk_toolbar_space_style_get_type 25228 (c-name "gtk_toolbar_space_style_get_type") 25229 (return-type "GType") 25230) 25231 25232(define-function gtk_tree_view_mode_get_type 25233 (c-name "gtk_tree_view_mode_get_type") 25234 (return-type "GType") 25235) 25236 25237(define-function gtk_tree_model_flags_get_type 25238 (c-name "gtk_tree_model_flags_get_type") 25239 (return-type "GType") 25240) 25241 25242(define-function gtk_tree_view_drop_position_get_type 25243 (c-name "gtk_tree_view_drop_position_get_type") 25244 (return-type "GType") 25245) 25246 25247(define-function gtk_tree_view_column_sizing_get_type 25248 (c-name "gtk_tree_view_column_sizing_get_type") 25249 (return-type "GType") 25250) 25251 25252(define-function gtk_ui_manager_item_type_get_type 25253 (c-name "gtk_ui_manager_item_type_get_type") 25254 (return-type "GType") 25255) 25256 25257(define-function gtk_widget_flags_get_type 25258 (c-name "gtk_widget_flags_get_type") 25259 (return-type "GType") 25260) 25261 25262(define-function gtk_widget_help_type_get_type 25263 (c-name "gtk_widget_help_type_get_type") 25264 (return-type "GType") 25265) 25266 25267;; From /opt/gtk2/include/gtk-2.0/gtk/gtktypeutils.h 25268 25269(define-function identifier_get_type 25270 (c-name "gtk_identifier_get_type") 25271 (return-type "GType") 25272) 25273 25274(define-method class 25275 (of-object "GtkType") 25276 (c-name "gtk_type_class") 25277 (return-type "gpointer") 25278) 25279 25280(define-method unique 25281 (of-object "GtkType") 25282 (c-name "gtk_type_unique") 25283 (return-type "GtkType") 25284 (parameters 25285 '("const-GtkTypeInfo*" "gtkinfo") 25286 ) 25287) 25288 25289(define-method new 25290 (of-object "GtkType") 25291 (c-name "gtk_type_new") 25292 (return-type "gpointer") 25293) 25294 25295(define-method enum_get_values 25296 (of-object "GtkType") 25297 (c-name "gtk_type_enum_get_values") 25298 (return-type "GtkEnumValue*") 25299) 25300 25301(define-method flags_get_values 25302 (of-object "GtkType") 25303 (c-name "gtk_type_flags_get_values") 25304 (return-type "GtkFlagValue*") 25305) 25306 25307(define-method enum_find_value 25308 (of-object "GtkType") 25309 (c-name "gtk_type_enum_find_value") 25310 (return-type "GtkEnumValue*") 25311 (parameters 25312 '("const-gchar*" "value_name") 25313 ) 25314) 25315 25316(define-method flags_find_value 25317 (of-object "GtkType") 25318 (c-name "gtk_type_flags_find_value") 25319 (return-type "GtkFlagValue*") 25320 (parameters 25321 '("const-gchar*" "value_name") 25322 ) 25323) 25324 25325(define-function gtk_type_init 25326 (c-name "gtk_type_init") 25327 (return-type "none") 25328 (parameters 25329 '("GTypeDebugFlags" "debug_flags") 25330 ) 25331) 25332 25333 25334;; From /opt/gtk2/include/gtk-2.0/gtk/gtkuimanager.h 25335 25336(define-function gtk_ui_manager_get_type 25337 (c-name "gtk_ui_manager_get_type") 25338 (return-type "GType") 25339) 25340 25341(define-function gtk_ui_manager_new 25342 (c-name "gtk_ui_manager_new") 25343 (is-constructor-of "GtkUIManager") 25344 (return-type "GtkUIManager*") 25345) 25346 25347(define-method set_add_tearoffs 25348 (of-object "GtkUIManager") 25349 (c-name "gtk_ui_manager_set_add_tearoffs") 25350 (return-type "none") 25351 (parameters 25352 '("gboolean" "add_tearoffs") 25353 ) 25354) 25355 25356(define-method get_add_tearoffs 25357 (of-object "GtkUIManager") 25358 (c-name "gtk_ui_manager_get_add_tearoffs") 25359 (return-type "gboolean") 25360) 25361 25362(define-method insert_action_group 25363 (of-object "GtkUIManager") 25364 (c-name "gtk_ui_manager_insert_action_group") 25365 (return-type "none") 25366 (parameters 25367 '("GtkActionGroup*" "action_group") 25368 '("gint" "pos" (default "-1")) 25369 ) 25370) 25371 25372(define-method remove_action_group 25373 (of-object "GtkUIManager") 25374 (c-name "gtk_ui_manager_remove_action_group") 25375 (return-type "none") 25376 (parameters 25377 '("GtkActionGroup*" "action_group") 25378 ) 25379) 25380 25381(define-method get_action_groups 25382 (of-object "GtkUIManager") 25383 (c-name "gtk_ui_manager_get_action_groups") 25384 (return-type "GList*") 25385) 25386 25387(define-method get_accel_group 25388 (of-object "GtkUIManager") 25389 (c-name "gtk_ui_manager_get_accel_group") 25390 (return-type "GtkAccelGroup*") 25391) 25392 25393(define-method get_widget 25394 (of-object "GtkUIManager") 25395 (c-name "gtk_ui_manager_get_widget") 25396 (return-type "GtkWidget*") 25397 (parameters 25398 '("const-gchar*" "path") 25399 ) 25400) 25401 25402(define-method get_toplevels 25403 (of-object "GtkUIManager") 25404 (c-name "gtk_ui_manager_get_toplevels") 25405 (return-type "GSList*") 25406 (parameters 25407 '("GtkUIManagerItemType" "types") 25408 ) 25409) 25410 25411(define-method get_action 25412 (of-object "GtkUIManager") 25413 (c-name "gtk_ui_manager_get_action") 25414 (return-type "GtkAction*") 25415 (parameters 25416 '("const-gchar*" "path") 25417 ) 25418) 25419 25420(define-method add_ui_from_string 25421 (of-object "GtkUIManager") 25422 (c-name "gtk_ui_manager_add_ui_from_string") 25423 (return-type "guint") 25424 (parameters 25425 '("const-gchar*" "buffer") 25426 '("gssize" "length") 25427 '("GError**" "error") 25428 ) 25429) 25430 25431(define-method add_ui_from_file 25432 (of-object "GtkUIManager") 25433 (c-name "gtk_ui_manager_add_ui_from_file") 25434 (return-type "guint") 25435 (parameters 25436 '("const-gchar*" "filename") 25437 '("GError**" "error") 25438 ) 25439) 25440 25441(define-method add_ui 25442 (of-object "GtkUIManager") 25443 (c-name "gtk_ui_manager_add_ui") 25444 (return-type "none") 25445 (parameters 25446 '("guint" "merge_id") 25447 '("const-gchar*" "path") 25448 '("const-gchar*" "name") 25449 '("const-gchar*" "action" (null-ok)) 25450 '("GtkUIManagerItemType" "type") 25451 '("gboolean" "top") 25452 ) 25453) 25454 25455(define-method remove_ui 25456 (of-object "GtkUIManager") 25457 (c-name "gtk_ui_manager_remove_ui") 25458 (return-type "none") 25459 (parameters 25460 '("guint" "merge_id") 25461 ) 25462) 25463 25464(define-method get_ui 25465 (of-object "GtkUIManager") 25466 (c-name "gtk_ui_manager_get_ui") 25467 (return-type "gchar*") 25468) 25469 25470(define-method ensure_update 25471 (of-object "GtkUIManager") 25472 (c-name "gtk_ui_manager_ensure_update") 25473 (return-type "none") 25474) 25475 25476(define-method new_merge_id 25477 (of-object "GtkUIManager") 25478 (c-name "gtk_ui_manager_new_merge_id") 25479 (return-type "guint") 25480) 25481 25482(define-virtual add_widget 25483 (of-object "GtkUIManager") 25484 (return-type "none") 25485 (parameters 25486 '("GtkWidget*" "widget") 25487 ) 25488) 25489(define-virtual actions_changed 25490 (of-object "GtkUIManager") 25491 (return-type "none") 25492) 25493(define-virtual connect_proxy 25494 (of-object "GtkUIManager") 25495 (return-type "none") 25496 (parameters 25497 '("GtkAction*" "action") 25498 '("GtkWidget*" "proxy") 25499 ) 25500) 25501(define-virtual disconnect_proxy 25502 (of-object "GtkUIManager") 25503 (return-type "none") 25504 (parameters 25505 '("GtkAction*" "action") 25506 '("GtkWidget*" "proxy") 25507 ) 25508) 25509(define-virtual pre_activate 25510 (of-object "GtkUIManager") 25511 (return-type "none") 25512 (parameters 25513 '("GtkAction*" "action") 25514 ) 25515) 25516(define-virtual post_activate 25517 (of-object "GtkUIManager") 25518 (return-type "none") 25519 (parameters 25520 '("GtkAction*" "action") 25521 ) 25522) 25523 25524(define-virtual get_widget 25525 (of-object "GtkUIManager") 25526 (return-type "GtkWidget*") 25527 (parameters 25528 '("const-gchar*" "path") 25529 ) 25530) 25531 25532(define-virtual get_action 25533 (of-object "GtkUIManager") 25534 (return-type "GtkAction*") 25535 (parameters 25536 '("const-gchar*" "path") 25537 ) 25538) 25539 25540 25541;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvbbox.h 25542 25543(define-function gtk_vbutton_box_get_type 25544 (c-name "gtk_vbutton_box_get_type") 25545 (return-type "GType") 25546) 25547 25548(define-function gtk_vbutton_box_new 25549 (c-name "gtk_vbutton_box_new") 25550 (is-constructor-of "GtkVButtonBox") 25551 (return-type "GtkWidget*") 25552) 25553 25554(define-function vbutton_box_get_spacing_default 25555 (c-name "gtk_vbutton_box_get_spacing_default") 25556 (return-type "gint") 25557 (deprecated "") 25558) 25559 25560(define-function vbutton_box_set_spacing_default 25561 (c-name "gtk_vbutton_box_set_spacing_default") 25562 (return-type "none") 25563 (parameters 25564 '("gint" "spacing") 25565 ) 25566 (deprecated "") 25567) 25568 25569(define-function vbutton_box_get_layout_default 25570 (c-name "gtk_vbutton_box_get_layout_default") 25571 (return-type "GtkButtonBoxStyle") 25572 (deprecated "") 25573) 25574 25575(define-function vbutton_box_set_layout_default 25576 (c-name "gtk_vbutton_box_set_layout_default") 25577 (return-type "none") 25578 (parameters 25579 '("GtkButtonBoxStyle" "layout") 25580 ) 25581 (deprecated "") 25582) 25583 25584 25585 25586;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvbox.h 25587 25588(define-function gtk_vbox_get_type 25589 (c-name "gtk_vbox_get_type") 25590 (return-type "GType") 25591) 25592 25593(define-function gtk_vbox_new 25594 (c-name "gtk_vbox_new") 25595 (is-constructor-of "GtkVBox") 25596 (return-type "GtkWidget*") 25597 (properties 25598 '("homogeneous" (optional)) 25599 '("spacing" (optional)) 25600 ) 25601) 25602 25603 25604 25605;; From /opt/gtk2/include/gtk-2.0/gtk/gtkversion.h 25606 25607 25608 25609;; From /opt/gtk2/include/gtk-2.0/gtk/gtkviewport.h 25610 25611(define-function gtk_viewport_get_type 25612 (c-name "gtk_viewport_get_type") 25613 (return-type "GType") 25614) 25615 25616(define-function gtk_viewport_new 25617 (c-name "gtk_viewport_new") 25618 (is-constructor-of "GtkViewport") 25619 (return-type "GtkWidget*") 25620 (properties 25621 '("hadjustment" (optional)) 25622 '("vadjustment" (optional)) 25623 ) 25624) 25625 25626(define-method get_hadjustment 25627 (of-object "GtkViewport") 25628 (c-name "gtk_viewport_get_hadjustment") 25629 (return-type "GtkAdjustment*") 25630) 25631 25632(define-method get_vadjustment 25633 (of-object "GtkViewport") 25634 (c-name "gtk_viewport_get_vadjustment") 25635 (return-type "GtkAdjustment*") 25636) 25637 25638(define-method set_hadjustment 25639 (of-object "GtkViewport") 25640 (c-name "gtk_viewport_set_hadjustment") 25641 (return-type "none") 25642 (parameters 25643 '("GtkAdjustment*" "adjustment" (null-ok)) 25644 ) 25645) 25646 25647(define-method set_vadjustment 25648 (of-object "GtkViewport") 25649 (c-name "gtk_viewport_set_vadjustment") 25650 (return-type "none") 25651 (parameters 25652 '("GtkAdjustment*" "adjustment" (null-ok)) 25653 ) 25654) 25655 25656(define-method set_shadow_type 25657 (of-object "GtkViewport") 25658 (c-name "gtk_viewport_set_shadow_type") 25659 (return-type "none") 25660 (parameters 25661 '("GtkShadowType" "type") 25662 ) 25663) 25664 25665(define-method get_shadow_type 25666 (of-object "GtkViewport") 25667 (c-name "gtk_viewport_get_shadow_type") 25668 (return-type "GtkShadowType") 25669) 25670 25671 25672 25673;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvpaned.h 25674 25675(define-function gtk_vpaned_get_type 25676 (c-name "gtk_vpaned_get_type") 25677 (return-type "GType") 25678) 25679 25680(define-function gtk_vpaned_new 25681 (c-name "gtk_vpaned_new") 25682 (is-constructor-of "GtkVPaned") 25683 (return-type "GtkWidget*") 25684) 25685 25686(define-virtual set_scroll_adjustments 25687 (of-object "GtkViewport") 25688 (return-type "none") 25689 (parameters 25690 '("GtkAdjustment*" "hadjustment") 25691 '("GtkAdjustment*" "vadjustment") 25692 ) 25693) 25694 25695 25696;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvruler.h 25697 25698(define-function gtk_vruler_get_type 25699 (c-name "gtk_vruler_get_type") 25700 (return-type "GType") 25701) 25702 25703(define-function gtk_vruler_new 25704 (c-name "gtk_vruler_new") 25705 (is-constructor-of "GtkVRuler") 25706 (return-type "GtkWidget*") 25707) 25708 25709 25710 25711;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvscale.h 25712 25713(define-function gtk_vscale_get_type 25714 (c-name "gtk_vscale_get_type") 25715 (return-type "GType") 25716) 25717 25718(define-function gtk_vscale_new 25719 (c-name "gtk_vscale_new") 25720 (is-constructor-of "GtkVScale") 25721 (return-type "GtkWidget*") 25722 (properties 25723 '("adjustment" (optional)) 25724 ) 25725) 25726 25727(define-function gtk_vscale_new_with_range 25728 (c-name "gtk_vscale_new_with_range") 25729 (is-constructor-of "GtkVScale") 25730 (return-type "GtkWidget*") 25731 (parameters 25732 '("gdouble" "min") 25733 '("gdouble" "max") 25734 '("gdouble" "step") 25735 ) 25736) 25737 25738 25739 25740;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvscrollbar.h 25741 25742(define-function gtk_vscrollbar_get_type 25743 (c-name "gtk_vscrollbar_get_type") 25744 (return-type "GType") 25745) 25746 25747(define-function gtk_vscrollbar_new 25748 (c-name "gtk_vscrollbar_new") 25749 (is-constructor-of "GtkVScrollbar") 25750 (return-type "GtkWidget*") 25751 (properties 25752 '("adjustment" (optional)) 25753 ) 25754) 25755 25756 25757 25758;; From /opt/gtk2/include/gtk-2.0/gtk/gtkvseparator.h 25759 25760(define-function gtk_vseparator_get_type 25761 (c-name "gtk_vseparator_get_type") 25762 (return-type "GType") 25763) 25764 25765(define-function gtk_vseparator_new 25766 (c-name "gtk_vseparator_new") 25767 (is-constructor-of "GtkVSeparator") 25768 (return-type "GtkWidget*") 25769) 25770 25771 25772 25773;; From /opt/gtk2/include/gtk-2.0/gtk/gtkwidget.h 25774 25775(define-function gtk_widget_get_type 25776 (c-name "gtk_widget_get_type") 25777 (return-type "GType") 25778) 25779 25780(define-function gtk_widget_new 25781 (c-name "gtk_widget_new") 25782 (is-constructor-of "GtkWidget") 25783 (return-type "GtkWidget*") 25784 (parameters 25785 '("GType" "type") 25786 '("const-gchar*" "first_property_name") 25787 ) 25788 (varargs #t) 25789) 25790 25791(define-method ref 25792 (of-object "GtkWidget") 25793 (c-name "gtk_widget_ref") 25794 (return-type "GtkWidget*") 25795) 25796 25797(define-method unref 25798 (of-object "GtkWidget") 25799 (c-name "gtk_widget_unref") 25800 (return-type "none") 25801) 25802 25803(define-method destroy 25804 (of-object "GtkWidget") 25805 (c-name "gtk_widget_destroy") 25806 (return-type "none") 25807) 25808 25809(define-method destroyed 25810 (of-object "GtkWidget") 25811 (c-name "gtk_widget_destroyed") 25812 (return-type "none") 25813 (parameters 25814 '("GtkWidget**" "widget_pointer") 25815 ) 25816) 25817 25818(define-method set 25819 (of-object "GtkWidget") 25820 (c-name "gtk_widget_set") 25821 (return-type "none") 25822 (parameters 25823 '("const-gchar*" "first_property_name") 25824 ) 25825 (varargs #t) 25826) 25827 25828(define-method unparent 25829 (of-object "GtkWidget") 25830 (c-name "gtk_widget_unparent") 25831 (return-type "none") 25832) 25833 25834(define-method show 25835 (of-object "GtkWidget") 25836 (c-name "gtk_widget_show") 25837 (return-type "none") 25838) 25839 25840(define-method show_now 25841 (of-object "GtkWidget") 25842 (c-name "gtk_widget_show_now") 25843 (return-type "none") 25844) 25845 25846(define-method hide 25847 (of-object "GtkWidget") 25848 (c-name "gtk_widget_hide") 25849 (return-type "none") 25850) 25851 25852(define-method show_all 25853 (of-object "GtkWidget") 25854 (c-name "gtk_widget_show_all") 25855 (return-type "none") 25856) 25857 25858(define-method hide_all 25859 (of-object "GtkWidget") 25860 (c-name "gtk_widget_hide_all") 25861 (return-type "none") 25862) 25863 25864(define-method set_no_show_all 25865 (of-object "GtkWidget") 25866 (c-name "gtk_widget_set_no_show_all") 25867 (return-type "none") 25868 (parameters 25869 '("gboolean" "no_show_all") 25870 ) 25871) 25872 25873(define-method get_no_show_all 25874 (of-object "GtkWidget") 25875 (c-name "gtk_widget_get_no_show_all") 25876 (return-type "gboolean") 25877) 25878 25879(define-method map 25880 (of-object "GtkWidget") 25881 (c-name "gtk_widget_map") 25882 (return-type "none") 25883) 25884 25885(define-method unmap 25886 (of-object "GtkWidget") 25887 (c-name "gtk_widget_unmap") 25888 (return-type "none") 25889) 25890 25891(define-method realize 25892 (of-object "GtkWidget") 25893 (c-name "gtk_widget_realize") 25894 (return-type "none") 25895) 25896 25897(define-method unrealize 25898 (of-object "GtkWidget") 25899 (c-name "gtk_widget_unrealize") 25900 (return-type "none") 25901) 25902 25903(define-method queue_draw 25904 (of-object "GtkWidget") 25905 (c-name "gtk_widget_queue_draw") 25906 (return-type "none") 25907) 25908 25909(define-method queue_draw_area 25910 (of-object "GtkWidget") 25911 (c-name "gtk_widget_queue_draw_area") 25912 (return-type "none") 25913 (parameters 25914 '("gint" "x") 25915 '("gint" "y") 25916 '("gint" "width") 25917 '("gint" "height") 25918 ) 25919) 25920 25921(define-method queue_clear 25922 (of-object "GtkWidget") 25923 (c-name "gtk_widget_queue_clear") 25924 (return-type "none") 25925 (deprecated "use GtkWidget.queue_draw") 25926) 25927 25928(define-method queue_clear_area 25929 (of-object "GtkWidget") 25930 (c-name "gtk_widget_queue_clear_area") 25931 (return-type "none") 25932 (parameters 25933 '("gint" "x") 25934 '("gint" "y") 25935 '("gint" "width") 25936 '("gint" "height") 25937 ) 25938 (deprecated "use GtkWidget.queue_draw_area") 25939) 25940 25941(define-method queue_resize 25942 (of-object "GtkWidget") 25943 (c-name "gtk_widget_queue_resize") 25944 (return-type "none") 25945) 25946 25947(define-method queue_resize_no_redraw 25948 (of-object "GtkWidget") 25949 (c-name "gtk_widget_queue_resize_no_redraw") 25950 (return-type "none") 25951) 25952 25953(define-method draw 25954 (of-object "GtkWidget") 25955 (c-name "gtk_widget_draw") 25956 (return-type "none") 25957 (parameters 25958 '("GdkRectangle*" "area") 25959 ) 25960 (deprecated "use GtkWidget.queue_draw_area") 25961) 25962 25963(define-method size_request 25964 (of-object "GtkWidget") 25965 (c-name "gtk_widget_size_request") 25966 (return-type "none") 25967 (parameters 25968 '("GtkRequisition*" "requisition") 25969 ) 25970) 25971 25972(define-method size_allocate 25973 (of-object "GtkWidget") 25974 (c-name "gtk_widget_size_allocate") 25975 (return-type "none") 25976 (parameters 25977 '("GtkAllocation*" "allocation") 25978 ) 25979) 25980 25981(define-method get_child_requisition 25982 (of-object "GtkWidget") 25983 (c-name "gtk_widget_get_child_requisition") 25984 (return-type "none") 25985 (parameters 25986 '("GtkRequisition*" "requisition") 25987 ) 25988) 25989 25990(define-method add_accelerator 25991 (of-object "GtkWidget") 25992 (c-name "gtk_widget_add_accelerator") 25993 (return-type "none") 25994 (parameters 25995 '("const-gchar*" "accel_signal") 25996 '("GtkAccelGroup*" "accel_group") 25997 '("guint" "accel_key") 25998 '("GdkModifierType" "accel_mods") 25999 '("GtkAccelFlags" "accel_flags") 26000 ) 26001) 26002 26003(define-method remove_accelerator 26004 (of-object "GtkWidget") 26005 (c-name "gtk_widget_remove_accelerator") 26006 (return-type "gboolean") 26007 (parameters 26008 '("GtkAccelGroup*" "accel_group") 26009 '("guint" "accel_key") 26010 '("GdkModifierType" "accel_mods") 26011 ) 26012) 26013 26014(define-method set_accel_path 26015 (of-object "GtkWidget") 26016 (c-name "gtk_widget_set_accel_path") 26017 (return-type "none") 26018 (parameters 26019 '("const-gchar*" "accel_path" (null-ok)) 26020 '("GtkAccelGroup*" "accel_group" (null-ok)) 26021 ) 26022) 26023 26024(define-method list_accel_closures 26025 (of-object "GtkWidget") 26026 (c-name "gtk_widget_list_accel_closures") 26027 (return-type "GList*") 26028) 26029 26030(define-method can_activate_accel 26031 (of-object "GtkWidget") 26032 (c-name "gtk_widget_can_activate_accel") 26033 (return-type "gboolean") 26034 (parameters 26035 '("guint" "signal_id") 26036 ) 26037) 26038 26039(define-method mnemonic_activate 26040 (of-object "GtkWidget") 26041 (c-name "gtk_widget_mnemonic_activate") 26042 (return-type "gboolean") 26043 (parameters 26044 '("gboolean" "group_cycling") 26045 ) 26046) 26047 26048(define-method event 26049 (of-object "GtkWidget") 26050 (c-name "gtk_widget_event") 26051 (return-type "gboolean") 26052 (parameters 26053 '("GdkEvent*" "event") 26054 ) 26055) 26056 26057(define-method send_expose 26058 (of-object "GtkWidget") 26059 (c-name "gtk_widget_send_expose") 26060 (return-type "gint") 26061 (parameters 26062 '("GdkEvent*" "event") 26063 ) 26064) 26065 26066(define-method activate 26067 (of-object "GtkWidget") 26068 (c-name "gtk_widget_activate") 26069 (return-type "gboolean") 26070) 26071 26072(define-method set_scroll_adjustments 26073 (of-object "GtkWidget") 26074 (c-name "gtk_widget_set_scroll_adjustments") 26075 (return-type "gboolean") 26076 (parameters 26077 '("GtkAdjustment*" "hadjustment" (null-ok)) 26078 '("GtkAdjustment*" "vadjustment" (null-ok)) 26079 ) 26080) 26081 26082(define-method reparent 26083 (of-object "GtkWidget") 26084 (c-name "gtk_widget_reparent") 26085 (return-type "none") 26086 (parameters 26087 '("GtkWidget*" "new_parent") 26088 ) 26089) 26090 26091(define-method intersect 26092 (of-object "GtkWidget") 26093 (c-name "gtk_widget_intersect") 26094 (return-type "gboolean") 26095 (parameters 26096 '("GdkRectangle*" "area") 26097 '("GdkRectangle*" "intersection") 26098 ) 26099) 26100 26101(define-method region_intersect 26102 (of-object "GtkWidget") 26103 (c-name "gtk_widget_region_intersect") 26104 (return-type "GdkRegion*") 26105 (caller-owns-return #t) 26106 (parameters 26107 '("GdkRegion*" "region") 26108 ) 26109) 26110 26111(define-method freeze_child_notify 26112 (of-object "GtkWidget") 26113 (c-name "gtk_widget_freeze_child_notify") 26114 (return-type "none") 26115) 26116 26117(define-method child_notify 26118 (of-object "GtkWidget") 26119 (c-name "gtk_widget_child_notify") 26120 (return-type "none") 26121 (parameters 26122 '("const-gchar*" "child_property") 26123 ) 26124) 26125 26126(define-method thaw_child_notify 26127 (of-object "GtkWidget") 26128 (c-name "gtk_widget_thaw_child_notify") 26129 (return-type "none") 26130) 26131 26132(define-method is_focus 26133 (of-object "GtkWidget") 26134 (c-name "gtk_widget_is_focus") 26135 (return-type "gboolean") 26136) 26137 26138(define-method grab_focus 26139 (of-object "GtkWidget") 26140 (c-name "gtk_widget_grab_focus") 26141 (return-type "none") 26142) 26143 26144(define-method grab_default 26145 (of-object "GtkWidget") 26146 (c-name "gtk_widget_grab_default") 26147 (return-type "none") 26148) 26149 26150(define-method set_name 26151 (of-object "GtkWidget") 26152 (c-name "gtk_widget_set_name") 26153 (return-type "none") 26154 (parameters 26155 '("const-gchar*" "name") 26156 ) 26157) 26158 26159(define-method get_name 26160 (of-object "GtkWidget") 26161 (c-name "gtk_widget_get_name") 26162 (return-type "const-gchar*") 26163) 26164 26165(define-method set_state 26166 (of-object "GtkWidget") 26167 (c-name "gtk_widget_set_state") 26168 (return-type "none") 26169 (parameters 26170 '("GtkStateType" "state") 26171 ) 26172) 26173 26174(define-method set_sensitive 26175 (of-object "GtkWidget") 26176 (c-name "gtk_widget_set_sensitive") 26177 (return-type "none") 26178 (parameters 26179 '("gboolean" "sensitive") 26180 ) 26181) 26182 26183(define-method set_app_paintable 26184 (of-object "GtkWidget") 26185 (c-name "gtk_widget_set_app_paintable") 26186 (return-type "none") 26187 (parameters 26188 '("gboolean" "app_paintable") 26189 ) 26190) 26191 26192(define-method set_double_buffered 26193 (of-object "GtkWidget") 26194 (c-name "gtk_widget_set_double_buffered") 26195 (return-type "none") 26196 (parameters 26197 '("gboolean" "double_buffered") 26198 ) 26199) 26200 26201(define-method set_redraw_on_allocate 26202 (of-object "GtkWidget") 26203 (c-name "gtk_widget_set_redraw_on_allocate") 26204 (return-type "none") 26205 (parameters 26206 '("gboolean" "redraw_on_allocate") 26207 ) 26208) 26209 26210(define-method set_parent 26211 (of-object "GtkWidget") 26212 (c-name "gtk_widget_set_parent") 26213 (return-type "none") 26214 (parameters 26215 '("GtkWidget*" "parent") 26216 ) 26217) 26218 26219(define-method set_parent_window 26220 (of-object "GtkWidget") 26221 (c-name "gtk_widget_set_parent_window") 26222 (return-type "none") 26223 (parameters 26224 '("GdkWindow*" "parent_window" (null-ok)) 26225 ) 26226) 26227 26228(define-method set_child_visible 26229 (of-object "GtkWidget") 26230 (c-name "gtk_widget_set_child_visible") 26231 (return-type "none") 26232 (parameters 26233 '("gboolean" "is_visible") 26234 ) 26235) 26236 26237(define-method get_child_visible 26238 (of-object "GtkWidget") 26239 (c-name "gtk_widget_get_child_visible") 26240 (return-type "gboolean") 26241) 26242 26243(define-method get_parent 26244 (of-object "GtkWidget") 26245 (c-name "gtk_widget_get_parent") 26246 (return-type "GtkWidget*") 26247) 26248 26249(define-method get_parent_window 26250 (of-object "GtkWidget") 26251 (c-name "gtk_widget_get_parent_window") 26252 (return-type "GdkWindow*") 26253) 26254 26255(define-method child_focus 26256 (of-object "GtkWidget") 26257 (c-name "gtk_widget_child_focus") 26258 (return-type "gboolean") 26259 (parameters 26260 '("GtkDirectionType" "direction") 26261 ) 26262) 26263 26264(define-method set_size_request 26265 (of-object "GtkWidget") 26266 (c-name "gtk_widget_set_size_request") 26267 (return-type "none") 26268 (parameters 26269 '("gint" "width") 26270 '("gint" "height") 26271 ) 26272) 26273 26274(define-method get_size_request 26275 (of-object "GtkWidget") 26276 (c-name "gtk_widget_get_size_request") 26277 (return-type "none") 26278 (parameters 26279 '("gint*" "width") 26280 '("gint*" "height") 26281 ) 26282) 26283 26284(define-method set_uposition 26285 (of-object "GtkWidget") 26286 (c-name "gtk_widget_set_uposition") 26287 (return-type "none") 26288 (parameters 26289 '("gint" "x") 26290 '("gint" "y") 26291 ) 26292 (deprecated "") 26293) 26294 26295(define-method set_usize 26296 (of-object "GtkWidget") 26297 (c-name "gtk_widget_set_usize") 26298 (return-type "none") 26299 (parameters 26300 '("gint" "width") 26301 '("gint" "height") 26302 ) 26303 (deprecated "use GtkWidget.set_size_request") 26304) 26305 26306(define-method set_events 26307 (of-object "GtkWidget") 26308 (c-name "gtk_widget_set_events") 26309 (return-type "none") 26310 (parameters 26311 '("gint" "events") 26312 ) 26313) 26314 26315(define-method add_events 26316 (of-object "GtkWidget") 26317 (c-name "gtk_widget_add_events") 26318 (return-type "none") 26319 (parameters 26320 '("gint" "events") 26321 ) 26322) 26323 26324(define-method set_extension_events 26325 (of-object "GtkWidget") 26326 (c-name "gtk_widget_set_extension_events") 26327 (return-type "none") 26328 (parameters 26329 '("GdkExtensionMode" "mode") 26330 ) 26331) 26332 26333(define-method get_extension_events 26334 (of-object "GtkWidget") 26335 (c-name "gtk_widget_get_extension_events") 26336 (return-type "GdkExtensionMode") 26337) 26338 26339(define-method get_toplevel 26340 (of-object "GtkWidget") 26341 (c-name "gtk_widget_get_toplevel") 26342 (return-type "GtkWidget*") 26343) 26344 26345(define-method get_ancestor 26346 (of-object "GtkWidget") 26347 (c-name "gtk_widget_get_ancestor") 26348 (return-type "GtkWidget*") 26349 (parameters 26350 '("GType" "widget_type") 26351 ) 26352) 26353 26354(define-method get_colormap 26355 (of-object "GtkWidget") 26356 (c-name "gtk_widget_get_colormap") 26357 (return-type "GdkColormap*") 26358) 26359 26360(define-method get_visual 26361 (of-object "GtkWidget") 26362 (c-name "gtk_widget_get_visual") 26363 (return-type "GdkVisual*") 26364) 26365 26366(define-method get_screen 26367 (of-object "GtkWidget") 26368 (c-name "gtk_widget_get_screen") 26369 (return-type "GdkScreen*") 26370) 26371 26372(define-method has_screen 26373 (of-object "GtkWidget") 26374 (c-name "gtk_widget_has_screen") 26375 (return-type "gboolean") 26376) 26377 26378(define-method get_display 26379 (of-object "GtkWidget") 26380 (c-name "gtk_widget_get_display") 26381 (return-type "GdkDisplay*") 26382) 26383 26384(define-method get_root_window 26385 (of-object "GtkWidget") 26386 (c-name "gtk_widget_get_root_window") 26387 (return-type "GdkWindow*") 26388) 26389 26390(define-method get_settings 26391 (of-object "GtkWidget") 26392 (c-name "gtk_widget_get_settings") 26393 (return-type "GtkSettings*") 26394) 26395 26396(define-method get_clipboard 26397 (of-object "GtkWidget") 26398 (c-name "gtk_widget_get_clipboard") 26399 (return-type "GtkClipboard*") 26400 (parameters 26401 '("GdkAtom" "selection") 26402 ) 26403) 26404 26405(define-method get_accessible 26406 (of-object "GtkWidget") 26407 (c-name "gtk_widget_get_accessible") 26408 (return-type "AtkObject*") 26409) 26410 26411(define-method set_colormap 26412 (of-object "GtkWidget") 26413 (c-name "gtk_widget_set_colormap") 26414 (return-type "none") 26415 (parameters 26416 '("GdkColormap*" "colormap") 26417 ) 26418) 26419 26420(define-method get_events 26421 (of-object "GtkWidget") 26422 (c-name "gtk_widget_get_events") 26423 (return-type "gint") 26424) 26425 26426(define-method get_pointer 26427 (of-object "GtkWidget") 26428 (c-name "gtk_widget_get_pointer") 26429 (return-type "none") 26430 (parameters 26431 '("gint*" "x") 26432 '("gint*" "y") 26433 ) 26434) 26435 26436(define-method is_ancestor 26437 (of-object "GtkWidget") 26438 (c-name "gtk_widget_is_ancestor") 26439 (return-type "gboolean") 26440 (parameters 26441 '("GtkWidget*" "ancestor") 26442 ) 26443) 26444 26445(define-method translate_coordinates 26446 (of-object "GtkWidget") 26447 (c-name "gtk_widget_translate_coordinates") 26448 (return-type "gboolean") 26449 (parameters 26450 '("GtkWidget*" "dest_widget") 26451 '("gint" "src_x") 26452 '("gint" "src_y") 26453 '("gint*" "dest_x") 26454 '("gint*" "dest_y") 26455 ) 26456) 26457 26458(define-method hide_on_delete 26459 (of-object "GtkWidget") 26460 (c-name "gtk_widget_hide_on_delete") 26461 (return-type "gboolean") 26462) 26463 26464(define-method set_style 26465 (of-object "GtkWidget") 26466 (c-name "gtk_widget_set_style") 26467 (return-type "none") 26468 (parameters 26469 '("GtkStyle*" "style" (null-ok)) 26470 ) 26471) 26472 26473(define-method ensure_style 26474 (of-object "GtkWidget") 26475 (c-name "gtk_widget_ensure_style") 26476 (return-type "none") 26477) 26478 26479(define-method get_style 26480 (of-object "GtkWidget") 26481 (c-name "gtk_widget_get_style") 26482 (return-type "GtkStyle*") 26483) 26484 26485(define-method modify_style 26486 (of-object "GtkWidget") 26487 (c-name "gtk_widget_modify_style") 26488 (return-type "none") 26489 (parameters 26490 '("GtkRcStyle*" "style") 26491 ) 26492) 26493 26494(define-method get_modifier_style 26495 (of-object "GtkWidget") 26496 (c-name "gtk_widget_get_modifier_style") 26497 (return-type "GtkRcStyle*") 26498) 26499 26500(define-method modify_fg 26501 (of-object "GtkWidget") 26502 (c-name "gtk_widget_modify_fg") 26503 (return-type "none") 26504 (parameters 26505 '("GtkStateType" "state") 26506 '("GdkColor*" "color" (null-ok)) 26507 ) 26508) 26509 26510(define-method modify_bg 26511 (of-object "GtkWidget") 26512 (c-name "gtk_widget_modify_bg") 26513 (return-type "none") 26514 (parameters 26515 '("GtkStateType" "state") 26516 '("GdkColor*" "color" (null-ok)) 26517 ) 26518) 26519 26520(define-method modify_text 26521 (of-object "GtkWidget") 26522 (c-name "gtk_widget_modify_text") 26523 (return-type "none") 26524 (parameters 26525 '("GtkStateType" "state") 26526 '("GdkColor*" "color" (null-ok)) 26527 ) 26528) 26529 26530(define-method modify_base 26531 (of-object "GtkWidget") 26532 (c-name "gtk_widget_modify_base") 26533 (return-type "none") 26534 (parameters 26535 '("GtkStateType" "state") 26536 '("GdkColor*" "color" (null-ok)) 26537 ) 26538) 26539 26540(define-method modify_font 26541 (of-object "GtkWidget") 26542 (c-name "gtk_widget_modify_font") 26543 (return-type "none") 26544 (parameters 26545 '("PangoFontDescription*" "font_desc" (null-ok)) 26546 ) 26547) 26548 26549(define-method create_pango_context 26550 (of-object "GtkWidget") 26551 (c-name "gtk_widget_create_pango_context") 26552 (caller-owns-return #t) 26553 (return-type "PangoContext*") 26554) 26555 26556(define-method get_pango_context 26557 (of-object "GtkWidget") 26558 (c-name "gtk_widget_get_pango_context") 26559 (return-type "PangoContext*") 26560) 26561 26562(define-method create_pango_layout 26563 (of-object "GtkWidget") 26564 (c-name "gtk_widget_create_pango_layout") 26565 (caller-owns-return #t) 26566 (return-type "PangoLayout*") 26567 (parameters 26568 '("const-gchar*" "text") 26569 ) 26570) 26571 26572(define-method render_icon 26573 (of-object "GtkWidget") 26574 (c-name "gtk_widget_render_icon") 26575 (return-type "GdkPixbuf*") 26576 (caller-owns-return #t) 26577 (parameters 26578 '("const-gchar*" "stock_id") 26579 '("GtkIconSize" "size") 26580 '("const-gchar*" "detail" (null-ok) (default "NULL")) 26581 ) 26582) 26583 26584(define-method set_composite_name 26585 (of-object "GtkWidget") 26586 (c-name "gtk_widget_set_composite_name") 26587 (return-type "none") 26588 (parameters 26589 '("const-gchar*" "name") 26590 ) 26591) 26592 26593(define-method get_composite_name 26594 (of-object "GtkWidget") 26595 (c-name "gtk_widget_get_composite_name") 26596 (return-type "gchar*") 26597) 26598 26599(define-method reset_rc_styles 26600 (of-object "GtkWidget") 26601 (c-name "gtk_widget_reset_rc_styles") 26602 (return-type "none") 26603) 26604 26605(define-function widget_push_colormap 26606 (c-name "gtk_widget_push_colormap") 26607 (return-type "none") 26608 (parameters 26609 '("GdkColormap*" "cmap") 26610 ) 26611) 26612 26613(define-function widget_push_composite_child 26614 (c-name "gtk_widget_push_composite_child") 26615 (return-type "none") 26616) 26617 26618(define-function widget_pop_composite_child 26619 (c-name "gtk_widget_pop_composite_child") 26620 (return-type "none") 26621) 26622 26623(define-function widget_pop_colormap 26624 (c-name "gtk_widget_pop_colormap") 26625 (return-type "none") 26626) 26627 26628(define-function widget_class_install_style_property 26629 (c-name "gtk_widget_class_install_style_property") 26630 (return-type "none") 26631 (parameters 26632 '("GtkWidgetClass*" "klass") 26633 '("GParamSpec*" "pspec") 26634 ) 26635) 26636 26637(define-function widget_class_install_style_property_parser 26638 (c-name "gtk_widget_class_install_style_property_parser") 26639 (return-type "none") 26640 (parameters 26641 '("GtkWidgetClass*" "klass") 26642 '("GParamSpec*" "pspec") 26643 '("GtkRcPropertyParser" "parser") 26644 ) 26645) 26646 26647(define-function widget_class_find_style_property 26648 (c-name "gtk_widget_class_find_style_property") 26649 (return-type "GParamSpec*") 26650 (parameters 26651 '("GtkWidgetClass*" "klass") 26652 '("const-gchar*" "property_name") 26653 ) 26654) 26655 26656(define-function widget_class_list_style_properties 26657 (c-name "gtk_widget_class_list_style_properties") 26658 (return-type "GParamSpec**") 26659 (parameters 26660 '("guint*" "n_properties") 26661 ) 26662) 26663 26664(define-method style_get_property 26665 (of-object "GtkWidget") 26666 (c-name "gtk_widget_style_get_property") 26667 (return-type "none") 26668 (parameters 26669 '("const-gchar*" "property_name") 26670 '("GValue*" "value") 26671 ) 26672) 26673 26674(define-method style_get_valist 26675 (of-object "GtkWidget") 26676 (c-name "gtk_widget_style_get_valist") 26677 (return-type "none") 26678 (parameters 26679 '("const-gchar*" "first_property_name") 26680 '("va_list" "var_args") 26681 ) 26682) 26683 26684(define-method style_get 26685 (of-object "GtkWidget") 26686 (c-name "gtk_widget_style_get") 26687 (return-type "none") 26688 (parameters 26689 '("const-gchar*" "first_property_name") 26690 ) 26691 (varargs #t) 26692) 26693 26694(define-function widget_get_default_style 26695 (c-name "gtk_widget_get_default_style") 26696 (return-type "GtkStyle*") 26697) 26698 26699(define-function widget_set_default_colormap 26700 (c-name "gtk_widget_set_default_colormap") 26701 (return-type "none") 26702 (parameters 26703 '("GdkColormap*" "colormap") 26704 ) 26705) 26706 26707(define-function widget_get_default_colormap 26708 (c-name "gtk_widget_get_default_colormap") 26709 (return-type "GdkColormap*") 26710) 26711 26712(define-function widget_get_default_visual 26713 (c-name "gtk_widget_get_default_visual") 26714 (return-type "GdkVisual*") 26715) 26716 26717(define-method set_direction 26718 (of-object "GtkWidget") 26719 (c-name "gtk_widget_set_direction") 26720 (return-type "none") 26721 (parameters 26722 '("GtkTextDirection" "dir") 26723 ) 26724) 26725 26726(define-method get_direction 26727 (of-object "GtkWidget") 26728 (c-name "gtk_widget_get_direction") 26729 (return-type "GtkTextDirection") 26730) 26731 26732(define-function widget_set_default_direction 26733 (c-name "gtk_widget_set_default_direction") 26734 (return-type "none") 26735 (parameters 26736 '("GtkTextDirection" "dir") 26737 ) 26738) 26739 26740(define-function widget_get_default_direction 26741 (c-name "gtk_widget_get_default_direction") 26742 (return-type "GtkTextDirection") 26743) 26744 26745(define-method shape_combine_mask 26746 (of-object "GtkWidget") 26747 (c-name "gtk_widget_shape_combine_mask") 26748 (return-type "none") 26749 (parameters 26750 '("GdkBitmap*" "shape_mask") 26751 '("gint" "offset_x") 26752 '("gint" "offset_y") 26753 ) 26754) 26755 26756(define-method reset_shapes 26757 (of-object "GtkWidget") 26758 (c-name "gtk_widget_reset_shapes") 26759 (return-type "none") 26760) 26761 26762(define-method path 26763 (of-object "GtkWidget") 26764 (c-name "gtk_widget_path") 26765 (return-type "none") 26766 (parameters 26767 '("guint*" "path_length") 26768 '("gchar**" "path") 26769 '("gchar**" "path_reversed") 26770 ) 26771) 26772 26773(define-method class_path 26774 (of-object "GtkWidget") 26775 (c-name "gtk_widget_class_path") 26776 (return-type "none") 26777 (parameters 26778 '("guint*" "path_length") 26779 '("gchar**" "path") 26780 '("gchar**" "path_reversed") 26781 ) 26782) 26783 26784(define-method list_mnemonic_labels 26785 (of-object "GtkWidget") 26786 (c-name "gtk_widget_list_mnemonic_labels") 26787 (return-type "GList*") 26788) 26789 26790(define-method add_mnemonic_label 26791 (of-object "GtkWidget") 26792 (c-name "gtk_widget_add_mnemonic_label") 26793 (return-type "none") 26794 (parameters 26795 '("GtkWidget*" "label") 26796 ) 26797) 26798 26799(define-method remove_mnemonic_label 26800 (of-object "GtkWidget") 26801 (c-name "gtk_widget_remove_mnemonic_label") 26802 (return-type "none") 26803 (parameters 26804 '("GtkWidget*" "label") 26805 ) 26806) 26807 26808(define-virtual dispatch_child_properties_changed 26809 (of-object "GtkWidget") 26810 (return-type "none") 26811 (parameters 26812 '("guint" "n_pspecs") 26813 '("GParamSpec**" "pspecs") 26814 ) 26815) 26816(define-virtual show 26817 (of-object "GtkWidget") 26818 (return-type "none") 26819) 26820(define-virtual show_all 26821 (of-object "GtkWidget") 26822 (return-type "none") 26823) 26824(define-virtual hide 26825 (of-object "GtkWidget") 26826 (return-type "none") 26827) 26828(define-virtual hide_all 26829 (of-object "GtkWidget") 26830 (return-type "none") 26831) 26832(define-virtual map 26833 (of-object "GtkWidget") 26834 (return-type "none") 26835) 26836(define-virtual unmap 26837 (of-object "GtkWidget") 26838 (return-type "none") 26839) 26840(define-virtual realize 26841 (of-object "GtkWidget") 26842 (return-type "none") 26843) 26844(define-virtual unrealize 26845 (of-object "GtkWidget") 26846 (return-type "none") 26847) 26848(define-virtual size_request 26849 (of-object "GtkWidget") 26850 (return-type "none") 26851 (parameters 26852 '("GtkRequisition*" "requisition") 26853 ) 26854) 26855(define-virtual size_allocate 26856 (of-object "GtkWidget") 26857 (return-type "none") 26858 (parameters 26859 '("GtkAllocation*" "allocation") 26860 ) 26861) 26862(define-virtual state_changed 26863 (of-object "GtkWidget") 26864 (return-type "none") 26865 (parameters 26866 '("GtkStateType" "previous_state") 26867 ) 26868) 26869(define-virtual parent_set 26870 (of-object "GtkWidget") 26871 (return-type "none") 26872 (parameters 26873 '("GtkWidget*" "previous_parent") 26874 ) 26875) 26876(define-virtual hierarchy_changed 26877 (of-object "GtkWidget") 26878 (return-type "none") 26879 (parameters 26880 '("GtkWidget*" "previous_toplevel") 26881 ) 26882) 26883(define-virtual style_set 26884 (of-object "GtkWidget") 26885 (return-type "none") 26886 (parameters 26887 '("GtkStyle*" "previous_style" (null-ok)) 26888 ) 26889) 26890(define-virtual direction_changed 26891 (of-object "GtkWidget") 26892 (return-type "none") 26893 (parameters 26894 '("GtkTextDirection" "previous_direction") 26895 ) 26896) 26897(define-virtual grab_notify 26898 (of-object "GtkWidget") 26899 (return-type "none") 26900 (parameters 26901 '("gboolean" "was_grabbed") 26902 ) 26903) 26904(define-virtual child_notify 26905 (of-object "GtkWidget") 26906 (return-type "none") 26907 (parameters 26908 '("GParamSpec*" "pspec") 26909 ) 26910) 26911(define-virtual mnemonic_activate 26912 (of-object "GtkWidget") 26913 (return-type "gboolean") 26914 (parameters 26915 '("gboolean" "group_cycling") 26916 ) 26917) 26918(define-virtual grab_focus 26919 (of-object "GtkWidget") 26920 (return-type "none") 26921) 26922(define-virtual focus 26923 (of-object "GtkWidget") 26924 (return-type "gboolean") 26925 (parameters 26926 '("GtkDirectionType" "direction") 26927 ) 26928) 26929(define-virtual event 26930 (of-object "GtkWidget") 26931 (return-type "gboolean") 26932 (parameters 26933 '("GdkEvent*" "event") 26934 ) 26935) 26936(define-virtual button_press_event 26937 (of-object "GtkWidget") 26938 (return-type "gboolean") 26939 (parameters 26940 '("GdkEventButton*" "event") 26941 ) 26942) 26943(define-virtual button_release_event 26944 (of-object "GtkWidget") 26945 (return-type "gboolean") 26946 (parameters 26947 '("GdkEventButton*" "event") 26948 ) 26949) 26950(define-virtual scroll_event 26951 (of-object "GtkWidget") 26952 (return-type "gboolean") 26953 (parameters 26954 '("GdkEventScroll*" "event") 26955 ) 26956) 26957(define-virtual motion_notify_event 26958 (of-object "GtkWidget") 26959 (return-type "gboolean") 26960 (parameters 26961 '("GdkEventMotion*" "event") 26962 ) 26963) 26964(define-virtual delete_event 26965 (of-object "GtkWidget") 26966 (return-type "gboolean") 26967 (parameters 26968 '("GdkEventAny*" "event") 26969 ) 26970) 26971(define-virtual destroy_event 26972 (of-object "GtkWidget") 26973 (return-type "gboolean") 26974 (parameters 26975 '("GdkEventAny*" "event") 26976 ) 26977) 26978(define-virtual expose_event 26979 (of-object "GtkWidget") 26980 (return-type "gboolean") 26981 (parameters 26982 '("GdkEventExpose*" "event") 26983 ) 26984) 26985(define-virtual key_press_event 26986 (of-object "GtkWidget") 26987 (return-type "gboolean") 26988 (parameters 26989 '("GdkEventKey*" "event") 26990 ) 26991) 26992(define-virtual key_release_event 26993 (of-object "GtkWidget") 26994 (return-type "gboolean") 26995 (parameters 26996 '("GdkEventKey*" "event") 26997 ) 26998) 26999(define-virtual enter_notify_event 27000 (of-object "GtkWidget") 27001 (return-type "gboolean") 27002 (parameters 27003 '("GdkEventCrossing*" "event") 27004 ) 27005) 27006(define-virtual leave_notify_event 27007 (of-object "GtkWidget") 27008 (return-type "gboolean") 27009 (parameters 27010 '("GdkEventCrossing*" "event") 27011 ) 27012) 27013(define-virtual configure_event 27014 (of-object "GtkWidget") 27015 (return-type "gboolean") 27016 (parameters 27017 '("GdkEventConfigure*" "event") 27018 ) 27019) 27020(define-virtual focus_in_event 27021 (of-object "GtkWidget") 27022 (return-type "gboolean") 27023 (parameters 27024 '("GdkEventFocus*" "event") 27025 ) 27026) 27027(define-virtual focus_out_event 27028 (of-object "GtkWidget") 27029 (return-type "gboolean") 27030 (parameters 27031 '("GdkEventFocus*" "event") 27032 ) 27033) 27034(define-virtual map_event 27035 (of-object "GtkWidget") 27036 (return-type "gboolean") 27037 (parameters 27038 '("GdkEventAny*" "event") 27039 ) 27040) 27041(define-virtual unmap_event 27042 (of-object "GtkWidget") 27043 (return-type "gboolean") 27044 (parameters 27045 '("GdkEventAny*" "event") 27046 ) 27047) 27048(define-virtual property_notify_event 27049 (of-object "GtkWidget") 27050 (return-type "gboolean") 27051 (parameters 27052 '("GdkEventProperty*" "event") 27053 ) 27054) 27055(define-virtual selection_clear_event 27056 (of-object "GtkWidget") 27057 (return-type "gboolean") 27058 (parameters 27059 '("GdkEventSelection*" "event") 27060 ) 27061) 27062(define-virtual selection_request_event 27063 (of-object "GtkWidget") 27064 (return-type "gboolean") 27065 (parameters 27066 '("GdkEventSelection*" "event") 27067 ) 27068) 27069(define-virtual selection_notify_event 27070 (of-object "GtkWidget") 27071 (return-type "gboolean") 27072 (parameters 27073 '("GdkEventSelection*" "event") 27074 ) 27075) 27076(define-virtual proximity_in_event 27077 (of-object "GtkWidget") 27078 (return-type "gboolean") 27079 (parameters 27080 '("GdkEventProximity*" "event") 27081 ) 27082) 27083(define-virtual proximity_out_event 27084 (of-object "GtkWidget") 27085 (return-type "gboolean") 27086 (parameters 27087 '("GdkEventProximity*" "event") 27088 ) 27089) 27090(define-virtual visibility_notify_event 27091 (of-object "GtkWidget") 27092 (return-type "gboolean") 27093 (parameters 27094 '("GdkEventVisibility*" "event") 27095 ) 27096) 27097(define-virtual client_event 27098 (of-object "GtkWidget") 27099 (return-type "gboolean") 27100 (parameters 27101 '("GdkEventClient*" "event") 27102 ) 27103) 27104(define-virtual no_expose_event 27105 (of-object "GtkWidget") 27106 (return-type "gboolean") 27107 (parameters 27108 '("GdkEventAny*" "event") 27109 ) 27110) 27111(define-virtual window_state_event 27112 (of-object "GtkWidget") 27113 (return-type "gboolean") 27114 (parameters 27115 '("GdkEventWindowState*" "event") 27116 ) 27117) 27118(define-virtual selection_get 27119 (of-object "GtkWidget") 27120 (return-type "none") 27121 (parameters 27122 '("GtkSelectionData*" "selection_data") 27123 '("guint" "info") 27124 '("guint" "time_") 27125 ) 27126) 27127(define-virtual selection_received 27128 (of-object "GtkWidget") 27129 (return-type "none") 27130 (parameters 27131 '("GtkSelectionData*" "selection_data") 27132 '("guint" "time_") 27133 ) 27134) 27135(define-virtual drag_begin 27136 (of-object "GtkWidget") 27137 (return-type "none") 27138 (parameters 27139 '("GdkDragContext*" "context") 27140 ) 27141) 27142(define-virtual drag_end 27143 (of-object "GtkWidget") 27144 (return-type "none") 27145 (parameters 27146 '("GdkDragContext*" "context") 27147 ) 27148) 27149(define-virtual drag_data_get 27150 (of-object "GtkWidget") 27151 (return-type "none") 27152 (parameters 27153 '("GdkDragContext*" "context") 27154 '("GtkSelectionData*" "selection_data") 27155 '("guint" "info") 27156 '("guint" "time_") 27157 ) 27158) 27159(define-virtual drag_data_delete 27160 (of-object "GtkWidget") 27161 (return-type "none") 27162 (parameters 27163 '("GdkDragContext*" "context") 27164 ) 27165) 27166(define-virtual drag_leave 27167 (of-object "GtkWidget") 27168 (return-type "none") 27169 (parameters 27170 '("GdkDragContext*" "context") 27171 '("guint" "time_") 27172 ) 27173) 27174(define-virtual drag_motion 27175 (of-object "GtkWidget") 27176 (return-type "gboolean") 27177 (parameters 27178 '("GdkDragContext*" "context") 27179 '("gint" "x") 27180 '("gint" "y") 27181 '("guint" "time_") 27182 ) 27183) 27184(define-virtual drag_drop 27185 (of-object "GtkWidget") 27186 (return-type "gboolean") 27187 (parameters 27188 '("GdkDragContext*" "context") 27189 '("gint" "x") 27190 '("gint" "y") 27191 '("guint" "time_") 27192 ) 27193) 27194(define-virtual drag_data_received 27195 (of-object "GtkWidget") 27196 (return-type "none") 27197 (parameters 27198 '("GdkDragContext*" "context") 27199 '("gint" "x") 27200 '("gint" "y") 27201 '("GtkSelectionData*" "selection_data") 27202 '("guint" "info") 27203 '("guint" "time_") 27204 ) 27205) 27206(define-virtual popup_menu 27207 (of-object "GtkWidget") 27208 (return-type "gboolean") 27209) 27210(define-virtual show_help 27211 (of-object "GtkWidget") 27212 (return-type "gboolean") 27213 (parameters 27214 '("GtkWidgetHelpType" "help_type") 27215 ) 27216) 27217(define-virtual get_accessible 27218 (of-object "GtkWidget") 27219 (return-type "AtkObject*") 27220) 27221 27222(define-virtual screen_changed 27223 (of-object "GtkWidget") 27224 (return-type "none") 27225 (parameters 27226 '("GdkScreen*" "previous_screen") 27227 ) 27228) 27229(define-virtual can_activate_accel 27230 (of-object "GtkWidget") 27231 (return-type "gboolean") 27232 (parameters 27233 '("guint" "signal_id") 27234 ) 27235) 27236(define-virtual grab_broken_event 27237 (of-object "GtkWidget") 27238 (return-type "gboolean") 27239 (parameters 27240 '("GdkEventGrabBroken*" "event") 27241 ) 27242) 27243 27244 27245 27246(define-function gtk_requisition_get_type 27247 (c-name "gtk_requisition_get_type") 27248 (return-type "GType") 27249) 27250 27251(define-method copy 27252 (of-object "GtkRequisition") 27253 (c-name "gtk_requisition_copy") 27254 (return-type "GtkRequisition*") 27255 (caller-owns-return #t) 27256) 27257 27258(define-method free 27259 (of-object "GtkRequisition") 27260 (c-name "gtk_requisition_free") 27261 (return-type "none") 27262) 27263 27264 27265 27266;; From /opt/gtk2/include/gtk-2.0/gtk/gtkwindow.h 27267 27268(define-function gtk_window_get_type 27269 (c-name "gtk_window_get_type") 27270 (return-type "GType") 27271) 27272 27273(define-function gtk_window_new 27274 (c-name "gtk_window_new") 27275 (is-constructor-of "GtkWindow") 27276 (return-type "GtkWidget*") 27277 (properties 27278 '("type" (optional)) 27279 ) 27280) 27281 27282(define-method set_title 27283 (of-object "GtkWindow") 27284 (c-name "gtk_window_set_title") 27285 (return-type "none") 27286 (parameters 27287 '("const-gchar*" "title") 27288 ) 27289) 27290 27291(define-method get_title 27292 (of-object "GtkWindow") 27293 (c-name "gtk_window_get_title") 27294 (return-type "const-gchar*") 27295) 27296 27297(define-method set_wmclass 27298 (of-object "GtkWindow") 27299 (c-name "gtk_window_set_wmclass") 27300 (return-type "none") 27301 (parameters 27302 '("const-gchar*" "wmclass_name") 27303 '("const-gchar*" "wmclass_class") 27304 ) 27305) 27306 27307(define-method set_role 27308 (of-object "GtkWindow") 27309 (c-name "gtk_window_set_role") 27310 (return-type "none") 27311 (parameters 27312 '("const-gchar*" "role") 27313 ) 27314) 27315 27316(define-method get_role 27317 (of-object "GtkWindow") 27318 (c-name "gtk_window_get_role") 27319 (return-type "const-gchar*") 27320) 27321 27322(define-method add_accel_group 27323 (of-object "GtkWindow") 27324 (c-name "gtk_window_add_accel_group") 27325 (return-type "none") 27326 (parameters 27327 '("GtkAccelGroup*" "accel_group") 27328 ) 27329) 27330 27331(define-method remove_accel_group 27332 (of-object "GtkWindow") 27333 (c-name "gtk_window_remove_accel_group") 27334 (return-type "none") 27335 (parameters 27336 '("GtkAccelGroup*" "accel_group") 27337 ) 27338) 27339 27340(define-method set_position 27341 (of-object "GtkWindow") 27342 (c-name "gtk_window_set_position") 27343 (return-type "none") 27344 (parameters 27345 '("GtkWindowPosition" "position") 27346 ) 27347) 27348 27349(define-method activate_focus 27350 (of-object "GtkWindow") 27351 (c-name "gtk_window_activate_focus") 27352 (return-type "gboolean") 27353) 27354 27355(define-method set_focus 27356 (of-object "GtkWindow") 27357 (c-name "gtk_window_set_focus") 27358 (return-type "none") 27359 (parameters 27360 '("GtkWidget*" "focus" (null-ok)) 27361 ) 27362) 27363 27364(define-method get_focus 27365 (of-object "GtkWindow") 27366 (c-name "gtk_window_get_focus") 27367 (return-type "GtkWidget*") 27368) 27369 27370(define-method set_default 27371 (of-object "GtkWindow") 27372 (c-name "gtk_window_set_default") 27373 (return-type "none") 27374 (parameters 27375 '("GtkWidget*" "default_widget" (null-ok)) 27376 ) 27377) 27378 27379(define-method activate_default 27380 (of-object "GtkWindow") 27381 (c-name "gtk_window_activate_default") 27382 (return-type "gboolean") 27383) 27384 27385(define-method set_transient_for 27386 (of-object "GtkWindow") 27387 (c-name "gtk_window_set_transient_for") 27388 (return-type "none") 27389 (parameters 27390 '("GtkWindow*" "parent" (null-ok)) 27391 ) 27392) 27393 27394(define-method get_transient_for 27395 (of-object "GtkWindow") 27396 (c-name "gtk_window_get_transient_for") 27397 (return-type "GtkWindow*") 27398) 27399 27400(define-method set_type_hint 27401 (of-object "GtkWindow") 27402 (c-name "gtk_window_set_type_hint") 27403 (return-type "none") 27404 (parameters 27405 '("GdkWindowTypeHint" "hint") 27406 ) 27407) 27408 27409(define-method get_type_hint 27410 (of-object "GtkWindow") 27411 (c-name "gtk_window_get_type_hint") 27412 (return-type "GdkWindowTypeHint") 27413) 27414 27415(define-method set_skip_taskbar_hint 27416 (of-object "GtkWindow") 27417 (c-name "gtk_window_set_skip_taskbar_hint") 27418 (return-type "none") 27419 (parameters 27420 '("gboolean" "setting") 27421 ) 27422) 27423 27424(define-method get_skip_taskbar_hint 27425 (of-object "GtkWindow") 27426 (c-name "gtk_window_get_skip_taskbar_hint") 27427 (return-type "gboolean") 27428) 27429 27430(define-method set_skip_pager_hint 27431 (of-object "GtkWindow") 27432 (c-name "gtk_window_set_skip_pager_hint") 27433 (return-type "none") 27434 (parameters 27435 '("gboolean" "setting") 27436 ) 27437) 27438 27439(define-method get_skip_pager_hint 27440 (of-object "GtkWindow") 27441 (c-name "gtk_window_get_skip_pager_hint") 27442 (return-type "gboolean") 27443) 27444 27445 27446(define-method set_urgency_hint 27447 (of-object "GtkWindow") 27448 (c-name "gtk_window_set_urgency_hint") 27449 (return-type "none") 27450 (parameters 27451 '("gboolean" "setting") 27452 ) 27453) 27454 27455(define-method get_urgency_hint 27456 (of-object "GtkWindow") 27457 (c-name "gtk_window_get_urgency_hint") 27458 (return-type "gboolean") 27459) 27460 27461(define-method set_accept_focus 27462 (of-object "GtkWindow") 27463 (c-name "gtk_window_set_accept_focus") 27464 (return-type "none") 27465 (parameters 27466 '("gboolean" "setting") 27467 ) 27468) 27469 27470(define-method get_accept_focus 27471 (of-object "GtkWindow") 27472 (c-name "gtk_window_get_accept_focus") 27473 (return-type "gboolean") 27474) 27475 27476(define-method set_destroy_with_parent 27477 (of-object "GtkWindow") 27478 (c-name "gtk_window_set_destroy_with_parent") 27479 (return-type "none") 27480 (parameters 27481 '("gboolean" "setting") 27482 ) 27483) 27484 27485(define-method get_destroy_with_parent 27486 (of-object "GtkWindow") 27487 (c-name "gtk_window_get_destroy_with_parent") 27488 (return-type "gboolean") 27489) 27490 27491(define-method set_resizable 27492 (of-object "GtkWindow") 27493 (c-name "gtk_window_set_resizable") 27494 (return-type "none") 27495 (parameters 27496 '("gboolean" "resizable") 27497 ) 27498) 27499 27500(define-method get_resizable 27501 (of-object "GtkWindow") 27502 (c-name "gtk_window_get_resizable") 27503 (return-type "gboolean") 27504) 27505 27506(define-method set_gravity 27507 (of-object "GtkWindow") 27508 (c-name "gtk_window_set_gravity") 27509 (return-type "none") 27510 (parameters 27511 '("GdkGravity" "gravity") 27512 ) 27513) 27514 27515(define-method get_gravity 27516 (of-object "GtkWindow") 27517 (c-name "gtk_window_get_gravity") 27518 (return-type "GdkGravity") 27519) 27520 27521(define-method set_geometry_hints 27522 (of-object "GtkWindow") 27523 (c-name "gtk_window_set_geometry_hints") 27524 (return-type "none") 27525 (parameters 27526 '("GtkWidget*" "geometry_widget") 27527 '("GdkGeometry*" "geometry") 27528 '("GdkWindowHints" "geom_mask") 27529 ) 27530) 27531 27532(define-method set_screen 27533 (of-object "GtkWindow") 27534 (c-name "gtk_window_set_screen") 27535 (return-type "none") 27536 (parameters 27537 '("GdkScreen*" "screen") 27538 ) 27539) 27540 27541(define-method get_screen 27542 (of-object "GtkWindow") 27543 (c-name "gtk_window_get_screen") 27544 (return-type "GdkScreen*") 27545) 27546 27547(define-method is_active 27548 (of-object "GtkWindow") 27549 (c-name "gtk_window_is_active") 27550 (return-type "gboolean") 27551) 27552 27553(define-method has_toplevel_focus 27554 (of-object "GtkWindow") 27555 (c-name "gtk_window_has_toplevel_focus") 27556 (return-type "gboolean") 27557) 27558 27559(define-method set_has_frame 27560 (of-object "GtkWindow") 27561 (c-name "gtk_window_set_has_frame") 27562 (return-type "none") 27563 (parameters 27564 '("gboolean" "setting") 27565 ) 27566) 27567 27568(define-method get_has_frame 27569 (of-object "GtkWindow") 27570 (c-name "gtk_window_get_has_frame") 27571 (return-type "gboolean") 27572) 27573 27574(define-method set_frame_dimensions 27575 (of-object "GtkWindow") 27576 (c-name "gtk_window_set_frame_dimensions") 27577 (return-type "none") 27578 (parameters 27579 '("gint" "left") 27580 '("gint" "top") 27581 '("gint" "right") 27582 '("gint" "bottom") 27583 ) 27584) 27585 27586(define-method get_frame_dimensions 27587 (of-object "GtkWindow") 27588 (c-name "gtk_window_get_frame_dimensions") 27589 (return-type "none") 27590 (parameters 27591 '("gint*" "left") 27592 '("gint*" "top") 27593 '("gint*" "right") 27594 '("gint*" "bottom") 27595 ) 27596) 27597 27598(define-method set_decorated 27599 (of-object "GtkWindow") 27600 (c-name "gtk_window_set_decorated") 27601 (return-type "none") 27602 (parameters 27603 '("gboolean" "setting") 27604 ) 27605) 27606 27607(define-method get_decorated 27608 (of-object "GtkWindow") 27609 (c-name "gtk_window_get_decorated") 27610 (return-type "gboolean") 27611) 27612 27613(define-method set_icon_list 27614 (of-object "GtkWindow") 27615 (c-name "gtk_window_set_icon_list") 27616 (return-type "none") 27617 (parameters 27618 '("GList*" "list") 27619 ) 27620) 27621 27622(define-method get_icon_list 27623 (of-object "GtkWindow") 27624 (c-name "gtk_window_get_icon_list") 27625 (return-type "GList*") 27626) 27627 27628(define-method set_icon 27629 (of-object "GtkWindow") 27630 (c-name "gtk_window_set_icon") 27631 (return-type "none") 27632 (parameters 27633 '("GdkPixbuf*" "icon" (null-ok)) 27634 ) 27635) 27636 27637(define-method set_icon_from_file 27638 (of-object "GtkWindow") 27639 (c-name "gtk_window_set_icon_from_file") 27640 (return-type "none") 27641 (parameters 27642 '("const-gchar*" "filename") 27643 '("GError**" "error") 27644 ) 27645) 27646 27647(define-method get_icon 27648 (of-object "GtkWindow") 27649 (c-name "gtk_window_get_icon") 27650 (return-type "GdkPixbuf*") 27651) 27652 27653(define-function window_set_default_icon_list 27654 (c-name "gtk_window_set_default_icon_list") 27655 (return-type "none") 27656 (parameters 27657 '("GList*" "list") 27658 ) 27659) 27660 27661(define-function window_get_default_icon_list 27662 (c-name "gtk_window_get_default_icon_list") 27663 (return-type "GList*") 27664) 27665 27666(define-function window_set_default_icon 27667 (c-name "gtk_window_set_default_icon") 27668 (return-type "none") 27669 (parameters 27670 '("GdkPixbuf*" "icon") 27671 ) 27672) 27673 27674(define-function window_set_default_icon_from_file 27675 (c-name "gtk_window_set_default_icon_from_file") 27676 (return-type "none") 27677 (parameters 27678 '("const-gchar*" "filename") 27679 '("GError**" "error") 27680 ) 27681) 27682 27683(define-function window_set_auto_startup_notification 27684 (c-name "gtk_window_set_auto_startup_notification") 27685 (return-type "none") 27686 (parameters 27687 '("gboolean" "setting") 27688 ) 27689) 27690 27691(define-method set_modal 27692 (of-object "GtkWindow") 27693 (c-name "gtk_window_set_modal") 27694 (return-type "none") 27695 (parameters 27696 '("gboolean" "modal") 27697 ) 27698) 27699 27700(define-method get_modal 27701 (of-object "GtkWindow") 27702 (c-name "gtk_window_get_modal") 27703 (return-type "gboolean") 27704) 27705 27706(define-function window_list_toplevels 27707 (c-name "gtk_window_list_toplevels") 27708 (return-type "GList*") 27709) 27710 27711(define-method add_mnemonic 27712 (of-object "GtkWindow") 27713 (c-name "gtk_window_add_mnemonic") 27714 (return-type "none") 27715 (parameters 27716 '("guint" "keyval") 27717 '("GtkWidget*" "target") 27718 ) 27719) 27720 27721(define-method remove_mnemonic 27722 (of-object "GtkWindow") 27723 (c-name "gtk_window_remove_mnemonic") 27724 (return-type "none") 27725 (parameters 27726 '("guint" "keyval") 27727 '("GtkWidget*" "target") 27728 ) 27729) 27730 27731(define-method mnemonic_activate 27732 (of-object "GtkWindow") 27733 (c-name "gtk_window_mnemonic_activate") 27734 (return-type "gboolean") 27735 (parameters 27736 '("guint" "keyval") 27737 '("GdkModifierType" "modifier") 27738 ) 27739) 27740 27741(define-method set_mnemonic_modifier 27742 (of-object "GtkWindow") 27743 (c-name "gtk_window_set_mnemonic_modifier") 27744 (return-type "none") 27745 (parameters 27746 '("GdkModifierType" "modifier") 27747 ) 27748) 27749 27750(define-method get_mnemonic_modifier 27751 (of-object "GtkWindow") 27752 (c-name "gtk_window_get_mnemonic_modifier") 27753 (return-type "GdkModifierType") 27754) 27755 27756(define-method activate_key 27757 (of-object "GtkWindow") 27758 (c-name "gtk_window_activate_key") 27759 (return-type "gboolean") 27760 (parameters 27761 '("GdkEventKey*" "event") 27762 ) 27763) 27764 27765(define-method propagate_key_event 27766 (of-object "GtkWindow") 27767 (c-name "gtk_window_propagate_key_event") 27768 (return-type "gboolean") 27769 (parameters 27770 '("GdkEventKey*" "event") 27771 ) 27772) 27773 27774(define-method present 27775 (of-object "GtkWindow") 27776 (c-name "gtk_window_present") 27777 (return-type "none") 27778) 27779 27780(define-method present_with_time 27781 (of-object "GtkWindow") 27782 (c-name "gtk_window_present_with_time") 27783 (return-type "none") 27784 (parameters 27785 '("guint32" "timestamp") 27786 ) 27787) 27788 27789(define-method iconify 27790 (of-object "GtkWindow") 27791 (c-name "gtk_window_iconify") 27792 (return-type "none") 27793) 27794 27795(define-method deiconify 27796 (of-object "GtkWindow") 27797 (c-name "gtk_window_deiconify") 27798 (return-type "none") 27799) 27800 27801(define-method stick 27802 (of-object "GtkWindow") 27803 (c-name "gtk_window_stick") 27804 (return-type "none") 27805) 27806 27807(define-method unstick 27808 (of-object "GtkWindow") 27809 (c-name "gtk_window_unstick") 27810 (return-type "none") 27811) 27812 27813(define-method maximize 27814 (of-object "GtkWindow") 27815 (c-name "gtk_window_maximize") 27816 (return-type "none") 27817) 27818 27819(define-method unmaximize 27820 (of-object "GtkWindow") 27821 (c-name "gtk_window_unmaximize") 27822 (return-type "none") 27823) 27824 27825(define-method fullscreen 27826 (of-object "GtkWindow") 27827 (c-name "gtk_window_fullscreen") 27828 (return-type "none") 27829) 27830 27831(define-method unfullscreen 27832 (of-object "GtkWindow") 27833 (c-name "gtk_window_unfullscreen") 27834 (return-type "none") 27835) 27836 27837(define-method set_keep_above 27838 (of-object "GtkWindow") 27839 (c-name "gtk_window_set_keep_above") 27840 (return-type "none") 27841 (parameters 27842 '("gboolean" "setting") 27843 ) 27844) 27845 27846(define-method set_keep_below 27847 (of-object "GtkWindow") 27848 (c-name "gtk_window_set_keep_below") 27849 (return-type "none") 27850 (parameters 27851 '("gboolean" "setting") 27852 ) 27853) 27854 27855(define-method begin_resize_drag 27856 (of-object "GtkWindow") 27857 (c-name "gtk_window_begin_resize_drag") 27858 (return-type "none") 27859 (parameters 27860 '("GdkWindowEdge" "edge") 27861 '("gint" "button") 27862 '("gint" "root_x") 27863 '("gint" "root_y") 27864 '("guint32" "timestamp") 27865 ) 27866) 27867 27868(define-method begin_move_drag 27869 (of-object "GtkWindow") 27870 (c-name "gtk_window_begin_move_drag") 27871 (return-type "none") 27872 (parameters 27873 '("gint" "button") 27874 '("gint" "root_x") 27875 '("gint" "root_y") 27876 '("guint32" "timestamp") 27877 ) 27878) 27879 27880(define-method set_policy 27881 (of-object "GtkWindow") 27882 (c-name "gtk_window_set_policy") 27883 (return-type "none") 27884 (parameters 27885 '("gint" "allow_shrink") 27886 '("gint" "allow_grow") 27887 '("gint" "auto_shrink") 27888 ) 27889 (deprecated "use GtkWindow.set_resizable") 27890) 27891 27892(define-method set_default_size 27893 (of-object "GtkWindow") 27894 (c-name "gtk_window_set_default_size") 27895 (return-type "none") 27896 (parameters 27897 '("gint" "width") 27898 '("gint" "height") 27899 ) 27900) 27901 27902(define-method get_default_size 27903 (of-object "GtkWindow") 27904 (c-name "gtk_window_get_default_size") 27905 (return-type "none") 27906 (parameters 27907 '("gint*" "width") 27908 '("gint*" "height") 27909 ) 27910) 27911 27912(define-method resize 27913 (of-object "GtkWindow") 27914 (c-name "gtk_window_resize") 27915 (return-type "none") 27916 (parameters 27917 '("gint" "width") 27918 '("gint" "height") 27919 ) 27920) 27921 27922(define-method get_size 27923 (of-object "GtkWindow") 27924 (c-name "gtk_window_get_size") 27925 (return-type "none") 27926 (parameters 27927 '("gint*" "width") 27928 '("gint*" "height") 27929 ) 27930) 27931 27932(define-method move 27933 (of-object "GtkWindow") 27934 (c-name "gtk_window_move") 27935 (return-type "none") 27936 (parameters 27937 '("gint" "x") 27938 '("gint" "y") 27939 ) 27940) 27941 27942(define-method get_position 27943 (of-object "GtkWindow") 27944 (c-name "gtk_window_get_position") 27945 (return-type "none") 27946 (parameters 27947 '("gint*" "root_x") 27948 '("gint*" "root_y") 27949 ) 27950) 27951 27952(define-method parse_geometry 27953 (of-object "GtkWindow") 27954 (c-name "gtk_window_parse_geometry") 27955 (return-type "gboolean") 27956 (parameters 27957 '("const-gchar*" "geometry") 27958 ) 27959) 27960 27961(define-method reshow_with_initial_size 27962 (of-object "GtkWindow") 27963 (c-name "gtk_window_reshow_with_initial_size") 27964 (return-type "none") 27965) 27966 27967(define-function gtk_window_group_get_type 27968 (c-name "gtk_window_group_get_type") 27969 (return-type "GType") 27970) 27971 27972(define-function window_group_new 27973 (c-name "gtk_window_group_new") 27974 (is-constructor-of "GtkWindowGroup") 27975 (return-type "GtkWindowGroup*") 27976) 27977 27978(define-method add_window 27979 (of-object "GtkWindowGroup") 27980 (c-name "gtk_window_group_add_window") 27981 (return-type "none") 27982 (parameters 27983 '("GtkWindow*" "window") 27984 ) 27985) 27986 27987(define-method remove_window 27988 (of-object "GtkWindowGroup") 27989 (c-name "gtk_window_group_remove_window") 27990 (return-type "none") 27991 (parameters 27992 '("GtkWindow*" "window") 27993 ) 27994) 27995 27996(define-method remove_embedded_xid 27997 (of-object "GtkWindow") 27998 (c-name "gtk_window_remove_embedded_xid") 27999 (return-type "none") 28000 (parameters 28001 '("guint" "xid") 28002 ) 28003) 28004 28005(define-method add_embedded_xid 28006 (of-object "GtkWindow") 28007 (c-name "gtk_window_add_embedded_xid") 28008 (return-type "none") 28009 (parameters 28010 '("guint" "xid") 28011 ) 28012) 28013 28014(define-method set_focus_on_map 28015 (of-object "GtkWindow") 28016 (c-name "gtk_window_set_focus_on_map") 28017 (return-type "none") 28018 (parameters 28019 '("gboolean" "setting") 28020 ) 28021) 28022 28023(define-method get_focus_on_map 28024 (of-object "GtkWindow") 28025 (c-name "gtk_window_get_focus_on_map") 28026 (return-type "gboolean") 28027) 28028 28029 28030(define-method set_icon_name 28031 (of-object "GtkWindow") 28032 (c-name "gtk_window_set_icon_name") 28033 (return-type "none") 28034 (parameters 28035 '("const-gchar*" "name" (null-ok)) 28036 ) 28037) 28038 28039(define-method get_icon_name 28040 (of-object "GtkWindow") 28041 (c-name "gtk_window_get_icon_name") 28042 (return-type "const-gchar*") 28043) 28044 28045 28046(define-function window_set_default_icon_name 28047 (c-name "gtk_window_set_default_icon_name") 28048 (return-type "none") 28049 (parameters 28050 '("const-gchar*" "name") 28051 ) 28052) 28053 28054(define-virtual set_focus 28055 (of-object "GtkWindow") 28056 (return-type "none") 28057 (parameters 28058 '("GtkWidget*" "focus" (null-ok)) 28059 ) 28060) 28061(define-virtual frame_event 28062 (of-object "GtkWindow") 28063 (return-type "gboolean") 28064 (parameters 28065 '("GdkEvent*" "event") 28066 ) 28067) 28068(define-virtual activate_focus 28069 (of-object "GtkWindow") 28070 (return-type "none") 28071) 28072(define-virtual activate_default 28073 (of-object "GtkWindow") 28074 (return-type "none") 28075) 28076(define-virtual move_focus 28077 (of-object "GtkWindow") 28078 (return-type "none") 28079 (parameters 28080 '("GtkDirectionType" "direction") 28081 ) 28082) 28083(define-virtual keys_changed 28084 (of-object "GtkWindow") 28085 (return-type "none") 28086) 28087