package ocgtk

  1. Overview
  2. Docs
OCaml bindings for GTK 4

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.1-preview2.tar.gz
sha256=4e50fdb5093136a10fc8ffbe388e44cbcb70d52f8afdd48863ec7e22580ff054

doc/ocgtk.gtk/Ocgtk_gtk/Gtk/Wrappers/Settings/index.html

Module Wrappers.Settings

type t = [ `settings | `object_ ] Gobject.obj
val reset_property : t -> string -> unit

Undoes the effect of calling g_object_set() to install an application-specific value for a setting.

After this call, the setting will again follow the session-wide value for this setting.

val get_gtk_alternative_button_order : t -> bool

Get property: gtk-alternative-button-order

val set_gtk_alternative_button_order : t -> bool -> unit

Set property: gtk-alternative-button-order

val get_gtk_alternative_sort_arrows : t -> bool

Get property: gtk-alternative-sort-arrows

val set_gtk_alternative_sort_arrows : t -> bool -> unit

Set property: gtk-alternative-sort-arrows

val get_gtk_application_prefer_dark_theme : t -> bool

Get property: gtk-application-prefer-dark-theme

val set_gtk_application_prefer_dark_theme : t -> bool -> unit

Set property: gtk-application-prefer-dark-theme

val get_gtk_cursor_aspect_ratio : t -> float

Get property: gtk-cursor-aspect-ratio

val set_gtk_cursor_aspect_ratio : t -> float -> unit

Set property: gtk-cursor-aspect-ratio

Get property: gtk-cursor-blink

Set property: gtk-cursor-blink

Get property: gtk-cursor-blink-time

Set property: gtk-cursor-blink-time

Get property: gtk-cursor-blink-timeout

Set property: gtk-cursor-blink-timeout

val get_gtk_cursor_theme_name : t -> string

Get property: gtk-cursor-theme-name

val set_gtk_cursor_theme_name : t -> string -> unit

Set property: gtk-cursor-theme-name

val get_gtk_cursor_theme_size : t -> int

Get property: gtk-cursor-theme-size

val set_gtk_cursor_theme_size : t -> int -> unit

Set property: gtk-cursor-theme-size

val get_gtk_decoration_layout : t -> string

Get property: gtk-decoration-layout

val set_gtk_decoration_layout : t -> string -> unit

Set property: gtk-decoration-layout

val get_gtk_dialogs_use_header : t -> bool

Get property: gtk-dialogs-use-header

val set_gtk_dialogs_use_header : t -> bool -> unit

Set property: gtk-dialogs-use-header

val get_gtk_dnd_drag_threshold : t -> int

Get property: gtk-dnd-drag-threshold

val set_gtk_dnd_drag_threshold : t -> int -> unit

Set property: gtk-dnd-drag-threshold

val get_gtk_double_click_distance : t -> int

Get property: gtk-double-click-distance

val set_gtk_double_click_distance : t -> int -> unit

Set property: gtk-double-click-distance

val get_gtk_double_click_time : t -> int

Get property: gtk-double-click-time

val set_gtk_double_click_time : t -> int -> unit

Set property: gtk-double-click-time

val get_gtk_enable_accels : t -> bool

Get property: gtk-enable-accels

val set_gtk_enable_accels : t -> bool -> unit

Set property: gtk-enable-accels

val get_gtk_enable_animations : t -> bool

Get property: gtk-enable-animations

val set_gtk_enable_animations : t -> bool -> unit

Set property: gtk-enable-animations

val get_gtk_enable_event_sounds : t -> bool

Get property: gtk-enable-event-sounds

val set_gtk_enable_event_sounds : t -> bool -> unit

Set property: gtk-enable-event-sounds

val get_gtk_enable_input_feedback_sounds : t -> bool

Get property: gtk-enable-input-feedback-sounds

val set_gtk_enable_input_feedback_sounds : t -> bool -> unit

Set property: gtk-enable-input-feedback-sounds

val get_gtk_enable_primary_paste : t -> bool

Get property: gtk-enable-primary-paste

val set_gtk_enable_primary_paste : t -> bool -> unit

Set property: gtk-enable-primary-paste

val get_gtk_entry_password_hint_timeout : t -> int

Get property: gtk-entry-password-hint-timeout

val set_gtk_entry_password_hint_timeout : t -> int -> unit

Set property: gtk-entry-password-hint-timeout

val get_gtk_entry_select_on_focus : t -> bool

Get property: gtk-entry-select-on-focus

val set_gtk_entry_select_on_focus : t -> bool -> unit

Set property: gtk-entry-select-on-focus

val get_gtk_error_bell : t -> bool

Get property: gtk-error-bell

val set_gtk_error_bell : t -> bool -> unit

Set property: gtk-error-bell

val get_gtk_font_name : t -> string

Get property: gtk-font-name

val set_gtk_font_name : t -> string -> unit

Set property: gtk-font-name

val get_gtk_fontconfig_timestamp : t -> int

Get property: gtk-fontconfig-timestamp

val set_gtk_fontconfig_timestamp : t -> int -> unit

Set property: gtk-fontconfig-timestamp

val get_gtk_hint_font_metrics : t -> bool

