Class GTK3


  • public class GTK3
    extends java.lang.Object
    This class contains native functions that are present in GTK3 only.
    • Constructor Detail

      • GTK3

        public GTK3()
    • Method Detail

      • GTK_IS_MENU_ITEM

        public static final boolean GTK_IS_MENU_ITEM​(long obj)
      • GTK_TYPE_MENU

        public static final long GTK_TYPE_MENU()
      • gtk_im_context_filter_keypress

        public static final boolean gtk_im_context_filter_keypress​(long context,
                                                                   long event)
        Parameters:
        context - cast=(GtkIMContext *)
        event - cast=(GdkEventKey *)
      • gtk_button_set_image

        public static final void gtk_button_set_image​(long button,
                                                      long image)
        Parameters:
        button - cast=(GtkButton *)
        image - cast=(GtkWidget *)
      • gtk_accel_label_new

        public static final long gtk_accel_label_new​(byte[] label)
        Parameters:
        label - cast=(const gchar *)
      • gtk_accel_label_set_accel_widget

        public static final void gtk_accel_label_set_accel_widget​(long accel_label,
                                                                  long accel_widget)
        Parameters:
        accel_label - cast=(GtkAccelLabel *)
        accel_widget - cast=(GtkWidget *)
      • gtk_accel_label_set_accel

        public static final void gtk_accel_label_set_accel​(long accel_label,
                                                           int accel_key,
                                                           int accel_mods)
        Parameters:
        accel_label - cast=(GtkAccelLabel *)
        accel_key - cast=(guint)
        accel_mods - cast=(GdkModifierType)
      • gtk_bin_get_child

        public static final long gtk_bin_get_child​(long bin)
        Parameters:
        bin - cast=(GtkBin *)
      • gtk_box_set_child_packing

        public static final void gtk_box_set_child_packing​(long box,
                                                           long child,
                                                           boolean expand,
                                                           boolean fill,
                                                           int padding,
                                                           int pack_type)
        Parameters:
        box - cast=(GtkBox *)
        child - cast=(GtkWidget *)
      • gtk_box_reorder_child

        public static final void gtk_box_reorder_child​(long box,
                                                       long child,
                                                       int position)
        Parameters:
        box - cast=(GtkBox *)
        child - cast=(GtkWidget *)
        position - cast=(gint)
      • gtk_box_pack_end

        public static final void gtk_box_pack_end​(long box,
                                                  long widget,
                                                  boolean expand,
                                                  boolean fill,
                                                  int padding)
        Parameters:
        box - cast=(GtkBox *)
        widget - cast=(GtkWidget *)
        expand - cast=(gboolean)
        fill - cast=(gboolean)
        padding - cast=(guint)
      • gtk_calendar_select_month

        public static final void gtk_calendar_select_month​(long calendar,
                                                           int month,
                                                           int year)
        Parameters:
        calendar - cast=(GtkCalendar *)
        month - cast=(guint)
        year - cast=(guint)
      • gtk_calendar_select_day

        public static final void gtk_calendar_select_day​(long calendar,
                                                         int day)
        Parameters:
        calendar - cast=(GtkCalendar *)
        day - cast=(guint)
      • gtk_calendar_set_display_options

        public static final void gtk_calendar_set_display_options​(long calendar,
                                                                  int flags)
        Parameters:
        calendar - cast=(GtkCalendar *)
        flags - cast=(GtkCalendarDisplayOptions)
      • gtk_calendar_get_date

        public static final void gtk_calendar_get_date​(long calendar,
                                                       int[] year,
                                                       int[] month,
                                                       int[] day)
        Parameters:
        calendar - cast=(GtkCalendar *)
        year - cast=(guint *)
        month - cast=(guint *)
        day - cast=(guint *)
      • gtk_hsv_to_rgb

        public static final void gtk_hsv_to_rgb​(double h,
                                                double s,
                                                double v,
                                                double[] r,
                                                double[] g,
                                                double[] b)
        Parameters:
        h - cast=(gdouble)
        s - cast=(gdouble)
        v - cast=(gdouble)
        r - cast=(gdouble *)
        g - cast=(gdouble *)
        b - cast=(gdouble *)
      • gtk_rgb_to_hsv

        public static final void gtk_rgb_to_hsv​(double r,
                                                double g,
                                                double b,
                                                double[] h,
                                                double[] s,
                                                double[] v)
        Parameters:
        r - cast=(gdouble)
        g - cast=(gdouble)
        b - cast=(gdouble)
        h - cast=(gdouble *)
        s - cast=(gdouble *)
        v - cast=(gdouble *)
      • gtk_container_add

        public static final void gtk_container_add​(long container,
                                                   long widget)
        Parameters:
        container - cast=(GtkContainer *)
        widget - cast=(GtkWidget *)
      • gtk_container_forall

        public static final void gtk_container_forall​(long container,
                                                      long callback,
                                                      long callback_data)
        Parameters:
        container - cast=(GtkContainer *)
        callback - cast=(GtkCallback)
        callback_data - cast=(gpointer)
      • gtk_container_propagate_draw

        public static final void gtk_container_propagate_draw​(long container,
                                                              long child,
                                                              long cairo)
        Parameters:
        container - cast=(GtkContainer *)
        child - cast=(GtkWidget *)
        cairo - cast=(cairo_t *)
      • gtk_container_get_border_width

        public static final int gtk_container_get_border_width​(long container)
        Parameters:
        container - cast=(GtkContainer *)
      • gtk_container_get_children

        public static final long gtk_container_get_children​(long container)
        Parameters:
        container - cast=(GtkContainer *)
      • gtk_container_remove

        public static final void gtk_container_remove​(long container,
                                                      long widget)
        Parameters:
        container - cast=(GtkContainer *)
        widget - cast=(GtkWidget *)
      • gtk_container_set_border_width

        public static final void gtk_container_set_border_width​(long container,
                                                                int border_width)
        Parameters:
        container - cast=(GtkContainer *)
        border_width - cast=(guint)
      • gtk_dialog_run

        public static final int gtk_dialog_run​(long dialog)
        Parameters:
        dialog - cast=(GtkDialog *)
      • gtk_init_check

        public static final boolean gtk_init_check​(long[] argc,
                                                   long[] argv)
        Parameters:
        argc - cast=(int *)
        argv - cast=(char ***)
      • gtk_grab_add

        public static final void gtk_grab_add​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_grab_get_current

        public static final long gtk_grab_get_current()
      • gtk_grab_remove

        public static final void gtk_grab_remove​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_get_current_event

        public static final long gtk_get_current_event()
      • gtk_get_current_event_state

        public static final boolean gtk_get_current_event_state​(int[] state)
        Parameters:
        state - cast=(GdkModifierType*)
      • gtk_get_event_widget

        public static final long gtk_get_event_widget​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gtk_main_do_event

        public static final void gtk_main_do_event​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gtk_main_iteration_do

        public static final boolean gtk_main_iteration_do​(boolean blocking)
      • gtk_events_pending

        public static final boolean gtk_events_pending()
      • gtk_window_set_icon_list

        public static final void gtk_window_set_icon_list​(long window,
                                                          long list)
        Parameters:
        window - cast=(GtkWindow *)
        list - cast=(GList *)
      • gtk_window_add_accel_group

        public static final void gtk_window_add_accel_group​(long window,
                                                            long accel_group)
        Parameters:
        window - cast=(GtkWindow *)
        accel_group - cast=(GtkAccelGroup *)
      • gtk_window_remove_accel_group

        public static final void gtk_window_remove_accel_group​(long window,
                                                               long accel_group)
        Parameters:
        window - cast=(GtkWindow *)
        accel_group - cast=(GtkAccelGroup *)
      • gtk_window_deiconify

        public static final void gtk_window_deiconify​(long handle)
        Parameters:
        handle - cast=(GtkWindow *)
      • gtk_window_iconify

        public static final void gtk_window_iconify​(long handle)
        Parameters:
        handle - cast=(GtkWindow *)
      • gtk_window_set_default

        public static final void gtk_window_set_default​(long window,
                                                        long widget)
        Parameters:
        window - cast=(GtkWindow *)
        widget - cast=(GtkWidget *)
      • gtk_window_activate_default

        public static final boolean gtk_window_activate_default​(long window)
        Parameters:
        window - cast=(GtkWindow *)
      • gtk_window_set_type_hint

        public static final void gtk_window_set_type_hint​(long window,
                                                          int hint)
        Parameters:
        window - cast=(GtkWindow *)
      • gtk_window_set_skip_taskbar_hint

        public static final void gtk_window_set_skip_taskbar_hint​(long window,
                                                                  boolean skips_taskbar)
        Parameters:
        window - cast=(GtkWindow *)
        skips_taskbar - cast=(gboolean)
      • gtk_window_set_keep_above

        public static final void gtk_window_set_keep_above​(long window,
                                                           boolean setting)
        Parameters:
        window - cast=(GtkWindow *)
        setting - cast=(gboolean)
      • gtk_window_get_icon_list

        public static final long gtk_window_get_icon_list​(long window)
        Parameters:
        window - cast=(GtkWindow *)
      • gtk_window_set_attached_to

        public static final void gtk_window_set_attached_to​(long window,
                                                            long attach_widget)
        Parameters:
        window - cast=(GtkWindow *)
        attach_widget - cast=(GtkWidget *)
      • gtk_window_move

        public static final void gtk_window_move​(long handle,
                                                 int x,
                                                 int y)
        Parameters:
        handle - cast=(GtkWindow *)
        x - cast=(gint)
        y - cast=(gint)
      • gtk_window_new

        public static final long gtk_window_new​(int type)
        Parameters:
        type - cast=(GtkWindowType)
      • gtk_window_get_position

        public static final void gtk_window_get_position​(long handle,
                                                         int[] x,
                                                         int[] y)
        Parameters:
        handle - cast=(GtkWindow *)
        x - cast=(gint *)
        y - cast=(gint *)
      • gtk_window_get_mnemonic_modifier

        public static final int gtk_window_get_mnemonic_modifier​(long window)
        Parameters:
        window - cast=(GtkWindow *)
      • gtk_window_resize

        public static final void gtk_window_resize​(long handle,
                                                   int x,
                                                   int y)
        Parameters:
        handle - cast=(GtkWindow *)
        x - cast=(gint)
        y - cast=(gint)
      • gtk_window_get_size

        public static final void gtk_window_get_size​(long handle,
                                                     int[] width,
                                                     int[] height)
        Parameters:
        handle - cast=(GtkWindow *)
        width - cast=(gint *)
        height - cast=(gint *)
      • gtk_window_set_geometry_hints

        public static final void gtk_window_set_geometry_hints​(long window,
                                                               long geometry_widget,
                                                               GdkGeometry geometry,
                                                               int geom_mask)
        Parameters:
        window - cast=(GtkWindow *)
        geometry_widget - cast=(GtkWidget *)
        geometry - flags=no_out
      • gtk_widget_get_accessible

        public static final long gtk_widget_get_accessible​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_override_font

        public static final void gtk_widget_override_font​(long widget,
                                                          long font)
        Parameters:
        widget - cast=(GtkWidget *)
        font - cast=(const PangoFontDescription *)
      • gtk_widget_reparent

        public static final void gtk_widget_reparent​(long widget,
                                                     long new_parent)
        Parameters:
        widget - cast=(GtkWidget *)
        new_parent - cast=(GtkWidget *)
      • gtk_widget_set_double_buffered

        public static final void gtk_widget_set_double_buffered​(long widget,
                                                                boolean double_buffered)
        Parameters:
        widget - cast=(GtkWidget *)
        double_buffered - cast=(gboolean)
      • gtk_widget_get_preferred_height_for_width

        public static final void gtk_widget_get_preferred_height_for_width​(long widget,
                                                                           int width,
                                                                           int[] minimum_size,
                                                                           int[] natural_size)
        Parameters:
        widget - cast=(GtkWidget *)
        width - cast=(gint)
        minimum_size - cast=(gint *)
        natural_size - cast=(gint *)
      • gtk_widget_get_preferred_height

        public static final void gtk_widget_get_preferred_height​(long widget,
                                                                 int[] minimum_size,
                                                                 int[] natural_size)
        Parameters:
        widget - cast=(GtkWidget *)
        minimum_size - cast=(gint *)
        natural_size - cast=(gint *)
      • gtk_widget_get_preferred_width_for_height

        public static final void gtk_widget_get_preferred_width_for_height​(long widget,
                                                                           int height,
                                                                           int[] minimum_size,
                                                                           int[] natural_size)
        Parameters:
        widget - cast=(GtkWidget *)
        height - cast=(gint)
        minimum_size - cast=(gint *)
        natural_size - cast=(gint *)
      • gtk_widget_get_screen

        public static final long gtk_widget_get_screen​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_set_has_window

        public static final void gtk_widget_set_has_window​(long widget,
                                                           boolean has_window)
        Parameters:
        widget - cast=(GtkWidget *)
        has_window - cast=(gboolean)
      • gtk_widget_add_accelerator

        public static final void gtk_widget_add_accelerator​(long widget,
                                                            byte[] accel_signal,
                                                            long accel_group,
                                                            int accel_key,
                                                            int accel_mods,
                                                            int accel_flags)
        Parameters:
        widget - cast=(GtkWidget *)
        accel_signal - cast=(const gchar *)
        accel_group - cast=(GtkAccelGroup *)
        accel_key - cast=(guint)
        accel_mods - cast=(GdkModifierType)
      • gtk_widget_remove_accelerator

        public static final void gtk_widget_remove_accelerator​(long widget,
                                                               long accel_group,
                                                               int accel_key,
                                                               int accel_mods)
        Parameters:
        widget - cast=(GtkWidget *)
        accel_group - cast=(GtkAccelGroup *)
        accel_key - cast=(guint)
        accel_mods - cast=(GdkModifierType)
      • gtk_widget_add_events

        public static final void gtk_widget_add_events​(long widget,
                                                       int events)
        Parameters:
        widget - cast=(GtkWidget *)
        events - cast=(gint)
      • gtk_widget_destroy

        public static final void gtk_widget_destroy​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_get_events

        public static final int gtk_widget_get_events​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_get_window

        public static final long gtk_widget_get_window​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_get_toplevel

        public static final long gtk_widget_get_toplevel​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_set_redraw_on_allocate

        public static final void gtk_widget_set_redraw_on_allocate​(long widget,
                                                                   boolean redraw)
        Parameters:
        widget - cast=(GtkWidget *)
        redraw - cast=(gboolean)
      • gtk_widget_event

        public static final boolean gtk_widget_event​(long widget,
                                                     long event)
        Parameters:
        widget - cast=(GtkWidget *)
        event - cast=(GdkEvent *)
      • gtk_widget_draw

        public static final void gtk_widget_draw​(long widget,
                                                 long cr)
        Parameters:
        widget - cast=(GtkWidget *)
        cr - cast=(cairo_t *)
      • gtk_widget_get_has_window

        public static final boolean gtk_widget_get_has_window​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_get_can_default

        public static final boolean gtk_widget_get_can_default​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_set_can_default

        public static final void gtk_widget_set_can_default​(long widget,
                                                            boolean can_default)
        Parameters:
        widget - cast=(GtkWidget *)
        can_default - cast=(gboolean)
      • gtk_widget_set_parent_window

        public static final void gtk_widget_set_parent_window​(long widget,
                                                              long parent_window)
        Parameters:
        widget - cast=(GtkWidget *)
        parent_window - cast=(GdkWindow *)
      • gtk_widget_shape_combine_region

        public static final void gtk_widget_shape_combine_region​(long widget,
                                                                 long region)
        Parameters:
        widget - cast=(GtkWidget *)
        region - cast=(cairo_region_t *)
      • gtk_widget_translate_coordinates

        public static final boolean gtk_widget_translate_coordinates​(long src_widget,
                                                                     long dest_widget,
                                                                     int src_x,
                                                                     int src_y,
                                                                     int[] dest_x,
                                                                     int[] dest_y)
        Parameters:
        src_widget - cast=(GtkWidget *)
        dest_widget - cast=(GtkWidget *)
        dest_x - cast=(gint *)
        dest_y - cast=(gint *)
      • gtk_widget_style_get

        public static final void gtk_widget_style_get​(long widget,
                                                      byte[] property_name,
                                                      int[] value,
                                                      long terminator)
        Parameters:
        widget - cast=(GtkWidget *)
        property_name - cast=(const gchar *)
        terminator - cast=(const gchar *),flags=sentinel
      • gtk_widget_style_get

        public static final void gtk_widget_style_get​(long widget,
                                                      byte[] property_name,
                                                      long[] value,
                                                      long terminator)
        Parameters:
        widget - cast=(GtkWidget *)
        property_name - cast=(const gchar *)
        terminator - cast=(const gchar *),flags=sentinel
      • gtk_widget_input_shape_combine_region

        public static final void gtk_widget_input_shape_combine_region​(long widget,
                                                                       long region)
        Parameters:
        widget - cast=(GtkWidget *)
        region - cast=(cairo_region_t *)
      • gtk_widget_set_clip

        public static final void gtk_widget_set_clip​(long widget,
                                                     GtkAllocation allocation)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_get_clip

        public static final void gtk_widget_get_clip​(long widget,
                                                     GtkAllocation allocation)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_widget_set_allocation

        public static final void gtk_widget_set_allocation​(long widget,
                                                           GtkAllocation allocation)
        Parameters:
        widget - cast=(GtkWidget *)
        allocation - cast=(GtkAllocation *),flags=no_out
      • gtk_widget_size_allocate

        public static final void gtk_widget_size_allocate​(long widget,
                                                          GtkAllocation allocation)
        Parameters:
        widget - cast=(GtkWidget *)
        allocation - cast=(GtkAllocation *),flags=no_out
      • gtk_drag_begin_with_coordinates

        public static final long gtk_drag_begin_with_coordinates​(long widget,
                                                                 long targets,
                                                                 int actions,
                                                                 int button,
                                                                 long event,
                                                                 int x,
                                                                 int y)
        Parameters:
        widget - cast=(GtkWidget *)
        targets - cast=(GtkTargetList *)
        actions - cast=(GdkDragAction)
        button - cast=(gint)
        event - cast=(GdkEvent *)
        x - cast=(gint)
        y - cast=(gint)
      • gtk_drag_check_threshold

        public static final boolean gtk_drag_check_threshold​(long widget,
                                                             int start_x,
                                                             int start_y,
                                                             int current_x,
                                                             int current_y)
        Parameters:
        widget - cast=(GtkWidget *)
        start_x - cast=(gint)
        start_y - cast=(gint)
        current_x - cast=(gint)
        current_y - cast=(gint)
      • gtk_drag_dest_set

        public static final void gtk_drag_dest_set​(long widget,
                                                   int flags,
                                                   long targets,
                                                   int n_targets,
                                                   int actions)
        Parameters:
        widget - cast=(GtkWidget *)
        flags - cast=(GtkDestDefaults)
        targets - cast=(const GtkTargetEntry *)
        n_targets - cast=(gint)
        actions - cast=(GdkDragAction)
      • gtk_drag_dest_unset

        public static final void gtk_drag_dest_unset​(long widget)
        Parameters:
        widget - cast=(GtkWidget *)
      • gtk_drag_finish

        public static final void gtk_drag_finish​(long context,
                                                 boolean success,
                                                 boolean delete,
                                                 int time)
        Parameters:
        context - cast=(GdkDragContext *)
        success - cast=(gboolean)
        delete - cast=(gboolean)
        time - cast=(guint32)
      • gtk_drag_get_data

        public static final void gtk_drag_get_data​(long widget,
                                                   long context,
                                                   long target,
                                                   int time)
        Parameters:
        widget - cast=(GtkWidget *)
        context - cast=(GdkDragContext *)
        target - cast=(GdkAtom)
        time - cast=(guint32)
      • gtk_drag_set_icon_surface

        public static final void gtk_drag_set_icon_surface​(long context,
                                                           long surface)
        Parameters:
        context - cast=(GdkDragContext *)
        surface - cast=(cairo_surface_t *)
      • gtk_file_chooser_get_filename

        public static final long gtk_file_chooser_get_filename​(long chooser)
        Parameters:
        chooser - cast=(GtkFileChooser *)
      • gtk_file_chooser_get_filenames

        public static final long gtk_file_chooser_get_filenames​(long chooser)
        Parameters:
        chooser - cast=(GtkFileChooser *)
      • gtk_file_chooser_get_uri

        public static final long gtk_file_chooser_get_uri​(long chooser)
        Parameters:
        chooser - cast=(GtkFileChooser *)
      • gtk_file_chooser_get_uris

        public static final long gtk_file_chooser_get_uris​(long chooser)
        Parameters:
        chooser - cast=(GtkFileChooser *)
      • gtk_file_chooser_set_current_folder

        public static final void gtk_file_chooser_set_current_folder​(long chooser,
                                                                     long filename)
        Parameters:
        chooser - cast=(GtkFileChooser *)
        filename - cast=(const gchar *)
      • gtk_file_chooser_set_current_folder_uri

        public static final void gtk_file_chooser_set_current_folder_uri​(long chooser,
                                                                         byte[] uri)
        Parameters:
        chooser - cast=(GtkFileChooser *)
        uri - cast=(const gchar *)
      • gtk_file_chooser_set_local_only

        public static final void gtk_file_chooser_set_local_only​(long chooser,
                                                                 boolean local_only)
        Parameters:
        chooser - cast=(GtkFileChooser *)
        local_only - cast=(gboolean)
      • gtk_file_chooser_set_do_overwrite_confirmation

        public static final void gtk_file_chooser_set_do_overwrite_confirmation​(long chooser,
                                                                                boolean do_overwrite_confirmation)
        Parameters:
        chooser - cast=(GtkFileChooser *)
        do_overwrite_confirmation - cast=(gboolean)
      • gtk_file_chooser_set_filename

        public static final void gtk_file_chooser_set_filename​(long chooser,
                                                               long name)
        Parameters:
        chooser - cast=(GtkFileChooser *)
        name - cast=(const gchar *)
      • gtk_file_chooser_set_uri

        public static final void gtk_file_chooser_set_uri​(long chooser,
                                                          byte[] uri)
        Parameters:
        chooser - cast=(GtkFileChooser *)
        uri - cast=(const char *)
      • gtk_file_chooser_set_extra_widget

        public static final void gtk_file_chooser_set_extra_widget​(long chooser,
                                                                   long extra_widget)
        Parameters:
        chooser - cast=(GtkFileChooser *)
        extra_widget - cast=(GtkWidget *)
      • gtk_radio_button_get_group

        public static final long gtk_radio_button_get_group​(long radio_button)
        Parameters:
        radio_button - cast=(GtkRadioButton *)
      • gtk_radio_button_new

        public static final long gtk_radio_button_new​(long group)
        Parameters:
        group - cast=(GSList *)
      • gtk_native_dialog_run

        public static final int gtk_native_dialog_run​(long dialog)
        Parameters:
        dialog - cast=(GtkNativeDialog *)
      • gtk_scrolled_window_new

        public static final long gtk_scrolled_window_new​(long hadjustment,
                                                         long vadjustment)
        Parameters:
        hadjustment - cast=(GtkAdjustment *)
        vadjustment - cast=(GtkAdjustment *)
      • gtk_scrolled_window_set_shadow_type

        public static final void gtk_scrolled_window_set_shadow_type​(long scrolled_window,
                                                                     int type)
        Parameters:
        scrolled_window - cast=(GtkScrolledWindow *)
        type - cast=(GtkShadowType)
      • gtk_scrolled_window_get_shadow_type

        public static final int gtk_scrolled_window_get_shadow_type​(long scrolled_window)
        Parameters:
        scrolled_window - cast=(GtkScrolledWindow *)
      • gtk_clipboard_clear

        public static final void gtk_clipboard_clear​(long clipboard)
        Parameters:
        clipboard - cast=(GtkClipboard *)
      • gtk_clipboard_get

        public static final long gtk_clipboard_get​(long selection)
        Parameters:
        selection - cast=(GdkAtom)
      • gtk_clipboard_set_with_owner

        public static final boolean gtk_clipboard_set_with_owner​(long clipboard,
                                                                 long target,
                                                                 int n_targets,
                                                                 long get_func,
                                                                 long clear_func,
                                                                 long user_data)
        Parameters:
        clipboard - cast=(GtkClipboard *)
        target - cast=(const GtkTargetEntry *)
        n_targets - cast=(guint)
        get_func - cast=(GtkClipboardGetFunc)
        clear_func - cast=(GtkClipboardClearFunc)
        user_data - cast=(GObject *)
      • gtk_clipboard_set_can_store

        public static final void gtk_clipboard_set_can_store​(long clipboard,
                                                             long targets,
                                                             int n_targets)
        Parameters:
        clipboard - cast=(GtkClipboard *)
        targets - cast=(const GtkTargetEntry *)
        n_targets - cast=(gint)
      • gtk_clipboard_store

        public static final void gtk_clipboard_store​(long clipboard)
        Parameters:
        clipboard - cast=(GtkClipboard *)
      • gtk_clipboard_wait_for_contents

        public static final long gtk_clipboard_wait_for_contents​(long clipboard,
                                                                 long target)
        Parameters:
        clipboard - cast=(GtkClipboard *)
        target - cast=(GdkAtom)
      • gtk_status_icon_get_visible

        public static final boolean gtk_status_icon_get_visible​(long handle)
        Parameters:
        handle - cast=(GtkStatusIcon*)
      • gtk_status_icon_new

        public static final long gtk_status_icon_new()
      • gtk_status_icon_set_from_pixbuf

        public static final void gtk_status_icon_set_from_pixbuf​(long handle,
                                                                 long pixbuf)
        Parameters:
        handle - cast=(GtkStatusIcon*)
        pixbuf - cast=(GdkPixbuf*)
      • gtk_status_icon_set_visible

        public static final void gtk_status_icon_set_visible​(long handle,
                                                             boolean visible)
        Parameters:
        handle - cast=(GtkStatusIcon*)
        visible - cast=(gboolean)
      • gtk_status_icon_set_tooltip_text

        public static final void gtk_status_icon_set_tooltip_text​(long handle,
                                                                  byte[] tip_text)
        Parameters:
        handle - cast=(GtkStatusIcon *)
        tip_text - cast=(const gchar *)
      • gtk_status_icon_get_geometry

        public static final boolean gtk_status_icon_get_geometry​(long handle,
                                                                 long screen,
                                                                 GdkRectangle area,
                                                                 long orientation)
        Parameters:
        handle - cast=(GtkStatusIcon*)
        screen - cast=(GdkScreen**)
        area - cast=(GdkRectangle*)
        orientation - cast=(GtkOrientation*)
      • gtk_target_list_new

        public static final long gtk_target_list_new​(long targets,
                                                     int ntargets)
        Parameters:
        targets - cast=(const GtkTargetEntry *)
        ntargets - cast=(guint)
      • gtk_target_list_unref

        public static final void gtk_target_list_unref​(long list)
        Parameters:
        list - cast=(GtkTargetList *)
      • gtk_selection_data_free

        public static final void gtk_selection_data_free​(long selection_data)
        Parameters:
        selection_data - cast=(GtkSelectionData *)
      • gtk_selection_data_get_data

        public static final long gtk_selection_data_get_data​(long selection_data)
        Parameters:
        selection_data - cast=(GtkSelectionData *)
      • gtk_selection_data_get_format

        public static final int gtk_selection_data_get_format​(long selection_data)
        Parameters:
        selection_data - cast=(GtkSelectionData *)
      • gtk_selection_data_get_length

        public static final int gtk_selection_data_get_length​(long selection_data)
        Parameters:
        selection_data - cast=(GtkSelectionData *)
      • gtk_selection_data_get_target

        public static final long gtk_selection_data_get_target​(long selection_data)
        Parameters:
        selection_data - cast=(GtkSelectionData *)
      • gtk_selection_data_get_data_type

        public static final long gtk_selection_data_get_data_type​(long selection_data)
        Parameters:
        selection_data - cast=(GtkSelectionData *)
      • gtk_selection_data_set

        public static final void gtk_selection_data_set​(long selection_data,
                                                        long type,
                                                        int format,
                                                        long data,
                                                        int length)
        Parameters:
        selection_data - cast=(GtkSelectionData *)
        type - cast=(GdkAtom)
        format - cast=(gint)
        data - cast=(const guchar *)
        length - cast=(gint)
      • gtk_menu_new

        public static final long gtk_menu_new()
      • gtk_menu_popdown

        public static final void gtk_menu_popdown​(long menu)
        Parameters:
        menu - cast=(GtkMenu *)
      • gtk_menu_popup_at_pointer

        public static final void gtk_menu_popup_at_pointer​(long menu,
                                                           long trigger_event)
        Parameters:
        menu - cast=(GtkMenu *)
        trigger_event - cast=(const GdkEvent*)
      • gtk_menu_bar_new

        public static final long gtk_menu_bar_new()
      • gtk_menu_item_get_submenu

        public static final long gtk_menu_item_get_submenu​(long menu_item)
        Parameters:
        menu_item - cast=(GtkMenuItem *)
      • gtk_menu_item_new

        public static final long gtk_menu_item_new()
      • gtk_menu_item_set_submenu

        public static final void gtk_menu_item_set_submenu​(long menu_item,
                                                           long submenu)
        Parameters:
        menu_item - cast=(GtkMenuItem *)
        submenu - cast=(GtkWidget *)
      • gtk_check_menu_item_get_active

        public static final boolean gtk_check_menu_item_get_active​(long check_menu_item)
        Parameters:
        check_menu_item - cast=(GtkCheckMenuItem *)
      • gtk_check_menu_item_new

        public static final long gtk_check_menu_item_new()
      • gtk_check_menu_item_set_active

        public static final void gtk_check_menu_item_set_active​(long wid,
                                                                boolean active)
        Parameters:
        wid - cast=(GtkCheckMenuItem *)
        active - cast=(gboolean)
      • gtk_radio_menu_item_get_group

        public static final long gtk_radio_menu_item_get_group​(long radio_menu_item)
        Parameters:
        radio_menu_item - cast=(GtkRadioMenuItem *)
      • gtk_radio_menu_item_new

        public static final long gtk_radio_menu_item_new​(long group)
        Parameters:
        group - cast=(GSList *)
      • gtk_separator_menu_item_new

        public static final long gtk_separator_menu_item_new()
      • gtk_menu_popup_at_rect

        public static final void gtk_menu_popup_at_rect​(long menu,
                                                        long rect_window,
                                                        GdkRectangle rect,
                                                        int rect_anchor,
                                                        int menu_anchor,
                                                        long trigger_event)
        Parameters:
        menu - cast=(GtkMenu *)
        rect_window - cast=(GdkWindow *)
        rect - cast=(GdkRectangle *)
        rect_anchor - cast=(GdkGravity)
        menu_anchor - cast=(GdkGravity)
        trigger_event - cast=(const GdkEvent *)
      • gtk_menu_shell_deactivate

        public static final void gtk_menu_shell_deactivate​(long menu_shell)
        Parameters:
        menu_shell - cast=(GtkMenuShell *)
      • gtk_menu_shell_insert

        public static final void gtk_menu_shell_insert​(long menu_shell,
                                                       long child,
                                                       int position)
        Parameters:
        menu_shell - cast=(GtkMenuShell *)
        child - cast=(GtkWidget *)
        position - cast=(gint)
      • gtk_menu_shell_set_take_focus

        public static final void gtk_menu_shell_set_take_focus​(long menu_shell,
                                                               boolean take_focus)
        Parameters:
        menu_shell - cast=(GtkMenuShell *)
        take_focus - cast=(gboolean)
      • gtk_toolbar_new

        public static final long gtk_toolbar_new()
      • gtk_toolbar_insert

        public static final void gtk_toolbar_insert​(long toolbar,
                                                    long item,
                                                    int pos)
        Parameters:
        toolbar - cast=(GtkToolbar *)
        item - cast=(GtkToolItem *)
      • gtk_toolbar_set_show_arrow

        public static final void gtk_toolbar_set_show_arrow​(long toolbar,
                                                            boolean show_arrow)
        Parameters:
        toolbar - cast=(GtkToolbar *)
        show_arrow - cast=(gboolean)
      • gtk_toolbar_set_style

        public static final void gtk_toolbar_set_style​(long toolbar,
                                                       int style)
        Parameters:
        toolbar - cast=(GtkToolbar *)
        style - cast=(GtkToolbarStyle)
      • gtk_toolbar_set_icon_size

        public static final void gtk_toolbar_set_icon_size​(long toolbar,
                                                           int size)
        Parameters:
        toolbar - cast=(GtkToolbar *)
      • gtk_tool_item_get_proxy_menu_item

        public static final long gtk_tool_item_get_proxy_menu_item​(long item,
                                                                   byte[] menu_id)
        Parameters:
        item - cast=(GtkToolItem *)
        menu_id - cast=(const gchar *)
      • gtk_tool_item_retrieve_proxy_menu_item

        public static final long gtk_tool_item_retrieve_proxy_menu_item​(long item)
        Parameters:
        item - cast=(GtkToolItem *)
      • gtk_tool_item_set_is_important

        public static final void gtk_tool_item_set_is_important​(long item,
                                                                boolean important)
        Parameters:
        item - cast=(GtkToolItem *)
        important - cast=(gboolean)
      • gtk_tool_item_set_homogeneous

        public static final void gtk_tool_item_set_homogeneous​(long item,
                                                               boolean homogeneous)
        Parameters:
        item - cast=(GtkToolItem *)
        homogeneous - cast=(gboolean)
      • gtk_tool_item_set_proxy_menu_item

        public static final void gtk_tool_item_set_proxy_menu_item​(long item,
                                                                   byte[] menu_id,
                                                                   long widget)
        Parameters:
        item - cast=(GtkToolItem *)
        menu_id - cast=(const gchar *)
        widget - cast=(GtkWidget *)
      • gtk_separator_tool_item_new

        public static final long gtk_separator_tool_item_new()
      • gtk_separator_tool_item_set_draw

        public static final void gtk_separator_tool_item_set_draw​(long item,
                                                                  boolean draw)
        Parameters:
        item - cast=(GtkSeparatorToolItem *)
        draw - cast=(gboolean)
      • gtk_tool_button_new

        public static final long gtk_tool_button_new​(long icon_widget,
                                                     byte[] label)
        Parameters:
        icon_widget - cast=(GtkWidget *)
        label - cast=(const gchar *)
      • gtk_tool_button_set_icon_widget

        public static final void gtk_tool_button_set_icon_widget​(long button,
                                                                 long widget)
        Parameters:
        button - cast=(GtkToolButton *)
        widget - cast=(GtkWidget *)
      • gtk_tool_button_set_label_widget

        public static final void gtk_tool_button_set_label_widget​(long button,
                                                                  long widget)
        Parameters:
        button - cast=(GtkToolButton *)
        widget - cast=(GtkWidget *)
      • gtk_tool_button_set_use_underline

        public static final void gtk_tool_button_set_use_underline​(long item,
                                                                   boolean underline)
        Parameters:
        item - cast=(GtkToolButton *)
        underline - cast=(gboolean)
      • gtk_toggle_tool_button_get_active

        public static final boolean gtk_toggle_tool_button_get_active​(long button)
        Parameters:
        button - cast=(GtkToggleToolButton *)
      • gtk_toggle_tool_button_new

        public static final long gtk_toggle_tool_button_new()
      • gtk_toggle_tool_button_set_active

        public static final void gtk_toggle_tool_button_set_active​(long item,
                                                                   boolean selected)
        Parameters:
        item - cast=(GtkToggleToolButton *)
        selected - cast=(gboolean)
      • gtk_menu_tool_button_new

        public static final long gtk_menu_tool_button_new​(long icon_widget,
                                                          byte[] label)
        Parameters:
        icon_widget - cast=(GtkWidget *)
        label - cast=(const gchar *)
      • gtk_icon_theme_lookup_by_gicon

        public static final long gtk_icon_theme_lookup_by_gicon​(long icon_theme,
                                                                long icon,
                                                                int size,
                                                                int flags)
        Parameters:
        icon_theme - cast=(GtkIconTheme *)
        icon - cast=(GIcon *)
        size - cast=(gint)
        flags - cast=(GtkIconLookupFlags)
      • gtk_icon_theme_load_icon

        public static final long gtk_icon_theme_load_icon​(long icon_theme,
                                                          byte[] icon_name,
                                                          int size,
                                                          int flags,
                                                          long error)
        Parameters:
        icon_theme - cast=(GtkIconTheme *)
        icon_name - cast=(const gchar *)
        size - cast=(gint)
        flags - cast=(GtkIconLookupFlags)
        error - cast=(GError **)
      • gtk_icon_theme_get_default

        public static final long gtk_icon_theme_get_default()
      • gtk_icon_info_load_icon

        public static final long gtk_icon_info_load_icon​(long icon_info,
                                                         long[] error)
        Parameters:
        icon_info - cast=(GtkIconInfo *)
        error - cast=(GError **)
      • gtk_editable_copy_clipboard

        public static final void gtk_editable_copy_clipboard​(long editable)
        Parameters:
        editable - cast=(GtkEditable *)
      • gtk_editable_cut_clipboard

        public static final void gtk_editable_cut_clipboard​(long editable)
        Parameters:
        editable - cast=(GtkEditable *)
      • gtk_editable_paste_clipboard

        public static final void gtk_editable_paste_clipboard​(long editable)
        Parameters:
        editable - cast=(GtkEditable *)
      • gtk_entry_set_width_chars

        public static final void gtk_entry_set_width_chars​(long self,
                                                           int n_chars)
        Parameters:
        self - cast=(GtkEntry *)
        n_chars - cast=(gint)
      • gtk_entry_get_layout

        public static final long gtk_entry_get_layout​(long entry)
        Parameters:
        entry - cast=(GtkEntry *)
      • gtk_entry_get_layout_offsets

        public static final void gtk_entry_get_layout_offsets​(long entry,
                                                              int[] x,
                                                              int[] y)
        Parameters:
        entry - cast=(GtkEntry *)
        x - cast=(gint *)
        y - cast=(gint *)
      • gtk_entry_text_index_to_layout_index

        public static final int gtk_entry_text_index_to_layout_index​(long entry,
                                                                     int index)
        Parameters:
        entry - cast=(GtkEntry *)
        index - cast=(gint)
      • gtk_entry_get_text

        public static final long gtk_entry_get_text​(long entry)
        Parameters:
        entry - cast=(GtkEntry *)
      • gtk_entry_set_text

        public static final void gtk_entry_set_text​(long entry,
                                                    byte[] text)
        Parameters:
        entry - cast=(GtkEntry *)
        text - cast=(const gchar *)
      • gtk_event_controller_handle_event

        public static final void gtk_event_controller_handle_event​(long gesture,
                                                                   long event)
        Parameters:
        gesture - cast=(GtkEventController *)
        event - cast=(const GdkEvent *)
      • gtk_frame_set_shadow_type

        public static final void gtk_frame_set_shadow_type​(long frame,
                                                           int type)
        Parameters:
        frame - cast=(GtkFrame *)
        type - cast=(GtkShadowType)
      • gtk_viewport_set_shadow_type

        public static final void gtk_viewport_set_shadow_type​(long viewport,
                                                              int type)
        Parameters:
        viewport - cast=(GtkViewport *)
        type - cast=(GtkShadowType)
      • gtk_accessible_get_widget

        public static final long gtk_accessible_get_widget​(long accessible)
        Parameters:
        accessible - cast=(GtkAccessible *)
      • gtk_combo_box_set_wrap_width

        public static final void gtk_combo_box_set_wrap_width​(long combo_box,
                                                              int width)
        Parameters:
        combo_box - cast=(GtkComboBox *)
        width - cast=(gint)
      • gtk_combo_box_get_wrap_width

        public static final int gtk_combo_box_get_wrap_width​(long combo_box)
        Parameters:
        combo_box - cast=(GtkComboBox *)
        Returns:
        cast=(gint)
      • gtk_event_box_new

        public static final long gtk_event_box_new()
      • gtk_image_set_from_surface

        public static final void gtk_image_set_from_surface​(long image,
                                                            long surface)
        Parameters:
        image - cast=(GtkImage *)
        surface - cast=(cairo_surface_t *)
      • gtk_image_new_from_icon_name

        public static final long gtk_image_new_from_icon_name​(byte[] icon_name,
                                                              int size)
        Parameters:
        icon_name - cast=(const gchar *)
        size - cast=(GtkIconSize)
      • gtk_image_set_from_icon_name

        public static final void gtk_image_set_from_icon_name​(long image,
                                                              byte[] icon_name,
                                                              int size)
        Parameters:
        image - cast=(GtkImage *)
        icon_name - cast=(const gchar *)
        size - cast=(GtkIconSize)
      • gtk_image_new_from_surface

        public static final long gtk_image_new_from_surface​(long surface)
        Parameters:
        surface - cast=(cairo_surface_t *)
      • gtk_css_provider_load_from_data

        public static final boolean gtk_css_provider_load_from_data​(long css_provider,
                                                                    byte[] data,
                                                                    long length,
                                                                    long[] error)
        Parameters:
        css_provider - cast=(GtkCssProvider *)
        data - cast=(const gchar *)
        length - cast=(gssize)
        error - cast=(GError **)
      • gtk_style_context_invalidate

        public static final void gtk_style_context_invalidate​(long context)
        Parameters:
        context - cast=(GtkStyleContext *)
      • gtk_style_context_add_provider_for_screen

        public static final void gtk_style_context_add_provider_for_screen​(long screen,
                                                                           long provider,
                                                                           int priority)
        Parameters:
        screen - cast=(GdkScreen *)
        provider - cast=(GtkStyleProvider *)
        priority - cast=(guint)
      • gtk_style_context_get_font

        public static final long gtk_style_context_get_font​(long context,
                                                            int state)
        Parameters:
        context - cast=(GtkStyleContext *)
        state - cast=(GtkStateFlags)
      • gtk_style_context_get_parent

        public static final long gtk_style_context_get_parent​(long context)
        Parameters:
        context - cast=(GtkStyleContext *)
      • gtk_style_context_get

        public static final void gtk_style_context_get​(long context,
                                                       int state,
                                                       byte[] property,
                                                       long[] value,
                                                       long terminator)
        Parameters:
        context - cast=(GtkStyleContext *)
        state - cast=(GtkStateFlags)
        property - cast=(const gchar *),flags=no_out
        terminator - cast=(const gchar *),flags=sentinel
      • gtk_style_context_get_padding

        public static final void gtk_style_context_get_padding​(long context,
                                                               int state,
                                                               GtkBorder padding)
        Parameters:
        context - cast=(GtkStyleContext *)
        state - cast=(GtkStateFlags)
        padding - cast=(GtkBorder *),flags=no_in
      • gtk_style_context_get_color

        public static final void gtk_style_context_get_color​(long context,
                                                             int state,
                                                             GdkRGBA color)
        Parameters:
        context - cast=(GtkStyleContext *)
        state - cast=(GtkStateFlags)
        color - cast=(GdkRGBA *)
      • gtk_style_context_get_border

        public static final void gtk_style_context_get_border​(long context,
                                                              int state,
                                                              GtkBorder padding)
        Parameters:
        context - cast=(GtkStyleContext *)
        state - cast=(GtkStateFlags)
        padding - cast=(GtkBorder *),flags=no_in
      • gtk_label_set_line_wrap

        public static final void gtk_label_set_line_wrap​(long label,
                                                         boolean wrap)
        Parameters:
        label - cast=(GtkLabel *)
        wrap - cast=(gboolean)
      • gtk_label_set_line_wrap_mode

        public static final void gtk_label_set_line_wrap_mode​(long label,
                                                              int wrap_mode)
        Parameters:
        label - cast=(GtkLabel *)
        wrap_mode - cast=(PangoWrapMode)
      • gtk_text_view_get_window

        public static final long gtk_text_view_get_window​(long text_view,
                                                          int win)
        Parameters:
        text_view - cast=(GtkTextView *)
        win - cast=(GtkTextWindowType)
      • gtk_toggle_button_set_inconsistent

        public static final void gtk_toggle_button_set_inconsistent​(long toggle_button,
                                                                    boolean setting)
        Parameters:
        toggle_button - cast=(GtkToggleButton *)
        setting - cast=(gboolean)
      • gtk_tree_view_get_bin_window

        public static final long gtk_tree_view_get_bin_window​(long tree_view)
        Parameters:
        tree_view - cast=(GtkTreeView *)
      • gtk_tree_view_column_cell_get_size

        public static final void gtk_tree_view_column_cell_get_size​(long tree_column,
                                                                    GdkRectangle cell_area,
                                                                    int[] x_offset,
                                                                    int[] y_offset,
                                                                    int[] width,
                                                                    int[] height)
        Parameters:
        tree_column - cast=(GtkTreeViewColumn *)
        cell_area - cast=(GdkRectangle *),flags=no_in
        x_offset - cast=(gint *)
        y_offset - cast=(gint *)
        width - cast=(gint *)
        height - cast=(gint *)
      • gdk_window_new

        public static final long gdk_window_new​(long parent,
                                                GdkWindowAttr attributes,
                                                int attributes_mask)
        Parameters:
        parent - cast=(GdkWindow *)
        attributes - flags=no_out
      • memmove

        public static final void memmove​(GdkEventButton dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(GdkEventCrossing dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(GdkEventFocus dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(GdkEventKey dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(GdkEventMotion dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(GdkEventWindowState dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(long dest,
                                         GdkEventButton src,
                                         long size)
        Parameters:
        dest - cast=(void *)
        src - cast=(const void *),flags=no_out
        size - cast=(size_t)
      • memmove

        public static final void memmove​(long dest,
                                         GdkEventKey src,
                                         long size)
        Parameters:
        dest - cast=(void *)
        src - cast=(const void *),flags=no_out
        size - cast=(size_t)
      • memmove

        public static final void memmove​(long dest,
                                         GtkTargetEntry src,
                                         long size)
        Parameters:
        dest - cast=(void *)
        src - cast=(const void *),flags=no_out
        size - cast=(size_t)
      • GtkTargetEntry_sizeof

        public static final int GtkTargetEntry_sizeof()
      • GdkEvent_sizeof

        public static final int GdkEvent_sizeof()
      • GdkEventButton_sizeof

        public static final int GdkEventButton_sizeof()
      • GdkEventCrossing_sizeof

        public static final int GdkEventCrossing_sizeof()
      • GdkEventFocus_sizeof

        public static final int GdkEventFocus_sizeof()
      • GdkEventKey_sizeof

        public static final int GdkEventKey_sizeof()
      • GdkEventMotion_sizeof

        public static final int GdkEventMotion_sizeof()
      • GdkEventWindowState_sizeof

        public static final int GdkEventWindowState_sizeof()
      • GdkGeometry_sizeof

        public static final int GdkGeometry_sizeof()
      • GdkWindowAttr_sizeof

        public static final int GdkWindowAttr_sizeof()