2
; object definitions ...
7
(gtype-id "GIMP_TYPE_BROWSER")
14
(gtype-id "GIMP_TYPE_BUTTON")
17
(define-object CellRendererColor
19
(parent "GtkCellRenderer")
20
(c-name "GimpCellRendererColor")
21
(gtype-id "GIMP_TYPE_CELL_RENDERER_COLOR")
24
(define-object CellRendererToggle
26
(parent "GtkCellRendererToggle")
27
(c-name "GimpCellRendererToggle")
28
(gtype-id "GIMP_TYPE_CELL_RENDERER_TOGGLE")
31
(define-object ChainButton
34
(c-name "GimpChainButton")
35
(gtype-id "GIMP_TYPE_CHAIN_BUTTON")
38
(define-object ColorArea
40
(parent "GtkDrawingArea")
41
(c-name "GimpColorArea")
42
(gtype-id "GIMP_TYPE_COLOR_AREA")
45
(define-object ColorButton
48
(c-name "GimpColorButton")
49
(gtype-id "GIMP_TYPE_COLOR_BUTTON")
52
(define-object ColorDisplay
55
(c-name "GimpColorDisplay")
56
(gtype-id "GIMP_TYPE_COLOR_DISPLAY")
59
(define-object ColorDisplayStack
62
(c-name "GimpColorDisplayStack")
63
(gtype-id "GIMP_TYPE_COLOR_DISPLAY_STACK")
66
(define-object ColorHexEntry
69
(c-name "GimpColorHexEntry")
70
(gtype-id "GIMP_TYPE_COLOR_HEX_ENTRY")
73
(define-object ColorScale
76
(c-name "GimpColorScale")
77
(gtype-id "GIMP_TYPE_COLOR_SCALE")
80
(define-object ColorSelection
83
(c-name "GimpColorSelection")
84
(gtype-id "GIMP_TYPE_COLOR_SELECTION")
87
(define-object ColorSelector
90
(c-name "GimpColorSelector")
91
(gtype-id "GIMP_TYPE_COLOR_SELECTOR")
94
(define-object ColorNotebook
96
(parent "GimpColorSelector")
97
(c-name "GimpColorNotebook")
98
(gtype-id "GIMP_TYPE_COLOR_NOTEBOOK")
101
(define-object Dialog
104
(c-name "GimpDialog")
105
(gtype-id "GIMP_TYPE_DIALOG")
108
(define-object EnumLabel
111
(c-name "GimpEnumLabel")
112
(gtype-id "GIMP_TYPE_ENUM_LABEL")
119
(gtype-id "GIMP_TYPE_FRAME")
122
(define-object HintBox
125
(c-name "GimpHintBox")
126
(gtype-id "GIMP_TYPE_HINT_BOX")
129
(define-object IntComboBox
131
(parent "GtkComboBox")
132
(c-name "GimpIntComboBox")
133
(gtype-id "GIMP_TYPE_INT_COMBO_BOX")
136
(define-object EnumComboBox
138
(parent "GimpIntComboBox")
139
(c-name "GimpEnumComboBox")
140
(gtype-id "GIMP_TYPE_ENUM_COMBO_BOX")
143
(define-object IntStore
145
(parent "GtkListStore")
146
(c-name "GimpIntStore")
147
(gtype-id "GIMP_TYPE_INT_STORE")
150
(define-object EnumStore
152
(parent "GimpIntStore")
153
(c-name "GimpEnumStore")
154
(gtype-id "GIMP_TYPE_ENUM_STORE")
157
(define-object MemsizeEntry
160
(c-name "GimpMemsizeEntry")
161
(gtype-id "GIMP_TYPE_MEMSIZE_ENTRY")
164
(define-object OffsetArea
166
(parent "GtkDrawingArea")
167
(c-name "GimpOffsetArea")
168
(gtype-id "GIMP_TYPE_OFFSET_AREA")
171
(define-object PageSelector
174
(c-name "GimpPageSelector")
175
(gtype-id "GIMP_TYPE_PAGE_SELECTOR")
178
(define-object PathEditor
181
(c-name "GimpPathEditor")
182
(gtype-id "GIMP_TYPE_PATH_EDITOR")
185
(define-object PickButton
188
(c-name "GimpPickButton")
189
(gtype-id "GIMP_TYPE_PICK_BUTTON")
192
(define-object Preview
195
(c-name "GimpPreview")
196
(gtype-id "GIMP_TYPE_PREVIEW")
199
(define-object AspectPreview
201
(parent "GimpPreview")
202
(c-name "GimpAspectPreview")
203
(gtype-id "GIMP_TYPE_ASPECT_PREVIEW")
206
(define-object PreviewArea
208
(parent "GtkDrawingArea")
209
(c-name "GimpPreviewArea")
210
(gtype-id "GIMP_TYPE_PREVIEW_AREA")
213
(define-object ProcBrowserDialog
215
(parent "GimpDialog")
216
(c-name "GimpProcBrowserDialog")
217
(gtype-id "GIMP_TYPE_PROC_BROWSER_DIALOG")
220
(define-object ProgressBar
222
(parent "GtkProgressBar")
223
(c-name "GimpProgressBar")
224
(gtype-id "GIMP_TYPE_PROGRESS_BAR")
227
(define-object ResolutionEntry
230
(c-name "GimpResolutionEntry")
231
(gtype-id "GIMP_TYPE_RESOLUTION_ENTRY")
234
(define-object ScrolledPreview
236
(parent "GimpPreview")
237
(c-name "GimpScrolledPreview")
238
(gtype-id "GIMP_TYPE_SCROLLED_PREVIEW")
241
(define-object DrawablePreview
243
(parent "GimpScrolledPreview")
244
(c-name "GimpDrawablePreview")
245
(gtype-id "GIMP_TYPE_DRAWABLE_PREVIEW")
248
(define-object SelectButton
251
(c-name "GimpSelectButton")
252
(gtype-id "GIMP_TYPE_SELECT_BUTTON")
255
(define-object PatternSelectButton
257
(parent "GimpSelectButton")
258
(c-name "GimpPatternSelectButton")
259
(gtype-id "GIMP_TYPE_PATTERN_SELECT_BUTTON")
262
(define-object PaletteSelectButton
264
(parent "GimpSelectButton")
265
(c-name "GimpPaletteSelectButton")
266
(gtype-id "GIMP_TYPE_PALETTE_SELECT_BUTTON")
269
(define-object GradientSelectButton
271
(parent "GimpSelectButton")
272
(c-name "GimpGradientSelectButton")
273
(gtype-id "GIMP_TYPE_GRADIENT_SELECT_BUTTON")
276
(define-object FontSelectButton
278
(parent "GimpSelectButton")
279
(c-name "GimpFontSelectButton")
280
(gtype-id "GIMP_TYPE_FONT_SELECT_BUTTON")
283
(define-object BrushSelectButton
285
(parent "GimpSelectButton")
286
(c-name "GimpBrushSelectButton")
287
(gtype-id "GIMP_TYPE_BRUSH_SELECT_BUTTON")
290
(define-object SizeEntry
293
(c-name "GimpSizeEntry")
294
(gtype-id "GIMP_TYPE_SIZE_ENTRY")
297
(define-object UnitMenu
299
(parent "GtkOptionMenu")
300
(c-name "GimpUnitMenu")
301
(gtype-id "GIMP_TYPE_UNIT_MENU")
304
(define-object ZoomModel
307
(c-name "GimpZoomModel")
308
(gtype-id "GIMP_TYPE_ZOOM_MODEL")
311
(define-object ZoomPreview
313
(parent "GimpScrolledPreview")
314
(c-name "GimpZoomPreview")
315
(gtype-id "GIMP_TYPE_ZOOM_PREVIEW")
318
(define-object DrawableComboBox
320
(parent "GimpIntComboBox")
321
(c-name "GimpDrawableComboBox")
322
(gtype-id "GIMP_TYPE_DRAWABLE_COMBO_BOX")
325
(define-object ChannelComboBox
327
(parent "GimpIntComboBox")
328
(c-name "GimpChannelComboBox")
329
(gtype-id "GIMP_TYPE_CHANNEL_COMBO_BOX")
332
(define-object LayerComboBox
334
(parent "GimpIntComboBox")
335
(c-name "GimpLayerComboBox")
336
(gtype-id "GIMP_TYPE_LAYER_COMBO_BOX")
339
(define-object VectorsComboBox
341
(parent "GimpIntComboBox")
342
(c-name "GimpVectorsComboBox")
343
(gtype-id "GIMP_TYPE_VECTORS_COMBO_BOX")
346
(define-object ImageComboBox
348
(parent "GimpIntComboBox")
349
(c-name "GimpImageComboBox")
350
(gtype-id "GIMP_TYPE_IMAGE_COMBO_BOX")
353
;; Enumerations and flags ...
355
(define-enum ChainPosition
357
(c-name "GimpChainPosition")
358
(gtype-id "GIMP_TYPE_CHAIN_POSITION")
360
'("top" "GIMP_CHAIN_TOP")
361
'("left" "GIMP_CHAIN_LEFT")
362
'("bottom" "GIMP_CHAIN_BOTTOM")
363
'("right" "GIMP_CHAIN_RIGHT")
367
(define-enum ColorAreaType
369
(c-name "GimpColorAreaType")
370
(gtype-id "GIMP_TYPE_COLOR_AREA_TYPE")
372
'("flat" "GIMP_COLOR_AREA_FLAT")
373
'("small-checks" "GIMP_COLOR_AREA_SMALL_CHECKS")
374
'("large-checks" "GIMP_COLOR_AREA_LARGE_CHECKS")
378
(define-enum ColorSelectorChannel
380
(c-name "GimpColorSelectorChannel")
381
(gtype-id "GIMP_TYPE_COLOR_SELECTOR_CHANNEL")
383
'("hue" "GIMP_COLOR_SELECTOR_HUE")
384
'("saturation" "GIMP_COLOR_SELECTOR_SATURATION")
385
'("value" "GIMP_COLOR_SELECTOR_VALUE")
386
'("red" "GIMP_COLOR_SELECTOR_RED")
387
'("green" "GIMP_COLOR_SELECTOR_GREEN")
388
'("blue" "GIMP_COLOR_SELECTOR_BLUE")
389
'("alpha" "GIMP_COLOR_SELECTOR_ALPHA")
393
(define-enum PageSelectorTarget
395
(c-name "GimpPageSelectorTarget")
396
(gtype-id "GIMP_TYPE_PAGE_SELECTOR_TARGET")
398
'("layers" "GIMP_PAGE_SELECTOR_TARGET_LAYERS")
399
'("images" "GIMP_PAGE_SELECTOR_TARGET_IMAGES")
403
(define-enum SizeEntryUpdatePolicy
405
(c-name "GimpSizeEntryUpdatePolicy")
406
(gtype-id "GIMP_TYPE_SIZE_ENTRY_UPDATE_POLICY")
408
'("none" "GIMP_SIZE_ENTRY_UPDATE_NONE")
409
'("size" "GIMP_SIZE_ENTRY_UPDATE_SIZE")
410
'("resolution" "GIMP_SIZE_ENTRY_UPDATE_RESOLUTION")
414
(define-enum ZoomType
416
(c-name "GimpZoomType")
417
(gtype-id "GIMP_TYPE_ZOOM_TYPE")
419
'("in" "GIMP_ZOOM_IN")
420
'("out" "GIMP_ZOOM_OUT")
421
'("in-more" "GIMP_ZOOM_IN_MORE")
422
'("out-more" "GIMP_ZOOM_OUT_MORE")
423
'("in-max" "GIMP_ZOOM_IN_MAX")
424
'("out-max" "GIMP_ZOOM_OUT_MAX")
425
'("to" "GIMP_ZOOM_TO")
430
;; From ../../libgimpwidgets/gimpbrowser.h
432
(define-function gimp_browser_get_type
433
(c-name "gimp_browser_get_type")
434
(return-type "GType")
437
(define-function gimp_browser_new
438
(c-name "gimp_browser_new")
439
(is-constructor-of "GimpBrowser")
440
(return-type "GtkWidget*")
443
(define-method add_search_types
444
(of-object "GimpBrowser")
445
(c-name "gimp_browser_add_search_types")
448
'("const-gchar*" "first_type_label")
449
'("gint" "first_type_id")
454
(define-method set_widget
455
(of-object "GimpBrowser")
456
(c-name "gimp_browser_set_widget")
459
'("GtkWidget*" "widget")
463
(define-method show_message
464
(of-object "GimpBrowser")
465
(c-name "gimp_browser_show_message")
468
'("const-gchar*" "message")
474
;; From ../../libgimpwidgets/gimpbutton.h
476
(define-function gimp_button_get_type
477
(c-name "gimp_button_get_type")
478
(return-type "GType")
481
(define-function gimp_button_new
482
(c-name "gimp_button_new")
483
(is-constructor-of "GimpButton")
484
(return-type "GtkWidget*")
487
(define-method extended_clicked
488
(of-object "GimpButton")
489
(c-name "gimp_button_extended_clicked")
492
'("GdkModifierType" "state")
498
;; From ../../libgimpwidgets/gimpcellrenderercolor.h
500
(define-function gimp_cell_renderer_color_get_type
501
(c-name "gimp_cell_renderer_color_get_type")
502
(return-type "GType")
505
(define-function gimp_cell_renderer_color_new
506
(c-name "gimp_cell_renderer_color_new")
507
(is-constructor-of "GimpCellRendererColor")
508
(return-type "GtkCellRenderer*")
513
;; From ../../libgimpwidgets/gimpcellrenderertoggle.h
515
(define-function gimp_cell_renderer_toggle_get_type
516
(c-name "gimp_cell_renderer_toggle_get_type")
517
(return-type "GType")
520
(define-function gimp_cell_renderer_toggle_new
521
(c-name "gimp_cell_renderer_toggle_new")
522
(is-constructor-of "GimpCellRendererToggle")
523
(return-type "GtkCellRenderer*")
525
'("stock-id" (argname "stock_id") (optional))
529
(define-method clicked
530
(of-object "GimpCellRendererToggle")
531
(c-name "gimp_cell_renderer_toggle_clicked")
534
'("const-gchar*" "path")
535
'("GdkModifierType" "state")
541
;; From ../../libgimpwidgets/gimpchainbutton.h
543
(define-function gimp_chain_button_get_type
544
(c-name "gimp_chain_button_get_type")
545
(return-type "GType")
548
(define-function gimp_chain_button_new
549
(c-name "gimp_chain_button_new")
550
(is-constructor-of "GimpChainButton")
551
(return-type "GtkWidget*")
557
(define-method set_active
558
(of-object "GimpChainButton")
559
(c-name "gimp_chain_button_set_active")
562
'("gboolean" "active")
566
(define-method get_active
567
(of-object "GimpChainButton")
568
(c-name "gimp_chain_button_get_active")
569
(return-type "gboolean")
574
;; From ../../libgimpwidgets/gimpcolorarea.h
576
(define-function gimp_color_area_get_type
577
(c-name "gimp_color_area_get_type")
578
(return-type "GType")
581
(define-function gimp_color_area_new
582
(c-name "gimp_color_area_new")
583
(is-constructor-of "GimpColorArea")
584
(return-type "GtkWidget*")
586
'("color" (argname "color") (optional))
587
'("type" (argname "type") (optional))
588
'("drag-mask" (argname "drag_mask") (optional))
592
(define-method set_color
593
(of-object "GimpColorArea")
594
(c-name "gimp_color_area_set_color")
597
'("const-GimpRGB*" "color")
601
(define-method get_color
602
(of-object "GimpColorArea")
603
(c-name "gimp_color_area_get_color")
606
'("GimpRGB*" "color")
610
(define-method has_alpha
611
(of-object "GimpColorArea")
612
(c-name "gimp_color_area_has_alpha")
613
(return-type "gboolean")
616
(define-method set_type
617
(of-object "GimpColorArea")
618
(c-name "gimp_color_area_set_type")
621
'("GimpColorAreaType" "type")
625
(define-method set_draw_border
626
(of-object "GimpColorArea")
627
(c-name "gimp_color_area_set_draw_border")
630
'("gboolean" "draw_border")
636
;; From ../../libgimpwidgets/gimpcolorbutton.h
638
(define-function gimp_color_button_get_type
639
(c-name "gimp_color_button_get_type")
640
(return-type "GType")
643
(define-function gimp_color_button_new
644
(c-name "gimp_color_button_new")
645
(is-constructor-of "GimpColorButton")
646
(return-type "GtkWidget*")
648
'("title" (optional))
649
'("width" (optional))
650
'("height" (optional))
651
'("color" (optional))
656
(define-method set_color
657
(of-object "GimpColorButton")
658
(c-name "gimp_color_button_set_color")
661
'("const-GimpRGB*" "color")
665
(define-method get_color
666
(of-object "GimpColorButton")
667
(c-name "gimp_color_button_get_color")
670
'("GimpRGB*" "color")
674
(define-method has_alpha
675
(of-object "GimpColorButton")
676
(c-name "gimp_color_button_has_alpha")
677
(return-type "gboolean")
680
(define-method set_type
681
(of-object "GimpColorButton")
682
(c-name "gimp_color_button_set_type")
685
'("GimpColorAreaType" "type")
689
(define-method get_update
690
(of-object "GimpColorButton")
691
(c-name "gimp_color_button_get_update")
692
(return-type "gboolean")
695
(define-method set_update
696
(of-object "GimpColorButton")
697
(c-name "gimp_color_button_set_update")
700
'("gboolean" "continuous")
706
;; From ../../libgimpwidgets/gimpcolordisplay.h
708
(define-function gimp_color_display_get_type
709
(c-name "gimp_color_display_get_type")
710
(return-type "GType")
713
(define-function gimp_color_display_new
714
(c-name "gimp_color_display_new")
715
(is-constructor-of "GimpColorDisplay")
716
(return-type "GimpColorDisplay*")
718
'("GType" "display_type")
723
(of-object "GimpColorDisplay")
724
(c-name "gimp_color_display_clone")
725
(return-type "GimpColorDisplay*")
728
(define-method convert
729
(of-object "GimpColorDisplay")
730
(c-name "gimp_color_display_convert")
741
(define-method load_state
742
(of-object "GimpColorDisplay")
743
(c-name "gimp_color_display_load_state")
746
'("GimpParasite*" "state")
750
(define-method save_state
751
(of-object "GimpColorDisplay")
752
(c-name "gimp_color_display_save_state")
753
(return-type "GimpParasite*")
756
(define-method configure
757
(of-object "GimpColorDisplay")
758
(c-name "gimp_color_display_configure")
759
(return-type "GtkWidget*")
762
(define-method configure_reset
763
(of-object "GimpColorDisplay")
764
(c-name "gimp_color_display_configure_reset")
768
(define-method changed
769
(of-object "GimpColorDisplay")
770
(c-name "gimp_color_display_changed")
774
(define-method set_enabled
775
(of-object "GimpColorDisplay")
776
(c-name "gimp_color_display_set_enabled")
779
'("gboolean" "enabled")
783
(define-method get_enabled
784
(of-object "GimpColorDisplay")
785
(c-name "gimp_color_display_get_enabled")
786
(return-type "gboolean")
791
;; From ../../libgimpwidgets/gimpcolordisplaystack.h
793
(define-function gimp_color_display_stack_get_type
794
(c-name "gimp_color_display_stack_get_type")
795
(return-type "GType")
798
(define-function gimp_color_display_stack_new
799
(c-name "gimp_color_display_stack_new")
800
(is-constructor-of "GimpColorDisplayStack")
801
(return-type "GimpColorDisplayStack*")
805
(of-object "GimpColorDisplayStack")
806
(c-name "gimp_color_display_stack_clone")
807
(return-type "GimpColorDisplayStack*")
810
(define-method changed
811
(of-object "GimpColorDisplayStack")
812
(c-name "gimp_color_display_stack_changed")
817
(of-object "GimpColorDisplayStack")
818
(c-name "gimp_color_display_stack_add")
821
'("GimpColorDisplay*" "display")
825
(define-method remove
826
(of-object "GimpColorDisplayStack")
827
(c-name "gimp_color_display_stack_remove")
830
'("GimpColorDisplay*" "display")
834
(define-method reorder_up
835
(of-object "GimpColorDisplayStack")
836
(c-name "gimp_color_display_stack_reorder_up")
839
'("GimpColorDisplay*" "display")
843
(define-method reorder_down
844
(of-object "GimpColorDisplayStack")
845
(c-name "gimp_color_display_stack_reorder_down")
848
'("GimpColorDisplay*" "display")
852
(define-method convert
853
(of-object "GimpColorDisplayStack")
854
(c-name "gimp_color_display_stack_convert")
867
;; From ../../libgimpwidgets/gimpcolorhexentry.h
869
(define-function gimp_color_hex_entry_get_type
870
(c-name "gimp_color_hex_entry_get_type")
871
(return-type "GType")
874
(define-function gimp_color_hex_entry_new
875
(c-name "gimp_color_hex_entry_new")
876
(is-constructor-of "GimpColorHexEntry")
877
(return-type "GtkWidget*")
880
(define-method set_color
881
(of-object "GimpColorHexEntry")
882
(c-name "gimp_color_hex_entry_set_color")
885
'("const-GimpRGB*" "color")
889
(define-method get_color
890
(of-object "GimpColorHexEntry")
891
(c-name "gimp_color_hex_entry_get_color")
894
'("GimpRGB*" "color")
900
;; From ../../libgimpwidgets/gimpcolornotebook.h
902
(define-function gimp_color_notebook_get_type
903
(c-name "gimp_color_notebook_get_type")
904
(return-type "GType")
907
(define-method set_has_page
908
(of-object "GimpColorNotebook")
909
(c-name "gimp_color_notebook_set_has_page")
910
(return-type "GtkWidget*")
912
'("GType" "page_type")
913
'("gboolean" "has_page")
919
;; From ../../libgimpwidgets/gimpcolorscale.h
921
(define-function gimp_color_scale_get_type
922
(c-name "gimp_color_scale_get_type")
923
(return-type "GType")
926
(define-function gimp_color_scale_new
927
(c-name "gimp_color_scale_new")
928
(is-constructor-of "GimpColorScale")
929
(return-type "GtkWidget*")
936
(define-method set_channel
937
(of-object "GimpColorScale")
938
(c-name "gimp_color_scale_set_channel")
941
'("GimpColorSelectorChannel" "channel")
945
(define-method set_color
946
(of-object "GimpColorScale")
947
(c-name "gimp_color_scale_set_color")
950
'("const-GimpRGB*" "rgb")
951
'("const-GimpHSV*" "hsv")
957
;; From ../../libgimpwidgets/gimpcolorscales.h
959
(define-function gimp_color_scales_get_type
960
(c-name "gimp_color_scales_get_type")
961
(return-type "GType")
966
;; From ../../libgimpwidgets/gimpcolorselect.h
968
(define-function gimp_color_select_get_type
969
(c-name "gimp_color_select_get_type")
970
(return-type "GType")
975
;; From ../../libgimpwidgets/gimpcolorselection.h
977
(define-function gimp_color_selection_get_type
978
(c-name "gimp_color_selection_get_type")
979
(return-type "GType")
982
(define-function gimp_color_selection_new
983
(c-name "gimp_color_selection_new")
984
(is-constructor-of "GimpColorSelection")
985
(return-type "GtkWidget*")
988
(define-method set_show_alpha
989
(of-object "GimpColorSelection")
990
(c-name "gimp_color_selection_set_show_alpha")
993
'("gboolean" "show_alpha")
997
(define-method get_show_alpha
998
(of-object "GimpColorSelection")
999
(c-name "gimp_color_selection_get_show_alpha")
1000
(return-type "gboolean")
1003
(define-method set_color
1004
(of-object "GimpColorSelection")
1005
(c-name "gimp_color_selection_set_color")
1006
(return-type "none")
1008
'("const-GimpRGB*" "color")
1012
(define-method get_color
1013
(of-object "GimpColorSelection")
1014
(c-name "gimp_color_selection_get_color")
1015
(return-type "none")
1017
'("GimpRGB*" "color")
1021
(define-method set_old_color
1022
(of-object "GimpColorSelection")
1023
(c-name "gimp_color_selection_set_old_color")
1024
(return-type "none")
1026
'("const-GimpRGB*" "color")
1030
(define-method get_old_color
1031
(of-object "GimpColorSelection")
1032
(c-name "gimp_color_selection_get_old_color")
1033
(return-type "none")
1035
'("GimpRGB*" "color")
1039
(define-method reset
1040
(of-object "GimpColorSelection")
1041
(c-name "gimp_color_selection_reset")
1042
(return-type "none")
1045
(define-method color_changed
1046
(of-object "GimpColorSelection")
1047
(c-name "gimp_color_selection_color_changed")
1048
(return-type "none")
1053
;; From ../../libgimpwidgets/gimpcolorselector.h
1055
(define-function gimp_color_selector_get_type
1056
(c-name "gimp_color_selector_get_type")
1057
(return-type "GType")
1060
(define-function gimp_color_selector_new
1061
(c-name "gimp_color_selector_new")
1062
(is-constructor-of "GimpColorSelector")
1063
(return-type "GtkWidget*")
1065
'("GType" "selector_type")
1066
'("const-GimpRGB*" "rgb")
1067
'("const-GimpHSV*" "hsv")
1068
'("GimpColorSelectorChannel" "channel")
1072
(define-method set_toggles_visible
1073
(of-object "GimpColorSelector")
1074
(c-name "gimp_color_selector_set_toggles_visible")
1075
(return-type "none")
1077
'("gboolean" "visible")
1081
(define-method set_toggles_sensitive
1082
(of-object "GimpColorSelector")
1083
(c-name "gimp_color_selector_set_toggles_sensitive")
1084
(return-type "none")
1086
'("gboolean" "sensitive")
1090
(define-method set_show_alpha
1091
(of-object "GimpColorSelector")
1092
(c-name "gimp_color_selector_set_show_alpha")
1093
(return-type "none")
1095
'("gboolean" "show_alpha")
1099
(define-method set_color
1100
(of-object "GimpColorSelector")
1101
(c-name "gimp_color_selector_set_color")
1102
(return-type "none")
1104
'("const-GimpRGB*" "rgb")
1105
'("const-GimpHSV*" "hsv")
1109
(define-method set_channel
1110
(of-object "GimpColorSelector")
1111
(c-name "gimp_color_selector_set_channel")
1112
(return-type "none")
1114
'("GimpColorSelectorChannel" "channel")
1118
(define-method color_changed
1119
(of-object "GimpColorSelector")
1120
(c-name "gimp_color_selector_color_changed")
1121
(return-type "none")
1124
(define-method channel_changed
1125
(of-object "GimpColorSelector")
1126
(c-name "gimp_color_selector_channel_changed")
1127
(return-type "none")
1132
;; From ../../libgimpwidgets/gimpdialog.h
1134
(define-function gimp_dialog_get_type
1135
(c-name "gimp_dialog_get_type")
1136
(return-type "GType")
1139
(define-function gimp_dialog_new
1140
(c-name "gimp_dialog_new")
1141
(is-constructor-of "GimpDialog")
1142
(return-type "GtkWidget*")
1144
'("const-gchar*" "title")
1145
'("const-gchar*" "role")
1146
'("GtkWidget*" "parent")
1147
'("GtkDialogFlags" "flags")
1148
'("GimpHelpFunc" "help_func")
1149
'("const-gchar*" "help_id")
1154
(define-function gimp_dialog_new_valist
1155
(c-name "gimp_dialog_new_valist")
1156
(is-constructor-of "GimpDialog")
1157
(return-type "GtkWidget*")
1159
'("const-gchar*" "title")
1160
'("const-gchar*" "role")
1161
'("GtkWidget*" "parent")
1162
'("GtkDialogFlags" "flags")
1163
'("GimpHelpFunc" "help_func")
1164
'("const-gchar*" "help_id")
1169
(define-method add_button
1170
(of-object "GimpDialog")
1171
(c-name "gimp_dialog_add_button")
1172
(return-type "GtkWidget*")
1174
'("const-gchar*" "button_text")
1175
'("gint" "response_id")
1179
(define-method add_buttons
1180
(of-object "GimpDialog")
1181
(c-name "gimp_dialog_add_buttons")
1182
(return-type "none")
1186
(define-method add_buttons_valist
1187
(of-object "GimpDialog")
1188
(c-name "gimp_dialog_add_buttons_valist")
1189
(return-type "none")
1196
(of-object "GimpDialog")
1197
(c-name "gimp_dialog_run")
1198
(return-type "gint")
1201
(define-function gimp_dialogs_show_help_button
1202
(c-name "gimp_dialogs_show_help_button")
1203
(return-type "none")
1205
'("gboolean" "show")
1211
;; From ../../libgimpwidgets/gimpenumcombobox.h
1213
(define-function gimp_enum_combo_box_get_type
1214
(c-name "gimp_enum_combo_box_get_type")
1215
(return-type "GType")
1218
(define-function gimp_enum_combo_box_new
1219
(c-name "gimp_enum_combo_box_new")
1220
(is-constructor-of "GimpEnumComboBox")
1221
(return-type "GtkWidget*")
1223
'("GType" "enum_type")
1227
(define-function gimp_enum_combo_box_new_with_model
1228
(c-name "gimp_enum_combo_box_new_with_model")
1229
(is-constructor-of "GimpEnumComboBox")
1230
(return-type "GtkWidget*")
1232
'("GimpEnumStore*" "enum_store")
1236
(define-method set_stock_prefix
1237
(of-object "GimpEnumComboBox")
1238
(c-name "gimp_enum_combo_box_set_stock_prefix")
1239
(return-type "none")
1241
'("const-gchar*" "stock_prefix")
1247
;; From ../../libgimpwidgets/gimpenumlabel.h
1249
(define-function gimp_enum_label_get_type
1250
(c-name "gimp_enum_label_get_type")
1251
(return-type "GType")
1254
(define-function gimp_enum_label_new
1255
(c-name "gimp_enum_label_new")
1256
(is-constructor-of "GimpEnumLabel")
1257
(return-type "GtkWidget*")
1259
'("GType" "enum_type")
1264
(define-method set_value
1265
(of-object "GimpEnumLabel")
1266
(c-name "gimp_enum_label_set_value")
1267
(return-type "none")
1275
;; From ../../libgimpwidgets/gimpenumstore.h
1277
(define-function gimp_enum_store_get_type
1278
(c-name "gimp_enum_store_get_type")
1279
(return-type "GType")
1282
(define-function gimp_enum_store_new
1283
(c-name "gimp_enum_store_new")
1284
(is-constructor-of "GimpEnumStore")
1285
(return-type "GtkListStore*")
1287
'("GType" "enum_type")
1291
(define-function gimp_enum_store_new_with_range
1292
(c-name "gimp_enum_store_new_with_range")
1293
(is-constructor-of "GimpEnumStore")
1294
(return-type "GtkListStore*")
1296
'("GType" "enum_type")
1302
(define-function gimp_enum_store_new_with_values
1303
(c-name "gimp_enum_store_new_with_values")
1304
(is-constructor-of "GimpEnumStore")
1305
(return-type "GtkListStore*")
1307
'("GType" "enum_type")
1308
'("gint" "n_values")
1313
(define-function gimp_enum_store_new_with_values_valist
1314
(c-name "gimp_enum_store_new_with_values_valist")
1315
(is-constructor-of "GimpEnumStore")
1316
(return-type "GtkListStore*")
1318
'("GType" "enum_type")
1319
'("gint" "n_values")
1324
(define-method set_stock_prefix
1325
(of-object "GimpEnumStore")
1326
(c-name "gimp_enum_store_set_stock_prefix")
1327
(return-type "none")
1329
'("const-gchar*" "stock_prefix")
1335
;; From ../../libgimpwidgets/gimpenumwidgets.h
1337
(define-function gimp_enum_radio_box_new
1338
(c-name "gimp_enum_radio_box_new")
1339
(is-constructor-of "GimpEnumRadioBox")
1340
(return-type "GtkWidget*")
1342
'("GType" "enum_type")
1343
'("GCallback" "callback")
1344
'("gpointer" "callback_data")
1345
'("GtkWidget**" "first_button")
1349
(define-function gimp_enum_radio_box_new_with_range
1350
(c-name "gimp_enum_radio_box_new_with_range")
1351
(return-type "GtkWidget*")
1353
'("GType" "enum_type")
1356
'("GCallback" "callback")
1357
'("gpointer" "callback_data")
1358
'("GtkWidget**" "first_button")
1362
(define-function gimp_enum_radio_frame_new
1363
(c-name "gimp_enum_radio_frame_new")
1364
(is-constructor-of "GimpEnumRadioFrame")
1365
(return-type "GtkWidget*")
1367
'("GType" "enum_type")
1368
'("GtkWidget*" "label_widget")
1369
'("GCallback" "callback")
1370
'("gpointer" "callback_data")
1371
'("GtkWidget**" "first_button")
1375
(define-function gimp_enum_radio_frame_new_with_range
1376
(c-name "gimp_enum_radio_frame_new_with_range")
1377
(return-type "GtkWidget*")
1379
'("GType" "enum_type")
1382
'("GtkWidget*" "label_widget")
1383
'("GCallback" "callback")
1384
'("gpointer" "callback_data")
1385
'("GtkWidget**" "first_button")
1389
(define-function gimp_enum_stock_box_new
1390
(c-name "gimp_enum_stock_box_new")
1391
(is-constructor-of "GimpEnumStockBox")
1392
(return-type "GtkWidget*")
1394
'("GType" "enum_type")
1395
'("const-gchar*" "stock_prefix")
1396
'("GtkIconSize" "icon_size")
1397
'("GCallback" "callback")
1398
'("gpointer" "callback_data")
1399
'("GtkWidget**" "first_button")
1403
(define-function gimp_enum_stock_box_new_with_range
1404
(c-name "gimp_enum_stock_box_new_with_range")
1405
(return-type "GtkWidget*")
1407
'("GType" "enum_type")
1410
'("const-gchar*" "stock_prefix")
1411
'("GtkIconSize" "icon_size")
1412
'("GCallback" "callback")
1413
'("gpointer" "callback_data")
1414
'("GtkWidget**" "first_button")
1418
(define-function gimp_enum_stock_box_set_child_padding
1419
(c-name "gimp_enum_stock_box_set_child_padding")
1420
(return-type "none")
1422
'("GtkWidget*" "stock_box")
1430
;; From ../../libgimpwidgets/gimpframe.h
1432
(define-function gimp_frame_get_type
1433
(c-name "gimp_frame_get_type")
1434
(return-type "GType")
1437
(define-function gimp_frame_new
1438
(c-name "gimp_frame_new")
1439
(is-constructor-of "GimpFrame")
1440
(return-type "GtkWidget*")
1442
'("const-gchar*" "label")
1448
;; From ../../libgimpwidgets/gimpintcombobox.h
1450
(define-function gimp_int_combo_box_get_type
1451
(c-name "gimp_int_combo_box_get_type")
1452
(return-type "GType")
1455
(define-function gimp_int_combo_box_new
1456
(c-name "gimp_int_combo_box_new")
1457
(is-constructor-of "GimpIntComboBox")
1458
(return-type "GtkWidget*")
1460
'("const-gchar*" "first_label")
1461
'("gint" "first_value")
1466
(define-function gimp_int_combo_box_new_valist
1467
(c-name "gimp_int_combo_box_new_valist")
1468
(return-type "GtkWidget*")
1470
'("const-gchar*" "first_label")
1471
'("gint" "first_value")
1472
'("va_list" "values")
1476
(define-function gimp_int_combo_box_new_array
1477
(c-name "gimp_int_combo_box_new_array")
1478
(return-type "GtkWidget*")
1480
'("gint" "n_values")
1481
'("const-gchar*[]" "labels")
1485
(define-method prepend
1486
(of-object "GimpIntComboBox")
1487
(c-name "gimp_int_combo_box_prepend")
1488
(return-type "none")
1494
(define-method append
1495
(of-object "GimpIntComboBox")
1496
(c-name "gimp_int_combo_box_append")
1497
(return-type "none")
1503
(define-method set_active
1504
(of-object "GimpIntComboBox")
1505
(c-name "gimp_int_combo_box_set_active")
1506
(return-type "gboolean")
1512
(define-method get_active
1513
(of-object "GimpIntComboBox")
1514
(c-name "gimp_int_combo_box_get_active")
1515
(return-type "gboolean")
1521
(define-method connect
1522
(of-object "GimpIntComboBox")
1523
(c-name "gimp_int_combo_box_connect")
1524
(return-type "gulong")
1527
'("GCallback" "callback")
1528
'("gpointer" "data")
1532
(define-method set_sensitivity
1533
(of-object "GimpIntComboBox")
1534
(c-name "gimp_int_combo_box_set_sensitivity")
1535
(return-type "none")
1537
'("GimpIntSensitivityFunc" "func")
1538
'("gpointer" "data")
1539
'("GDestroyNotify" "destroy")
1545
;; From ../../libgimpwidgets/gimphintbox.h
1547
(define-function gimp_hint_box_get_type
1548
(c-name "gimp_hint_box_get_type")
1549
(return-type "GType")
1552
(define-function gimp_hint_box_new
1553
(c-name "gimp_hint_box_new")
1554
(is-constructor-of "GimpHintBox")
1555
(return-type "GtkWidget*")
1557
'("hint") ("stock-id" (optional))
1563
;; From ../../libgimpwidgets/gimpintstore.h
1565
(define-function gimp_int_store_get_type
1566
(c-name "gimp_int_store_get_type")
1567
(return-type "GType")
1570
(define-function gimp_int_store_new
1571
(c-name "gimp_int_store_new")
1572
(is-constructor-of "GimpIntStore")
1573
(return-type "GtkListStore*")
1576
(define-function gimp_int_store_lookup_by_value
1577
(c-name "gimp_int_store_lookup_by_value")
1578
(return-type "gboolean")
1580
'("GtkTreeModel*" "model")
1582
'("GtkTreeIter*" "iter")
1588
;; From ../../libgimpwidgets/gimpmemsizeentry.h
1590
(define-function gimp_memsize_entry_get_type
1591
(c-name "gimp_memsize_entry_get_type")
1592
(return-type "GType")
1595
(define-function gimp_memsize_entry_new
1596
(c-name "gimp_memsize_entry_new")
1597
(is-constructor-of "GimpMemsizeEntry")
1598
(return-type "GtkWidget*")
1600
'("guint64" "value")
1601
'("guint64" "lower")
1602
'("guint64" "upper")
1606
(define-method set_value
1607
(of-object "GimpMemsizeEntry")
1608
(c-name "gimp_memsize_entry_set_value")
1609
(return-type "none")
1611
'("guint64" "value")
1615
(define-method get_value
1616
(of-object "GimpMemsizeEntry")
1617
(c-name "gimp_memsize_entry_get_value")
1618
(return-type "guint64")
1623
;; From ../../libgimpwidgets/gimpoffsetarea.h
1625
(define-function gimp_offset_area_get_type
1626
(c-name "gimp_offset_area_get_type")
1627
(return-type "GType")
1630
(define-function gimp_offset_area_new
1631
(c-name "gimp_offset_area_new")
1632
(is-constructor-of "GimpOffsetArea")
1633
(return-type "GtkWidget*")
1635
'("gint" "orig_width")
1636
'("gint" "orig_height")
1640
(define-method set_pixbuf
1641
(of-object "GimpOffsetArea")
1642
(c-name "gimp_offset_area_set_pixbuf")
1643
(return-type "none")
1645
'("GdkPixbuf*" "pixbuf")
1649
(define-method set_size
1650
(of-object "GimpOffsetArea")
1651
(c-name "gimp_offset_area_set_size")
1652
(return-type "none")
1659
(define-method set_offsets
1660
(of-object "GimpOffsetArea")
1661
(c-name "gimp_offset_area_set_offsets")
1662
(return-type "none")
1664
'("gint" "offset_x")
1665
'("gint" "offset_y")
1671
;; From ../../libgimpwidgets/gimppageselector.h
1673
(define-function gimp_page_selector_get_type
1674
(c-name "gimp_page_selector_get_type")
1675
(return-type "GType")
1678
(define-function gimp_page_selector_new
1679
(c-name "gimp_page_selector_new")
1680
(is-constructor-of "GimpPageSelector")
1681
(return-type "GtkWidget*")
1684
(define-method set_n_pages
1685
(of-object "GimpPageSelector")
1686
(c-name "gimp_page_selector_set_n_pages")
1687
(return-type "none")
1693
(define-method get_n_pages
1694
(of-object "GimpPageSelector")
1695
(c-name "gimp_page_selector_get_n_pages")
1696
(return-type "gint")
1699
(define-method set_target
1700
(of-object "GimpPageSelector")
1701
(c-name "gimp_page_selector_set_target")
1702
(return-type "none")
1704
'("GimpPageSelectorTarget" "target")
1708
(define-method get_target
1709
(of-object "GimpPageSelector")
1710
(c-name "gimp_page_selector_get_target")
1711
(return-type "GimpPageSelectorTarget")
1714
(define-method set_page_thumbnail
1715
(of-object "GimpPageSelector")
1716
(c-name "gimp_page_selector_set_page_thumbnail")
1717
(return-type "none")
1720
'("GdkPixbuf*" "thumbnail")
1724
(define-method get_page_thumbnail
1725
(of-object "GimpPageSelector")
1726
(c-name "gimp_page_selector_get_page_thumbnail")
1727
(return-type "GdkPixbuf*")
1733
(define-method set_page_label
1734
(of-object "GimpPageSelector")
1735
(c-name "gimp_page_selector_set_page_label")
1736
(return-type "none")
1739
'("const-gchar*" "label")
1743
(define-method get_page_label
1744
(of-object "GimpPageSelector")
1745
(c-name "gimp_page_selector_get_page_label")
1746
(return-type "gchar*")
1752
(define-method select_all
1753
(of-object "GimpPageSelector")
1754
(c-name "gimp_page_selector_select_all")
1755
(return-type "none")
1758
(define-method unselect_all
1759
(of-object "GimpPageSelector")
1760
(c-name "gimp_page_selector_unselect_all")
1761
(return-type "none")
1764
(define-method select_page
1765
(of-object "GimpPageSelector")
1766
(c-name "gimp_page_selector_select_page")
1767
(return-type "none")
1773
(define-method unselect_page
1774
(of-object "GimpPageSelector")
1775
(c-name "gimp_page_selector_unselect_page")
1776
(return-type "none")
1782
(define-method page_is_selected
1783
(of-object "GimpPageSelector")
1784
(c-name "gimp_page_selector_page_is_selected")
1785
(return-type "gboolean")
1791
(define-method get_selected_pages
1792
(of-object "GimpPageSelector")
1793
(c-name "gimp_page_selector_get_selected_pages")
1794
(return-type "gint*")
1796
'("gint*" "n_selected_pages")
1800
(define-method select_range
1801
(of-object "GimpPageSelector")
1802
(c-name "gimp_page_selector_select_range")
1803
(return-type "none")
1805
'("const-gchar*" "range")
1809
(define-method get_selected_range
1810
(of-object "GimpPageSelector")
1811
(c-name "gimp_page_selector_get_selected_range")
1812
(return-type "gchar*")
1817
;; From ../../libgimpwidgets/gimppatheditor.h
1819
(define-function gimp_path_editor_get_type
1820
(c-name "gimp_path_editor_get_type")
1821
(return-type "GType")
1824
(define-function gimp_path_editor_new
1825
(c-name "gimp_path_editor_new")
1826
(is-constructor-of "GimpPathEditor")
1827
(return-type "GtkWidget*")
1829
'("const-gchar*" "title")
1830
'("const-gchar*" "path")
1834
(define-method get_path
1835
(of-object "GimpPathEditor")
1836
(c-name "gimp_path_editor_get_path")
1837
(return-type "gchar*")
1840
(define-method set_path
1841
(of-object "GimpPathEditor")
1842
(c-name "gimp_path_editor_set_path")
1843
(return-type "none")
1845
'("const-gchar*" "path")
1849
(define-method get_writable_path
1850
(of-object "GimpPathEditor")
1851
(c-name "gimp_path_editor_get_writable_path")
1852
(return-type "gchar*")
1855
(define-method set_writable_path
1856
(of-object "GimpPathEditor")
1857
(c-name "gimp_path_editor_set_writable_path")
1858
(return-type "none")
1860
'("const-gchar*" "path")
1864
(define-method get_dir_writable
1865
(of-object "GimpPathEditor")
1866
(c-name "gimp_path_editor_get_dir_writable")
1867
(return-type "gboolean")
1869
'("const-gchar*" "directory")
1873
(define-method set_dir_writable
1874
(of-object "GimpPathEditor")
1875
(c-name "gimp_path_editor_set_dir_writable")
1876
(return-type "none")
1878
'("const-gchar*" "directory")
1879
'("gboolean" "writable")
1885
;; From ../../libgimpwidgets/gimppickbutton.h
1887
(define-function gimp_pick_button_get_type
1888
(c-name "gimp_pick_button_get_type")
1889
(return-type "GType")
1892
(define-function gimp_pick_button_new
1893
(c-name "gimp_pick_button_new")
1894
(is-constructor-of "GimpPickButton")
1895
(return-type "GtkWidget*")
1900
;; From ../../libgimpwidgets/gimppreview.h
1902
(define-function gimp_preview_get_type
1903
(c-name "gimp_preview_get_type")
1904
(return-type "GType")
1907
(define-method set_update
1908
(of-object "GimpPreview")
1909
(c-name "gimp_preview_set_update")
1910
(return-type "none")
1912
'("gboolean" "update")
1916
(define-method get_update
1917
(of-object "GimpPreview")
1918
(c-name "gimp_preview_get_update")
1919
(return-type "gboolean")
1922
(define-method set_bounds
1923
(of-object "GimpPreview")
1924
(c-name "gimp_preview_set_bounds")
1925
(return-type "none")
1934
(define-method get_position
1935
(of-object "GimpPreview")
1936
(c-name "gimp_preview_get_position")
1937
(return-type "none")
1944
(define-method get_size
1945
(of-object "GimpPreview")
1946
(c-name "gimp_preview_get_size")
1947
(return-type "none")
1954
(define-method get_area
1955
(of-object "GimpPreview")
1956
(c-name "gimp_preview_get_area")
1957
(return-type "GtkWidget*")
1961
(of-object "GimpPreview")
1962
(c-name "gimp_preview_draw")
1963
(return-type "none")
1966
(define-method draw_buffer
1967
(of-object "GimpPreview")
1968
(c-name "gimp_preview_draw_buffer")
1969
(return-type "none")
1971
'("const-guchar*" "buffer")
1972
'("gint" "rowstride")
1976
(define-method invalidate
1977
(of-object "GimpPreview")
1978
(c-name "gimp_preview_invalidate")
1979
(return-type "none")
1982
(define-method set_default_cursor
1983
(of-object "GimpPreview")
1984
(c-name "gimp_preview_set_default_cursor")
1985
(return-type "none")
1987
'("GdkCursor*" "cursor")
1991
(define-method get_controls
1992
(of-object "GimpPreview")
1993
(c-name "gimp_preview_get_controls")
1994
(return-type "GtkWidget*")
1999
;; From ../../libgimpwidgets/gimppreviewarea.h
2001
(define-function gimp_preview_area_get_type
2002
(c-name "gimp_preview_area_get_type")
2003
(return-type "GType")
2006
(define-function gimp_preview_area_new
2007
(c-name "gimp_preview_area_new")
2008
(is-constructor-of "GimpPreviewArea")
2009
(return-type "GtkWidget*")
2013
(of-object "GimpPreviewArea")
2014
(c-name "gimp_preview_area_draw")
2015
(return-type "none")
2021
'("GimpImageType" "type")
2022
'("const-guchar*" "buf")
2023
'("gint" "rowstride")
2027
(define-method blend
2028
(of-object "GimpPreviewArea")
2029
(c-name "gimp_preview_area_blend")
2030
(return-type "none")
2036
'("GimpImageType" "type")
2037
'("const-guchar*" "buf1")
2038
'("gint" "rowstride1")
2039
'("const-guchar*" "buf2")
2040
'("gint" "rowstride2")
2041
'("guchar" "opacity")
2046
(of-object "GimpPreviewArea")
2047
(c-name "gimp_preview_area_mask")
2048
(return-type "none")
2054
'("GimpImageType" "type")
2055
'("const-guchar*" "buf1")
2056
'("gint" "rowstride1")
2057
'("const-guchar*" "buf2")
2058
'("gint" "rowstride2")
2059
'("const-guchar*" "mask")
2060
'("gint" "rowstride_mask")
2065
(of-object "GimpPreviewArea")
2066
(c-name "gimp_preview_area_fill")
2067
(return-type "none")
2079
(define-method set_offsets
2080
(of-object "GimpPreviewArea")
2081
(c-name "gimp_preview_area_set_offsets")
2082
(return-type "none")
2089
(define-method set_colormap
2090
(of-object "GimpPreviewArea")
2091
(c-name "gimp_preview_area_set_colormap")
2092
(return-type "none")
2094
'("const-guchar*" "colormap")
2095
'("gint" "num_colors")
2099
(define-method set_max_size
2100
(of-object "GimpPreviewArea")
2101
(c-name "gimp_preview_area_set_max_size")
2102
(return-type "none")
2109
(define-method menu_popup
2110
(of-object "GimpPreviewArea")
2111
(c-name "gimp_preview_area_menu_popup")
2112
(return-type "none")
2114
'("GdkEventButton*" "event")
2120
;; From ../../libgimpwidgets/gimppropwidgets.h
2122
(define-function gimp_prop_check_button_new
2123
(c-name "gimp_prop_check_button_new")
2124
(is-constructor-of "GimpPropCheckButton")
2125
(return-type "GtkWidget*")
2127
'("GObject*" "config")
2128
'("const-gchar*" "property_name")
2129
'("const-gchar*" "label")
2133
(define-function gimp_prop_boolean_combo_box_new
2134
(c-name "gimp_prop_boolean_combo_box_new")
2135
(is-constructor-of "GimpPropBooleanComboBox")
2136
(return-type "GtkWidget*")
2138
'("GObject*" "config")
2139
'("const-gchar*" "property_name")
2140
'("const-gchar*" "true_text")
2141
'("const-gchar*" "false_text")
2145
(define-function gimp_prop_boolean_radio_frame_new
2146
(c-name "gimp_prop_boolean_radio_frame_new")
2147
(is-constructor-of "GimpPropBooleanRadioFrame")
2148
(return-type "GtkWidget*")
2150
'("GObject*" "config")
2151
'("const-gchar*" "property_name")
2152
'("const-gchar*" "title")
2153
'("const-gchar*" "true_text")
2154
'("const-gchar*" "false_text")
2158
(define-function gimp_prop_expander_new
2159
(c-name "gimp_prop_expander_new")
2160
(is-constructor-of "GimpPropExpander")
2161
(return-type "GtkWidget*")
2163
'("GObject*" "config")
2164
'("const-gchar*" "property_name")
2165
'("const-gchar*" "label")
2169
(define-function gimp_prop_int_combo_box_new
2170
(c-name "gimp_prop_int_combo_box_new")
2171
(is-constructor-of "GimpPropIntComboBox")
2172
(return-type "GtkWidget*")
2174
'("GObject*" "config")
2175
'("const-gchar*" "property_name")
2176
'("GimpIntStore*" "store")
2180
(define-function gimp_prop_enum_combo_box_new
2181
(c-name "gimp_prop_enum_combo_box_new")
2182
(is-constructor-of "GimpPropEnumComboBox")
2183
(return-type "GtkWidget*")
2185
'("GObject*" "config")
2186
'("const-gchar*" "property_name")
2192
(define-function gimp_prop_enum_check_button_new
2193
(c-name "gimp_prop_enum_check_button_new")
2194
(is-constructor-of "GimpPropEnumCheckButton")
2195
(return-type "GtkWidget*")
2197
'("GObject*" "config")
2198
'("const-gchar*" "property_name")
2199
'("const-gchar*" "label")
2200
'("gint" "false_value")
2201
'("gint" "true_value")
2205
(define-function gimp_prop_enum_radio_frame_new
2206
(c-name "gimp_prop_enum_radio_frame_new")
2207
(is-constructor-of "GimpPropEnumRadioFrame")
2208
(return-type "GtkWidget*")
2210
'("GObject*" "config")
2211
'("const-gchar*" "property_name")
2212
'("const-gchar*" "title")
2218
(define-function gimp_prop_enum_radio_box_new
2219
(c-name "gimp_prop_enum_radio_box_new")
2220
(is-constructor-of "GimpPropEnumRadioBox")
2221
(return-type "GtkWidget*")
2223
'("GObject*" "config")
2224
'("const-gchar*" "property_name")
2230
(define-function gimp_prop_enum_stock_box_new
2231
(c-name "gimp_prop_enum_stock_box_new")
2232
(is-constructor-of "GimpPropEnumStockBox")
2233
(return-type "GtkWidget*")
2235
'("GObject*" "config")
2236
'("const-gchar*" "property_name")
2237
'("const-gchar*" "stock_prefix")
2243
(define-function gimp_prop_enum_label_new
2244
(c-name "gimp_prop_enum_label_new")
2245
(is-constructor-of "GimpPropEnumLabel")
2246
(return-type "GtkWidget*")
2248
'("GObject*" "config")
2249
'("const-gchar*" "property_name")
2253
(define-function gimp_prop_spin_button_new
2254
(c-name "gimp_prop_spin_button_new")
2255
(is-constructor-of "GimpPropSpinButton")
2256
(return-type "GtkWidget*")
2258
'("GObject*" "config")
2259
'("const-gchar*" "property_name")
2260
'("gdouble" "step_increment")
2261
'("gdouble" "page_increment")
2266
(define-function gimp_prop_hscale_new
2267
(c-name "gimp_prop_hscale_new")
2268
(is-constructor-of "GimpPropHscale")
2269
(return-type "GtkWidget*")
2271
'("GObject*" "config")
2272
'("const-gchar*" "property_name")
2273
'("gdouble" "step_increment")
2274
'("gdouble" "page_increment")
2279
(define-function gimp_prop_scale_entry_new
2280
(c-name "gimp_prop_scale_entry_new")
2281
(is-constructor-of "GimpPropScaleEntry")
2282
(return-type "GtkObject*")
2284
'("GObject*" "config")
2285
'("const-gchar*" "property_name")
2286
'("GtkTable*" "table")
2289
'("const-gchar*" "label")
2290
'("gdouble" "step_increment")
2291
'("gdouble" "page_increment")
2293
'("gboolean" "limit_scale")
2294
'("gdouble" "lower_limit")
2295
'("gdouble" "upper_limit")
2299
(define-function gimp_prop_opacity_entry_new
2300
(c-name "gimp_prop_opacity_entry_new")
2301
(is-constructor-of "GimpPropOpacityEntry")
2302
(return-type "GtkObject*")
2304
'("GObject*" "config")
2305
'("const-gchar*" "property_name")
2306
'("GtkTable*" "table")
2309
'("const-gchar*" "label")
2313
(define-function gimp_prop_memsize_entry_new
2314
(c-name "gimp_prop_memsize_entry_new")
2315
(is-constructor-of "GimpPropMemsizeEntry")
2316
(return-type "GtkWidget*")
2318
'("GObject*" "config")
2319
'("const-gchar*" "property_name")
2323
(define-function gimp_prop_label_new
2324
(c-name "gimp_prop_label_new")
2325
(is-constructor-of "GimpPropLabel")
2326
(return-type "GtkWidget*")
2328
'("GObject*" "config")
2329
'("const-gchar*" "property_name")
2333
(define-function gimp_prop_entry_new
2334
(c-name "gimp_prop_entry_new")
2335
(is-constructor-of "GimpPropEntry")
2336
(return-type "GtkWidget*")
2338
'("GObject*" "config")
2339
'("const-gchar*" "property_name")
2344
(define-function gimp_prop_text_buffer_new
2345
(c-name "gimp_prop_text_buffer_new")
2346
(is-constructor-of "GimpPropTextBuffer")
2347
(return-type "GtkTextBuffer*")
2349
'("GObject*" "config")
2350
'("const-gchar*" "property_name")
2355
(define-function gimp_prop_file_entry_new
2356
(c-name "gimp_prop_file_entry_new")
2357
(is-constructor-of "GimpPropFileEntry")
2358
(return-type "GtkWidget*")
2360
'("GObject*" "config")
2361
'("const-gchar*" "property_name")
2362
'("const-gchar*" "filesel_title")
2363
'("gboolean" "dir_only")
2364
'("gboolean" "check_valid")
2368
(define-function gimp_prop_path_editor_new
2369
(c-name "gimp_prop_path_editor_new")
2370
(is-constructor-of "GimpPropPathEditor")
2371
(return-type "GtkWidget*")
2373
'("GObject*" "config")
2374
'("const-gchar*" "path_property_name")
2375
'("const-gchar*" "writable_property_name")
2376
'("const-gchar*" "filesel_title")
2380
(define-function gimp_prop_file_chooser_button_new
2381
(c-name "gimp_prop_file_chooser_button_new")
2382
(is-constructor-of "GimpPropFileChooserButton")
2383
(return-type "GtkWidget*")
2385
'("GObject*" "config")
2386
'("const-gchar*" "property_name")
2387
'("const-gchar*" "title")
2388
'("GtkFileChooserAction" "action")
2392
(define-function gimp_prop_size_entry_new
2393
(c-name "gimp_prop_size_entry_new")
2394
(is-constructor-of "GimpPropSizeEntry")
2395
(return-type "GtkWidget*")
2397
'("GObject*" "config")
2398
'("const-gchar*" "property_name")
2399
'("const-gchar*" "unit_property_name")
2400
'("const-gchar*" "unit_format")
2401
'("GimpSizeEntryUpdatePolicy" "update_policy")
2402
'("gdouble" "resolution")
2406
(define-function gimp_prop_coordinates_new
2407
(c-name "gimp_prop_coordinates_new")
2408
(is-constructor-of "GimpPropCoordinates")
2409
(return-type "GtkWidget*")
2411
'("GObject*" "config")
2412
'("const-gchar*" "x_property_name")
2413
'("const-gchar*" "y_property_name")
2414
'("const-gchar*" "unit_property_name")
2415
'("const-gchar*" "unit_format")
2416
'("GimpSizeEntryUpdatePolicy" "update_policy")
2417
'("gdouble" "xresolution")
2418
'("gdouble" "yresolution")
2419
'("gboolean" "has_chainbutton")
2423
(define-function gimp_prop_coordinates_connect
2424
(c-name "gimp_prop_coordinates_connect")
2425
(return-type "gboolean")
2427
'("GObject*" "config")
2428
'("const-gchar*" "x_property_name")
2429
'("const-gchar*" "y_property_name")
2430
'("const-gchar*" "unit_property_name")
2431
'("GtkWidget*" "sizeentry")
2432
'("GtkWidget*" "chainbutton")
2433
'("gdouble" "xresolution")
2434
'("gdouble" "yresolution")
2438
(define-function gimp_prop_color_area_new
2439
(c-name "gimp_prop_color_area_new")
2440
(is-constructor-of "GimpPropColorArea")
2441
(return-type "GtkWidget*")
2443
'("GObject*" "config")
2444
'("const-gchar*" "property_name")
2447
'("GimpColorAreaType" "type")
2451
(define-function gimp_prop_unit_menu_new
2452
(c-name "gimp_prop_unit_menu_new")
2453
(is-constructor-of "GimpPropUnitMenu")
2454
(return-type "GtkWidget*")
2456
'("GObject*" "config")
2457
'("const-gchar*" "property_name")
2458
'("const-gchar*" "unit_format")
2462
(define-function gimp_prop_stock_image_new
2463
(c-name "gimp_prop_stock_image_new")
2464
(is-constructor-of "GimpPropStockImage")
2465
(return-type "GtkWidget*")
2467
'("GObject*" "config")
2468
'("const-gchar*" "property_name")
2469
'("GtkIconSize" "icon_size")
2475
;; From ../../libgimpwidgets/gimpquerybox.h
2477
(define-function gimp_query_string_box
2478
(c-name "gimp_query_string_box")
2479
(return-type "GtkWidget*")
2481
'("const-gchar*" "title")
2482
'("GtkWidget*" "parent")
2483
'("GimpHelpFunc" "help_func")
2484
'("const-gchar*" "help_id")
2485
'("const-gchar*" "message")
2486
'("const-gchar*" "initial")
2487
'("GObject*" "object")
2488
'("const-gchar*" "signal")
2489
'("GimpQueryStringCallback" "callback")
2490
'("gpointer" "data")
2494
(define-function gimp_query_int_box
2495
(c-name "gimp_query_int_box")
2496
(return-type "GtkWidget*")
2498
'("const-gchar*" "title")
2499
'("GtkWidget*" "parent")
2500
'("GimpHelpFunc" "help_func")
2501
'("const-gchar*" "help_id")
2502
'("const-gchar*" "message")
2506
'("GObject*" "object")
2507
'("const-gchar*" "signal")
2508
'("GimpQueryIntCallback" "callback")
2509
'("gpointer" "data")
2513
(define-function gimp_query_double_box
2514
(c-name "gimp_query_double_box")
2515
(return-type "GtkWidget*")
2517
'("const-gchar*" "title")
2518
'("GtkWidget*" "parent")
2519
'("GimpHelpFunc" "help_func")
2520
'("const-gchar*" "help_id")
2521
'("const-gchar*" "message")
2522
'("gdouble" "initial")
2523
'("gdouble" "lower")
2524
'("gdouble" "upper")
2526
'("GObject*" "object")
2527
'("const-gchar*" "signal")
2528
'("GimpQueryDoubleCallback" "callback")
2529
'("gpointer" "data")
2533
(define-function gimp_query_size_box
2534
(c-name "gimp_query_size_box")
2535
(return-type "GtkWidget*")
2537
'("const-gchar*" "title")
2538
'("GtkWidget*" "parent")
2539
'("GimpHelpFunc" "help_func")
2540
'("const-gchar*" "help_id")
2541
'("const-gchar*" "message")
2542
'("gdouble" "initial")
2543
'("gdouble" "lower")
2544
'("gdouble" "upper")
2546
'("GimpUnit" "unit")
2547
'("gdouble" "resolution")
2548
'("gboolean" "dot_for_dot")
2549
'("GObject*" "object")
2550
'("const-gchar*" "signal")
2551
'("GimpQuerySizeCallback" "callback")
2552
'("gpointer" "data")
2556
(define-function gimp_query_boolean_box
2557
(c-name "gimp_query_boolean_box")
2558
(return-type "GtkWidget*")
2560
'("const-gchar*" "title")
2561
'("GtkWidget*" "parent")
2562
'("GimpHelpFunc" "help_func")
2563
'("const-gchar*" "help_id")
2564
'("const-gchar*" "stock_id")
2565
'("const-gchar*" "message")
2566
'("const-gchar*" "true_button")
2567
'("const-gchar*" "false_button")
2568
'("GObject*" "object")
2569
'("const-gchar*" "signal")
2570
'("GimpQueryBooleanCallback" "callback")
2571
'("gpointer" "data")
2577
;; From ../../libgimpwidgets/gimpresolutionentry.h
2579
(define-function gimp_resolution_entry_get_type
2580
(c-name "gimp_resolution_entry_get_type")
2581
(return-type "GType")
2584
(define-function gimp_resolution_entry_new
2585
(c-name "gimp_resolution_entry_new")
2586
(is-constructor-of "GimpResolutionEntry")
2587
(return-type "GtkWidget*")
2589
'("const-gchar*" "width_label")
2590
'("gdouble" "width")
2591
'("const-gchar*" "height_label")
2592
'("gdouble" "height")
2593
'("GimpUnit" "size_unit")
2594
'("const-gchar*" "x_label")
2595
'("gdouble" "initial_x")
2596
'("const-gchar*" "y_label")
2597
'("gdouble" "initial_y")
2598
'("GimpUnit" "intial_unit")
2599
'("gboolean" "independent")
2600
'("gint" "spinbutton_width")
2604
(define-method attach_label
2605
(of-object "GimpResolutionEntry")
2606
(c-name "gimp_resolution_entry_attach_label")
2607
(return-type "GtkWidget*")
2609
'("const-gchar*" "text")
2612
'("gfloat" "alignment")
2616
(define-method set_width_boundaries
2617
(of-object "GimpResolutionEntry")
2618
(c-name "gimp_resolution_entry_set_width_boundaries")
2619
(return-type "none")
2621
'("gdouble" "lower")
2622
'("gdouble" "upper")
2626
(define-method set_height_boundaries
2627
(of-object "GimpResolutionEntry")
2628
(c-name "gimp_resolution_entry_set_height_boundaries")
2629
(return-type "none")
2631
'("gdouble" "lower")
2632
'("gdouble" "upper")
2636
(define-method set_x_boundaries
2637
(of-object "GimpResolutionEntry")
2638
(c-name "gimp_resolution_entry_set_x_boundaries")
2639
(return-type "none")
2641
'("gdouble" "lower")
2642
'("gdouble" "upper")
2646
(define-method set_y_boundaries
2647
(of-object "GimpResolutionEntry")
2648
(c-name "gimp_resolution_entry_set_y_boundaries")
2649
(return-type "none")
2651
'("gdouble" "lower")
2652
'("gdouble" "upper")
2656
(define-method get_width
2657
(of-object "GimpResolutionEntry")
2658
(c-name "gimp_resolution_entry_get_width")
2659
(return-type "gdouble")
2662
(define-method get_height
2663
(of-object "GimpResolutionEntry")
2664
(c-name "gimp_resolution_entry_get_height")
2665
(return-type "gdouble")
2668
(define-method get_x
2669
(of-object "GimpResolutionEntry")
2670
(c-name "gimp_resolution_entry_get_x")
2671
(return-type "gdouble")
2674
(define-method get_x_in_dpi
2675
(of-object "GimpResolutionEntry")
2676
(c-name "gimp_resolution_entry_get_x_in_dpi")
2677
(return-type "gdouble")
2680
(define-method get_y
2681
(of-object "GimpResolutionEntry")
2682
(c-name "gimp_resolution_entry_get_y")
2683
(return-type "gdouble")
2686
(define-method get_y_in_dpi
2687
(of-object "GimpResolutionEntry")
2688
(c-name "gimp_resolution_entry_get_y_in_dpi")
2689
(return-type "gdouble")
2692
(define-method set_width
2693
(of-object "GimpResolutionEntry")
2694
(c-name "gimp_resolution_entry_set_width")
2695
(return-type "none")
2697
'("gdouble" "value")
2701
(define-method set_height
2702
(of-object "GimpResolutionEntry")
2703
(c-name "gimp_resolution_entry_set_height")
2704
(return-type "none")
2706
'("gdouble" "value")
2710
(define-method set_x
2711
(of-object "GimpResolutionEntry")
2712
(c-name "gimp_resolution_entry_set_x")
2713
(return-type "none")
2715
'("gdouble" "value")
2719
(define-method set_y
2720
(of-object "GimpResolutionEntry")
2721
(c-name "gimp_resolution_entry_set_y")
2722
(return-type "none")
2724
'("gdouble" "value")
2728
(define-method get_unit
2729
(of-object "GimpResolutionEntry")
2730
(c-name "gimp_resolution_entry_get_unit")
2731
(return-type "GimpUnit")
2734
(define-method set_unit
2735
(of-object "GimpResolutionEntry")
2736
(c-name "gimp_resolution_entry_set_unit")
2737
(return-type "none")
2739
'("GimpUnit" "unit")
2743
(define-method show_unit_menu
2744
(of-object "GimpResolutionEntry")
2745
(c-name "gimp_resolution_entry_show_unit_menu")
2746
(return-type "none")
2748
'("gboolean" "show")
2752
(define-method set_pixel_digits
2753
(of-object "GimpResolutionEntry")
2754
(c-name "gimp_resolution_entry_set_pixel_digits")
2755
(return-type "none")
2761
(define-method grab_focus
2762
(of-object "GimpResolutionEntry")
2763
(c-name "gimp_resolution_entry_grab_focus")
2764
(return-type "none")
2767
(define-method set_activates_default
2768
(of-object "GimpResolutionEntry")
2769
(c-name "gimp_resolution_entry_set_activates_default")
2770
(return-type "none")
2772
'("gboolean" "setting")
2776
(define-method get_width_help_widget
2777
(of-object "GimpResolutionEntry")
2778
(c-name "gimp_resolution_entry_get_width_help_widget")
2779
(return-type "GtkWidget*")
2782
(define-method get_height_help_widget
2783
(of-object "GimpResolutionEntry")
2784
(c-name "gimp_resolution_entry_get_height_help_widget")
2785
(return-type "GtkWidget*")
2788
(define-method get_x_help_widget
2789
(of-object "GimpResolutionEntry")
2790
(c-name "gimp_resolution_entry_get_x_help_widget")
2791
(return-type "GtkWidget*")
2794
(define-method get_y_help_widget
2795
(of-object "GimpResolutionEntry")
2796
(c-name "gimp_resolution_entry_get_y_help_widget")
2797
(return-type "GtkWidget*")
2800
(define-method update_width
2801
(of-object "GimpResolutionEntry")
2802
(c-name "gimp_resolution_entry_update_width")
2803
(return-type "none")
2805
'("gpointer" "data")
2809
(define-method update_height
2810
(of-object "GimpResolutionEntry")
2811
(c-name "gimp_resolution_entry_update_height")
2812
(return-type "none")
2814
'("gpointer" "data")
2818
(define-method update_x
2819
(of-object "GimpResolutionEntry")
2820
(c-name "gimp_resolution_entry_update_x")
2821
(return-type "none")
2823
'("gpointer" "data")
2827
(define-method update_x_in_dpi
2828
(of-object "GimpResolutionEntry")
2829
(c-name "gimp_resolution_entry_update_x_in_dpi")
2830
(return-type "none")
2832
'("gpointer" "data")
2836
(define-method update_y
2837
(of-object "GimpResolutionEntry")
2838
(c-name "gimp_resolution_entry_update_y")
2839
(return-type "none")
2841
'("gpointer" "data")
2845
(define-method update_y_in_dpi
2846
(of-object "GimpResolutionEntry")
2847
(c-name "gimp_resolution_entry_update_y_in_dpi")
2848
(return-type "none")
2850
'("gpointer" "data")
2856
;; From ../../libgimpwidgets/gimpscrolledpreview.h
2858
(define-function gimp_scrolled_preview_get_type
2859
(c-name "gimp_scrolled_preview_get_type")
2860
(return-type "GType")
2863
(define-method set_position
2864
(of-object "GimpScrolledPreview")
2865
(c-name "gimp_scrolled_preview_set_position")
2866
(return-type "none")
2873
(define-method set_policy
2874
(of-object "GimpScrolledPreview")
2875
(c-name "gimp_scrolled_preview_set_policy")
2876
(return-type "none")
2878
'("GtkPolicyType" "hscrollbar_policy")
2879
'("GtkPolicyType" "vscrollbar_policy")
2883
(define-method freeze
2884
(of-object "GimpScrolledPreview")
2885
(c-name "gimp_scrolled_preview_freeze")
2886
(return-type "none")
2890
(of-object "GimpScrolledPreview")
2891
(c-name "gimp_scrolled_preview_thaw")
2892
(return-type "none")
2897
;; From ../../libgimpwidgets/gimpsizeentry.h
2899
(define-function gimp_size_entry_get_type
2900
(c-name "gimp_size_entry_get_type")
2901
(return-type "GType")
2904
(define-function gimp_size_entry_new
2905
(c-name "gimp_size_entry_new")
2906
(is-constructor-of "GimpSizeEntry")
2907
(return-type "GtkWidget*")
2909
'("gint" "number_of_fields")
2910
'("GimpUnit" "unit")
2911
'("const-gchar*" "unit_format")
2912
'("gboolean" "menu_show_pixels")
2913
'("gboolean" "menu_show_percent")
2914
'("gboolean" "show_refval")
2915
'("gint" "spinbutton_width")
2916
'("GimpSizeEntryUpdatePolicy" "update_policy")
2920
(define-method add_field
2921
(of-object "GimpSizeEntry")
2922
(c-name "gimp_size_entry_add_field")
2923
(return-type "none")
2925
'("GtkSpinButton*" "value_spinbutton")
2926
'("GtkSpinButton*" "refval_spinbutton")
2930
(define-method attach_label
2931
(of-object "GimpSizeEntry")
2932
(c-name "gimp_size_entry_attach_label")
2933
(return-type "GtkWidget*")
2935
'("const-gchar*" "text")
2938
'("gfloat" "alignment")
2942
(define-method set_resolution
2943
(of-object "GimpSizeEntry")
2944
(c-name "gimp_size_entry_set_resolution")
2945
(return-type "none")
2948
'("gdouble" "resolution")
2949
'("gboolean" "keep_size")
2953
(define-method set_size
2954
(of-object "GimpSizeEntry")
2955
(c-name "gimp_size_entry_set_size")
2956
(return-type "none")
2959
'("gdouble" "lower")
2960
'("gdouble" "upper")
2964
(define-method set_value_boundaries
2965
(of-object "GimpSizeEntry")
2966
(c-name "gimp_size_entry_set_value_boundaries")
2967
(return-type "none")
2970
'("gdouble" "lower")
2971
'("gdouble" "upper")
2975
(define-method get_value
2976
(of-object "GimpSizeEntry")
2977
(c-name "gimp_size_entry_get_value")
2978
(return-type "gdouble")
2984
(define-method set_value
2985
(of-object "GimpSizeEntry")
2986
(c-name "gimp_size_entry_set_value")
2987
(return-type "none")
2990
'("gdouble" "value")
2994
(define-method set_refval_boundaries
2995
(of-object "GimpSizeEntry")
2996
(c-name "gimp_size_entry_set_refval_boundaries")
2997
(return-type "none")
3000
'("gdouble" "lower")
3001
'("gdouble" "upper")
3005
(define-method set_refval_digits
3006
(of-object "GimpSizeEntry")
3007
(c-name "gimp_size_entry_set_refval_digits")
3008
(return-type "none")
3015
(define-method get_refval
3016
(of-object "GimpSizeEntry")
3017
(c-name "gimp_size_entry_get_refval")
3018
(return-type "gdouble")
3024
(define-method set_refval
3025
(of-object "GimpSizeEntry")
3026
(c-name "gimp_size_entry_set_refval")
3027
(return-type "none")
3030
'("gdouble" "refval")
3034
(define-method get_unit
3035
(of-object "GimpSizeEntry")
3036
(c-name "gimp_size_entry_get_unit")
3037
(return-type "GimpUnit")
3040
(define-method set_unit
3041
(of-object "GimpSizeEntry")
3042
(c-name "gimp_size_entry_set_unit")
3043
(return-type "none")
3045
'("GimpUnit" "unit")
3049
(define-method show_unit_menu
3050
(of-object "GimpSizeEntry")
3051
(c-name "gimp_size_entry_show_unit_menu")
3052
(return-type "none")
3054
'("gboolean" "show")
3058
(define-method set_pixel_digits
3059
(of-object "GimpSizeEntry")
3060
(c-name "gimp_size_entry_set_pixel_digits")
3061
(return-type "none")
3067
(define-method grab_focus
3068
(of-object "GimpSizeEntry")
3069
(c-name "gimp_size_entry_grab_focus")
3070
(return-type "none")
3073
(define-method set_activates_default
3074
(of-object "GimpSizeEntry")
3075
(c-name "gimp_size_entry_set_activates_default")
3076
(return-type "none")
3078
'("gboolean" "setting")
3082
(define-method get_help_widget
3083
(of-object "GimpSizeEntry")
3084
(c-name "gimp_size_entry_get_help_widget")
3085
(return-type "GtkWidget*")
3093
;; From ../../libgimpwidgets/gimpunitmenu.h
3095
(define-function gimp_unit_menu_get_type
3096
(c-name "gimp_unit_menu_get_type")
3097
(return-type "GType")
3100
(define-function gimp_unit_menu_new
3101
(c-name "gimp_unit_menu_new")
3102
(is-constructor-of "GimpUnitMenu")
3103
(return-type "GtkWidget*")
3105
'("const-gchar*" "format")
3106
'("GimpUnit" "unit")
3107
'("gboolean" "show_pixels")
3108
'("gboolean" "show_percent")
3109
'("gboolean" "show_custom")
3113
(define-method set_unit
3114
(of-object "GimpUnitMenu")
3115
(c-name "gimp_unit_menu_set_unit")
3116
(return-type "none")
3118
'("GimpUnit" "unit")
3122
(define-method get_unit
3123
(of-object "GimpUnitMenu")
3124
(c-name "gimp_unit_menu_get_unit")
3125
(return-type "GimpUnit")
3128
(define-method set_pixel_digits
3129
(of-object "GimpUnitMenu")
3130
(c-name "gimp_unit_menu_set_pixel_digits")
3131
(return-type "none")
3137
(define-method get_pixel_digits
3138
(of-object "GimpUnitMenu")
3139
(c-name "gimp_unit_menu_get_pixel_digits")
3140
(return-type "gint")
3145
;; From ../../libgimpwidgets/gimpwidgets.h
3147
(define-function gimp_int_radio_group_new
3148
(c-name "gimp_int_radio_group_new")
3149
(is-constructor-of "GimpIntRadioGroup")
3150
(return-type "GtkWidget*")
3152
'("gboolean" "in_frame")
3153
'("const-gchar*" "frame_title")
3154
'("GCallback" "radio_button_callback")
3155
'("gpointer" "radio_button_callback_data")
3161
(define-function gimp_int_radio_group_set_active
3162
(c-name "gimp_int_radio_group_set_active")
3163
(return-type "none")
3165
'("GtkRadioButton*" "radio_button")
3166
'("gint" "item_data")
3170
(define-function gimp_radio_group_new
3171
(c-name "gimp_radio_group_new")
3172
(is-constructor-of "GimpRadioGroup")
3173
(return-type "GtkWidget*")
3175
'("gboolean" "in_frame")
3176
'("const-gchar*" "frame_title")
3181
(define-function gimp_radio_group_new2
3182
(c-name "gimp_radio_group_new2")
3183
(return-type "GtkWidget*")
3185
'("gboolean" "in_frame")
3186
'("const-gchar*" "frame_title")
3187
'("GCallback" "radio_button_callback")
3188
'("gpointer" "radio_button_callback_data")
3189
'("gpointer" "initial")
3194
(define-function gimp_radio_group_set_active
3195
(c-name "gimp_radio_group_set_active")
3196
(return-type "none")
3198
'("GtkRadioButton*" "radio_button")
3199
'("gpointer" "item_data")
3203
(define-function gimp_spin_button_new
3204
(c-name "gimp_spin_button_new")
3205
(is-constructor-of "GimpSpinButton")
3206
(return-type "GtkWidget*")
3208
'("GtkObject**" "adjustment")
3209
'("gdouble" "value")
3210
'("gdouble" "lower")
3211
'("gdouble" "upper")
3212
'("gdouble" "step_increment")
3213
'("gdouble" "page_increment")
3214
'("gdouble" "page_size")
3215
'("gdouble" "climb_rate")
3220
(define-function gimp_scale_entry_new
3221
(c-name "gimp_scale_entry_new")
3222
(is-constructor-of "GimpScaleEntry")
3223
(return-type "GtkObject*")
3225
'("GtkTable*" "table")
3228
'("const-gchar*" "text")
3229
'("gint" "scale_width")
3230
'("gint" "spinbutton_width")
3231
'("gdouble" "value")
3232
'("gdouble" "lower")
3233
'("gdouble" "upper")
3234
'("gdouble" "step_increment")
3235
'("gdouble" "page_increment")
3237
'("gboolean" "constrain")
3238
'("gdouble" "unconstrained_lower")
3239
'("gdouble" "unconstrained_upper")
3240
'("const-gchar*" "tooltip")
3241
'("const-gchar*" "help_id")
3245
(define-function gimp_color_scale_entry_new
3246
(c-name "gimp_color_scale_entry_new")
3247
(is-constructor-of "GimpColorScaleEntry")
3248
(return-type "GtkObject*")
3250
'("GtkTable*" "table")
3253
'("const-gchar*" "text")
3254
'("gint" "scale_width")
3255
'("gint" "spinbutton_width")
3256
'("gdouble" "value")
3257
'("gdouble" "lower")
3258
'("gdouble" "upper")
3259
'("gdouble" "step_increment")
3260
'("gdouble" "page_increment")
3262
'("const-gchar*" "tooltip")
3263
'("const-gchar*" "help_id")
3267
(define-function gimp_scale_entry_set_sensitive
3268
(c-name "gimp_scale_entry_set_sensitive")
3269
(return-type "none")
3271
'("GtkObject*" "adjustment")
3272
'("gboolean" "sensitive")
3276
(define-function gimp_scale_entry_set_logarithmic
3277
(c-name "gimp_scale_entry_set_logarithmic")
3278
(return-type "none")
3280
'("GtkObject*" "adjustment")
3281
'("gboolean" "logarithmic")
3285
(define-function gimp_scale_entry_get_logarithmic
3286
(c-name "gimp_scale_entry_get_logarithmic")
3287
(return-type "gboolean")
3289
'("GtkObject*" "adjustment")
3293
(define-function gimp_random_seed_new
3294
(c-name "gimp_random_seed_new")
3295
(is-constructor-of "GimpRandomSeed")
3296
(return-type "GtkWidget*")
3298
'("guint32*" "seed")
3299
'("gboolean*" "random_seed")
3303
(define-function gimp_coordinates_new
3304
(c-name "gimp_coordinates_new")
3305
(is-constructor-of "GimpCoordinates")
3306
(return-type "GtkWidget*")
3308
'("GimpUnit" "unit")
3309
'("const-gchar*" "unit_format")
3310
'("gboolean" "menu_show_pixels")
3311
'("gboolean" "menu_show_percent")
3312
'("gint" "spinbutton_width")
3313
'("GimpSizeEntryUpdatePolicy" "update_policy")
3314
'("gboolean" "chainbutton_active")
3315
'("gboolean" "chain_constrains_ratio")
3316
'("const-gchar*" "xlabel")
3319
'("gdouble" "lower_boundary_x")
3320
'("gdouble" "upper_boundary_x")
3321
'("gdouble" "xsize_0")
3322
'("gdouble" "xsize_100")
3323
'("const-gchar*" "ylabel")
3326
'("gdouble" "lower_boundary_y")
3327
'("gdouble" "upper_boundary_y")
3328
'("gdouble" "ysize_0")
3332
(define-function gimp_toggle_button_sensitive_update
3333
(c-name "gimp_toggle_button_sensitive_update")
3334
(return-type "none")
3336
'("GtkToggleButton*" "toggle_button")
3340
(define-function gimp_toggle_button_update
3341
(c-name "gimp_toggle_button_update")
3342
(return-type "none")
3344
'("GtkWidget*" "widget")
3345
'("gpointer" "data")
3349
(define-function gimp_radio_button_update
3350
(c-name "gimp_radio_button_update")
3351
(return-type "none")
3353
'("GtkWidget*" "widget")
3354
'("gpointer" "data")
3358
(define-function gimp_int_adjustment_update
3359
(c-name "gimp_int_adjustment_update")
3360
(return-type "none")
3362
'("GtkAdjustment*" "adjustment")
3363
'("gpointer" "data")
3367
(define-function gimp_uint_adjustment_update
3368
(c-name "gimp_uint_adjustment_update")
3369
(return-type "none")
3371
'("GtkAdjustment*" "adjustment")
3372
'("gpointer" "data")
3376
(define-function gimp_float_adjustment_update
3377
(c-name "gimp_float_adjustment_update")
3378
(return-type "none")
3380
'("GtkAdjustment*" "adjustment")
3381
'("gpointer" "data")
3385
(define-function gimp_double_adjustment_update
3386
(c-name "gimp_double_adjustment_update")
3387
(return-type "none")
3389
'("GtkAdjustment*" "adjustment")
3390
'("gpointer" "data")
3394
(define-function gimp_unit_menu_update
3395
(c-name "gimp_unit_menu_update")
3396
(return-type "none")
3398
'("GtkWidget*" "widget")
3399
'("gpointer" "data")
3403
(define-function gimp_table_attach_aligned
3404
(c-name "gimp_table_attach_aligned")
3405
(return-type "GtkWidget*")
3407
'("GtkTable*" "table")
3410
'("const-gchar*" "label_text")
3411
'("gfloat" "xalign")
3412
'("gfloat" "yalign")
3413
'("GtkWidget*" "widget")
3415
'("gboolean" "left_align")
3419
(define-function gimp_label_set_attributes
3420
(c-name "gimp_label_set_attributes")
3421
(return-type "none")
3423
'("GtkLabel*" "label")
3430
;; From ../../libgimpwidgets/gimpwidgetsenums.h
3432
(define-function gimp_chain_position_get_type
3433
(c-name "gimp_chain_position_get_type")
3434
(return-type "GType")
3437
(define-function gimp_color_area_type_get_type
3438
(c-name "gimp_color_area_type_get_type")
3439
(return-type "GType")
3442
(define-function gimp_color_selector_channel_get_type
3443
(c-name "gimp_color_selector_channel_get_type")
3444
(return-type "GType")
3447
(define-function gimp_page_selector_target_get_type
3448
(c-name "gimp_page_selector_target_get_type")
3449
(return-type "GType")
3452
(define-function gimp_size_entry_update_policy_get_type
3453
(c-name "gimp_size_entry_update_policy_get_type")
3454
(return-type "GType")
3457
(define-function gimp_zoom_type_get_type
3458
(c-name "gimp_zoom_type_get_type")
3459
(return-type "GType")
3464
;; From ../../libgimpwidgets/gimpzoommodel.h
3466
(define-function gimp_zoom_model_get_type
3467
(c-name "gimp_zoom_model_get_type")
3468
(return-type "GType")
3471
(define-function gimp_zoom_model_new
3472
(c-name "gimp_zoom_model_new")
3473
(is-constructor-of "GimpZoomModel")
3474
(return-type "GimpZoomModel*")
3477
(define-method set_range
3478
(of-object "GimpZoomModel")
3479
(c-name "gimp_zoom_model_set_range")
3480
(return-type "none")
3488
(of-object "GimpZoomModel")
3489
(c-name "gimp_zoom_model_zoom")
3490
(return-type "none")
3492
'("GimpZoomType" "zoom_type")
3493
'("gdouble" "scale")
3497
(define-method get_factor
3498
(of-object "GimpZoomModel")
3499
(c-name "gimp_zoom_model_get_factor")
3500
(return-type "gdouble")
3503
(define-method get_fraction
3504
(of-object "GimpZoomModel")
3505
(c-name "gimp_zoom_model_get_fraction")
3506
(return-type "none")
3508
'("gint*" "numerator")
3509
'("gint*" "denominator")
3513
(define-function gimp_zoom_button_new
3514
(c-name "gimp_zoom_button_new")
3515
(is-constructor-of "GimpZoomButton")
3516
(return-type "GtkWidget*")
3518
'("GimpZoomModel*" "model")
3519
'("GimpZoomType" "zoom_type")
3520
'("GtkIconSize" "icon_size")
3524
(define-function gimp_zoom_model_zoom_step
3525
(c-name "gimp_zoom_model_zoom_step")
3526
(return-type "gdouble")
3528
'("GimpZoomType" "zoom_type")
3529
'("gdouble" "scale")
3535
;; From ../../libgimp/gimpaspectpreview.h
3537
(define-function gimp_aspect_preview_get_type
3538
(c-name "gimp_aspect_preview_get_type")
3539
(return-type "GType")
3542
(define-function gimp_aspect_preview_new
3543
(c-name "gimp_aspect_preview_new")
3544
(is-constructor-of "GimpAspectPreview")
3545
(return-type "GtkWidget*")
3553
;; From ../../libgimp/gimpdrawablepreview.h
3555
(define-function gimp_drawable_preview_get_type
3556
(c-name "gimp_drawable_preview_get_type")
3557
(return-type "GType")
3560
(define-function gimp_drawable_preview_new
3561
(c-name "gimp_drawable_preview_new")
3562
(is-constructor-of "GimpDrawablePreview")
3563
(return-type "GtkWidget*")
3569
(define-method get_drawable
3570
(of-object "GimpDrawablePreview")
3571
(c-name "gimp_drawable_preview_get_drawable")
3572
(return-type "GimpDrawable*")
3575
(define-method draw_region
3576
(of-object "GimpDrawablePreview")
3577
(c-name "gimp_drawable_preview_draw_region")
3578
(return-type "none")
3580
'("const-GimpPixelRgn*" "region")
3586
;; From ../../libgimp/gimpprocbrowserdialog.h
3588
(define-function gimp_proc_browser_dialog_get_type
3589
(c-name "gimp_proc_browser_dialog_get_type")
3590
(return-type "GType")
3593
(define-function gimp_proc_browser_dialog_new
3594
(c-name "gimp_proc_browser_dialog_new")
3595
(is-constructor-of "GimpProcBrowserDialog")
3596
(return-type "GtkWidget*")
3598
'("const-gchar*" "title")
3599
'("const-gchar*" "role")
3600
'("GimpHelpFunc" "help_func")
3601
'("const-gchar*" "help_id")
3606
(define-method get_selected
3607
(of-object "GimpProcBrowserDialog")
3608
(c-name "gimp_proc_browser_dialog_get_selected")
3609
(return-type "gchar*")
3614
;; From ../../libgimp/gimpprocview.h
3616
(define-function gimp_proc_view_new
3617
(c-name "gimp_proc_view_new")
3618
(is-constructor-of "GimpProcView")
3619
(return-type "GtkWidget*")
3621
'("const-gchar*" "name")
3622
'("const-gchar*" "menu_path")
3623
'("const-gchar*" "blurb")
3624
'("const-gchar*" "help")
3625
'("const-gchar*" "author")
3626
'("const-gchar*" "copyright")
3627
'("const-gchar*" "date")
3628
'("GimpPDBProcType" "type")
3629
'("gint" "n_params")
3630
'("gint" "n_return_vals")
3631
'("GimpParamDef*" "params")
3632
'("GimpParamDef*" "return_vals")
3638
;; From ../../libgimp/gimpprogressbar.h
3640
(define-function gimp_progress_bar_get_type
3641
(c-name "gimp_progress_bar_get_type")
3642
(return-type "GType")
3645
(define-function gimp_progress_bar_new
3646
(c-name "gimp_progress_bar_new")
3647
(is-constructor-of "GimpProgressBar")
3648
(return-type "GtkWidget*")
3653
;; From ../../libgimp/gimpdrawablecombobox.h
3655
(define-function gimp_drawable_combo_box_get_type
3656
(c-name "gimp_drawable_combo_box_get_type")
3657
(return-type "GType")
3660
(define-function gimp_channel_combo_box_get_type
3661
(c-name "gimp_channel_combo_box_get_type")
3662
(return-type "GType")
3665
(define-function gimp_layer_combo_box_get_type
3666
(c-name "gimp_layer_combo_box_get_type")
3667
(return-type "GType")
3670
(define-function gimp_vectors_combo_box_get_type
3671
(c-name "gimp_vectors_combo_box_get_type")
3672
(return-type "GType")
3675
(define-function gimp_drawable_combo_box_new
3676
(c-name "gimp_drawable_combo_box_new")
3677
(is-constructor-of "GimpDrawableComboBox")
3678
(return-type "GtkWidget*")
3680
'("GimpDrawableConstraintFunc" "constraint")
3681
'("gpointer" "data")
3685
(define-function gimp_channel_combo_box_new
3686
(c-name "gimp_channel_combo_box_new")
3687
(is-constructor-of "GimpChannelComboBox")
3688
(return-type "GtkWidget*")
3690
'("GimpDrawableConstraintFunc" "constraint")
3691
'("gpointer" "data")
3695
(define-function gimp_layer_combo_box_new
3696
(c-name "gimp_layer_combo_box_new")
3697
(is-constructor-of "GimpLayerComboBox")
3698
(return-type "GtkWidget*")
3700
'("GimpDrawableConstraintFunc" "constraint")
3701
'("gpointer" "data")
3705
(define-function gimp_vectors_combo_box_new
3706
(c-name "gimp_vectors_combo_box_new")
3707
(is-constructor-of "GimpVectorsComboBox")
3708
(return-type "GtkWidget*")
3710
'("GimpVectorsConstraintFunc" "constraint")
3711
'("gpointer" "data")
3717
;; From ../../libgimp/gimpimagecombobox.h
3719
(define-function gimp_image_combo_box_get_type
3720
(c-name "gimp_image_combo_box_get_type")
3721
(return-type "GType")
3724
(define-function gimp_image_combo_box_new
3725
(c-name "gimp_image_combo_box_new")
3726
(is-constructor-of "GimpImageComboBox")
3727
(return-type "GtkWidget*")
3729
'("GimpImageConstraintFunc" "constraint")
3730
'("gpointer" "data")
3736
;; From ../../libgimp/gimpbrushselectbutton.h
3738
(define-function gimp_brush_select_button_get_type
3739
(c-name "gimp_brush_select_button_get_type")
3740
(return-type "GType")
3743
(define-function gimp_brush_select_button_new
3744
(c-name "gimp_brush_select_button_new")
3745
(is-constructor-of "GimpBrushSelectButton")
3746
(return-type "GtkWidget*")
3748
'("title" (argname "title") (optional))
3749
'("brush-name" (argname "brush_name") (optional))
3750
'("brush-opacity" (argname "opacity") (optional))
3751
'("brush-spacing" (argname "spacing") (optional))
3752
'("brush-paint-mode" (argname "paint_mode") (optional))
3756
(define-method get_brush
3757
(of-object "GimpBrushSelectButton")
3758
(c-name "gimp_brush_select_button_get_brush")
3759
(return-type "const-gchar*")
3761
'("gdouble*" "opacity")
3762
'("gint*" "spacing")
3763
'("GimpLayerModeEffects*" "paint_mode")
3767
(define-method set_brush
3768
(of-object "GimpBrushSelectButton")
3769
(c-name "gimp_brush_select_button_set_brush")
3770
(return-type "none")
3772
'("const-gchar*" "brush_name")
3773
'("gdouble" "opacity")
3775
'("GimpLayerModeEffects" "paint_mode")
3781
;; From ../../libgimp/gimpfontselectbutton.h
3783
(define-function gimp_font_select_button_get_type
3784
(c-name "gimp_font_select_button_get_type")
3785
(return-type "GType")
3788
(define-function gimp_font_select_button_new
3789
(c-name "gimp_font_select_button_new")
3790
(is-constructor-of "GimpFontSelectButton")
3791
(return-type "GtkWidget*")
3793
'("title" (argname "title") (optional))
3794
'("font-name" (argname "font_name") (optional))
3798
(define-method get_font
3799
(of-object "GimpFontSelectButton")
3800
(c-name "gimp_font_select_button_get_font")
3801
(return-type "const-gchar*")
3804
(define-method set_font
3805
(of-object "GimpFontSelectButton")
3806
(c-name "gimp_font_select_button_set_font")
3807
(return-type "none")
3809
'("const-gchar*" "font_name")
3815
;; From ../../libgimp/gimpgradientselectbutton.h
3817
(define-function gimp_gradient_select_button_get_type
3818
(c-name "gimp_gradient_select_button_get_type")
3819
(return-type "GType")
3822
(define-function gimp_gradient_select_button_new
3823
(c-name "gimp_gradient_select_button_new")
3824
(is-constructor-of "GimpGradientSelectButton")
3825
(return-type "GtkWidget*")
3827
'("title" (argname "title") (optional))
3828
'("gradient-name" (argname "gradient_name") (optional))
3832
(define-method get_gradient
3833
(of-object "GimpGradientSelectButton")
3834
(c-name "gimp_gradient_select_button_get_gradient")
3835
(return-type "const-gchar*")
3838
(define-method set_gradient
3839
(of-object "GimpGradientSelectButton")
3840
(c-name "gimp_gradient_select_button_set_gradient")
3841
(return-type "none")
3843
'("const-gchar*" "gradient_name")
3849
;; From ../../libgimp/gimppaletteselectbutton.h
3851
(define-function gimp_palette_select_button_get_type
3852
(c-name "gimp_palette_select_button_get_type")
3853
(return-type "GType")
3856
(define-function gimp_palette_select_button_new
3857
(c-name "gimp_palette_select_button_new")
3858
(is-constructor-of "GimpPaletteSelectButton")
3859
(return-type "GtkWidget*")
3861
'("title" (argname "title") (optional))
3862
'("palette-name" (argname "palette_name") (optional))
3866
(define-method get_palette
3867
(of-object "GimpPaletteSelectButton")
3868
(c-name "gimp_palette_select_button_get_palette")
3869
(return-type "const-gchar*")
3872
(define-method set_palette
3873
(of-object "GimpPaletteSelectButton")
3874
(c-name "gimp_palette_select_button_set_palette")
3875
(return-type "none")
3877
'("const-gchar*" "palette_name")
3883
;; From ../../libgimp/gimppatternselectbutton.h
3885
(define-function gimp_pattern_select_button_get_type
3886
(c-name "gimp_pattern_select_button_get_type")
3887
(return-type "GType")
3890
(define-function gimp_pattern_select_button_new
3891
(c-name "gimp_pattern_select_button_new")
3892
(is-constructor-of "GimpPatternSelectButton")
3893
(return-type "GtkWidget*")
3895
'("title" (argname "title") (optional))
3896
'("pattern-name" (argname "pattern_name") (optional))
3900
(define-method get_pattern
3901
(of-object "GimpPatternSelectButton")
3902
(c-name "gimp_pattern_select_button_get_pattern")
3903
(return-type "const-gchar*")
3906
(define-method set_pattern
3907
(of-object "GimpPatternSelectButton")
3908
(c-name "gimp_pattern_select_button_set_pattern")
3909
(return-type "none")
3911
'("const-gchar*" "pattern_name")
3917
;; From ../../libgimp/gimpselectbutton.h
3919
(define-function gimp_select_button_get_type
3920
(c-name "gimp_select_button_get_type")
3921
(return-type "GType")
3924
(define-method close_popup
3925
(of-object "GimpSelectButton")
3926
(c-name "gimp_select_button_close_popup")
3927
(return-type "none")
3932
;; From ../../libgimp/gimpui.h
3934
(define-method set_transient
3935
(of-object "GimpDialog")
3936
(c-name "gimp_window_set_transient")
3937
(return-type "none")
3942
;; From ../../libgimp/gimpzoompreview.h
3944
(define-function gimp_zoom_preview_get_type
3945
(c-name "gimp_zoom_preview_get_type")
3946
(return-type "GType")
3949
(define-function gimp_zoom_preview_new
3950
(c-name "gimp_zoom_preview_new")
3951
(is-constructor-of "GimpZoomPreview")
3952
(return-type "GtkWidget*")
3958
(define-method get_source
3959
(of-object "GimpZoomPreview")
3960
(c-name "gimp_zoom_preview_get_source")
3961
(return-type "guchar*")
3969
(define-method get_drawable
3970
(of-object "GimpZoomPreview")
3971
(c-name "gimp_zoom_preview_get_drawable")
3972
(return-type "GimpDrawable*")
3975
(define-method get_factor
3976
(of-object "GimpZoomPreview")
3977
(c-name "gimp_zoom_preview_get_factor")
3978
(return-type "gdouble")