Get property: gtk-hint-font-metrics

val set_gtk_hint_font_metrics : t -> bool -> unit

Set property: gtk-hint-font-metrics

val get_gtk_icon_theme_name : t -> string

Get property: gtk-icon-theme-name

val set_gtk_icon_theme_name : t -> string -> unit

Set property: gtk-icon-theme-name

val get_gtk_im_module : t -> string

Get property: gtk-im-module

val set_gtk_im_module : t -> string -> unit

Set property: gtk-im-module

val get_gtk_keynav_use_caret : t -> bool

Get property: gtk-keynav-use-caret

val set_gtk_keynav_use_caret : t -> bool -> unit

Set property: gtk-keynav-use-caret

val get_gtk_label_select_on_focus : t -> bool

Get property: gtk-label-select-on-focus

val set_gtk_label_select_on_focus : t -> bool -> unit

Set property: gtk-label-select-on-focus

val get_gtk_long_press_time : t -> int

Get property: gtk-long-press-time

val set_gtk_long_press_time : t -> int -> unit

Set property: gtk-long-press-time

val get_gtk_overlay_scrolling : t -> bool

Get property: gtk-overlay-scrolling

val set_gtk_overlay_scrolling : t -> bool -> unit

Set property: gtk-overlay-scrolling

val get_gtk_primary_button_warps_slider : t -> bool

Get property: gtk-primary-button-warps-slider

val set_gtk_primary_button_warps_slider : t -> bool -> unit

Set property: gtk-primary-button-warps-slider

val get_gtk_print_backends : t -> string

Get property: gtk-print-backends

val set_gtk_print_backends : t -> string -> unit

Set property: gtk-print-backends

val get_gtk_print_preview_command : t -> string

Get property: gtk-print-preview-command

val set_gtk_print_preview_command : t -> string -> unit

Set property: gtk-print-preview-command

val get_gtk_recent_files_enabled : t -> bool

Get property: gtk-recent-files-enabled

val set_gtk_recent_files_enabled : t -> bool -> unit

Set property: gtk-recent-files-enabled

val get_gtk_recent_files_max_age : t -> int

Get property: gtk-recent-files-max-age

val set_gtk_recent_files_max_age : t -> int -> unit

Set property: gtk-recent-files-max-age

val get_gtk_shell_shows_app_menu : t -> bool

Get property: gtk-shell-shows-app-menu

val set_gtk_shell_shows_app_menu : t -> bool -> unit

Set property: gtk-shell-shows-app-menu

val get_gtk_shell_shows_desktop : t -> bool

Get property: gtk-shell-shows-desktop

val set_gtk_shell_shows_desktop : t -> bool -> unit

Set property: gtk-shell-shows-desktop

val get_gtk_shell_shows_menubar : t -> bool

Get property: gtk-shell-shows-menubar

val set_gtk_shell_shows_menubar : t -> bool -> unit

Set property: gtk-shell-shows-menubar

val get_gtk_show_status_shapes : t -> bool

Get property: gtk-show-status-shapes

val set_gtk_show_status_shapes : t -> bool -> unit

Set property: gtk-show-status-shapes

val get_gtk_sound_theme_name : t -> string

Get property: gtk-sound-theme-name

val set_gtk_sound_theme_name : t -> string -> unit

Set property: gtk-sound-theme-name

val get_gtk_split_cursor : t -> bool

Get property: gtk-split-cursor

val set_gtk_split_cursor : t -> bool -> unit

Set property: gtk-split-cursor

val get_gtk_theme_name : t -> string

Get property: gtk-theme-name

val set_gtk_theme_name : t -> string -> unit

Set property: gtk-theme-name

val get_gtk_titlebar_double_click : t -> string

Get property: gtk-titlebar-double-click

val set_gtk_titlebar_double_click : t -> string -> unit

Set property: gtk-titlebar-double-click

val get_gtk_titlebar_middle_click : t -> string

Get property: gtk-titlebar-middle-click

val set_gtk_titlebar_middle_click : t -> string -> unit

Set property: gtk-titlebar-middle-click

val get_gtk_titlebar_right_click : t -> string

Get property: gtk-titlebar-right-click

val set_gtk_titlebar_right_click : t -> string -> unit

Set property: gtk-titlebar-right-click

val get_gtk_xft_antialias : t -> int

Get property: gtk-xft-antialias

val set_gtk_xft_antialias : t -> int -> unit

Set property: gtk-xft-antialias

val get_gtk_xft_dpi : t -> int

Get property: gtk-xft-dpi

val set_gtk_xft_dpi : t -> int -> unit

Set property: gtk-xft-dpi

val get_gtk_xft_hinting : t -> int

Get property: gtk-xft-hinting

val set_gtk_xft_hinting : t -> int -> unit

Set property: gtk-xft-hinting

val get_gtk_xft_hintstyle : t -> string

Get property: gtk-xft-hintstyle

val set_gtk_xft_hintstyle : t -> string -> unit

Set property: gtk-xft-hintstyle

val get_gtk_xft_rgba : t -> string

Get property: gtk-xft-rgba

val set_gtk_xft_rgba : t -> string -> unit

Set property: gtk-xft-rgba