1;; -*- lisp -*- 2 3(define-object GtkTextBuffer (GObject)) 4(define-object GtkTextMark (GObject)) 5(define-object GtkTextTag (GObject)) 6(define-object GtkTextTagTable (GObject)) 7 8(define-boxed GtkTextIter 9 (copy gtk_text_iter_copy) 10 (free gtk_text_iter_free)) 11 12(define-object GtkTextMark (GObject)) 13 14(define-object GtkTextView (GtkContainer)) 15 16(define-flags GtkTextSearchFlags 17 (visible-only GTK_TEXT_SEARCH_VISIBLE_ONLY) 18 (text-only GTK_TEXT_SEARCH_TEXT_ONLY)) 19 20(define-enum GtkTextWindowType 21 (private GTK_TEXT_WINDOW_PRIVATE) 22 (widget GTK_TEXT_WINDOW_WIDGET) 23 (text GTK_TEXT_WINDOW_TEXT) 24 (left GTK_TEXT_WINDOW_LEFT) 25 (right GTK_TEXT_WINDOW_RIGHT) 26 (top GTK_TEXT_WINDOW_TOP) 27 (bottom GTK_TEXT_WINDOW_BOTTOM)) 28 29;; TextMark 30 31(define-func gtk_text_mark_set_visible 32 none 33 ((GtkTextMark mark) 34 (bool setting))) 35 36(define-func gtk_text_mark_get_visible 37 bool 38 ((GtkTextMark mark))) 39 40(define-func gtk_text_mark_get_name 41 static_string 42 ((GtkTextMark mark))) 43 44(define-func gtk_text_mark_get_deleted 45 bool 46 ((GtkTextMark mark))) 47 48(define-func gtk_text_mark_get_buffer 49 GtkTextBuffer 50 ((GtkTextMark mark))) 51 52(define-func gtk_text_mark_get_left_gravity 53 bool 54 ((GtkTextMark mark))) 55 56;; TextTag 57 58(define-func gtk_text_tag_new 59 GtkTextTag 60 ((string name))) 61 62(define-func gtk_text_tag_get_priority 63 int 64 ((GtkTextTag tag))) 65 66(define-func gtk_text_tag_set_priority 67 none 68 ((GtkTextTag tag) 69 (int priority))) 70 71(define-func gtk_text_tag_event 72 bool 73 ((GtkTextTag tag) 74 (GObject event_object) 75 (GdkEvent event) 76 (GtkTextIter iter))) 77 78;; XXX text_attributes foo? 79 80;; TextTagTable 81 82(define-func gtk_text_tag_table_new 83 GtkTextTagTable 84 ()) 85 86(define-func gtk_text_tag_table_add 87 none 88 ((GtkTextTagTable table) 89 (GtkTextTag tag))) 90 91(define-func gtk_text_tag_table_remove 92 none 93 ((GtkTextTagTable table) 94 (GtkTextTag tag))) 95 96(define-func gtk_text_tag_table_lookup 97 GtkTextTag 98 ((GtkTextTagTable table) 99 (string name))) 100 101;; XXX foreach 102 103(define-func gtk_text_tag_table_get_size 104 int 105 ((GtkTextTagTable table))) 106 107;; TextIter 108 109;; not in the usual API, defined locally 110(define-func gtk_text_iter_new 111 GtkTextIter 112 ()) 113 114(define-func gtk_text_iter_get_offset 115 int 116 ((GtkTextIter iter))) 117 118(define-func gtk_text_iter_get_line 119 int 120 ((GtkTextIter iter))) 121 122(define-func gtk_text_iter_get_line_offset 123 int 124 ((GtkTextIter iter))) 125 126(define-func gtk_text_iter_get_line_index 127 int 128 ((GtkTextIter iter))) 129 130(define-func gtk_text_iter_get_visible_line_offset 131 int 132 ((GtkTextIter iter))) 133 134(define-func gtk_text_iter_get_visible_line_index 135 int 136 ((GtkTextIter iter))) 137 138(define-func gtk_text_iter_get_char 139 char 140 ((GtkTextIter iter))) 141 142(define-func gtk_text_iter_get_slice 143 string 144 ((GtkTextIter start) 145 (GtkTextIter end))) 146 147(define-func gtk_text_iter_get_text 148 string 149 ((GtkTextIter start) 150 (GtkTextIter end))) 151 152(define-func gtk_text_iter_get_visible_slice 153 string 154 ((GtkTextIter start) 155 (GtkTextIter end))) 156 157(define-func gtk_text_iter_get_visible_text 158 string 159 ((GtkTextIter start) 160 (GtkTextIter end))) 161 162(define-func gtk_text_iter_get_pixbuf 163 GdkPixbuf 164 ((GtkTextIter iter))) 165 166;; XXX get_marks, get_child_anchor, get_toggle_tags 167 168(define-func gtk_text_iter_begins_tag 169 bool 170 ((GtkTextIter iter) 171 (GtkTextTag tag))) 172 173(define-func gtk_text_iter_ends_tag 174 bool 175 ((GtkTextIter iter) 176 (GtkTextTag tag))) 177 178(define-func gtk_text_iter_toggles_tag 179 bool 180 ((GtkTextIter iter) 181 (GtkTextTag tag))) 182 183(define-func gtk_text_iter_has_tag 184 bool 185 ((GtkTextIter iter) 186 (GtkTextTag tag))) 187 188;; XXX get_tags 189 190(define-func gtk_text_iter_editable 191 bool 192 ((GtkTextIter iter) 193 (bool default_setting))) 194 195(define-func gtk_text_iter_can_insert 196 bool 197 ((GtkTextIter iter) 198 (bool default_editability))) 199 200(define-func gtk_text_iter_starts_word 201 bool 202 ((GtkTextIter iter))) 203 204(define-func gtk_text_iter_ends_word 205 bool 206 ((GtkTextIter iter))) 207 208(define-func gtk_text_iter_inside_word 209 bool 210 ((GtkTextIter iter))) 211 212(define-func gtk_text_iter_starts_sentence 213 bool 214 ((GtkTextIter iter))) 215 216(define-func gtk_text_iter_ends_sentence 217 bool 218 ((GtkTextIter iter))) 219 220(define-func gtk_text_iter_inside_sentence 221 bool 222 ((GtkTextIter iter))) 223 224(define-func gtk_text_iter_starts_line 225 bool 226 ((GtkTextIter iter))) 227 228(define-func gtk_text_iter_ends_line 229 bool 230 ((GtkTextIter iter))) 231 232(define-func gtk_text_iter_is_cursor_position 233 bool 234 ((GtkTextIter iter))) 235 236(define-func gtk_text_iter_get_chars_in_line 237 int 238 ((GtkTextIter iter))) 239 240(define-func gtk_text_iter_get_bytes_in_line 241 int 242 ((GtkTextIter iter))) 243 244;; XXX get_attributes, get_language 245 246(define-func gtk_text_iter_is_end 247 bool 248 ((GtkTextIter iter))) 249 250(define-func gtk_text_iter_is_start 251 bool 252 ((GtkTextIter iter))) 253 254(define-func gtk_text_iter_forward_char 255 bool 256 ((GtkTextIter iter))) 257 258(define-func gtk_text_iter_backward_char 259 bool 260 ((GtkTextIter iter))) 261 262(define-func gtk_text_iter_forward_chars 263 bool 264 ((GtkTextIter iter) 265 (int count))) 266 267(define-func gtk_text_iter_backward_chars 268 bool 269 ((GtkTextIter iter) 270 (int count))) 271 272(define-func gtk_text_iter_forward_line 273 bool 274 ((GtkTextIter iter))) 275 276(define-func gtk_text_iter_backward_line 277 bool 278 ((GtkTextIter iter))) 279 280(define-func gtk_text_iter_forward_lines 281 bool 282 ((GtkTextIter iter) 283 (int count))) 284 285(define-func gtk_text_iter_backward_lines 286 bool 287 ((GtkTextIter iter) 288 (int count))) 289 290(define-func gtk_text_iter_forward_word_end 291 bool 292 ((GtkTextIter iter))) 293 294(define-func gtk_text_iter_backward_word_start 295 bool 296 ((GtkTextIter iter))) 297 298(define-func gtk_text_iter_forward_word_ends 299 bool 300 ((GtkTextIter iter) 301 (int count))) 302 303(define-func gtk_text_iter_backward_sentence_starts 304 bool 305 ((GtkTextIter iter) 306 (int count))) 307 308(define-func gtk_text_iter_forward_sentence_end 309 bool 310 ((GtkTextIter iter))) 311 312(define-func gtk_text_iter_backward_sentence_start 313 bool 314 ((GtkTextIter iter))) 315 316(define-func gtk_text_iter_forward_sentence_ends 317 bool 318 ((GtkTextIter iter) 319 (int count))) 320 321(define-func gtk_text_iter_backward_sentence_starts 322 bool 323 ((GtkTextIter iter) 324 (int count))) 325 326(define-func gtk_text_iter_forward_cursor_position 327 bool 328 ((GtkTextIter iter))) 329 330(define-func gtk_text_iter_backward_cursor_position 331 bool 332 ((GtkTextIter iter))) 333 334(define-func gtk_text_iter_forward_cursor_positions 335 bool 336 ((GtkTextIter iter) 337 (int count))) 338 339(define-func gtk_text_iter_backward_cursor_positions 340 bool 341 ((GtkTextIter iter) 342 (int count))) 343 344(define-func gtk_text_iter_set_offset 345 none 346 ((GtkTextIter iter) 347 (int char_offsets))) 348 349(define-func gtk_text_iter_set_line 350 none 351 ((GtkTextIter iter) 352 (int line_number))) 353 354(define-func gtk_text_iter_set_line_offset 355 none 356 ((GtkTextIter iter) 357 (int line_offset))) 358 359(define-func gtk_text_iter_set_line_index 360 none 361 ((GtkTextIter iter) 362 (int line_index))) 363 364(define-func gtk_text_iter_forward_to_end 365 none 366 ((GtkTextIter iter))) 367 368(define-func gtk_text_iter_forward_to_line_end 369 bool 370 ((GtkTextIter iter))) 371 372(define-func gtk_text_iter_set_visible_line_offset 373 none 374 ((GtkTextIter iter) 375 (int char_on_line))) 376 377(define-func gtk_text_iter_set_visible_line_index 378 none 379 ((GtkTextIter iter) 380 (int byte_on_line))) 381 382(define-func gtk_text_iter_forward_to_tag_toggle 383 bool 384 ((GtkTextIter iter) 385 (GtkTextTag tag))) 386 387(define-func gtk_text_iter_backward_to_tag_toggle 388 bool 389 ((GtkTextIter iter) 390 (GtkTextTag tag))) 391 392;; XXX {forward,backward}_find_char 393 394(define-func gtk_text_iter_forward_search 395 bool 396 ((GtkTextIter iter) 397 (string str) 398 (GtkTextSearchFlags flags) 399 (GtkTextIter match_start) 400 (GtkTextIter match_end) 401 (GtkTextIter limit))) 402 403(define-func gtk_text_iter_backward_search 404 bool 405 ((GtkTextIter iter) 406 (string str) 407 (GtkTextSearchFlags flags) 408 (GtkTextIter match_start) 409 (GtkTextIter match_end) 410 (GtkTextIter limit))) 411 412(define-func gtk_text_iter_equal 413 bool 414 ((GtkTextIter lhs) 415 (GtkTextIter rhs))) 416 417(define-func gtk_text_iter_compare 418 int 419 ((GtkTextIter lhs) 420 (GtkTextIter rhs))) 421 422(define-func gtk_text_iter_in_range 423 bool 424 ((GtkTextIter iter) 425 (GtkTextIter start) 426 (GtkTextIter end))) 427 428(define-func gtk_text_iter_order 429 none 430 ((GtkTextIter first) 431 (GtkTextIter second))) 432 433;; TextBuffer 434 435(define-func gtk_text_buffer_new 436 GtkTextBuffer 437 ((GtkTextTagTable table (null-ok)))) 438 439(define-func gtk_text_buffer_get_line_count 440 int 441 ((GtkTextBuffer buffer))) 442 443(define-func gtk_text_buffer_get_char_count 444 int 445 ((GtkTextBuffer buffer))) 446 447(define-func gtk_text_buffer_set_text 448 none 449 ((GtkTextBuffer buffer) 450 (string text) 451 (int len (= "-1")))) 452 453(define-func gtk_text_buffer_insert 454 none 455 ((GtkTextBuffer buffer) 456 (GtkTextIter iter) 457 (string text) 458 (int len (= "-1")))) 459 460(define-func gtk_text_buffer_insert_at_cursor 461 none 462 ((GtkTextBuffer buffer) 463 (string text) 464 (int len (= "-1")))) 465 466(define-func gtk_text_buffer_insert_interactive 467 bool 468 ((GtkTextBuffer buffer) 469 (GtkTextIter iter) 470 (string text) 471 (int len (= "-1")) 472 (bool default_editable))) 473 474(define-func gtk_text_buffer_insert_interactive_at_cursor 475 bool 476 ((GtkTextBuffer buffer) 477 (string text) 478 (int len (= "-1")) 479 (bool default_editable))) 480 481(define-func gtk_text_buffer_insert_range 482 none 483 ((GtkTextBuffer buffer) 484 (GtkTextIter iter) 485 (GtkTextIter start) 486 (GtkTextIter end))) 487 488(define-func gtk_text_buffer_insert_range_interactive 489 bool 490 ((GtkTextBuffer buffer) 491 (GtkTextIter iter) 492 (GtkTextIter start) 493 (GtkTextIter end) 494 (bool default_editable))) 495 496;; XXX insert_with_tags 497 498(define-func gtk_text_buffer_delete 499 none 500 ((GtkTextBuffer buffer) 501 (GtkTextIter start) 502 (GtkTextIter end))) 503 504(define-func gtk_text_buffer_delete_interactive 505 none 506 ((GtkTextBuffer buffer) 507 (GtkTextIter start) 508 (GtkTextIter end) 509 (bool default_editable))) 510 511(define-func gtk_text_buffer_get_text 512 string 513 ((GtkTextBuffer buffer) 514 (GtkTextIter start) 515 (GtkTextIter end) 516 (bool include_hidden_chars))) 517 518(define-func gtk_text_buffer_get_slice 519 string 520 ((GtkTextBuffer buffer) 521 (GtkTextIter start) 522 (GtkTextIter end) 523 (bool include_hidden_chars))) 524 525(define-func gtk_text_buffer_insert_pixbuf 526 none 527 ((GtkTextBuffer buffer) 528 (GtkTextIter iter) 529 (GdkPixbuf pixbuf))) 530 531;; XXX {insert,create}_child_anchor 532 533(define-func gtk_text_buffer_create_mark 534 GtkTextMark 535 ((GtkTextBuffer buffer) 536 (string mark_name) 537 (GtkTextIter where) 538 (bool left_gravity))) 539 540(define-func gtk_text_buffer_move_mark 541 none 542 ((GtkTextBuffer buffer) 543 (GtkTextMark mark) 544 (GtkTextIter where))) 545 546(define-func gtk_text_buffer_delete_mark 547 none 548 ((GtkTextBuffer buffer) 549 (GtkTextMark mark))) 550 551(define-func gtk_text_buffer_get_mark 552 GtkTextMark 553 ((GtkTextBuffer buffer) 554 (string name))) 555 556(define-func gtk_text_buffer_move_mark_by_name 557 none 558 ((GtkTextBuffer buffer) 559 (string name) 560 (GtkTextIter where))) 561 562(define-func gtk_text_buffer_delete_mark_by_name 563 none 564 ((GtkTextBuffer buffer) 565 (string name))) 566 567(define-func gtk_text_buffer_get_insert 568 GtkTextMark 569 ((GtkTextBuffer buffer))) 570 571(define-func gtk_text_buffer_get_selection_bound 572 GtkTextMark 573 ((GtkTextBuffer buffer))) 574 575(define-func gtk_text_buffer_place_cursor 576 none 577 ((GtkTextBuffer buffer) 578 (GtkTextIter where))) 579 580(define-func gtk_text_buffer_apply_tag 581 none 582 ((GtkTextBuffer buffer) 583 (GtkTextTag tag) 584 (GtkTextIter start) 585 (GtkTextIter end))) 586 587(define-func gtk_text_buffer_remove_tag 588 none 589 ((GtkTextBuffer buffer) 590 (GtkTextTag tag) 591 (GtkTextIter start) 592 (GtkTextIter end))) 593 594(define-func gtk_text_buffer_apply_tag_by_name 595 none 596 ((GtkTextBuffer buffer) 597 (string name) 598 (GtkTextIter start) 599 (GtkTextIter end))) 600 601(define-func gtk_text_buffer_remove_tag_by_name 602 none 603 ((GtkTextBuffer buffer) 604 (string name) 605 (GtkTextIter start) 606 (GtkTextIter end))) 607 608(define-func gtk_text_buffer_remove_all_tags 609 none 610 ((GtkTextBuffer buffer) 611 (GtkTextIter start) 612 (GtkTextIter end))) 613 614;; XXX create_tag 615 616(define-func gtk_text_buffer_get_iter_at_line_offset 617 none 618 ((GtkTextBuffer buffer) 619 (GtkTextIter iter) 620 (int line_number) 621 (int char_offset))) 622 623(define-func gtk_text_buffer_get_iter_at_line_index 624 none 625 ((GtkTextBuffer buffer) 626 (GtkTextIter iter) 627 (int line_number) 628 (int byte_index))) 629 630(define-func gtk_text_buffer_get_iter_at_offset 631 none 632 ((GtkTextBuffer buffer) 633 (GtkTextIter iter) 634 (int char_offset))) 635 636(define-func gtk_text_buffer_get_iter_at_line 637 none 638 ((GtkTextBuffer buffer) 639 (GtkTextIter iter) 640 (int line_number))) 641 642(define-func gtk_text_buffer_get_start_iter 643 none 644 ((GtkTextBuffer buffer) 645 (GtkTextIter iter))) 646 647(define-func gtk_text_buffer_get_end_iter 648 none 649 ((GtkTextBuffer buffer) 650 (GtkTextIter iter))) 651 652(define-func gtk_text_buffer_get_bounds 653 none 654 ((GtkTextBuffer buffer) 655 (GtkTextIter start) 656 (GtkTextIter end))) 657 658(define-func gtk_text_buffer_get_iter_at_mark 659 none 660 ((GtkTextBuffer buffer) 661 (GtkTextIter iter) 662 (GtkTextMark mark))) 663 664;; XXX get_iter_at_child_anchor 665 666(define-func gtk_text_buffer_get_modified 667 bool 668 ((GtkTextBuffer buffer))) 669 670(define-func gtk_text_buffer_set_modified 671 none 672 ((GtkTextBuffer buffer) 673 (bool setting))) 674 675;; XXX GtkClipboard? 676;(define-func gtk_text_buffer_add_selection_clipboard 677; none 678; ((GtkTextBuffer buffer) 679; (GtkClipboard clipboard))) 680; 681;(define-func gtk_text_buffer_remove_selection_clipboard 682; none 683; ((GtkTextBuffer buffer) 684; (GtkClipboard clipboard))) 685; 686;(define-func gtk_text_buffer_cut_clipboard 687; none 688; ((GtkTextBuffer buffer) 689; (GtkClipboard clipboard) 690; (bool default_editable))) 691; 692;(define-func gtk_text_buffer_copy_clipboard 693; none 694; ((GtkTextBuffer buffer) 695; (GtkClipboard clipboard))) 696; 697;(define-func gtk_text_buffer_paste_clipboard 698; none 699; ((GtkTextBuffer buffer) 700; (GtkClipboard clipboard) 701; (GtkTextIter override_location (null-ok)) 702; (bool default_editable))) 703 704(define-func gtk_text_buffer_get_selection_bounds 705 bool 706 ((GtkTextBuffer buffer) 707 (GtkTextIter start) 708 (GtkTextIter end))) 709 710(define-func gtk_text_buffer_delete_selection 711 bool 712 ((GtkTextBuffer buffer) 713 (bool interactive) 714 (bool default_editable))) 715 716(define-func gtk_text_buffer_begin_user_action 717 none 718 ((GtkTextBuffer buffer))) 719 720(define-func gtk_text_buffer_end_user_action 721 none 722 ((GtkTextBuffer buffer))) 723 724;; TextView 725 726(define-func gtk_text_view_new 727 GtkWidget 728 ()) 729 730(define-func gtk_text_view_new_with_buffer 731 GtkWidget 732 ((GtkTextBuffer buffer))) 733 734(define-func gtk_text_view_set_buffer 735 none 736 ((GtkTextView view) 737 (GtkTextBuffer buffer))) 738 739(define-func gtk_text_view_get_buffer 740 GtkTextBuffer 741 ((GtkTextView view))) 742 743(define-func gtk_text_view_scroll_to_iter 744 bool 745 ((GtkTextView view) 746 (GtkTextIter iter) 747 (double within_margin) 748 (bool use_align) 749 (double xalign) 750 (double yalign))) 751 752(define-func gtk_text_view_scroll_to_mark 753 none 754 ((GtkTextView view) 755 (GtkTextMark mark) 756 (double within_margin) 757 (bool use_align) 758 (double xalign) 759 (double yalign))) 760 761(define-func gtk_text_view_scroll_mark_onscreen 762 none 763 ((GtkTextView view) 764 (GtkTextMark mark))) 765 766(define-func gtk_text_view_move_mark_onscreen 767 bool 768 ((GtkTextView view) 769 (GtkTextMark mark))) 770 771(define-func gtk_text_view_place_cursor_onscreen 772 bool 773 ((GtkTextView view))) 774 775;; XXX GdkRectangle? 776;(define-func gtk_text_view_get_visible_rect 777; none 778; ((GtkTextView view) 779; (GdkRectangle rect))) 780 781(define-func gtk_text_view_set_cursor_visible 782 none 783 ((GtkTextView view) 784 (bool setting))) 785 786(define-func gtk_text_view_get_cursor_visible 787 bool 788 ((GtkTextView view))) 789 790;; XXX GdkRectangle? 791;(define-func gtk_text_view_get_iter_location 792; none 793; ((GtkTextView view) 794; (GtkTextIter iter) 795; (GdkRectangle location))) 796 797(define-func gtk_text_view_get_iter_at_location 798 none 799 ((GtkTextView view) 800 (GtkTextIter iter) 801 (int x) 802 (int y))) 803 804;; XXX get_line_yrange, get_line_at_y, buffer_to_window_coords, window_to_buffer_coords 805 806(define-func gtk_text_view_get_window 807 GdkWindow 808 ((GtkTextView view) 809 (GtkTextWindowType type))) 810 811(define-func gtk_text_view_get_window_type 812 GtkTextWindowType 813 ((GtkTextView view) 814 (GdkWindow window))) 815 816(define-func gtk_text_view_set_border_window_size 817 none 818 ((GtkTextView view) 819 (GtkTextWindowType type) 820 (int size))) 821 822(define-func gtk_text_view_get_border_window_size 823 int 824 ((GtkTextView view) 825 (GtkTextWindowType type))) 826 827(define-func gtk_text_view_forward_display_line 828 bool 829 ((GtkTextView view) 830 (GtkTextIter iter))) 831 832(define-func gtk_text_view_backward_display_line 833 bool 834 ((GtkTextView view) 835 (GtkTextIter iter))) 836 837(define-func gtk_text_view_forward_display_line_end 838 bool 839 ((GtkTextView view) 840 (GtkTextIter iter))) 841 842(define-func gtk_text_view_backward_display_line_start 843 bool 844 ((GtkTextView view) 845 (GtkTextIter iter))) 846 847(define-func gtk_text_view_starts_display_line 848 bool 849 ((GtkTextView view) 850 (GtkTextIter iter))) 851 852(define-func gtk_text_view_move_visually 853 bool 854 ((GtkTextView view) 855 (GtkTextIter iter) 856 (int count))) 857 858;; XXX add_child_at_anchor 859 860(define-func gtk_text_view_add_child_in_window 861 none 862 ((GtkTextView view) 863 (GtkWidget child) 864 (GtkTextWindowType which_window) 865 (int xpos) 866 (int ypos))) 867 868(define-func gtk_text_view_move_child 869 none 870 ((GtkTextView view) 871 (GtkWidget child) 872 (int xpos) 873 (int ypos))) 874 875(define-func gtk_text_view_set_wrap_mode 876 none 877 ((GtkTextView view) 878 (GtkWrapMode wrap_mode))) 879 880(define-func gtk_text_view_get_wrap_mode 881 GtkWrapMode 882 ((GtkTextView view))) 883 884(define-func gtk_text_view_set_editable 885 none 886 ((GtkTextView view) 887 (bool setting))) 888 889(define-func gtk_text_view_get_editable 890 bool 891 ((GtkTextView view))) 892 893(define-func gtk_text_view_set_pixels_above_lines 894 none 895 ((GtkTextView view) 896 (int setting))) 897 898(define-func gtk_text_view_get_pixels_above_lines 899 int 900 ((GtkTextView view))) 901 902(define-func gtk_text_view_set_pixels_below_lines 903 none 904 ((GtkTextView view) 905 (int setting))) 906 907(define-func gtk_text_view_get_pixels_below_lines 908 int 909 ((GtkTextView view))) 910 911(define-func gtk_text_view_set_pixels_inside_wrap 912 none 913 ((GtkTextView view) 914 (int setting))) 915 916(define-func gtk_text_view_get_pixels_inside_wrap 917 int 918 ((GtkTextView view))) 919 920(define-func gtk_text_view_set_justification 921 none 922 ((GtkTextView view) 923 (GtkJustification setting))) 924 925(define-func gtk_text_view_get_justification 926 GtkJustification 927 ((GtkTextView view))) 928 929(define-func gtk_text_view_set_left_margin 930 none 931 ((GtkTextView view) 932 (int setting))) 933 934(define-func gtk_text_view_get_left_margin 935 int 936 ((GtkTextView view))) 937 938(define-func gtk_text_view_set_right_margin 939 none 940 ((GtkTextView view) 941 (int setting))) 942 943(define-func gtk_text_view_get_right_margin 944 int 945 ((GtkTextView view))) 946 947(define-func gtk_text_view_set_indent 948 none 949 ((GtkTextView view) 950 (int setting))) 951 952(define-func gtk_text_view_get_indent 953 int 954 ((GtkTextView view))) 955 956;; XXX set/get_tabs 957 958