
with proper value names. Mark most values as _BROKEN because they use weird alpha compositing that has to die. Move GimpLayerModeEffects to libgimpbase, deprecate it, and set it as compat enum for GimpLayerMode. Add the GimpLayerModeEffects values as compat constants to script-fu and pygimp.
3412 lines
69 KiB
Scheme
3412 lines
69 KiB
Scheme
;; -*- scheme -*-
|
|
; object definitions ...
|
|
(define-object Browser
|
|
(in-module "Gimp")
|
|
(parent "GtkHPaned")
|
|
(c-name "GimpBrowser")
|
|
(gtype-id "GIMP_TYPE_BROWSER")
|
|
)
|
|
|
|
(define-object Button
|
|
(in-module "Gimp")
|
|
(parent "GtkButton")
|
|
(c-name "GimpButton")
|
|
(gtype-id "GIMP_TYPE_BUTTON")
|
|
)
|
|
|
|
(define-object CellRendererColor
|
|
(in-module "Gimp")
|
|
(parent "GtkCellRenderer")
|
|
(c-name "GimpCellRendererColor")
|
|
(gtype-id "GIMP_TYPE_CELL_RENDERER_COLOR")
|
|
)
|
|
|
|
(define-object CellRendererToggle
|
|
(in-module "Gimp")
|
|
(parent "GtkCellRendererToggle")
|
|
(c-name "GimpCellRendererToggle")
|
|
(gtype-id "GIMP_TYPE_CELL_RENDERER_TOGGLE")
|
|
)
|
|
|
|
(define-object ChainButton
|
|
(in-module "Gimp")
|
|
(parent "GtkTable")
|
|
(c-name "GimpChainButton")
|
|
(gtype-id "GIMP_TYPE_CHAIN_BUTTON")
|
|
)
|
|
|
|
(define-object ColorArea
|
|
(in-module "Gimp")
|
|
(parent "GtkDrawingArea")
|
|
(c-name "GimpColorArea")
|
|
(gtype-id "GIMP_TYPE_COLOR_AREA")
|
|
)
|
|
|
|
(define-object ColorButton
|
|
(in-module "Gimp")
|
|
(parent "GimpButton")
|
|
(c-name "GimpColorButton")
|
|
(gtype-id "GIMP_TYPE_COLOR_BUTTON")
|
|
)
|
|
|
|
(define-object ColorConfig
|
|
(in-module "Gimp")
|
|
(parent "GObject")
|
|
(c-name "GimpColorConfig")
|
|
(gtype-id "GIMP_TYPE_COLOR_CONFIG")
|
|
)
|
|
|
|
(define-object ColorDisplay
|
|
(in-module "Gimp")
|
|
(parent "GObject")
|
|
(c-name "GimpColorDisplay")
|
|
(gtype-id "GIMP_TYPE_COLOR_DISPLAY")
|
|
)
|
|
|
|
(define-object ColorDisplayStack
|
|
(in-module "Gimp")
|
|
(parent "GObject")
|
|
(c-name "GimpColorDisplayStack")
|
|
(gtype-id "GIMP_TYPE_COLOR_DISPLAY_STACK")
|
|
)
|
|
|
|
(define-object ColorHexEntry
|
|
(in-module "Gimp")
|
|
(parent "GtkEntry")
|
|
(c-name "GimpColorHexEntry")
|
|
(gtype-id "GIMP_TYPE_COLOR_HEX_ENTRY")
|
|
)
|
|
|
|
(define-object ColorProfileComboBox
|
|
(in-module "Gimp")
|
|
(parent "GtkComboBox")
|
|
(c-name "GimpColorProfileComboBox")
|
|
(gtype-id "GIMP_TYPE_COLOR_PROFILE_COMBO_BOX")
|
|
)
|
|
|
|
(define-object ColorProfileStore
|
|
(in-module "Gimp")
|
|
(parent "GtkListStore")
|
|
(c-name "GimpColorProfileStore")
|
|
(gtype-id "GIMP_TYPE_COLOR_PROFILE_STORE")
|
|
)
|
|
|
|
(define-object ColorScale
|
|
(in-module "Gimp")
|
|
(parent "GtkScale")
|
|
(c-name "GimpColorScale")
|
|
(gtype-id "GIMP_TYPE_COLOR_SCALE")
|
|
)
|
|
|
|
(define-object ColorScales
|
|
(in-module "Gimp")
|
|
(parent "GimpColorSelector")
|
|
(c-name "GimpColorScales")
|
|
(gtype-id "GIMP_TYPE_COLOR_SCALES")
|
|
)
|
|
|
|
(define-object ColorSelection
|
|
(in-module "Gimp")
|
|
(parent "GtkVBox")
|
|
(c-name "GimpColorSelection")
|
|
(gtype-id "GIMP_TYPE_COLOR_SELECTION")
|
|
)
|
|
|
|
(define-object ColorSelector
|
|
(in-module "Gimp")
|
|
(parent "GtkVBox")
|
|
(c-name "GimpColorSelector")
|
|
(gtype-id "GIMP_TYPE_COLOR_SELECTOR")
|
|
)
|
|
|
|
(define-object ColorNotebook
|
|
(in-module "Gimp")
|
|
(parent "GimpColorSelector")
|
|
(c-name "GimpColorNotebook")
|
|
(gtype-id "GIMP_TYPE_COLOR_NOTEBOOK")
|
|
)
|
|
|
|
(define-object Dialog
|
|
(in-module "Gimp")
|
|
(parent "GtkDialog")
|
|
(c-name "GimpDialog")
|
|
(gtype-id "GIMP_TYPE_DIALOG")
|
|
)
|
|
|
|
(define-object EnumLabel
|
|
(in-module "Gimp")
|
|
(parent "GtkLabel")
|
|
(c-name "GimpEnumLabel")
|
|
(gtype-id "GIMP_TYPE_ENUM_LABEL")
|
|
)
|
|
|
|
(define-object Frame
|
|
(in-module "Gimp")
|
|
(parent "GtkFrame")
|
|
(c-name "GimpFrame")
|
|
(gtype-id "GIMP_TYPE_FRAME")
|
|
)
|
|
|
|
(define-object HintBox
|
|
(in-module "Gimp")
|
|
(parent "GtkHBox")
|
|
(c-name "GimpHintBox")
|
|
(gtype-id "GIMP_TYPE_HINT_BOX")
|
|
)
|
|
|
|
(define-object IntComboBox
|
|
(in-module "Gimp")
|
|
(parent "GtkComboBox")
|
|
(c-name "GimpIntComboBox")
|
|
(gtype-id "GIMP_TYPE_INT_COMBO_BOX")
|
|
)
|
|
|
|
(define-object ImageComboBox
|
|
(in-module "Gimp")
|
|
(parent "GimpIntComboBox")
|
|
(c-name "GimpImageComboBox")
|
|
(gtype-id "GIMP_TYPE_IMAGE_COMBO_BOX")
|
|
)
|
|
|
|
(define-object EnumComboBox
|
|
(in-module "Gimp")
|
|
(parent "GimpIntComboBox")
|
|
(c-name "GimpEnumComboBox")
|
|
(gtype-id "GIMP_TYPE_ENUM_COMBO_BOX")
|
|
)
|
|
|
|
(define-object DrawableComboBox
|
|
(in-module "Gimp")
|
|
(parent "GimpIntComboBox")
|
|
(c-name "GimpDrawableComboBox")
|
|
(gtype-id "GIMP_TYPE_DRAWABLE_COMBO_BOX")
|
|
)
|
|
|
|
(define-object ChannelComboBox
|
|
(in-module "Gimp")
|
|
(parent "GimpIntComboBox")
|
|
(c-name "GimpChannelComboBox")
|
|
(gtype-id "GIMP_TYPE_CHANNEL_COMBO_BOX")
|
|
)
|
|
|
|
(define-object IntStore
|
|
(in-module "Gimp")
|
|
(parent "GtkListStore")
|
|
(c-name "GimpIntStore")
|
|
(gtype-id "GIMP_TYPE_INT_STORE")
|
|
)
|
|
|
|
(define-object EnumStore
|
|
(in-module "Gimp")
|
|
(parent "GimpIntStore")
|
|
(c-name "GimpEnumStore")
|
|
(gtype-id "GIMP_TYPE_ENUM_STORE")
|
|
)
|
|
|
|
(define-object LayerComboBox
|
|
(in-module "Gimp")
|
|
(parent "GimpIntComboBox")
|
|
(c-name "GimpLayerComboBox")
|
|
(gtype-id "GIMP_TYPE_LAYER_COMBO_BOX")
|
|
)
|
|
|
|
(define-object MemsizeEntry
|
|
(in-module "Gimp")
|
|
(parent "GtkHBox")
|
|
(c-name "GimpMemsizeEntry")
|
|
(gtype-id "GIMP_TYPE_MEMSIZE_ENTRY")
|
|
)
|
|
|
|
(define-object NumberPairEntry
|
|
(in-module "Gimp")
|
|
(parent "GtkEntry")
|
|
(c-name "GimpNumberPairEntry")
|
|
(gtype-id "GIMP_TYPE_NUMBER_PAIR_ENTRY")
|
|
)
|
|
|
|
(define-object OffsetArea
|
|
(in-module "Gimp")
|
|
(parent "GtkDrawingArea")
|
|
(c-name "GimpOffsetArea")
|
|
(gtype-id "GIMP_TYPE_OFFSET_AREA")
|
|
)
|
|
|
|
(define-object PageSelector
|
|
(in-module "Gimp")
|
|
(parent "GtkVBox")
|
|
(c-name "GimpPageSelector")
|
|
(gtype-id "GIMP_TYPE_PAGE_SELECTOR")
|
|
)
|
|
|
|
(define-object PathEditor
|
|
(in-module "Gimp")
|
|
(parent "GtkVBox")
|
|
(c-name "GimpPathEditor")
|
|
(gtype-id "GIMP_TYPE_PATH_EDITOR")
|
|
)
|
|
|
|
(define-object PickButton
|
|
(in-module "Gimp")
|
|
(parent "GtkButton")
|
|
(c-name "GimpPickButton")
|
|
(gtype-id "GIMP_TYPE_PICK_BUTTON")
|
|
)
|
|
|
|
(define-object Preview
|
|
(in-module "Gimp")
|
|
(parent "GtkVBox")
|
|
(c-name "GimpPreview")
|
|
(gtype-id "GIMP_TYPE_PREVIEW")
|
|
)
|
|
|
|
(define-object AspectPreview
|
|
(in-module "Gimp")
|
|
(parent "GimpPreview")
|
|
(c-name "GimpAspectPreview")
|
|
(gtype-id "GIMP_TYPE_ASPECT_PREVIEW")
|
|
)
|
|
|
|
(define-object PreviewArea
|
|
(in-module "Gimp")
|
|
(parent "GtkDrawingArea")
|
|
(c-name "GimpPreviewArea")
|
|
(gtype-id "GIMP_TYPE_PREVIEW_AREA")
|
|
)
|
|
|
|
(define-object ProcBrowserDialog
|
|
(in-module "Gimp")
|
|
(parent "GimpDialog")
|
|
(c-name "GimpProcBrowserDialog")
|
|
(gtype-id "GIMP_TYPE_PROC_BROWSER_DIALOG")
|
|
)
|
|
|
|
(define-object ProgressBar
|
|
(in-module "Gimp")
|
|
(parent "GtkProgressBar")
|
|
(c-name "GimpProgressBar")
|
|
(gtype-id "GIMP_TYPE_PROGRESS_BAR")
|
|
)
|
|
|
|
(define-object ScrolledPreview
|
|
(in-module "Gimp")
|
|
(parent "GimpPreview")
|
|
(c-name "GimpScrolledPreview")
|
|
(gtype-id "GIMP_TYPE_SCROLLED_PREVIEW")
|
|
)
|
|
|
|
(define-object DrawablePreview
|
|
(in-module "Gimp")
|
|
(parent "GimpScrolledPreview")
|
|
(c-name "GimpDrawablePreview")
|
|
(gtype-id "GIMP_TYPE_DRAWABLE_PREVIEW")
|
|
)
|
|
|
|
(define-object SelectButton
|
|
(in-module "Gimp")
|
|
(parent "GtkHBox")
|
|
(c-name "GimpSelectButton")
|
|
(gtype-id "GIMP_TYPE_SELECT_BUTTON")
|
|
)
|
|
|
|
(define-object PatternSelectButton
|
|
(in-module "Gimp")
|
|
(parent "GimpSelectButton")
|
|
(c-name "GimpPatternSelectButton")
|
|
(gtype-id "GIMP_TYPE_PATTERN_SELECT_BUTTON")
|
|
)
|
|
|
|
(define-object PaletteSelectButton
|
|
(in-module "Gimp")
|
|
(parent "GimpSelectButton")
|
|
(c-name "GimpPaletteSelectButton")
|
|
(gtype-id "GIMP_TYPE_PALETTE_SELECT_BUTTON")
|
|
)
|
|
|
|
(define-object GradientSelectButton
|
|
(in-module "Gimp")
|
|
(parent "GimpSelectButton")
|
|
(c-name "GimpGradientSelectButton")
|
|
(gtype-id "GIMP_TYPE_GRADIENT_SELECT_BUTTON")
|
|
)
|
|
|
|
(define-object FontSelectButton
|
|
(in-module "Gimp")
|
|
(parent "GimpSelectButton")
|
|
(c-name "GimpFontSelectButton")
|
|
(gtype-id "GIMP_TYPE_FONT_SELECT_BUTTON")
|
|
)
|
|
|
|
(define-object BrushSelectButton
|
|
(in-module "Gimp")
|
|
(parent "GimpSelectButton")
|
|
(c-name "GimpBrushSelectButton")
|
|
(gtype-id "GIMP_TYPE_BRUSH_SELECT_BUTTON")
|
|
)
|
|
|
|
(define-object Ruler
|
|
(in-module "Gimp")
|
|
(parent "GtkWidget")
|
|
(c-name "GimpRuler")
|
|
(gtype-id "GIMP_TYPE_RULER")
|
|
)
|
|
|
|
(define-object SizeEntry
|
|
(in-module "Gimp")
|
|
(parent "GtkTable")
|
|
(c-name "GimpSizeEntry")
|
|
(gtype-id "GIMP_TYPE_SIZE_ENTRY")
|
|
)
|
|
|
|
(define-object StringComboBox
|
|
(in-module "Gimp")
|
|
(parent "GtkComboBox")
|
|
(c-name "GimpStringComboBox")
|
|
(gtype-id "GIMP_TYPE_STRING_COMBO_BOX")
|
|
)
|
|
|
|
(define-object UnitComboBox
|
|
(in-module "Gimp")
|
|
(parent "GtkComboBox")
|
|
(c-name "GimpUnitComboBox")
|
|
(gtype-id "GIMP_TYPE_UNIT_COMBO_BOX")
|
|
)
|
|
|
|
(define-object UnitMenu
|
|
(in-module "Gimp")
|
|
(parent "GtkOptionMenu")
|
|
(c-name "GimpUnitMenu")
|
|
(gtype-id "GIMP_TYPE_UNIT_MENU")
|
|
(deprecated "use gimpui.UnitComboBox instead")
|
|
)
|
|
|
|
(define-object VectorsComboBox
|
|
(in-module "Gimp")
|
|
(parent "GimpIntComboBox")
|
|
(c-name "GimpVectorsComboBox")
|
|
(gtype-id "GIMP_TYPE_VECTORS_COMBO_BOX")
|
|
)
|
|
|
|
(define-object ZoomModel
|
|
(in-module "Gimp")
|
|
(parent "GObject")
|
|
(c-name "GimpZoomModel")
|
|
(gtype-id "GIMP_TYPE_ZOOM_MODEL")
|
|
)
|
|
|
|
(define-object ZoomPreview
|
|
(in-module "Gimp")
|
|
(parent "GimpScrolledPreview")
|
|
(c-name "GimpZoomPreview")
|
|
(gtype-id "GIMP_TYPE_ZOOM_PREVIEW")
|
|
)
|
|
|
|
;; Interfaces
|
|
|
|
(define-interface ColorManaged
|
|
(in-module "Gimp")
|
|
(c-name "GimpColorManaged")
|
|
(gtype-id "GIMP_TYPE_COLOR_MANAGED")
|
|
)
|
|
|
|
;; Enumerations and flags ...
|
|
|
|
(define-enum IntStoreColumns
|
|
(in-module "Gimp")
|
|
(c-name "GimpIntStoreColumns")
|
|
(gtype-id "GIMP_TYPE_INT_STORE_COLUMNS")
|
|
(values
|
|
'("value" "GIMP_INT_STORE_VALUE")
|
|
'("label" "GIMP_INT_STORE_LABEL")
|
|
'("stock-id" "GIMP_INT_STORE_STOCK_ID")
|
|
'("pixbuf" "GIMP_INT_STORE_PIXBUF")
|
|
'("user-data" "GIMP_INT_STORE_USER_DATA")
|
|
'("num-columns" "GIMP_INT_STORE_NUM_COLUMNS")
|
|
)
|
|
)
|
|
|
|
(define-enum AspectType
|
|
(in-module "Gimp")
|
|
(c-name "GimpAspectType")
|
|
(gtype-id "GIMP_TYPE_ASPECT_TYPE")
|
|
(values
|
|
'("square" "GIMP_ASPECT_SQUARE")
|
|
'("portrait" "GIMP_ASPECT_PORTRAIT")
|
|
'("landscape" "GIMP_ASPECT_LANDSCAPE")
|
|
)
|
|
)
|
|
|
|
(define-enum ChainPosition
|
|
(in-module "Gimp")
|
|
(c-name "GimpChainPosition")
|
|
(gtype-id "GIMP_TYPE_CHAIN_POSITION")
|
|
(values
|
|
'("top" "GIMP_CHAIN_TOP")
|
|
'("left" "GIMP_CHAIN_LEFT")
|
|
'("bottom" "GIMP_CHAIN_BOTTOM")
|
|
'("right" "GIMP_CHAIN_RIGHT")
|
|
)
|
|
)
|
|
|
|
(define-enum ColorAreaType
|
|
(in-module "Gimp")
|
|
(c-name "GimpColorAreaType")
|
|
(gtype-id "GIMP_TYPE_COLOR_AREA_TYPE")
|
|
(values
|
|
'("flat" "GIMP_COLOR_AREA_FLAT")
|
|
'("small-checks" "GIMP_COLOR_AREA_SMALL_CHECKS")
|
|
'("large-checks" "GIMP_COLOR_AREA_LARGE_CHECKS")
|
|
)
|
|
)
|
|
|
|
(define-enum ColorSelectorChannel
|
|
(in-module "Gimp")
|
|
(c-name "GimpColorSelectorChannel")
|
|
(gtype-id "GIMP_TYPE_COLOR_SELECTOR_CHANNEL")
|
|
(values
|
|
'("hue" "GIMP_COLOR_SELECTOR_HUE")
|
|
'("saturation" "GIMP_COLOR_SELECTOR_SATURATION")
|
|
'("value" "GIMP_COLOR_SELECTOR_VALUE")
|
|
'("red" "GIMP_COLOR_SELECTOR_RED")
|
|
'("green" "GIMP_COLOR_SELECTOR_GREEN")
|
|
'("blue" "GIMP_COLOR_SELECTOR_BLUE")
|
|
'("alpha" "GIMP_COLOR_SELECTOR_ALPHA")
|
|
)
|
|
)
|
|
|
|
(define-enum PageSelectorTarget
|
|
(in-module "Gimp")
|
|
(c-name "GimpPageSelectorTarget")
|
|
(gtype-id "GIMP_TYPE_PAGE_SELECTOR_TARGET")
|
|
(values
|
|
'("layers" "GIMP_PAGE_SELECTOR_TARGET_LAYERS")
|
|
'("images" "GIMP_PAGE_SELECTOR_TARGET_IMAGES")
|
|
)
|
|
)
|
|
|
|
(define-enum SizeEntryUpdatePolicy
|
|
(in-module "Gimp")
|
|
(c-name "GimpSizeEntryUpdatePolicy")
|
|
(gtype-id "GIMP_TYPE_SIZE_ENTRY_UPDATE_POLICY")
|
|
(values
|
|
'("none" "GIMP_SIZE_ENTRY_UPDATE_NONE")
|
|
'("size" "GIMP_SIZE_ENTRY_UPDATE_SIZE")
|
|
'("resolution" "GIMP_SIZE_ENTRY_UPDATE_RESOLUTION")
|
|
)
|
|
)
|
|
|
|
(define-enum Unit
|
|
(in-module "Gimp")
|
|
(c-name "GimpUnit")
|
|
;; FIXME: make GimpUnit enum more binding-friendly -- gimp_unit_get_type()
|
|
;; (gtype-id "GIMP_TYPE_UNIT")
|
|
(values
|
|
'("pixel" "GIMP_UNIT_PIXEL")
|
|
'("inch" "GIMP_UNIT_INCH")
|
|
'("mm" "GIMP_UNIT_MM")
|
|
'("point" "GIMP_UNIT_POINT")
|
|
'("pica" "GIMP_UNIT_PICA")
|
|
)
|
|
)
|
|
|
|
(define-enum ZoomType
|
|
(in-module "Gimp")
|
|
(c-name "GimpZoomType")
|
|
(gtype-id "GIMP_TYPE_ZOOM_TYPE")
|
|
(values
|
|
'("in" "GIMP_ZOOM_IN")
|
|
'("out" "GIMP_ZOOM_OUT")
|
|
'("in-more" "GIMP_ZOOM_IN_MORE")
|
|
'("out-more" "GIMP_ZOOM_OUT_MORE")
|
|
'("in-max" "GIMP_ZOOM_IN_MAX")
|
|
'("out-max" "GIMP_ZOOM_OUT_MAX")
|
|
'("to" "GIMP_ZOOM_TO")
|
|
)
|
|
)
|
|
|
|
|
|
;; From gimpbrowser.h
|
|
|
|
(define-function gimp_browser_get_type
|
|
(c-name "gimp_browser_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_browser_new
|
|
(c-name "gimp_browser_new")
|
|
(is-constructor-of "GimpBrowser")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method add_search_types
|
|
(of-object "GimpBrowser")
|
|
(c-name "gimp_browser_add_search_types")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "first_type_label")
|
|
'("gint" "first_type_id")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method set_widget
|
|
(of-object "GimpBrowser")
|
|
(c-name "gimp_browser_set_widget")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkWidget*" "widget")
|
|
)
|
|
)
|
|
|
|
(define-method show_message
|
|
(of-object "GimpBrowser")
|
|
(c-name "gimp_browser_show_message")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "message")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpbutton.h
|
|
|
|
(define-function gimp_button_get_type
|
|
(c-name "gimp_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_button_new
|
|
(c-name "gimp_button_new")
|
|
(is-constructor-of "GimpButton")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method extended_clicked
|
|
(of-object "GimpButton")
|
|
(c-name "gimp_button_extended_clicked")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkModifierType" "state")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcellrenderercolor.h
|
|
|
|
(define-function gimp_cell_renderer_color_get_type
|
|
(c-name "gimp_cell_renderer_color_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_cell_renderer_color_new
|
|
(c-name "gimp_cell_renderer_color_new")
|
|
(is-constructor-of "GimpCellRendererColor")
|
|
(return-type "GtkCellRenderer*")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcellrenderertoggle.h
|
|
|
|
(define-function gimp_cell_renderer_toggle_get_type
|
|
(c-name "gimp_cell_renderer_toggle_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_cell_renderer_toggle_new
|
|
(c-name "gimp_cell_renderer_toggle_new")
|
|
(is-constructor-of "GimpCellRendererToggle")
|
|
(return-type "GtkCellRenderer*")
|
|
(properties
|
|
'("stock-id" (argname "stock_id") (optional))
|
|
)
|
|
)
|
|
|
|
(define-method clicked
|
|
(of-object "GimpCellRendererToggle")
|
|
(c-name "gimp_cell_renderer_toggle_clicked")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "path")
|
|
'("GdkModifierType" "state")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpchainbutton.h
|
|
|
|
(define-function gimp_chain_button_get_type
|
|
(c-name "gimp_chain_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_chain_button_new
|
|
(c-name "gimp_chain_button_new")
|
|
(is-constructor-of "GimpChainButton")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("position")
|
|
)
|
|
)
|
|
|
|
(define-method set_active
|
|
(of-object "GimpChainButton")
|
|
(c-name "gimp_chain_button_set_active")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "active")
|
|
)
|
|
)
|
|
|
|
(define-method get_active
|
|
(of-object "GimpChainButton")
|
|
(c-name "gimp_chain_button_get_active")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorarea.h
|
|
|
|
(define-function gimp_color_area_get_type
|
|
(c-name "gimp_color_area_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_area_new
|
|
(c-name "gimp_color_area_new")
|
|
(is-constructor-of "GimpColorArea")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("color" (optional))
|
|
'("type" (optional))
|
|
'("drag-mask" (argname "drag_mask") (optional))
|
|
)
|
|
)
|
|
|
|
(define-method set_color
|
|
(of-object "GimpColorArea")
|
|
(c-name "gimp_color_area_set_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method get_color
|
|
(of-object "GimpColorArea")
|
|
(c-name "gimp_color_area_get_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method has_alpha
|
|
(of-object "GimpColorArea")
|
|
(c-name "gimp_color_area_has_alpha")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_type
|
|
(of-object "GimpColorArea")
|
|
(c-name "gimp_color_area_set_type")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorAreaType" "type")
|
|
)
|
|
)
|
|
|
|
(define-method set_draw_border
|
|
(of-object "GimpColorArea")
|
|
(c-name "gimp_color_area_set_draw_border")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "draw_border")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorbutton.h
|
|
|
|
(define-function gimp_color_button_get_type
|
|
(c-name "gimp_color_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_button_new
|
|
(c-name "gimp_color_button_new")
|
|
(is-constructor-of "GimpColorButton")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("title" (optional))
|
|
'("width" (optional))
|
|
'("height" (optional))
|
|
'("color" (optional))
|
|
'("type" (optional))
|
|
)
|
|
)
|
|
|
|
(define-method set_color
|
|
(of-object "GimpColorButton")
|
|
(c-name "gimp_color_button_set_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method get_color
|
|
(of-object "GimpColorButton")
|
|
(c-name "gimp_color_button_get_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method has_alpha
|
|
(of-object "GimpColorButton")
|
|
(c-name "gimp_color_button_has_alpha")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_type
|
|
(of-object "GimpColorButton")
|
|
(c-name "gimp_color_button_set_type")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorAreaType" "type")
|
|
)
|
|
)
|
|
|
|
(define-method get_update
|
|
(of-object "GimpColorButton")
|
|
(c-name "gimp_color_button_get_update")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_update
|
|
(of-object "GimpColorButton")
|
|
(c-name "gimp_color_button_set_update")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "continuous")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolordisplay.h
|
|
|
|
(define-function gimp_color_display_get_type
|
|
(c-name "gimp_color_display_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-method clone
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_clone")
|
|
(return-type "GimpColorDisplay*")
|
|
)
|
|
|
|
(define-method convert_surface
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_convert_surface")
|
|
(return-type "none")
|
|
(parameters
|
|
'("cairo_surface_t*" "surface")
|
|
)
|
|
)
|
|
|
|
(define-method convert
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_convert")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guchar*" "buf")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("gint" "bpp")
|
|
'("gint" "bpl")
|
|
)
|
|
(deprecated "use convert_surface(cairo_surface_t*) instead")
|
|
)
|
|
|
|
(define-method load_state
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_load_state")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpParasite*" "state")
|
|
)
|
|
)
|
|
|
|
(define-method save_state
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_save_state")
|
|
(return-type "GimpParasite*")
|
|
)
|
|
|
|
(define-method configure
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_configure")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method configure_reset
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_configure_reset")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method changed
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_changed")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_enabled
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_set_enabled")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "enabled")
|
|
)
|
|
)
|
|
|
|
(define-method get_enabled
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_get_enabled")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method get_config
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_get_config")
|
|
(return-type "GimpColorConfig*")
|
|
)
|
|
|
|
(define-method get_managed
|
|
(of-object "GimpColorDisplay")
|
|
(c-name "gimp_color_display_get_managed")
|
|
(return-type "GimpColorManaged*")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolordisplaystack.h
|
|
|
|
(define-function gimp_color_display_stack_get_type
|
|
(c-name "gimp_color_display_stack_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_display_stack_new
|
|
(c-name "gimp_color_display_stack_new")
|
|
(is-constructor-of "GimpColorDisplayStack")
|
|
(return-type "GimpColorDisplayStack*")
|
|
)
|
|
|
|
(define-method clone
|
|
(of-object "GimpColorDisplayStack")
|
|
(c-name "gimp_color_display_stack_clone")
|
|
(return-type "GimpColorDisplayStack*")
|
|
)
|
|
|
|
(define-method changed
|
|
(of-object "GimpColorDisplayStack")
|
|
(c-name "gimp_color_display_stack_changed")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method add
|
|
(of-object "GimpColorDisplayStack")
|
|
(c-name "gimp_color_display_stack_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorDisplay*" "display")
|
|
)
|
|
)
|
|
|
|
(define-method remove
|
|
(of-object "GimpColorDisplayStack")
|
|
(c-name "gimp_color_display_stack_remove")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorDisplay*" "display")
|
|
)
|
|
)
|
|
|
|
(define-method reorder_up
|
|
(of-object "GimpColorDisplayStack")
|
|
(c-name "gimp_color_display_stack_reorder_up")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorDisplay*" "display")
|
|
)
|
|
)
|
|
|
|
(define-method reorder_down
|
|
(of-object "GimpColorDisplayStack")
|
|
(c-name "gimp_color_display_stack_reorder_down")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorDisplay*" "display")
|
|
)
|
|
)
|
|
|
|
(define-method convert_surface
|
|
(of-object "GimpColorDisplayStack")
|
|
(c-name "gimp_color_display_stack_convert_surface")
|
|
(return-type "none")
|
|
(parameters
|
|
'("cairo_surface_t*" "surface")
|
|
)
|
|
)
|
|
|
|
(define-method convert
|
|
(of-object "GimpColorDisplayStack")
|
|
(c-name "gimp_color_display_stack_convert")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guchar*" "buf")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("gint" "bpp")
|
|
'("gint" "bpl")
|
|
)
|
|
(deprecated "use convert_surface(cairo_surface_t*) instead")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorhexentry.h
|
|
|
|
(define-function gimp_color_hex_entry_get_type
|
|
(c-name "gimp_color_hex_entry_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_hex_entry_new
|
|
(c-name "gimp_color_hex_entry_new")
|
|
(is-constructor-of "GimpColorHexEntry")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_color
|
|
(of-object "GimpColorHexEntry")
|
|
(c-name "gimp_color_hex_entry_set_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method get_color
|
|
(of-object "GimpColorHexEntry")
|
|
(c-name "gimp_color_hex_entry_get_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolornotebook.h
|
|
|
|
(define-function gimp_color_notebook_get_type
|
|
(c-name "gimp_color_notebook_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-method set_has_page
|
|
(of-object "GimpColorNotebook")
|
|
(c-name "gimp_color_notebook_set_has_page")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GType" "page_type")
|
|
'("gboolean" "has_page")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorprofilecombobox.h
|
|
|
|
(define-function gimp_color_profile_combo_box_get_type
|
|
(c-name "gimp_color_profile_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_profile_combo_box_new_with_model
|
|
(c-name "gimp_color_profile_combo_box_new_with_model")
|
|
(is-constructor-of "GimpColorProfileComboBox")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("dialog")
|
|
'("model")
|
|
)
|
|
)
|
|
|
|
(define-method add
|
|
(of-object "GimpColorProfileComboBox")
|
|
(c-name "gimp_color_profile_combo_box_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "filename")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method set_active
|
|
(of-object "GimpColorProfileComboBox")
|
|
(c-name "gimp_color_profile_combo_box_set_active")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "filename")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method get_active
|
|
(of-object "GimpColorProfileComboBox")
|
|
(c-name "gimp_color_profile_combo_box_get_active")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorprofilestore.h
|
|
|
|
(define-function gimp_color_profile_store_get_type
|
|
(c-name "gimp_color_profile_store_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_profile_store_new
|
|
(c-name "gimp_color_profile_store_new")
|
|
(is-constructor-of "GimpColorProfileStore")
|
|
(return-type "GtkListStore*")
|
|
(properties
|
|
'("history")
|
|
)
|
|
)
|
|
|
|
(define-method add
|
|
(of-object "GimpColorProfileStore")
|
|
(c-name "gimp_color_profile_store_add")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "filename")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorscale.h
|
|
|
|
(define-function gimp_color_scale_get_type
|
|
(c-name "gimp_color_scale_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_scale_new
|
|
(c-name "gimp_color_scale_new")
|
|
(is-constructor-of "GimpColorScale")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("orientation")
|
|
'("channel")
|
|
)
|
|
)
|
|
|
|
(define-method set_channel
|
|
(of-object "GimpColorScale")
|
|
(c-name "gimp_color_scale_set_channel")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorSelectorChannel" "channel")
|
|
)
|
|
)
|
|
|
|
(define-method set_color
|
|
(of-object "GimpColorScale")
|
|
(c-name "gimp_color_scale_set_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GimpRGB*" "rgb")
|
|
'("const-GimpHSV*" "hsv")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorscales.h
|
|
|
|
(define-function gimp_color_scales_get_type
|
|
(c-name "gimp_color_scales_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorselect.h
|
|
|
|
(define-function gimp_color_select_get_type
|
|
(c-name "gimp_color_select_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorselection.h
|
|
|
|
(define-function gimp_color_selection_get_type
|
|
(c-name "gimp_color_selection_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_selection_new
|
|
(c-name "gimp_color_selection_new")
|
|
(is-constructor-of "GimpColorSelection")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_show_alpha
|
|
(of-object "GimpColorSelection")
|
|
(c-name "gimp_color_selection_set_show_alpha")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "show_alpha")
|
|
)
|
|
)
|
|
|
|
(define-method get_show_alpha
|
|
(of-object "GimpColorSelection")
|
|
(c-name "gimp_color_selection_get_show_alpha")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_color
|
|
(of-object "GimpColorSelection")
|
|
(c-name "gimp_color_selection_set_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method get_color
|
|
(of-object "GimpColorSelection")
|
|
(c-name "gimp_color_selection_get_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method set_old_color
|
|
(of-object "GimpColorSelection")
|
|
(c-name "gimp_color_selection_set_old_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method get_old_color
|
|
(of-object "GimpColorSelection")
|
|
(c-name "gimp_color_selection_get_old_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpRGB*" "color")
|
|
)
|
|
)
|
|
|
|
(define-method reset
|
|
(of-object "GimpColorSelection")
|
|
(c-name "gimp_color_selection_reset")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method color_changed
|
|
(of-object "GimpColorSelection")
|
|
(c-name "gimp_color_selection_color_changed")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_config
|
|
(of-object "GimpColorSelection")
|
|
(c-name "gimp_color_selection_set_config")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorConfig*" "config")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpcolorselector.h
|
|
|
|
(define-function gimp_color_selector_get_type
|
|
(c-name "gimp_color_selector_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_selector_new
|
|
(c-name "gimp_color_selector_new")
|
|
(is-constructor-of "GimpColorSelector")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GType" "selector_type")
|
|
'("const-GimpRGB*" "rgb")
|
|
'("const-GimpHSV*" "hsv")
|
|
'("GimpColorSelectorChannel" "channel")
|
|
)
|
|
)
|
|
|
|
(define-method set_toggles_visible
|
|
(of-object "GimpColorSelector")
|
|
(c-name "gimp_color_selector_set_toggles_visible")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "visible")
|
|
)
|
|
)
|
|
|
|
(define-method set_toggles_sensitive
|
|
(of-object "GimpColorSelector")
|
|
(c-name "gimp_color_selector_set_toggles_sensitive")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "sensitive")
|
|
)
|
|
)
|
|
|
|
(define-method set_show_alpha
|
|
(of-object "GimpColorSelector")
|
|
(c-name "gimp_color_selector_set_show_alpha")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "show_alpha")
|
|
)
|
|
)
|
|
|
|
(define-method set_color
|
|
(of-object "GimpColorSelector")
|
|
(c-name "gimp_color_selector_set_color")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GimpRGB*" "rgb")
|
|
'("const-GimpHSV*" "hsv")
|
|
)
|
|
)
|
|
|
|
(define-method set_channel
|
|
(of-object "GimpColorSelector")
|
|
(c-name "gimp_color_selector_set_channel")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorSelectorChannel" "channel")
|
|
)
|
|
)
|
|
|
|
(define-method color_changed
|
|
(of-object "GimpColorSelector")
|
|
(c-name "gimp_color_selector_color_changed")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method channel_changed
|
|
(of-object "GimpColorSelector")
|
|
(c-name "gimp_color_selector_channel_changed")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_config
|
|
(of-object "GimpColorSelector")
|
|
(c-name "gimp_color_selector_set_config")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpColorConfig*" "config")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpdialog.h
|
|
|
|
(define-function gimp_dialog_get_type
|
|
(c-name "gimp_dialog_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_dialog_new
|
|
(c-name "gimp_dialog_new")
|
|
(is-constructor-of "GimpDialog")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "title")
|
|
'("const-gchar*" "role")
|
|
'("GtkWidget*" "parent")
|
|
'("GtkDialogFlags" "flags")
|
|
'("GimpHelpFunc" "help_func")
|
|
'("const-gchar*" "help_id")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-function gimp_dialog_new_valist
|
|
(c-name "gimp_dialog_new_valist")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "title")
|
|
'("const-gchar*" "role")
|
|
'("GtkWidget*" "parent")
|
|
'("GtkDialogFlags" "flags")
|
|
'("GimpHelpFunc" "help_func")
|
|
'("const-gchar*" "help_id")
|
|
'("va_list" "args")
|
|
)
|
|
)
|
|
|
|
(define-method add_button
|
|
(of-object "GimpDialog")
|
|
(c-name "gimp_dialog_add_button")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "button_text")
|
|
'("gint" "response_id")
|
|
)
|
|
)
|
|
|
|
(define-method add_buttons
|
|
(of-object "GimpDialog")
|
|
(c-name "gimp_dialog_add_buttons")
|
|
(return-type "none")
|
|
(parameters
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method add_buttons_valist
|
|
(of-object "GimpDialog")
|
|
(c-name "gimp_dialog_add_buttons_valist")
|
|
(return-type "none")
|
|
(parameters
|
|
'("va_list" "args")
|
|
)
|
|
)
|
|
|
|
(define-method run
|
|
(of-object "GimpDialog")
|
|
(c-name "gimp_dialog_run")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(function gimp_dialogs_show_help_button
|
|
(c-name "gimp_dialogs_show_help_button")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "show")
|
|
)
|
|
)
|
|
|
|
;; from gimpui.h
|
|
|
|
(define-method set_transient
|
|
(of-object "GimpDialog")
|
|
(c-name "gimp_window_set_transient")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
;; From gimpenumcombobox.h
|
|
|
|
(define-function gimp_enum_combo_box_get_type
|
|
(c-name "gimp_enum_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_enum_combo_box_new
|
|
(c-name "gimp_enum_combo_box_new")
|
|
(is-constructor-of "GimpEnumComboBox")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GType" "enum_type")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_ui_init
|
|
(c-name "gimp_ui_init")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-function gimp_enum_combo_box_new_with_model
|
|
(c-name "gimp_enum_combo_box_new_with_model")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GimpEnumStore*" "enum_store")
|
|
)
|
|
)
|
|
|
|
(define-method set_stock_prefix
|
|
(of-object "GimpEnumComboBox")
|
|
(c-name "gimp_enum_combo_box_set_stock_prefix")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "stock_prefix")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpenumlabel.h
|
|
|
|
(define-function gimp_enum_label_get_type
|
|
(c-name "gimp_enum_label_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_enum_label_new
|
|
(c-name "gimp_enum_label_new")
|
|
(is-constructor-of "GimpEnumLabel")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GType" "enum_type")
|
|
'("gint" "value")
|
|
)
|
|
)
|
|
|
|
(define-method set_value
|
|
(of-object "GimpEnumLabel")
|
|
(c-name "gimp_enum_label_set_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "value")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpenumstore.h
|
|
|
|
(define-function gimp_enum_store_get_type
|
|
(c-name "gimp_enum_store_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_enum_store_new
|
|
(c-name "gimp_enum_store_new")
|
|
(is-constructor-of "GimpEnumStore")
|
|
(return-type "GtkListStore*")
|
|
(parameters
|
|
'("GType" "enum_type")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_enum_store_new_with_range
|
|
(c-name "gimp_enum_store_new_with_range")
|
|
(return-type "GtkListStore*")
|
|
(parameters
|
|
'("GType" "enum_type")
|
|
'("gint" "minimum")
|
|
'("gint" "maximum")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_enum_store_new_with_values
|
|
(c-name "gimp_enum_store_new_with_values")
|
|
(return-type "GtkListStore*")
|
|
(parameters
|
|
'("GType" "enum_type")
|
|
'("gint" "n_values")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-function gimp_enum_store_new_with_values_valist
|
|
(c-name "gimp_enum_store_new_with_values_valist")
|
|
(return-type "GtkListStore*")
|
|
(parameters
|
|
'("GType" "enum_type")
|
|
'("gint" "n_values")
|
|
'("va_list" "args")
|
|
)
|
|
)
|
|
|
|
(define-method set_stock_prefix
|
|
(of-object "GimpEnumStore")
|
|
(c-name "gimp_enum_store_set_stock_prefix")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "stock_prefix")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpframe.h
|
|
|
|
(define-function gimp_frame_get_type
|
|
(c-name "gimp_frame_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_frame_new
|
|
(c-name "gimp_frame_new")
|
|
(is-constructor-of "GimpFrame")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("label")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimphintbox.h
|
|
|
|
(define-function gimp_hint_box_get_type
|
|
(c-name "gimp_hint_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_hint_box_new
|
|
(c-name "gimp_hint_box_new")
|
|
(is-constructor-of "GimpHintBox")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("hint")
|
|
'("stock-id" (optional))
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpintcombobox.h
|
|
|
|
(define-function gimp_int_combo_box_get_type
|
|
(c-name "gimp_int_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_int_combo_box_new
|
|
(c-name "gimp_int_combo_box_new")
|
|
(is-constructor-of "GimpIntComboBox")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "first_label")
|
|
'("gint" "first_value")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-function gimp_int_combo_box_new_valist
|
|
(c-name "gimp_int_combo_box_new_valist")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "first_label")
|
|
'("gint" "first_value")
|
|
'("va_list" "values")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_int_combo_box_new_array
|
|
(c-name "gimp_int_combo_box_new_array")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "n_values")
|
|
'("const-gchar*[]" "labels")
|
|
)
|
|
)
|
|
|
|
(define-method prepend
|
|
(of-object "GimpIntComboBox")
|
|
(c-name "gimp_int_combo_box_prepend")
|
|
(return-type "none")
|
|
(parameters
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method append
|
|
(of-object "GimpIntComboBox")
|
|
(c-name "gimp_int_combo_box_append")
|
|
(return-type "none")
|
|
(parameters
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method set_active
|
|
(of-object "GimpIntComboBox")
|
|
(c-name "gimp_int_combo_box_set_active")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "value")
|
|
)
|
|
)
|
|
|
|
(define-method get_active
|
|
(of-object "GimpIntComboBox")
|
|
(c-name "gimp_int_combo_box_get_active")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint*" "value")
|
|
)
|
|
)
|
|
|
|
(define-method connect
|
|
(of-object "GimpIntComboBox")
|
|
(c-name "gimp_int_combo_box_connect")
|
|
(return-type "gulong")
|
|
(parameters
|
|
'("gint" "value")
|
|
'("GCallback" "callback")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-method set_sensitivity
|
|
(of-object "GimpIntComboBox")
|
|
(c-name "gimp_int_combo_box_set_sensitivity")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpIntSensitivityFunc" "func")
|
|
'("gpointer" "data")
|
|
'("GDestroyNotify" "destroy")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpintstore.h
|
|
|
|
(define-function gimp_int_store_get_type
|
|
(c-name "gimp_int_store_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_int_store_new
|
|
(c-name "gimp_int_store_new")
|
|
(is-constructor-of "GimpIntStore")
|
|
(return-type "GtkListStore*")
|
|
)
|
|
|
|
(define-method lookup_by_value
|
|
(of-object "GimpIntStore")
|
|
(c-name "gimp_int_store_lookup_by_value")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "value")
|
|
'("GtkTreeIter*" "iter")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpmemsizeentry.h
|
|
|
|
(define-function gimp_memsize_entry_get_type
|
|
(c-name "gimp_memsize_entry_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_memsize_entry_new
|
|
(c-name "gimp_memsize_entry_new")
|
|
(is-constructor-of "GimpMemsizeEntry")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("guint64" "value")
|
|
'("guint64" "lower")
|
|
'("guint64" "upper")
|
|
)
|
|
)
|
|
|
|
(define-method set_value
|
|
(of-object "GimpMemsizeEntry")
|
|
(c-name "gimp_memsize_entry_set_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("guint64" "value")
|
|
)
|
|
)
|
|
|
|
(define-method get_value
|
|
(of-object "GimpMemsizeEntry")
|
|
(c-name "gimp_memsize_entry_get_value")
|
|
(return-type "guint64")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpnumberpairentry.h
|
|
|
|
(define-function gimp_number_pair_entry_get_type
|
|
(c-name "gimp_number_pair_entry_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_number_pair_entry_new
|
|
(c-name "gimp_number_pair_entry_new")
|
|
(is-constructor-of "GimpNumberPairEntry")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("separators")
|
|
'("allow-simplification" (argname "allow_simplification"))
|
|
'("min-valid-value" (argname "min_valid_value"))
|
|
'("max-valid-value" (argname "max_valid_value"))
|
|
)
|
|
)
|
|
|
|
(define-method set_default_values
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_set_default_values")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "left")
|
|
'("gdouble" "right")
|
|
)
|
|
)
|
|
|
|
(define-method get_default_values
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_get_default_values")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble*" "left")
|
|
'("gdouble*" "right")
|
|
)
|
|
)
|
|
|
|
(define-method set_values
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_set_values")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "left")
|
|
'("gdouble" "right")
|
|
)
|
|
)
|
|
|
|
(define-method get_values
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_get_values")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble*" "left")
|
|
'("gdouble*" "right")
|
|
)
|
|
)
|
|
|
|
(define-method set_default_text
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_set_default_text")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "string")
|
|
)
|
|
)
|
|
|
|
(define-method get_default_text
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_get_default_text")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_ratio
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_set_ratio")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "ratio")
|
|
)
|
|
)
|
|
|
|
(define-method get_ratio
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_get_ratio")
|
|
(return-type "gdouble")
|
|
)
|
|
|
|
(define-method set_aspect
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_set_aspect")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpAspectType" "aspect")
|
|
)
|
|
)
|
|
|
|
(define-method get_aspect
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_get_aspect")
|
|
(return-type "GimpAspectType")
|
|
)
|
|
|
|
(define-method set_user_override
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_set_user_override")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "user_override")
|
|
)
|
|
)
|
|
|
|
(define-method get_user_override
|
|
(of-object "GimpNumberPairEntry")
|
|
(c-name "gimp_number_pair_entry_get_user_override")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpoffsetarea.h
|
|
|
|
(define-function gimp_offset_area_get_type
|
|
(c-name "gimp_offset_area_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_offset_area_new
|
|
(c-name "gimp_offset_area_new")
|
|
(is-constructor-of "GimpOffsetArea")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "orig_width")
|
|
'("gint" "orig_height")
|
|
)
|
|
)
|
|
|
|
(define-method set_pixbuf
|
|
(of-object "GimpOffsetArea")
|
|
(c-name "gimp_offset_area_set_pixbuf")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkPixbuf*" "pixbuf")
|
|
)
|
|
)
|
|
|
|
(define-method set_size
|
|
(of-object "GimpOffsetArea")
|
|
(c-name "gimp_offset_area_set_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method set_offsets
|
|
(of-object "GimpOffsetArea")
|
|
(c-name "gimp_offset_area_set_offsets")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "offset_x")
|
|
'("gint" "offset_y")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimppageselector.h
|
|
|
|
(define-function gimp_page_selector_get_type
|
|
(c-name "gimp_page_selector_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_page_selector_new
|
|
(c-name "gimp_page_selector_new")
|
|
(is-constructor-of "GimpPageSelector")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method set_n_pages
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_set_n_pages")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "n_pages")
|
|
)
|
|
)
|
|
|
|
(define-method get_n_pages
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_get_n_pages")
|
|
(return-type "gint")
|
|
)
|
|
|
|
(define-method set_target
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_set_target")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpPageSelectorTarget" "target")
|
|
)
|
|
)
|
|
|
|
(define-method get_target
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_get_target")
|
|
(return-type "GimpPageSelectorTarget")
|
|
)
|
|
|
|
(define-method set_page_thumbnail
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_set_page_thumbnail")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "page_no")
|
|
'("GdkPixbuf*" "thumbnail")
|
|
)
|
|
)
|
|
|
|
(define-method get_page_thumbnail
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_get_page_thumbnail")
|
|
(return-type "GdkPixbuf*")
|
|
(parameters
|
|
'("gint" "page_no")
|
|
)
|
|
)
|
|
|
|
(define-method set_page_label
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_set_page_label")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "page_no")
|
|
'("const-gchar*" "label")
|
|
)
|
|
)
|
|
|
|
(define-method get_page_label
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_get_page_label")
|
|
(return-type "gchar*")
|
|
(parameters
|
|
'("gint" "page_no")
|
|
)
|
|
)
|
|
|
|
(define-method select_all
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_select_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method unselect_all
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_unselect_all")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method select_page
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_select_page")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "page_no")
|
|
)
|
|
)
|
|
|
|
(define-method unselect_page
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_unselect_page")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "page_no")
|
|
)
|
|
)
|
|
|
|
(define-method page_is_selected
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_page_is_selected")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("gint" "page_no")
|
|
)
|
|
)
|
|
|
|
(define-method get_selected_pages
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_get_selected_pages")
|
|
(return-type "gint*")
|
|
(parameters
|
|
'("gint*" "n_selected_pages")
|
|
)
|
|
)
|
|
|
|
(define-method select_range
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_select_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "range")
|
|
)
|
|
)
|
|
|
|
(define-method get_selected_range
|
|
(of-object "GimpPageSelector")
|
|
(c-name "gimp_page_selector_get_selected_range")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
|
|
|
|
;; From gimppatheditor.h
|
|
|
|
(define-function gimp_path_editor_get_type
|
|
(c-name "gimp_path_editor_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_path_editor_new
|
|
(c-name "gimp_path_editor_new")
|
|
(is-constructor-of "GimpPathEditor")
|
|
(properties
|
|
'("title")
|
|
'("path" (optional))
|
|
)
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method get_path
|
|
(of-object "GimpPathEditor")
|
|
(c-name "gimp_path_editor_get_path")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-method set_path
|
|
(of-object "GimpPathEditor")
|
|
(c-name "gimp_path_editor_set_path")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method get_writable_path
|
|
(of-object "GimpPathEditor")
|
|
(c-name "gimp_path_editor_get_writable_path")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
(define-method set_writable_path
|
|
(of-object "GimpPathEditor")
|
|
(c-name "gimp_path_editor_set_writable_path")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "path")
|
|
)
|
|
)
|
|
|
|
(define-method get_dir_writable
|
|
(of-object "GimpPathEditor")
|
|
(c-name "gimp_path_editor_get_dir_writable")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-gchar*" "directory")
|
|
)
|
|
)
|
|
|
|
(define-method set_dir_writable
|
|
(of-object "GimpPathEditor")
|
|
(c-name "gimp_path_editor_set_dir_writable")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "directory")
|
|
'("gboolean" "writable")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimppickbutton.h
|
|
|
|
(define-function gimp_pick_button_get_type
|
|
(c-name "gimp_pick_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_pick_button_new
|
|
(c-name "gimp_pick_button_new")
|
|
(is-constructor-of "GimpPickButton")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From gimppreview.h
|
|
|
|
(define-function gimp_preview_get_type
|
|
(c-name "gimp_preview_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-method set_update
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_set_update")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "update")
|
|
)
|
|
)
|
|
|
|
(define-method get_update
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_get_update")
|
|
(return-type "gboolean")
|
|
)
|
|
|
|
(define-method set_bounds
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_set_bounds")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "xmin")
|
|
'("gint" "ymin")
|
|
'("gint" "xmax")
|
|
'("gint" "ymax")
|
|
)
|
|
)
|
|
|
|
(define-method get_position
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_get_position")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "x")
|
|
'("gint*" "y")
|
|
)
|
|
)
|
|
|
|
(define-method get_size
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_get_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "width")
|
|
'("gint*" "height")
|
|
)
|
|
)
|
|
|
|
(define-method transform
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_transform")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "src_x")
|
|
'("gint" "src_y")
|
|
'("gint*" "dest_x")
|
|
'("gint*" "dest_y")
|
|
)
|
|
)
|
|
|
|
(define-method untransform
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_untransform")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "src_x")
|
|
'("gint" "src_y")
|
|
'("gint*" "dest_x")
|
|
'("gint*" "dest_y")
|
|
)
|
|
)
|
|
|
|
(define-method get_area
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_get_area")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method draw
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_draw")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method draw_buffer
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_draw_buffer")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-guchar*" "buffer")
|
|
'("gint" "rowstride")
|
|
)
|
|
)
|
|
|
|
(define-method invalidate
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_invalidate")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_default_cursor
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_set_default_cursor")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkCursor*" "cursor")
|
|
)
|
|
)
|
|
|
|
(define-method get_controls
|
|
(of-object "GimpPreview")
|
|
(c-name "gimp_preview_get_controls")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From gimppreviewarea.h
|
|
|
|
(define-function gimp_preview_area_get_type
|
|
(c-name "gimp_preview_area_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_preview_area_new
|
|
(c-name "gimp_preview_area_new")
|
|
(is-constructor-of "GimpPreviewArea")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-method draw
|
|
(of-object "GimpPreviewArea")
|
|
(c-name "gimp_preview_area_draw")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GimpImageType" "type")
|
|
'("const-guchar*" "buf")
|
|
'("gint" "rowstride")
|
|
)
|
|
)
|
|
|
|
(define-method blend
|
|
(of-object "GimpPreviewArea")
|
|
(c-name "gimp_preview_area_blend")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GimpImageType" "type")
|
|
'("const-guchar*" "buf1")
|
|
'("gint" "rowstride1")
|
|
'("const-guchar*" "buf2")
|
|
'("gint" "rowstride2")
|
|
'("guchar" "opacity")
|
|
)
|
|
)
|
|
|
|
(define-method mask
|
|
(of-object "GimpPreviewArea")
|
|
(c-name "gimp_preview_area_mask")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("GimpImageType" "type")
|
|
'("const-guchar*" "buf1")
|
|
'("gint" "rowstride1")
|
|
'("const-guchar*" "buf2")
|
|
'("gint" "rowstride2")
|
|
'("const-guchar*" "mask")
|
|
'("gint" "rowstride_mask")
|
|
)
|
|
)
|
|
|
|
(define-method fill
|
|
(of-object "GimpPreviewArea")
|
|
(c-name "gimp_preview_area_fill")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
'("guchar" "red")
|
|
'("guchar" "green")
|
|
'("guchar" "blue")
|
|
)
|
|
)
|
|
|
|
(define-method set_offsets
|
|
(of-object "GimpPreviewArea")
|
|
(c-name "gimp_preview_area_set_offsets")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
)
|
|
)
|
|
|
|
(define-method set_colormap
|
|
(of-object "GimpPreviewArea")
|
|
(c-name "gimp_preview_area_set_colormap")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-guchar*" "colormap")
|
|
'("gint" "num_colors")
|
|
)
|
|
)
|
|
|
|
(define-method set_max_size
|
|
(of-object "GimpPreviewArea")
|
|
(c-name "gimp_preview_area_set_max_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "width")
|
|
'("gint" "height")
|
|
)
|
|
)
|
|
|
|
(define-method menu_popup
|
|
(of-object "GimpPreviewArea")
|
|
(c-name "gimp_preview_area_menu_popup")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GdkEventButton*" "event")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpscrolledpreview.h
|
|
|
|
(define-function gimp_scrolled_preview_get_type
|
|
(c-name "gimp_scrolled_preview_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-method set_position
|
|
(of-object "GimpScrolledPreview")
|
|
(c-name "gimp_scrolled_preview_set_position")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "x")
|
|
'("gint" "y")
|
|
)
|
|
)
|
|
|
|
(define-method set_policy
|
|
(of-object "GimpScrolledPreview")
|
|
(c-name "gimp_scrolled_preview_set_policy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkPolicyType" "hscrollbar_policy")
|
|
'("GtkPolicyType" "vscrollbar_policy")
|
|
)
|
|
)
|
|
|
|
(define-method freeze
|
|
(of-object "GimpScrolledPreview")
|
|
(c-name "gimp_scrolled_preview_freeze")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method thaw
|
|
(of-object "GimpScrolledPreview")
|
|
(c-name "gimp_scrolled_preview_thaw")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpsizeentry.h
|
|
|
|
(define-function gimp_size_entry_get_type
|
|
(c-name "gimp_size_entry_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_size_entry_new
|
|
(c-name "gimp_size_entry_new")
|
|
(is-constructor-of "GimpSizeEntry")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "number_of_fields")
|
|
'("GimpUnit" "unit")
|
|
'("const-gchar*" "unit_format")
|
|
'("gboolean" "menu_show_pixels")
|
|
'("gboolean" "menu_show_percent")
|
|
'("gboolean" "show_refval")
|
|
'("gint" "spinbutton_width")
|
|
'("GimpSizeEntryUpdatePolicy" "update_policy")
|
|
)
|
|
)
|
|
|
|
(define-method add_field
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_add_field")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GtkSpinButton*" "value_spinbutton")
|
|
'("GtkSpinButton*" "refval_spinbutton")
|
|
)
|
|
)
|
|
|
|
(define-method attach_label
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_attach_label")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "text")
|
|
'("gint" "row")
|
|
'("gint" "column")
|
|
'("gfloat" "alignment")
|
|
)
|
|
)
|
|
|
|
(define-method set_resolution
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_resolution")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "field")
|
|
'("gdouble" "resolution")
|
|
'("gboolean" "keep_size")
|
|
)
|
|
)
|
|
|
|
(define-method set_size
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_size")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "field")
|
|
'("gdouble" "lower")
|
|
'("gdouble" "upper")
|
|
)
|
|
)
|
|
|
|
(define-method set_value_boundaries
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_value_boundaries")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "field")
|
|
'("gdouble" "lower")
|
|
'("gdouble" "upper")
|
|
)
|
|
)
|
|
|
|
(define-method get_value
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_get_value")
|
|
(return-type "gdouble")
|
|
(parameters
|
|
'("gint" "field")
|
|
)
|
|
)
|
|
|
|
(define-method set_value
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_value")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "field")
|
|
'("gdouble" "value")
|
|
)
|
|
)
|
|
|
|
(define-method set_refval_boundaries
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_refval_boundaries")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "field")
|
|
'("gdouble" "lower")
|
|
'("gdouble" "upper")
|
|
)
|
|
)
|
|
|
|
(define-method set_refval_digits
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_refval_digits")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "field")
|
|
'("gint" "digits")
|
|
)
|
|
)
|
|
|
|
(define-method get_refval
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_get_refval")
|
|
(return-type "gdouble")
|
|
(parameters
|
|
'("gint" "field")
|
|
)
|
|
)
|
|
|
|
(define-method set_refval
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_refval")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "field")
|
|
'("gdouble" "refval")
|
|
)
|
|
)
|
|
|
|
(define-method get_unit
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_get_unit")
|
|
(return-type "GimpUnit")
|
|
)
|
|
|
|
(define-method set_unit
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_unit")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpUnit" "unit")
|
|
)
|
|
)
|
|
|
|
(define-method show_unit_menu
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_show_unit_menu")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "show")
|
|
)
|
|
)
|
|
|
|
(define-method set_pixel_digits
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_pixel_digits")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "digits")
|
|
)
|
|
)
|
|
|
|
(define-method grab_focus
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_grab_focus")
|
|
(return-type "none")
|
|
)
|
|
|
|
(define-method set_activates_default
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_set_activates_default")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gboolean" "setting")
|
|
)
|
|
)
|
|
|
|
(define-method get_help_widget
|
|
(of-object "GimpSizeEntry")
|
|
(c-name "gimp_size_entry_get_help_widget")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("gint" "field")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpstringcombobox.h
|
|
|
|
(define-function gimp_string_combo_box_get_type
|
|
(c-name "gimp_string_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_string_combo_box_new
|
|
(c-name "gimp_string_combo_box_new")
|
|
(is-constructor-of "GimpStringComboBox")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("model")
|
|
'("id-column" (argname "id_column"))
|
|
'("label-column" (argname "label_column"))
|
|
)
|
|
)
|
|
|
|
(define-method set_active
|
|
(of-object "GimpStringComboBox")
|
|
(c-name "gimp_string_combo_box_set_active")
|
|
(return-type "gboolean")
|
|
(parameters
|
|
'("const-gchar*" "id")
|
|
)
|
|
)
|
|
|
|
(define-method get_active
|
|
(of-object "GimpStringComboBox")
|
|
(c-name "gimp_string_combo_box_get_active")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpunitcombobox.h
|
|
|
|
(define-function gimp_unit_combo_box_get_type
|
|
(c-name "gimp_unit_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_unit_combo_box_new
|
|
(c-name "gimp_unit_combo_box_new")
|
|
(is-constructor-of "GimpUnitComboBox")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
(define-function gimp_unit_combo_box_new_with_model
|
|
(c-name "gimp_unit_combo_box_new_with_model")
|
|
(is-constructor-of "GimpUnitComboBox")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("model" (optional))
|
|
)
|
|
)
|
|
|
|
(define-method get_active
|
|
(of-object "GimpUnitComboBox")
|
|
(c-name "gimp_unit_combo_box_get_active")
|
|
(return-type "GimpUnit")
|
|
)
|
|
|
|
(define-method set_active
|
|
(of-object "GimpUnitComboBox")
|
|
(c-name "gimp_unit_combo_box_set_active")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpUnit" "unit")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpunitmenu.h
|
|
|
|
(define-function gimp_unit_menu_get_type
|
|
(c-name "gimp_unit_menu_get_type")
|
|
(return-type "GType")
|
|
(deprecated "use gimpui.UnitComboBox instead")
|
|
)
|
|
|
|
(define-function gimp_unit_menu_new
|
|
(c-name "gimp_unit_menu_new")
|
|
(is-constructor-of "GimpUnitMenu")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "format")
|
|
'("GimpUnit" "unit")
|
|
'("gboolean" "show_pixels")
|
|
'("gboolean" "show_percent")
|
|
'("gboolean" "show_custom")
|
|
)
|
|
(deprecated "use gimpui.UnitComboBox instead")
|
|
)
|
|
|
|
(define-method set_unit
|
|
(of-object "GimpUnitMenu")
|
|
(c-name "gimp_unit_menu_set_unit")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpUnit" "unit")
|
|
)
|
|
(deprecated "use gimpui.UnitComboBox instead")
|
|
)
|
|
|
|
(define-method get_unit
|
|
(of-object "GimpUnitMenu")
|
|
(c-name "gimp_unit_menu_get_unit")
|
|
(return-type "GimpUnit")
|
|
(deprecated "use gimpui.UnitComboBox instead")
|
|
)
|
|
|
|
(define-method set_pixel_digits
|
|
(of-object "GimpUnitMenu")
|
|
(c-name "gimp_unit_menu_set_pixel_digits")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint" "digits")
|
|
)
|
|
(deprecated "use gimpui.UnitComboBox instead")
|
|
)
|
|
|
|
(define-method get_pixel_digits
|
|
(of-object "GimpUnitMenu")
|
|
(c-name "gimp_unit_menu_get_pixel_digits")
|
|
(return-type "gint")
|
|
(deprecated "use gimpui.UnitComboBox instead")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpzoommodel.h
|
|
|
|
(define-function gimp_zoom_model_get_type
|
|
(c-name "gimp_zoom_model_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_zoom_model_new
|
|
(c-name "gimp_zoom_model_new")
|
|
(is-constructor-of "GimpZoomModel")
|
|
(return-type "GimpZoomModel*")
|
|
)
|
|
|
|
(define-method set_range
|
|
(of-object "GimpZoomModel")
|
|
(c-name "gimp_zoom_model_set_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "min")
|
|
'("gdouble" "max")
|
|
)
|
|
)
|
|
|
|
(define-method zoom
|
|
(of-object "GimpZoomModel")
|
|
(c-name "gimp_zoom_model_zoom")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpZoomType" "zoom_type")
|
|
'("gdouble" "scale")
|
|
)
|
|
)
|
|
|
|
(define-method get_factor
|
|
(of-object "GimpZoomModel")
|
|
(c-name "gimp_zoom_model_get_factor")
|
|
(return-type "gdouble")
|
|
)
|
|
|
|
(define-method get_fraction
|
|
(of-object "GimpZoomModel")
|
|
(c-name "gimp_zoom_model_get_fraction")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gint*" "numerator")
|
|
'("gint*" "denominator")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_zoom_button_new
|
|
(c-name "gimp_zoom_button_new")
|
|
(is-constructor-of "GimpZoomButton")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GimpZoomModel*" "model")
|
|
'("GimpZoomType" "zoom_type")
|
|
'("GtkIconSize" "icon_size")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_zoom_model_zoom_step
|
|
(c-name "gimp_zoom_model_zoom_step")
|
|
(return-type "gdouble")
|
|
(parameters
|
|
'("GimpZoomType" "zoom_type")
|
|
'("gdouble" "scale")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpaspectpreview.h
|
|
|
|
(define-function gimp_aspect_preview_get_type
|
|
(c-name "gimp_aspect_preview_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_aspect_preview_new
|
|
(c-name "gimp_aspect_preview_new")
|
|
(is-constructor-of "GimpAspectPreview")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("drawable")
|
|
'("update" (optional))
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpdrawablepreview.h
|
|
|
|
(define-function gimp_drawable_preview_get_type
|
|
(c-name "gimp_drawable_preview_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_drawable_preview_new
|
|
(c-name "gimp_drawable_preview_new")
|
|
(is-constructor-of "GimpDrawablePreview")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("drawable")
|
|
)
|
|
)
|
|
|
|
(define-method get_drawable
|
|
(of-object "GimpDrawablePreview")
|
|
(c-name "gimp_drawable_preview_get_drawable")
|
|
(return-type "GimpDrawable*")
|
|
)
|
|
|
|
(define-method draw_region
|
|
(of-object "GimpDrawablePreview")
|
|
(c-name "gimp_drawable_preview_draw_region")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-GimpPixelRgn*" "region")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpimagecombobox.h
|
|
|
|
(define-function gimp_image_combo_box_get_type
|
|
(c-name "gimp_image_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_image_combo_box_new
|
|
(c-name "gimp_image_combo_box_new")
|
|
(is-constructor-of "GimpImageComboBox")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GimpImageConstraintFunc" "constraint")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpitemcombobox.h
|
|
|
|
(define-function gimp_drawable_combo_box_get_type
|
|
(c-name "gimp_drawable_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_channel_combo_box_get_type
|
|
(c-name "gimp_channel_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_layer_combo_box_get_type
|
|
(c-name "gimp_layer_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_vectors_combo_box_get_type
|
|
(c-name "gimp_vectors_combo_box_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_drawable_combo_box_new
|
|
(c-name "gimp_drawable_combo_box_new")
|
|
(is-constructor-of "GimpDrawableComboBox")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GimpDrawableConstraintFunc" "constraint")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_channel_combo_box_new
|
|
(c-name "gimp_channel_combo_box_new")
|
|
(is-constructor-of "GimpChannelComboBox")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GimpDrawableConstraintFunc" "constraint")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_layer_combo_box_new
|
|
(c-name "gimp_layer_combo_box_new")
|
|
(is-constructor-of "GimpLayerComboBox")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GimpDrawableConstraintFunc" "constraint")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_vectors_combo_box_new
|
|
(c-name "gimp_vectors_combo_box_new")
|
|
(is-constructor-of "GimpVectorsComboBox")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("GimpVectorsConstraintFunc" "constraint")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimppatternselect.h
|
|
|
|
(define-function gimp_pattern_select_new
|
|
(c-name "gimp_pattern_select_new")
|
|
(is-constructor-of "GimpPatternSelect")
|
|
(return-type "const-gchar*")
|
|
(parameters
|
|
'("const-gchar*" "title")
|
|
'("const-gchar*" "pattern_name")
|
|
'("GimpRunPatternCallback" "callback")
|
|
'("gpointer" "data")
|
|
)
|
|
)
|
|
|
|
(define-function gimp_pattern_select_destroy
|
|
(c-name "gimp_pattern_select_destroy")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "pattern_callback")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpprocbrowserdialog.h
|
|
|
|
(define-function gimp_proc_browser_dialog_get_type
|
|
(c-name "gimp_proc_browser_dialog_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_proc_browser_dialog_new
|
|
(c-name "gimp_proc_browser_dialog_new")
|
|
(is-constructor-of "GimpProcBrowserDialog")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "title")
|
|
'("const-gchar*" "role")
|
|
'("GimpHelpFunc" "help_func")
|
|
'("const-gchar*" "help_id")
|
|
)
|
|
(varargs #t)
|
|
)
|
|
|
|
(define-method get_selected
|
|
(of-object "GimpProcBrowserDialog")
|
|
(c-name "gimp_proc_browser_dialog_get_selected")
|
|
(return-type "gchar*")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpprocview.h
|
|
|
|
(define-function gimp_proc_view_new
|
|
(c-name "gimp_proc_view_new")
|
|
(is-constructor-of "GimpProcView")
|
|
(return-type "GtkWidget*")
|
|
(parameters
|
|
'("const-gchar*" "name")
|
|
'("const-gchar*" "menu_path")
|
|
'("const-gchar*" "blurb")
|
|
'("const-gchar*" "help")
|
|
'("const-gchar*" "author")
|
|
'("const-gchar*" "copyright")
|
|
'("const-gchar*" "date")
|
|
'("GimpPDBProcType" "type")
|
|
'("gint" "n_params")
|
|
'("gint" "n_return_vals")
|
|
'("GimpParamDef*" "params")
|
|
'("GimpParamDef*" "return_vals")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpzoompreview.h
|
|
|
|
(define-function gimp_zoom_preview_get_type
|
|
(c-name "gimp_zoom_preview_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_zoom_preview_new_with_model
|
|
(c-name "gimp_zoom_preview_new_with_model")
|
|
(is-constructor-of "GimpZoomPreview")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("drawable")
|
|
'("model" (optional))
|
|
)
|
|
)
|
|
|
|
(define-method get_source
|
|
(of-object "GimpZoomPreview")
|
|
(c-name "gimp_zoom_preview_get_source")
|
|
(return-type "guchar*")
|
|
(parameters
|
|
'("gint*" "width")
|
|
'("gint*" "height")
|
|
'("gint*" "bpp")
|
|
)
|
|
)
|
|
|
|
(define-method get_drawable
|
|
(of-object "GimpZoomPreview")
|
|
(c-name "gimp_zoom_preview_get_drawable")
|
|
(return-type "GimpDrawable*")
|
|
)
|
|
|
|
(define-method get_model
|
|
(of-object "GimpZoomPreview")
|
|
(c-name "gimp_zoom_preview_get_model")
|
|
(return-type "GimpZoomModel*")
|
|
)
|
|
|
|
(define-method get_factor
|
|
(of-object "GimpZoomPreview")
|
|
(c-name "gimp_zoom_preview_get_factor")
|
|
(return-type "gdouble")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpprogressbar.h
|
|
|
|
(define-function gimp_progress_bar_get_type
|
|
(c-name "gimp_progress_bar_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_progress_bar_new
|
|
(c-name "gimp_progress_bar_new")
|
|
(is-constructor-of "GimpProgressBar")
|
|
(return-type "GtkWidget*")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpbrushselectbutton.h
|
|
|
|
(define-function gimp_brush_select_button_get_type
|
|
(c-name "gimp_brush_select_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_brush_select_button_new
|
|
(c-name "gimp_brush_select_button_new")
|
|
(is-constructor-of "GimpBrushSelectButton")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("title" (optional))
|
|
'("brush-name" (argname "brush_name") (optional))
|
|
'("brush-opacity" (argname "opacity") (optional))
|
|
'("brush-spacing" (argname "spacing") (optional))
|
|
'("brush-paint-mode" (argname "paint_mode") (optional))
|
|
)
|
|
)
|
|
|
|
(define-method get_brush
|
|
(of-object "GimpBrushSelectButton")
|
|
(c-name "gimp_brush_select_button_get_brush")
|
|
(return-type "const-gchar*")
|
|
(parameters
|
|
'("gdouble*" "opacity")
|
|
'("gint*" "spacing")
|
|
'("GimpLayerMode*" "paint_mode")
|
|
)
|
|
)
|
|
|
|
(define-method set_brush
|
|
(of-object "GimpBrushSelectButton")
|
|
(c-name "gimp_brush_select_button_set_brush")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "brush_name")
|
|
'("gdouble" "opacity")
|
|
'("gint" "spacing")
|
|
'("GimpLayerMode" "paint_mode")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpfontselectbutton.h
|
|
|
|
(define-function gimp_font_select_button_get_type
|
|
(c-name "gimp_font_select_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_font_select_button_new
|
|
(c-name "gimp_font_select_button_new")
|
|
(is-constructor-of "GimpFontSelectButton")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("title" (optional))
|
|
'("font-name" (argname "font_name") (optional))
|
|
)
|
|
)
|
|
|
|
(define-method get_font
|
|
(of-object "GimpFontSelectButton")
|
|
(c-name "gimp_font_select_button_get_font")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_font
|
|
(of-object "GimpFontSelectButton")
|
|
(c-name "gimp_font_select_button_set_font")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "font_name")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpgradientselectbutton.h
|
|
|
|
(define-function gimp_gradient_select_button_get_type
|
|
(c-name "gimp_gradient_select_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_gradient_select_button_new
|
|
(c-name "gimp_gradient_select_button_new")
|
|
(is-constructor-of "GimpGradientSelectButton")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("title" (optional))
|
|
'("gradient-name" (argname "gradient_name") (optional))
|
|
)
|
|
)
|
|
|
|
(define-method get_gradient
|
|
(of-object "GimpGradientSelectButton")
|
|
(c-name "gimp_gradient_select_button_get_gradient")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_gradient
|
|
(of-object "GimpGradientSelectButton")
|
|
(c-name "gimp_gradient_select_button_set_gradient")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "gradient_name")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimppaletteselectbutton.h
|
|
|
|
(define-function gimp_palette_select_button_get_type
|
|
(c-name "gimp_palette_select_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_palette_select_button_new
|
|
(c-name "gimp_palette_select_button_new")
|
|
(is-constructor-of "GimpPaletteSelectButton")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("title" (optional))
|
|
'("palette-name" (argname "palette_name") (optional))
|
|
)
|
|
)
|
|
|
|
(define-method get_palette
|
|
(of-object "GimpPaletteSelectButton")
|
|
(c-name "gimp_palette_select_button_get_palette")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_palette
|
|
(of-object "GimpPaletteSelectButton")
|
|
(c-name "gimp_palette_select_button_set_palette")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "palette_name")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimppatternselectbutton.h
|
|
|
|
(define-function gimp_pattern_select_button_get_type
|
|
(c-name "gimp_pattern_select_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_pattern_select_button_new
|
|
(c-name "gimp_pattern_select_button_new")
|
|
(is-constructor-of "GimpPatternSelectButton")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("title" (optional))
|
|
'("pattern-name" (argname "pattern_name") (optional))
|
|
)
|
|
)
|
|
|
|
(define-method get_pattern
|
|
(of-object "GimpPatternSelectButton")
|
|
(c-name "gimp_pattern_select_button_get_pattern")
|
|
(return-type "const-gchar*")
|
|
)
|
|
|
|
(define-method set_pattern
|
|
(of-object "GimpPatternSelectButton")
|
|
(c-name "gimp_pattern_select_button_set_pattern")
|
|
(return-type "none")
|
|
(parameters
|
|
'("const-gchar*" "pattern_name")
|
|
)
|
|
)
|
|
|
|
|
|
|
|
;; From gimpselectbutton.h
|
|
|
|
(define-function gimp_select_button_get_type
|
|
(c-name "gimp_select_button_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-method close_popup
|
|
(of-object "GimpSelectButton")
|
|
(c-name "gimp_select_button_close_popup")
|
|
(return-type "none")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpwidgetsenums.h
|
|
|
|
(define-function gimp_aspect_type_get_type
|
|
(c-name "gimp_aspect_type_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_chain_position_get_type
|
|
(c-name "gimp_chain_position_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_area_type_get_type
|
|
(c-name "gimp_color_area_type_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_color_selector_channel_get_type
|
|
(c-name "gimp_color_selector_channel_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_page_selector_target_get_type
|
|
(c-name "gimp_page_selector_target_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_size_entry_update_policy_get_type
|
|
(c-name "gimp_size_entry_update_policy_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_zoom_type_get_type
|
|
(c-name "gimp_zoom_type_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
|
|
|
|
;; From gimpruler.h
|
|
|
|
(define-function gimp_ruler_get_type
|
|
(c-name "gimp_ruler_get_type")
|
|
(return-type "GType")
|
|
)
|
|
|
|
(define-function gimp_ruler_new
|
|
(c-name "gimp_ruler_new")
|
|
(is-constructor-of "GimpRuler")
|
|
(return-type "GtkWidget*")
|
|
(properties
|
|
'("orientation")
|
|
'("lower" (optional))
|
|
'("upper" (optional))
|
|
'("max-size" (argname "max_size") (optional))
|
|
)
|
|
)
|
|
|
|
(define-method set_unit
|
|
(of-object "GimpRuler")
|
|
(c-name "gimp_ruler_set_unit")
|
|
(return-type "none")
|
|
(parameters
|
|
'("GimpUnit" "unit")
|
|
)
|
|
)
|
|
|
|
(define-method get_unit
|
|
(of-object "GimpRuler")
|
|
(c-name "gimp_ruler_get_unit")
|
|
(return-type "GimpUnit")
|
|
)
|
|
|
|
(define-method set_position
|
|
(of-object "GimpRuler")
|
|
(c-name "gimp_ruler_set_position")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "position")
|
|
)
|
|
)
|
|
|
|
(define-method get_position
|
|
(of-object "GimpRuler")
|
|
(c-name "gimp_ruler_get_position")
|
|
(return-type "gdouble")
|
|
)
|
|
|
|
(define-method set_range
|
|
(of-object "GimpRuler")
|
|
(c-name "gimp_ruler_set_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble" "lower")
|
|
'("gdouble" "upper")
|
|
'("gdouble" "max_size")
|
|
)
|
|
)
|
|
|
|
(define-method get_range
|
|
(of-object "GimpRuler")
|
|
(c-name "gimp_ruler_get_range")
|
|
(return-type "none")
|
|
(parameters
|
|
'("gdouble*" "lower")
|
|
'("gdouble*" "upper")
|
|
'("gdouble*" "max_size")
|
|
)
|
|
)
|
|
|
|
|