Top Description Fields Constructors Methods
org.eclipse.swt.internal.gtk

public Class GTK

extends OS
Class Inheritance

This class contains GTK specific native functions. In contrast to OS.java, dynamic functions are automatically linked, no need to add os_custom.h entries.

Field Summary

Modifier and TypeField and Description
public static final boolean
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final byte[]
public static final byte[]
gtk_application_prefer_dark_theme

Needed to tell GTK 3 to prefer a dark or light theme in the UI.

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final byte[]
public static final int
public static final int
public static final int
public static final int
public static final byte[]
public static final int
public static final int
public static final byte[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final byte[]
public static final int
public static final int
public static final int
public static final int
public static final byte[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final byte[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final byte[]
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
Inherited from org.eclipse.swt.internal.gtk.OS:
accel_closures_changedaction_copy_clipboardaction_cut_clipboardaction_paste_clipboardactivateactiveangle_changedbackground_rgbabackspacebeginBIG_ENDIANbutton_press_eventbutton_release_eventcell_background_rgbachange_valuechangedclickedclose_requestcommitcompute_sizeconfigure_eventcopy_clipboardcreate_menu_proxyCurrentTimecut_clipboardday_selectedday_selected_double_clickDBUS_TYPE_ARRAYDBUS_TYPE_BOOLEANDBUS_TYPE_BYTEDBUS_TYPE_DOUBLEDBUS_TYPE_INT32DBUS_TYPE_SINGLE_COMPLETEDBUS_TYPE_STRINGDBUS_TYPE_STRING_ARRAYDBUS_TYPE_STRUCTDBUS_TYPE_STRUCT_ARRAY_BROWSER_FUNCSDBUS_TYPE_UINT64default_borderdelete_eventdelete_from_cursordelete_rangedelete_textdirection_changeddpi_changeddrag_begindrag_data_deletedrag_data_getdrag_data_receiveddrag_dropdrag_enddrag_leavedrag_motiondrawendenterenter_notify_eventeventevent_afterexpand_collapse_cursor_rowexpander_sizeExposeExposureMaskfixed_height_modefocusfocus_infocus_in_eventfocus_line_widthfocus_outfocus_out_eventfocus_paddingFocusInFocusOutfont_descforeground_rgbaG_APP_INFO_CREATE_NONEG_APP_INFO_CREATE_SUPPORTS_URISG_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENTG_BUS_NAME_OWNER_FLAGS_REPLACEG_BUS_TYPE_SESSIONG_DBUS_CALL_FLAGS_NONEG_DBUS_PROXY_FLAGS_DO_NOT_AUTO_STARTG_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALSG_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIESG_FILE_ERROR_IOG_FILE_TEST_IS_DIRG_FILE_TEST_IS_EXECUTABLEG_LOG_FLAG_FATALG_LOG_FLAG_RECURSIONG_LOG_LEVEL_MASKG_SIGNAL_MATCH_DATAG_SIGNAL_MATCH_IDG_VARIANT_TYPE_ARRAY_BROWSER_FUNCSG_VARIANT_TYPE_BOOLEANG_VARIANT_TYPE_BYTEG_VARIANT_TYPE_DOUBLEG_VARIANT_TYPE_IN32G_VARIANT_TYPE_STRINGG_VARIANT_TYPE_STRING_ARRAYG_VARIANT_TYPE_TUPLEG_VARIANT_TYPE_UINT64giconGLIB_VERSIONgrab_focusGraphicsExposegrid_line_widthGTK_OVERLAY_SCROLLING_DISABLEDGTK_THEME_SETGTK_THEME_SET_NAMEGTK_TYPE_TEXT_BUFFERhas_backward_stepperhas_forward_stepperhas_secondary_backward_stepperhas_secondary_forward_stepperhidehorizontal_separatoricon_releaseinconsistentindicator_sizeindicator_spacinginner_borderinsert_textinterior_focusisGNOMEIsLinuxIsWin32key_press_eventkey_pressedkey_release_eventkey_releasedkeys_changedleaveleave_notify_eventmapmap_eventmarginmargin_bottommargin_topmnemonic_activatemodemodelmonth_changedmotionmotion_notify_eventmove_cursormove_focusnext_monthnext_yearnotify_default_heightnotify_default_widthnotify_is_activenotify_maximizednotify_statenotify_theme_changeNotifyAncestorNotifyNonlinearNotifyNonlinearVirtualNotifyNormalNotifyVirtualNotifyWhileGrabbedoutputPANGO_ALIGN_CENTERPANGO_ALIGN_LEFTPANGO_ALIGN_RIGHTPANGO_ATTR_BACKGROUNDPANGO_ATTR_FOREGROUNDPANGO_ATTR_UNDERLINEPANGO_ATTR_UNDERLINE_COLORPANGO_DIRECTION_LTRPANGO_DIRECTION_RTLPANGO_FONT_MASK_FAMILYPANGO_FONT_MASK_SIZEPANGO_FONT_MASK_STYLEPANGO_FONT_MASK_WEIGHTPANGO_SCALEPANGO_STRETCH_CONDENSEDPANGO_STRETCH_EXPANDEDPANGO_STRETCH_EXTRA_CONDENSEDPANGO_STRETCH_EXTRA_EXPANDEDPANGO_STRETCH_NORMALPANGO_STRETCH_SEMI_CONDENSEDPANGO_STRETCH_SEMI_EXPANDEDPANGO_STRETCH_ULTRA_CONDENSEDPANGO_STRETCH_ULTRA_EXPANDEDPANGO_STYLE_ITALICPANGO_STYLE_NORMALPANGO_STYLE_OBLIQUEPANGO_TAB_LEFTPANGO_UNDERLINE_DOUBLEPANGO_UNDERLINE_ERRORPANGO_UNDERLINE_LOWPANGO_UNDERLINE_NONEPANGO_UNDERLINE_SINGLEPANGO_VARIANT_NORMALPANGO_VARIANT_SMALL_CAPSPANGO_WEIGHT_BOLDPANGO_WEIGHT_NORMALPANGO_WRAP_WORD_CHARpaste_clipboardpixbufpopped_uppopulate_popuppopup_menupreedit_changedpreparepressedprev_monthprev_yearrealizereleasedresizeresponseRevertToParentrow_activatedrow_changedrow_has_child_toggledscale_changedscrollscroll_childscroll_eventscrollbar_spacingselectselection_doneshowshow_helpsize_allocatespacingstart_interactive_searchstyle_updatedswitch_pageSWT_DEBUGSWT_LIB_VERSIONSSWT_MENU_LOCATION_DEBUGGINGSWT_PADDED_MENU_ITEMStest_collapse_rowtest_expand_rowtexttoggledunmapunmap_eventvalue_changedwindow_state_eventxalignypad

Constructor Summary

AccessConstructor and Description
public
GTK()

Method Summary

Modifier and TypeMethod and Description
public static final native long
public static final native long
public static final native int
public static final native long
gtk_accelerator_name(int
cast=(guint)
accelerator_key
,
int
cast=(GdkModifierType)
accelerator_mods
)

public static final native void
gtk_accelerator_parse(long
cast=(const gchar *)
accelerator
,
int[]
cast=(guint *)
accelerator_key
,
int[]
cast=(GdkModifierType *)
accelerator_mods
)

public static final native void
gtk_accelerator_parse(byte[]
cast=(const gchar *)
accelerator
,
int[]
cast=(guint *)
accelerator_key
,
int[]
cast=(GdkModifierType *)
accelerator_mods
)

public static final native void
gtk_adjustment_configure(long
cast=(GtkAdjustment *)
adjustment
,
double value, double lower, double upper, double step_increment, double page_increment, double page_size)

public static final native double
gtk_adjustment_get_lower(long
cast=(GtkAdjustment *)
adjustment
)

public static final native double
gtk_adjustment_get_page_increment(long
cast=(GtkAdjustment *)
adjustment
)

public static final native double
gtk_adjustment_get_page_size(long
cast=(GtkAdjustment *)
adjustment
)

public static final native double
gtk_adjustment_get_step_increment(long
cast=(GtkAdjustment *)
adjustment
)

public static final native double
gtk_adjustment_get_upper(long
cast=(GtkAdjustment *)
adjustment
)

public static final native double
gtk_adjustment_get_value(long
cast=(GtkAdjustment *)
adjustment
)

public static final native long
gtk_adjustment_new(double
cast=(gdouble)
value
,
double
cast=(gdouble)
lower
,
double
cast=(gdouble)
upper
,
double
cast=(gdouble)
step_increment
,
double
cast=(gdouble)
page_increment
,
double
cast=(gdouble)
page_size
)

public static final native void
gtk_adjustment_set_page_increment(long
cast=(GtkAdjustment *)
adjustment
,
double
cast=(gdouble)
value
)

public static final native void
gtk_adjustment_set_step_increment(long
cast=(GtkAdjustment *)
adjustment
,
double
cast=(gdouble)
value
)

public static final native void
gtk_adjustment_set_value(long
cast=(GtkAdjustment *)
adjustment
,
double
cast=(gdouble)
value
)

public static final native void
gtk_border_free(long
cast=(GtkBorder *)
border
)

public static final native long
gtk_box_new(int
cast=(GtkOrientation)
orientation
,
int
cast=(gint)
spacing
)

public static final native void
gtk_box_set_homogeneous(long
cast=(GtkBox *)
box
,
boolean
cast=(gboolean)
homogeneous
)

public static final native void
gtk_box_set_spacing(long
cast=(GtkBox *)
box
,
int spacing)

public static final native long
public static final native void
gtk_button_set_label(long
cast=(GtkButton *)
button
,
byte[]
cast=(const char *)
label
)

public static final native void
gtk_button_set_use_underline(long
cast=(GtkButton *)
button
,
boolean use_underline)

public static final native void
gtk_calendar_clear_marks(long
cast=(GtkCalendar *)
calendar
)

public static final native void
gtk_calendar_mark_day(long
cast=(GtkCalendar *)
calendar
,
int
cast=(guint)
day
)

public static final native long
public static final native void
gtk_cell_layout_clear(long
cast=(GtkCellLayout *)
cell_layout
)

public static final native long
gtk_cell_layout_get_cells(long
cast=(GtkCellLayout *)
cell_layout
)

public static final native void
gtk_cell_layout_pack_start(long
cast=(GtkCellLayout *)
cell_layout
,
long
cast=(GtkCellRenderer *)
cell
,
boolean expand)

public static final native void
gtk_cell_layout_set_attributes(long
cast=(GtkCellLayout *)
cell_layout
,
long
cast=(GtkCellRenderer *)
cell
,
byte[] attribute, int column, long
cast=(const gchar *),flags=sentinel
sentinel
)

public static final native void
gtk_cell_renderer_get_fixed_size(long
cast=(GtkCellRenderer *)
cell
,
int[]
cast=(gint *)
width
,
int[]
cast=(gint *)
height
)

public static final native void
gtk_cell_renderer_get_padding(long
cast=(GtkCellRenderer *)
cell
,
int[]
cast=(gint *)
xpad
,
int[]
cast=(gint *)
ypad
)

public static final native void
gtk_cell_renderer_get_preferred_height_for_width(long
cast=(GtkCellRenderer *)
cell
,
long
cast=(GtkWidget *)
widget
,
int
cast=(gint)
width
,
int[]
cast=(gint *)
minimum_height
,
int[]
cast=(gint *)
natural_height
)

public static final native void
gtk_cell_renderer_get_preferred_size(long
cast=(GtkCellRenderer *)
cell
,
long
cast=(GtkWidget *)
widget
,
GtkRequisition
cast=(GtkRequisition *)
minimum_size
,
GtkRequisition
cast=(GtkRequisition *)
natural_size
)

public static final native long
public static final native void
gtk_cell_renderer_set_fixed_size(long
cast=(GtkCellRenderer *)
cell
,
int
cast=(gint)
width
,
int
cast=(gint)
height
)

public static final native long
public static final native long
public static final native void
gtk_cell_view_set_fit_model(long
cast=(GtkCellView *)
cell_view
,
boolean
cast=(gboolean)
fit_model
)

public static final native long
public static final native long
gtk_check_version(int required_major, int required_minor, int required_micro)

public static final native void
gtk_color_chooser_add_palette(long
cast=(GtkColorChooser *)
chooser
,
int
cast=(GtkOrientation)
orientation
,
int
cast=(gint)
colors_per_line
,
int
cast=(gint)
n_colors
,
long
cast=(GdkRGBA *)
colors
)

public static final native long
gtk_color_chooser_dialog_new(byte[]
cast=(const gchar *)
title
,
long
cast=(GtkWindow *)
parent
)

public static final native void
gtk_color_chooser_get_rgba(long
cast=(GtkColorChooser *)
chooser
,
GdkRGBA
cast=(GdkRGBA *)
color
)

public static final native boolean
gtk_color_chooser_get_use_alpha(long
cast=(GtkColorChooser *)
chooser
)

public static final native void
gtk_color_chooser_set_rgba(long
cast=(GtkColorChooser *)
chooser
,
GdkRGBA
cast=(GdkRGBA *)
color
)

public static final native void
gtk_color_chooser_set_use_alpha(long
cast=(GtkColorChooser *)
chooser
,
boolean
cast=(gboolean)
use_alpha
)

public static final native int
gtk_combo_box_get_active(long
cast=(GtkComboBox *)
combo_box
)

public static final native long
gtk_combo_box_get_model(long
cast=(GtkComboBox *)
combo_box
)

public static final native void
gtk_combo_box_popdown(long
cast=(GtkComboBox *)
combo_box
)

public static final native void
gtk_combo_box_popup(long
cast=(GtkComboBox *)
combo_box
)

public static final native void
gtk_combo_box_set_active(long
cast=(GtkComboBox *)
combo_box
,
int
cast=(gint)
index
)

public static final native void
gtk_combo_box_text_insert(long
cast=(GtkComboBoxText *)
combo_box
,
int
cast=(gint)
position
,
byte[]
cast=(const gchar *)
id
,
byte[]
cast=(const gchar *)
text
)

public static final native long
public static final native long
public static final native void
gtk_combo_box_text_remove(long
cast=(GtkComboBoxText *)
combo_box
,
int position)

public static final native void
gtk_combo_box_text_remove_all(long
cast=(GtkComboBoxText *)
combo_box
)

public static final native long
public static final native long
gtk_css_provider_to_string(long
cast=(GtkCssProvider *)
provider
)

public static final native long
gtk_dialog_add_button(long
cast=(GtkDialog *)
dialog
,
byte[]
cast=(const gchar *)
button_text
,
int
cast=(gint)
response_id
)

public static final native void
gtk_editable_delete_selection(long
cast=(GtkEditable *)
editable
)

public static final native void
gtk_editable_delete_text(long
cast=(GtkEditable *)
editable
,
int
cast=(gint)
start_pos
,
int
cast=(gint)
end_pos
)

public static final native boolean
gtk_editable_get_editable(long
cast=(GtkEditable *)
editable
)

public static final native int
gtk_editable_get_position(long
cast=(GtkEditable *)
editable
)

public static final native boolean
gtk_editable_get_selection_bounds(long
cast=(GtkEditable *)
editable
,
int[]
cast=(gint *)
start
,
int[]
cast=(gint *)
end
)

public static final native void
gtk_editable_insert_text(long
cast=(GtkEditable *)
editable
,
byte[]
cast=(gchar *)
new_text
,
int
cast=(gint)
new_text_length
,
int[]
cast=(gint *)
position
)

public static final native void
gtk_editable_select_region(long
cast=(GtkEditable *)
editable
,
int
cast=(gint)
start
,
int
cast=(gint)
end
)

public static final native void
gtk_editable_set_editable(long
cast=(GtkEditable *)
entry
,
boolean
cast=(gboolean)
editable
)

public static final native void
gtk_editable_set_position(long
cast=(GtkEditable *)
editable
,
int
cast=(gint)
position
)

public static final native int
gtk_entry_buffer_delete_text(long
cast=(GtkEntryBuffer *)
buffer
,
int
cast=(guint)
position
,
int n_chars)

public static final native long
gtk_entry_buffer_get_text(long
cast=(GtkEntryBuffer *)
buffer
)

public static final native void
gtk_entry_buffer_set_text(long
cast=(GtkEntryBuffer *)
buffer
,
byte[]
cast=(const char *)
chars
,
int n_chars)

public static final native void
gtk_entry_get_icon_area(long
cast=(GtkEntry *)
entry
,
int
cast=(gint)
icon_pos
,
GdkRectangle
cast=(GdkRectangle *),flags=no_in
icon_area
)

public static final native char
gtk_entry_get_invisible_char(long
cast=(GtkEntry *)
entry
)

public static final native int
gtk_entry_get_max_length(long
cast=(GtkEntry *)
entry
)

public static final native boolean
gtk_entry_get_visibility(long
cast=(GtkEntry *)
entry
)

public static final native long
public static final native void
gtk_entry_set_alignment(long
cast=(GtkEntry *)
entry
,
float
cast=(gfloat)
xalign
)

public static final native void
gtk_entry_set_has_frame(long
cast=(GtkEntry *)
entry
,
boolean
cast=(gboolean)
setting
)

public static final native void
gtk_entry_set_icon_activatable(long
cast=(GtkEntry *)
entry
,
int
cast=(GtkEntryIconPosition)
icon_pos
,
boolean
cast=(gboolean)
activatable
)

public static final native void
gtk_entry_set_icon_from_icon_name(long
cast=(GtkEntry *)
entry
,
int
cast=(gint)
iconPos
,
byte[]
cast=(const gchar *)
stock
)

public static final native void
gtk_entry_set_icon_sensitive(long
cast=(GtkEntry *)
entry
,
int
cast=(GtkEntryIconPosition)
icon_pos
,
boolean
cast=(gboolean)
sensitive
)

public static final native void
gtk_entry_set_input_hints(long
cast=(GtkEntry *)
entry
,
int
cast=(GtkInputHints)
hint
)

public static final native void
gtk_entry_set_invisible_char(long
cast=(GtkEntry *)
entry
,
char
cast=(gint)
ch
)

public static final native void
gtk_entry_set_max_length(long
cast=(GtkEntry *)
entry
,
int
cast=(gint)
max
)

public static final native void
gtk_entry_set_placeholder_text(long
cast=(GtkEntry *)
entry
,
byte[]
cast=(const gchar *)
text
)

public static final native void
gtk_entry_set_tabs(long
cast=(GtkEntry *)
entry
,
long
cast=(PangoTabArray *)
tabs
)

public static final native void
gtk_entry_set_visibility(long
cast=(GtkEntry *)
entry
,
boolean
cast=(gboolean)
visible
)

public static final native void
gtk_enumerate_printers(long
cast=(GtkPrinterFunc)
func
,
long
cast=(gpointer)
data
,
long
cast=(GDestroyNotify)
destroy
,
boolean
cast=(gboolean)
wait
)

public static final native long
gtk_event_controller_get_widget(long
cast=(GtkEventController *)
controller
)

public static final native void
gtk_event_controller_set_propagation_phase(long
cast=(GtkEventController *)
controller
,
int
cast=(GtkPropagationPhase)
phase
)

public static final native boolean
gtk_expander_get_expanded(long
cast=(GtkExpander *)
expander
)

public static final native long
gtk_expander_get_label_widget(long
cast=(GtkExpander *)
expander
)

public static final native long
gtk_expander_new(byte[]
cast=(const gchar *)
label
)

public static final native void
gtk_expander_set_expanded(long
cast=(GtkExpander *)
expander
,
boolean expanded)

public static final native void
gtk_expander_set_label_widget(long
cast=(GtkExpander *)
expander
,
long
cast=(GtkWidget *)
label_widget
)

public static final native void
gtk_file_chooser_add_filter(long
cast=(GtkFileChooser *)
chooser
,
long
cast=(GtkFileFilter *)
filter
)

public static final native long
gtk_file_chooser_get_filter(long
cast=(GtkFileChooser *)
chooser
)

public static final native long
gtk_file_chooser_native_new(byte[]
cast=(const gchar *),flags=no_out
title
,
long
cast=(GtkWindow *)
parent
,
int action, byte[]
cast=(const gchar *),flags=no_out
accept_label
,
byte[]
cast=(const gchar *),flags=no_out
cancel_label
)

public static final native void
gtk_file_chooser_set_current_name(long
cast=(GtkFileChooser *)
chooser
,
byte[]
cast=(const gchar *)
name
)

public static final native void
gtk_file_chooser_set_filter(long
cast=(GtkFileChooser *)
chooser
,
long
cast=(GtkFileFilter *)
filter
)

public static final native void
gtk_file_chooser_set_select_multiple(long
cast=(GtkFileChooser *)
chooser
,
boolean
cast=(gboolean)
select_multiple
)

public static final native void
gtk_file_filter_add_pattern(long
cast=(GtkFileFilter *)
filter
,
byte[]
cast=(const gchar *)
pattern
)

public static final native long
gtk_file_filter_get_name(long
cast=(GtkFileFilter *)
filter
)

public static final native long
public static final native void
gtk_file_filter_set_name(long
cast=(GtkFileFilter *)
filter
,
byte[]
cast=(const gchar *)
name
)

public static final native long
gtk_font_chooser_dialog_new(byte[]
cast=(const gchar *)
title
,
long
cast=(GtkWindow *)
parent
)

public static final native long
gtk_font_chooser_get_font(long
cast=(GtkFontChooser *)
fontchooser
)

public static final native void
gtk_font_chooser_set_font(long
cast=(GtkFontChooser *)
fsd
,
byte[]
cast=(const gchar *)
fontname
)

public static final native long
gtk_frame_get_label_widget(long
cast=(GtkFrame *)
frame
)

public static final native long
gtk_frame_new(byte[]
cast=(const gchar *)
label
)

public static final native void
gtk_frame_set_label_widget(long
cast=(GtkFrame *)
frame
,
long
cast=(GtkWidget *)
label_widget
)

public static final native void
gtk_gesture_drag_get_offset(long gesture, double[] x, double[] y)

public static final native boolean
gtk_gesture_drag_get_start_point(long gesture, double[] x, double[] y)

public static final native long
gtk_gesture_drag_new(long
cast=(GtkWidget *)
widget
)

public static final native long
public static final native boolean
gtk_gesture_get_point(long gesture, long sequence, double[] x, double[] y)

public static final native boolean
public static final native double
public static final native long
public static final native int
gtk_gesture_single_get_current_button(long
cast=(GtkGestureSingle *)
gesture
)

public static final native void
gtk_gesture_single_set_button(long gesture, int button)

public static final native boolean
gtk_gesture_swipe_get_velocity(long gesture, double[] velocity_x, double[] velocity_y)

public static final native double
public static final native long
gtk_gesture_zoom_new(long widget)

public static final native long
public static final native int
public static final native int
public static final native int
public static final native void
gtk_im_context_focus_in(long
cast=(GtkIMContext *)
context
)

public static final native void
gtk_im_context_focus_out(long
cast=(GtkIMContext *)
context
)

public static final native void
gtk_im_context_get_preedit_string(long
cast=(GtkIMContext *)
context
,
long[]
cast=(gchar **)
str
,
long[]
cast=(PangoAttrList **)
attrs
,
int[]
cast=(gint *)
cursor_pos
)

public static final native long
public static final native void
gtk_im_context_reset(long
cast=(GtkIMContext *)
context
)

public static final native void
gtk_im_context_set_client_window(long
cast=(GtkIMContext *)
context
,
long
cast=(GdkWindow *)
window
)

public static final native void
gtk_im_context_set_cursor_location(long
cast=(GtkIMContext *)
context
,
GdkRectangle
cast=(GdkRectangle *),flags=no_out
area
)

public static final native long
public static final native long
public static final native void
gtk_image_set_pixel_size(long
cast=(GtkImage *)
image
,
int
cast=(gint)
pixel_size
)

public static final native boolean
GTK_IS_ACCEL_LABEL(long obj)

GTK3 Macros [if-def'd in os.h]

public static final native boolean
GTK_IS_BOX(long obj)

public static final native boolean
GTK_IS_BUTTON(long obj)

public static final native boolean
public static final native boolean
public static final native boolean
public static final native boolean
GTK_IS_CONTAINER(long obj)

public static final native boolean
public static final native boolean
GTK_IS_LABEL(long obj)

public static final native boolean
GTK_IS_PLUG(long obj)

public static final native boolean
public static final native boolean
GTK_IS_WINDOW(long obj)

public static final native long
gtk_label_get_layout(long
cast=(GtkLabel *)
label
)

public static final native int
gtk_label_get_mnemonic_keyval(long
cast=(GtkLabel *)
label
)

public static final native long
public static final native long
gtk_label_new(byte[]
cast=(const gchar *)
label
)

public static final native long
gtk_label_new_with_mnemonic(byte[]
cast=(const gchar *)
str
)

public static final native void
gtk_label_set_attributes(long
cast=(GtkLabel *)
label
,
long
cast=(PangoAttrList *)
attrs
)

public static final native void
gtk_label_set_justify(long
cast=(GtkLabel *)
label
,
int
cast=(GtkJustification)
jtype
)

public static final native void
gtk_label_set_text(long
cast=(GtkLabel *)
label
,
long
cast=(const gchar *)
str
)

public static final native void
gtk_label_set_text(long
cast=(GtkLabel *)
label
,
byte[]
cast=(const gchar *)
str
)

public static final native void
gtk_label_set_text_with_mnemonic(long
cast=(GtkLabel *)
label
,
byte[]
cast=(const gchar *)
str
)

public static final native void
gtk_label_set_xalign(long
cast=(GtkLabel *)
label
,
float
cast=(gfloat)
xalign
)

public static final native void
gtk_label_set_yalign(long
cast=(GtkLabel *)
label
,
float
cast=(gfloat)
yalign
)

public static final native void
gtk_list_store_append(long
cast=(GtkListStore *)
list_store
,
long
cast=(GtkTreeIter *)
iter
)

public static final native void
gtk_list_store_clear(long
cast=(GtkListStore *)
store
)

public static final native void
gtk_list_store_insert(long
cast=(GtkListStore *)
list_store
,
long
cast=(GtkTreeIter *)
iter
,
int
cast=(gint)
position
)

public static final native long
gtk_list_store_newv(int
cast=(gint)
numColumns
,
long[]
cast=(GType *)
types
)

public static final native void
gtk_list_store_remove(long
cast=(GtkListStore *)
list_store
,
long
cast=(GtkTreeIter *)
iter
)

public static final native void
gtk_list_store_set(long
cast=(GtkListStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, byte[] value, int terminator)

public static final native void
gtk_list_store_set(long
cast=(GtkListStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, int value, int terminator)

public static final native void
gtk_list_store_set(long
cast=(GtkListStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, long value, int terminator)

public static final native void
gtk_list_store_set(long
cast=(GtkListStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, GdkRGBA
flags=no_out
value
,
int terminator)

public static final native void
gtk_list_store_set(long
cast=(GtkListStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, boolean value, int terminator)

public static final native void
gtk_list_store_set_value(long
cast=(GtkListStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, long
cast=(GValue *)
value
)

public static final native long
public static final native void
gtk_message_dialog_format_secondary_text(long
cast=(GtkMessageDialog *)
message_dialog
,
byte[]
cast=(const gchar *)
message_format
,
byte[]
cast=(const gchar *)
arg
)

public static final native long
gtk_message_dialog_new(long
cast=(GtkWindow *)
parent
,
int
cast=(GtkDialogFlags)
flags
,
int
cast=(GtkMessageType)
type
,
int
cast=(GtkButtonsType)
buttons
,
byte[]
cast=(const gchar *)
message_format
,
byte[]
cast=(const gchar *)
arg
)

public static final native void
gtk_native_dialog_show(long
cast=(GtkNativeDialog *)
dialog
)

public static final native int
gtk_notebook_get_current_page(long
cast=(GtkNotebook *)
notebook
)

public static final native int
gtk_notebook_get_n_pages(long
cast=(GtkNotebook *)
notebook
)

public static final native boolean
gtk_notebook_get_scrollable(long
cast=(GtkNotebook *)
notebook
)

public static final native void
gtk_notebook_insert_page(long
cast=(GtkNotebook *)
notebook
,
long
cast=(GtkWidget *)
child
,
long
cast=(GtkWidget *)
tab_label
,
int
cast=(gint)
position
)

public static final native long
public static final native void
gtk_notebook_next_page(long
cast=(GtkNotebook *)
notebook
)

public static final native void
gtk_notebook_prev_page(long
cast=(GtkNotebook *)
notebook
)

public static final native void
gtk_notebook_remove_page(long
cast=(GtkNotebook *)
notebook
,
int
cast=(gint)
page_num
)

public static final native void
gtk_notebook_set_current_page(long
cast=(GtkNotebook *)
notebook
,
int
cast=(gint)
page_num
)

public static final native void
gtk_notebook_set_scrollable(long
cast=(GtkNotebook *)
notebook
,
boolean
cast=(gboolean)
scrollable
)

public static final native void
gtk_notebook_set_show_tabs(long
cast=(GtkNotebook *)
notebook
,
boolean
cast=(gboolean)
show_tabs
)

public static final native void
gtk_notebook_set_tab_pos(long
cast=(GtkNotebook *)
notebook
,
int
cast=(GtkPositionType)
pos
)

public static final native void
gtk_orientable_set_orientation(long
cast=(GtkOrientable *)
orientable
,
int
cast=(GtkOrientation)
orientation
)

public static final native double
gtk_page_setup_get_bottom_margin(long
cast=(GtkPageSetup *)
setup
,
int
cast=(GtkUnit)
unit
)

public static final native double
gtk_page_setup_get_left_margin(long
cast=(GtkPageSetup *)
setup
,
int
cast=(GtkUnit)
unit
)

public static final native int
gtk_page_setup_get_orientation(long
cast=(GtkPageSetup *)
setup
)

public static final native double
gtk_page_setup_get_page_height(long
cast=(GtkPageSetup *)
setup
,
int
cast=(GtkUnit)
unit
)

public static final native double
gtk_page_setup_get_page_width(long
cast=(GtkPageSetup *)
setup
,
int
cast=(GtkUnit)
unit
)

public static final native double
gtk_page_setup_get_paper_height(long
cast=(GtkPageSetup *)
setup
,
int
cast=(GtkUnit)
unit
)

public static final native long
gtk_page_setup_get_paper_size(long
cast=(GtkPageSetup *)
setup
)

public static final native double
gtk_page_setup_get_paper_width(long
cast=(GtkPageSetup *)
setup
,
int
cast=(GtkUnit)
unit
)

public static final native double
gtk_page_setup_get_right_margin(long
cast=(GtkPageSetup *)
setup
,
int
cast=(GtkUnit)
unit
)

public static final native double
gtk_page_setup_get_top_margin(long
cast=(GtkPageSetup *)
setup
,
int
cast=(GtkUnit)
unit
)

public static final native long
public static final native void
gtk_page_setup_set_bottom_margin(long
cast=(GtkPageSetup *)
setup
,
double
cast=(gdouble)
margin
,
int
cast=(GtkUnit)
unit
)

public static final native void
gtk_page_setup_set_left_margin(long
cast=(GtkPageSetup *)
setup
,
double
cast=(gdouble)
margin
,
int
cast=(GtkUnit)
unit
)

public static final native void
gtk_page_setup_set_orientation(long
cast=(GtkPageSetup *)
setup
,
int
cast=(GtkPageOrientation)
orientation
)

public static final native void
gtk_page_setup_set_paper_size(long
cast=(GtkPageSetup *)
setup
,
long
cast=(GtkPaperSize *)
size
)

public static final native void
gtk_page_setup_set_right_margin(long
cast=(GtkPageSetup *)
setup
,
double
cast=(gdouble)
margin
,
int
cast=(GtkUnit)
unit
)

public static final native void
gtk_page_setup_set_top_margin(long
cast=(GtkPageSetup *)
setup
,
double
cast=(gdouble)
margin
,
int
cast=(GtkUnit)
unit
)

public static final native void
gtk_paper_size_free(long
cast=(GtkPaperSize *)
size
)

public static final native long
gtk_paper_size_get_display_name(long
cast=(GtkPaperSize *)
size
)

public static final native double
gtk_paper_size_get_height(long
cast=(GtkPaperSize *)
size
,
int
cast=(GtkUnit)
unit
)

public static final native long
gtk_paper_size_get_name(long
cast=(GtkPaperSize *)
size
)

public static final native long
gtk_paper_size_get_ppd_name(long
cast=(GtkPaperSize *)
size
)

public static final native double
gtk_paper_size_get_width(long
cast=(GtkPaperSize *)
size
,
int
cast=(GtkUnit)
unit
)

public static final native boolean
gtk_paper_size_is_custom(long
cast=(GtkPaperSize *)
size
)

public static final native long
gtk_paper_size_new(byte[]
cast=(const gchar *)
name
)

public static final native long
gtk_paper_size_new_custom(byte[]
cast=(const gchar *)
name
,
byte[]
cast=(const gchar *)
display_name
,
double
cast=(gdouble)
width
,
double
cast=(gdouble)
height
,
int
cast=(GtkUnit)
unit
)

public static final native long
gtk_paper_size_new_from_ppd(byte[]
cast=(const gchar *)
ppd_name
,
byte[]
cast=(const gchar *)
ppd_display_name
,
double
cast=(gdouble)
width
,
double
cast=(gdouble)
height
)

public static final native long
gtk_plug_new(long socket_id)

public static final native void
gtk_popover_popdown(long
cast=(GtkPopover *)
popover
)

public static final native void
gtk_popover_popup(long
cast=(GtkPopover *)
popover
)

public static final native void
gtk_popover_set_pointing_to(long
cast=(GtkPopover *)
popover
,
GdkRectangle
cast=(const GdkRectangle *)
rect
)

public static final native void
gtk_popover_set_position(long
cast=(GtkPopover *)
popover
,
int
cast=(GtkPositionType)
position
)

public static final native long
gtk_print_job_get_surface(long
cast=(GtkPrintJob *)
job
,
long[]
cast=(GError **)
error
)

public static final native long
gtk_print_job_new(byte[]
cast=(const gchar *)
title
,
long
cast=(GtkPrinter *)
printer
,
long
cast=(GtkPrintSettings *)
settings
,
long
cast=(GtkPageSetup *)
page_setup
)

public static final native void
gtk_print_job_send(long
cast=(GtkPrintJob *)
job
,
long
cast=(GtkPrintJobCompleteFunc)
callback
,
long
cast=(gpointer)
user_data
,
long
cast=(GDestroyNotify)
dnotify
)

public static final native void
gtk_print_settings_foreach(long
cast=(GtkPrintSettings *)
settings
,
long
cast=(GtkPrintSettingsFunc)
func
,
long
cast=(gpointer)
data
)

public static final native long
gtk_print_settings_get(long
cast=(GtkPrintSettings *)
settings
,
byte[]
cast=(const gchar *)
key
)

public static final native boolean
gtk_print_settings_get_collate(long
cast=(GtkPrintSettings *)
settings
)

public static final native int
gtk_print_settings_get_duplex(long
cast=(GtkPrintSettings *)
settings
)

public static final native int
gtk_print_settings_get_n_copies(long
cast=(GtkPrintSettings *)
settings
)

public static final native long
gtk_print_settings_get_page_ranges(long
cast=(GtkPrintSettings *)
settings
,
int[]
cast=(gint *)
num_ranges
)

public static final native int
gtk_print_settings_get_print_pages(long
cast=(GtkPrintSettings *)
settings
)

public static final native int
gtk_print_settings_get_resolution(long
cast=(GtkPrintSettings *)
settings
)

public static final native long
public static final native void
gtk_print_settings_set(long
cast=(GtkPrintSettings *)
settings
,
byte[]
cast=(const gchar *)
key
,
byte[]
cast=(const gchar *)
value
)

public static final native void
gtk_print_settings_set_collate(long
cast=(GtkPrintSettings *)
settings
,
boolean
cast=(gboolean)
collate
)

public static final native void
gtk_print_settings_set_duplex(long
cast=(GtkPrintSettings *)
settings
,
int
cast=(GtkPrintDuplex)
duplex
)

public static final native void
gtk_print_settings_set_n_copies(long
cast=(GtkPrintSettings *)
settings
,
int
cast=(gint)
num_copies
)

public static final native void
gtk_print_settings_set_orientation(long
cast=(GtkPrintSettings *)
settings
,
int
cast=(GtkPageOrientation)
orientation
)

public static final native void
gtk_print_settings_set_page_ranges(long
cast=(GtkPrintSettings *)
settings
,
int[]
cast=(GtkPageRange *)
page_ranges
,
int
cast=(gint)
num_ranges
)

public static final native void
gtk_print_settings_set_print_pages(long
cast=(GtkPrintSettings *)
settings
,
int
cast=(GtkPrintPages)
pages
)

public static final native void
gtk_print_settings_set_printer(long
cast=(GtkPrintSettings *)
settings
,
byte[]
cast=(const gchar *)
printer
)

public static final native int
gtk_print_unix_dialog_get_current_page(long
cast=(GtkPrintUnixDialog *)
dialog
)

public static final native long
gtk_print_unix_dialog_get_page_setup(long
cast=(GtkPrintUnixDialog *)
dialog
)

public static final native long
gtk_print_unix_dialog_get_selected_printer(long
cast=(GtkPrintUnixDialog *)
dialog
)

public static final native long
gtk_print_unix_dialog_get_settings(long
cast=(GtkPrintUnixDialog *)
dialog
)

public static final native long
gtk_print_unix_dialog_new(byte[]
cast=(const gchar *)
title
,
long
cast=(GtkWindow *)
parent
)

public static final native void
gtk_print_unix_dialog_set_current_page(long
cast=(GtkPrintUnixDialog *)
dialog
,
int
cast=(gint)
current_page
)

public static final native void
gtk_print_unix_dialog_set_embed_page_setup(long
cast=(GtkPrintUnixDialog *)
dialog
,
boolean
cast=(gboolean)
embed
)

public static final native void
gtk_print_unix_dialog_set_has_selection(long
cast=(GtkPrintUnixDialog *)
dialog
,
boolean has_selection)

public static final native void
gtk_print_unix_dialog_set_manual_capabilities(long
cast=(GtkPrintUnixDialog *)
dialog
,
long
cast=(GtkPrintCapabilities)
capabilities
)

public static final native void
gtk_print_unix_dialog_set_page_setup(long
cast=(GtkPrintUnixDialog *)
dialog
,
long
cast=(GtkPageSetup *)
page_setup
)

public static final native void
gtk_print_unix_dialog_set_settings(long
cast=(GtkPrintUnixDialog *)
dialog
,
long
cast=(GtkPrintSettings *)
settings
)

public static final native void
gtk_print_unix_dialog_set_support_selection(long
cast=(GtkPrintUnixDialog *)
dialog
,
boolean support_selection)

public static final native long
gtk_printer_get_backend(long
cast=(GtkPrinter *)
printer
)

public static final native long
gtk_printer_get_name(long
cast=(GtkPrinter *)
printer
)

public static final native boolean
gtk_printer_is_default(long
cast=(GtkPrinter *)
printer
)

public static final native long
public static final native long
public static final native void
gtk_progress_bar_pulse(long
cast=(GtkProgressBar *)
pbar
)

public static final native void
gtk_progress_bar_set_fraction(long
cast=(GtkProgressBar *)
pbar
,
double
cast=(gdouble)
fraction
)

public static final native void
gtk_progress_bar_set_inverted(long
cast=(GtkProgressBar *)
pbar
,
boolean
cast=(gboolean)
inverted
)

public static final native long
gtk_range_get_adjustment(long
cast=(GtkRange *)
range
)

public static final native void
gtk_range_get_slider_range(long
cast=(GtkRange *)
range
,
int[]
cast=(gint *)
slider_start
,
int[]
cast=(gint *)
slider_end
)

public static final native double
gtk_range_get_value(long
cast=(GtkRange *)
range
)

public static final native void
gtk_range_set_increments(long
cast=(GtkRange *)
range
,
double step, double page)

public static final native void
gtk_range_set_inverted(long
cast=(GtkRange *)
range
,
boolean setting)

public static final native void
gtk_range_set_range(long
cast=(GtkRange *)
range
,
double min, double max)

public static final native void
gtk_range_set_value(long
cast=(GtkRange *)
range
,
double value)

public static final native void
gtk_render_background(long
cast=(GtkStyleContext *)
context
,
long
cast=(cairo_t *)
cr
,
double
cast=(gdouble)
x
,
double
cast=(gdouble)
y
,
double
cast=(gdouble)
width
,
double
cast=(gdouble)
height
)

public static final native void
gtk_render_focus(long
cast=(GtkStyleContext *)
context
,
long
cast=(cairo_t *)
cr
,
double
cast=(gdouble)
x
,
double
cast=(gdouble)
y
,
double
cast=(gdouble)
width
,
double
cast=(gdouble)
height
)

public static final native void
gtk_render_frame(long
cast=(GtkStyleContext *)
context
,
long
cast=(cairo_t *)
cr
,
double
cast=(gdouble)
x
,
double
cast=(gdouble)
y
,
double
cast=(gdouble)
width
,
double
cast=(gdouble)
height
)

public static final native void
gtk_render_handle(long
cast=(GtkStyleContext *)
context
,
long
cast=(cairo_t *)
cr
,
double
cast=(gdouble)
x
,
double
cast=(gdouble)
y
,
double
cast=(gdouble)
width
,
double
cast=(gdouble)
height
)

public static final native long
gtk_scale_new(int
cast=(GtkOrientation)
orientation
,
long
cast=(GtkAdjustment *)
adjustment
)

public static final native void
gtk_scale_set_digits(long
cast=(GtkScale *)
scale
,
int
cast=(gint)
digits
)

public static final native void
gtk_scale_set_draw_value(long
cast=(GtkScale *)
scale
,
boolean
cast=(gboolean)
draw_value
)

public static final native long
gtk_scrollable_get_vadjustment(long
cast=(GtkScrollable *)
scrollable
)

public static final native long
gtk_scrollbar_new(int
cast=(GtkOrientation)
orientation
,
long
cast=(GtkAdjustment *)
adjustment
)

public static final native long
gtk_scrolled_window_get_hadjustment(long
cast=(GtkScrolledWindow *)
scrolled_window
)

public static final native long
gtk_scrolled_window_get_hscrollbar(long
cast=(GtkScrolledWindow *)
scrolled_window
)

public static final native boolean
gtk_scrolled_window_get_overlay_scrolling(long
cast=(GtkScrolledWindow *)
scrolled_window
)

public static final native void
gtk_scrolled_window_get_policy(long
cast=(GtkScrolledWindow *)
scrolled_window
,
int[]
cast=(GtkPolicyType *)
hscrollbar_policy
,
int[]
cast=(GtkPolicyType *)
vscrollbar_policy
)

public static final native long
gtk_scrolled_window_get_vadjustment(long
cast=(GtkScrolledWindow *)
scrolled_window
)

public static final native long
gtk_scrolled_window_get_vscrollbar(long
cast=(GtkScrolledWindow *)
scrolled_window
)

public static final native void
gtk_scrolled_window_set_hadjustment(long
cast=(GtkScrolledWindow *)
scrolled_window
,
long
cast=(GtkAdjustment *)
adjustment
)

public static final native void
gtk_scrolled_window_set_policy(long
cast=(GtkScrolledWindow *)
scrolled_window
,
int
cast=(GtkPolicyType)
hscrollbar_policy
,
int
cast=(GtkPolicyType)
vscrollbar_policy
)

public static final native void
gtk_scrolled_window_set_vadjustment(long
cast=(GtkScrolledWindow *)
scrolled_window
,
long
cast=(GtkAdjustment *)
adjustment
)

public static final native long
public static final native long
gtk_separator_new(int
cast=(GtkOrientation)
orientation
)

public static final native long
public static final native long
gtk_socket_get_id(long
cast=(GtkSocket *)
socket
)

public static final native long
public static final native void
gtk_spin_button_configure(long
cast=(GtkSpinButton*)
spin_button
,
long
cast=(GtkAdjustment *)
adjustment
,
double climb_rate, int digits)

public static final native long
gtk_spin_button_get_adjustment(long
cast=(GtkSpinButton*)
spin_button
)

public static final native int
gtk_spin_button_get_digits(long
cast=(GtkSpinButton*)
spin_button
)

public static final native long
gtk_spin_button_new(long
cast=(GtkAdjustment *)
adjustment
,
double climb_rate, int digits)

public static final native void
gtk_spin_button_set_increments(long
cast=(GtkSpinButton*)
spin_button
,
double step, double page)

public static final native void
gtk_spin_button_set_numeric(long
cast=(GtkSpinButton*)
spin_button
,
boolean
cast=(gboolean)
numeric
)

public static final native void
gtk_spin_button_set_range(long
cast=(GtkSpinButton*)
spin_button
,
double max, double min)

public static final native void
gtk_spin_button_set_value(long
cast=(GtkSpinButton*)
spin_button
,
double value)

public static final native void
gtk_spin_button_set_wrap(long
cast=(GtkSpinButton*)
spin_button
,
boolean wrap)

public static final native void
gtk_spin_button_update(long
cast=(GtkSpinButton*)
spin_button
)

public static final native void
gtk_style_context_add_class(long
cast=(GtkStyleContext *)
context
,
byte[]
cast=(const gchar *)
class_name
)

public static final native void
gtk_style_context_add_provider(long
cast=(GtkStyleContext *)
context
,
long
cast=(GtkStyleProvider *)
provider
,
int
cast=(guint)
priority
)

public static final native void
gtk_style_context_remove_class(long
cast=(GtkStyleContext *)
context
,
byte[]
cast=(const gchar *)
class_name
)

public static final native void
gtk_style_context_restore(long
cast=(GtkStyleContext *)
self
)

public static final native void
gtk_style_context_save(long
cast=(GtkStyleContext *)
self
)

public static final native void
gtk_style_context_set_state(long
cast=(GtkStyleContext *)
context
,
long
cast=(GtkStateFlags)
flags
)

public static final native void
gtk_text_buffer_copy_clipboard(long
cast=(GtkTextBuffer *)
buffer
,
long clipboard)

public static final native long
gtk_text_buffer_create_mark(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(const gchar *)
mark_name
,
byte[]
cast=(GtkTextIter *)
where
,
boolean
cast=(gboolean)
left_gravity
)

public static final native void
gtk_text_buffer_cut_clipboard(long
cast=(GtkTextBuffer *)
buffer
,
long clipboard, boolean
cast=(gboolean)
default_editable
)

public static final native void
gtk_text_buffer_delete(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(GtkTextIter *)
start
,
byte[]
cast=(GtkTextIter *)
end
)

public static final native void
gtk_text_buffer_get_bounds(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(GtkTextIter *)
start
,
byte[]
cast=(GtkTextIter *)
end
)

public static final native void
gtk_text_buffer_get_end_iter(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(GtkTextIter *)
iter
)

public static final native long
gtk_text_buffer_get_insert(long
cast=(GtkTextBuffer *)
buffer
)

public static final native void
gtk_text_buffer_get_iter_at_line(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(GtkTextIter *)
iter
,
int
cast=(gint)
line_number
)

public static final native void
gtk_text_buffer_get_iter_at_mark(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(GtkTextIter *)
iter
,
long
cast=(GtkTextMark *)
mark
)

public static final native void
gtk_text_buffer_get_iter_at_offset(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(GtkTextIter *)
iter
,
int
cast=(gint)
char_offset
)

public static final native int
gtk_text_buffer_get_line_count(long
cast=(GtkTextBuffer *)
buffer
)

public static final native long
gtk_text_buffer_get_selection_bound(long
cast=(GtkTextBuffer *)
buffer
)

public static final native boolean
gtk_text_buffer_get_selection_bounds(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(GtkTextIter *)
start
,
byte[]
cast=(GtkTextIter *)
end
)

public static final native long
gtk_text_buffer_get_text(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(GtkTextIter *)
start
,
byte[]
cast=(GtkTextIter *)
end
,
boolean
cast=(gboolean)
include_hidden_chars
)

public static final native void
gtk_text_buffer_insert(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(GtkTextIter *)
iter
,
byte[]
cast=(const gchar *)
text
,
int
cast=(gint)
len
)

public static final native void
gtk_text_buffer_insert(long
cast=(GtkTextBuffer *)
buffer
,
long
cast=(GtkTextIter *)
iter
,
byte[]
cast=(const gchar *)
text
,
int
cast=(gint)
len
)

public static final native void
gtk_text_buffer_paste_clipboard(long
cast=(GtkTextBuffer *)
buffer
,
long clipboard, byte[]
cast=(GtkTextIter *)
override_location
,
boolean
cast=(gboolean)
default_editable
)

public static final native void
gtk_text_buffer_place_cursor(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(const GtkTextIter *)
where
)

public static final native void
gtk_text_buffer_select_range(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(const GtkTextIter *)
ins
,
byte[]
cast=(const GtkTextIter *)
bound
)

public static final native void
gtk_text_buffer_set_text(long
cast=(GtkTextBuffer *)
buffer
,
byte[]
cast=(const gchar *)
text
,
int
cast=(gint)
len
)

public static final native int
gtk_text_iter_get_line(byte[]
cast=(const GtkTextIter *)
iter
)

public static final native int
gtk_text_iter_get_offset(byte[]
cast=(const GtkTextIter *)
iter
)

public static final native void
gtk_text_view_buffer_to_window_coords(long
cast=(GtkTextView *)
text_view
,
int
cast=(GtkTextWindowType)
win
,
int
cast=(gint)
buffer_x
,
int
cast=(gint)
buffer_y
,
int[]
cast=(gint *)
window_x
,
int[]
cast=(gint *)
window_y
)

public static final native long
gtk_text_view_get_buffer(long
cast=(GtkTextView *)
text_view
)

public static final native boolean
gtk_text_view_get_editable(long
cast=(GtkTextView *)
text_view
)

public static final native void
gtk_text_view_get_iter_at_location(long
cast=(GtkTextView *)
text_view
,
byte[]
cast=(GtkTextIter *)
iter
,
int
cast=(gint)
x
,
int
cast=(gint)
y
)

public static final native void
gtk_text_view_get_iter_location(long
cast=(GtkTextView *)
text_view
,
byte[]
cast=(const GtkTextIter *)
iter
,
GdkRectangle
cast=(GdkRectangle *),flags=no_in
location
)

public static final native void
gtk_text_view_get_line_at_y(long
cast=(GtkTextView *)
text_view
,
byte[]
cast=(GtkTextIter *)
target_iter
,
int
cast=(gint)
y
,
int[]
cast=(gint *)
line_top
)

public static final native void
gtk_text_view_get_line_yrange(long
cast=(GtkTextView *)
text_view
,
byte[]
cast=(GtkTextIter *)
target_iter
,
int[]
cast=(gint *)
y
,
int[]
cast=(gint *)
height
)

public static final native void
gtk_text_view_get_visible_rect(long
cast=(GtkTextView *)
text_view
,
GdkRectangle
cast=(GdkRectangle *),flags=no_in
visible_rect
)

public static final native long
public static final native boolean
gtk_text_view_scroll_to_iter(long
cast=(GtkTextView *)
text_view
,
byte[]
cast=(GtkTextIter *)
iter
,
double
cast=(gdouble)
within_margin
,
boolean
cast=(gboolean)
use_align
,
double
cast=(gdouble)
xalign
,
double
cast=(gdouble)
yalign
)

public static final native void
gtk_text_view_scroll_to_mark(long
cast=(GtkTextView *)
text_view
,
long
cast=(GtkTextMark *)
mark
,
double
cast=(gdouble)
within_margin
,
boolean
cast=(gboolean)
use_align
,
double
cast=(gdouble)
xalign
,
double
cast=(gdouble)
yalign
)

public static final native void
gtk_text_view_set_editable(long
cast=(GtkTextView *)
text_view
,
boolean
cast=(gboolean)
setting
)

public static final native void
gtk_text_view_set_justification(long
cast=(GtkTextView *)
text_view
,
int justification)

public static final native void
gtk_text_view_set_tabs(long
cast=(GtkTextView *)
text_view
,
long
cast=(PangoTabArray *)
tabs
)

public static final native void
gtk_text_view_set_wrap_mode(long
cast=(GtkTextView *)
text_view
,
int wrap_mode)

public static final native boolean
gtk_toggle_button_get_active(long
cast=(GtkToggleButton *)
toggle_button
)

public static final native long
public static final native void
gtk_toggle_button_set_active(long
cast=(GtkToggleButton *)
toggle_button
,
boolean
cast=(gboolean)
is_active
)

public static final native long
public static final native void
gtk_tooltip_set_custom(long
cast=(GtkTooltip *)
tooltip
,
long
cast=(GtkWidget *)
custom_widget
)

public static final native void
gtk_tree_model_get(long
cast=(GtkTreeModel *)
tree_model
,
long
cast=(GtkTreeIter *)
iter
,
int column, long[] value, int terminator)

public static final native void
gtk_tree_model_get(long
cast=(GtkTreeModel *)
tree_model
,
long
cast=(GtkTreeIter *)
iter
,
int column, int[] value, int terminator)

public static final native boolean
gtk_tree_model_get_iter(long
cast=(GtkTreeModel *)
tree_model
,
long
cast=(GtkTreeIter *)
iter
,
long
cast=(GtkTreePath *)
path
)

public static final native boolean
gtk_tree_model_get_iter_first(long
cast=(GtkTreeModel *)
tree_model
,
long
cast=(GtkTreeIter *)
iter
)

public static final native int
gtk_tree_model_get_n_columns(long
cast=(GtkTreeModel *)
tree_model
)

public static final native long
gtk_tree_model_get_path(long
cast=(GtkTreeModel *)
tree_model
,
long
cast=(GtkTreeIter *)
iter
)

public static final native long
public static final native void
gtk_tree_model_get_value(long
cast=(GtkTreeModel *)
tree_model
,
long
cast=(GtkTreeIter *)
iter
,
int column, long
cast=(GValue *)
value
)

public static final native boolean
gtk_tree_model_iter_children(long
cast=(GtkTreeModel *)
model
,
long
cast=(GtkTreeIter *)
iter
,
long
cast=(GtkTreeIter *)
parent
)

public static final native int
gtk_tree_model_iter_n_children(long
cast=(GtkTreeModel *)
model
,
long
cast=(GtkTreeIter *)
iter
)

public static final native boolean
gtk_tree_model_iter_next(long
cast=(GtkTreeModel *)
model
,
long
cast=(GtkTreeIter *)
iter
)

public static final native boolean
gtk_tree_model_iter_nth_child(long
cast=(GtkTreeModel *)
tree_model
,
long
cast=(GtkTreeIter *)
iter
,
long
cast=(GtkTreeIter *)
parent
,
int n)

public static final native void
gtk_tree_path_append_index(long
cast=(GtkTreePath *)
path
,
int index)

public static final native long
gtk_tree_path_compare(long
cast=(const GtkTreePath *)
a
,
long
cast=(const GtkTreePath *)
b
)

public static final native void
gtk_tree_path_free(long
cast=(GtkTreePath *)
path
)

public static final native int
gtk_tree_path_get_depth(long
cast=(GtkTreePath *)
path
)

public static final native long
gtk_tree_path_get_indices(long
cast=(GtkTreePath *)
path
)

public static final native long
public static final native long
gtk_tree_path_new_from_string(byte[]
cast=(const gchar *)
path
)

public static final native long
gtk_tree_path_new_from_string(long
cast=(const gchar *)
path
)

public static final native void
gtk_tree_path_next(long
cast=(GtkTreePath *)
path
)

public static final native boolean
gtk_tree_path_prev(long
cast=(GtkTreePath *)
path
)

public static final native boolean
gtk_tree_path_up(long
cast=(GtkTreePath *)
path
)

public static final native int
gtk_tree_selection_count_selected_rows(long
cast=(GtkTreeSelection *)
selection
)

public static final native long
gtk_tree_selection_get_selected_rows(long
cast=(GtkTreeSelection *)
selection
,
long[]
cast=(GtkTreeModel **)
model
)

public static final native boolean
gtk_tree_selection_path_is_selected(long
cast=(GtkTreeSelection *)
selection
,
long
cast=(GtkTreePath *)
path
)

public static final native void
gtk_tree_selection_select_all(long
cast=(GtkTreeSelection *)
selection
)

public static final native void
gtk_tree_selection_select_iter(long
cast=(GtkTreeSelection *)
selection
,
long
cast=(GtkTreeIter *)
iter
)

public static final native void
gtk_tree_selection_set_mode(long
cast=(GtkTreeSelection *)
selection
,
int
cast=(GtkSelectionMode)
mode
)

public static final native void
gtk_tree_selection_set_select_function(long
cast=(GtkTreeSelection *)
selection
,
long
cast=(GtkTreeSelectionFunc)
func
,
long
cast=(gpointer)
data
,
long
cast=(GDestroyNotify)
destroy
)

public static final native void
gtk_tree_selection_unselect_all(long
cast=(GtkTreeSelection *)
selection
)

public static final native void
gtk_tree_selection_unselect_iter(long
cast=(GtkTreeSelection *)
selection
,
long
cast=(GtkTreeIter *)
iter
)

public static final native void
gtk_tree_selection_unselect_path(long
cast=(GtkTreeSelection *)
selection
,
long
cast=(GtkTreePath *)
path
)

public static final native void
gtk_tree_store_append(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
long
cast=(GtkTreeIter *)
parent
)

public static final native void
gtk_tree_store_clear(long
cast=(GtkTreeStore *)
store
)

public static final native void
gtk_tree_store_insert(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
long
cast=(GtkTreeIter *)
parent
,
int
cast=(gint)
position
)

public static final native void
gtk_tree_store_insert_after(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
long
cast=(GtkTreeIter *)
parent
,
long
cast=(GtkTreeIter *)
sibling
)

public static final native long
gtk_tree_store_newv(int numColumns, long[]
cast=(GType *)
types
)

public static final native void
gtk_tree_store_prepend(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
long
cast=(GtkTreeIter *)
parent
)

public static final native void
gtk_tree_store_remove(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
)

public static final native void
gtk_tree_store_set(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, byte[] value, int terminator)

public static final native void
gtk_tree_store_set(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, int value, int terminator)

public static final native void
gtk_tree_store_set(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, long value, int terminator)

public static final native void
gtk_tree_store_set(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, GdkRGBA
flags=no_out
value
,
int terminator)

public static final native void
gtk_tree_store_set(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, boolean value, int terminator)

public static final native void
gtk_tree_store_set_value(long
cast=(GtkTreeStore *)
store
,
long
cast=(GtkTreeIter *)
iter
,
int column, long
cast=(GValue *)
value
)

public static final native boolean
gtk_tree_view_collapse_row(long
cast=(GtkTreeView *)
view
,
long
cast=(GtkTreePath *)
path
)

public static final native void
gtk_tree_view_column_add_attribute(long
cast=(GtkTreeViewColumn *)
treeColumn
,
long
cast=(GtkCellRenderer *)
cellRenderer
,
byte[]
cast=(const gchar *)
attribute
,
int
cast=(gint)
column
)

public static final native boolean
gtk_tree_view_column_cell_get_position(long
cast=(GtkTreeViewColumn *)
tree_column
,
long
cast=(GtkCellRenderer *)
cell_renderer
,
int[]
cast=(gint *)
start_pos
,
int[]
cast=(gint *)
width
)

public static final native void
gtk_tree_view_column_cell_set_cell_data(long
cast=(GtkTreeViewColumn *)
tree_column
,
long
cast=(GtkTreeModel *)
tree_model
,
long
cast=(GtkTreeIter *)
iter
,
boolean is_expander, boolean is_expanded)

public static final native void
gtk_tree_view_column_clear(long
cast=(GtkTreeViewColumn *)
tree_column
)

public static final native long
gtk_tree_view_column_get_button(long
cast=(GtkTreeViewColumn *)
column
)

public static final native int
gtk_tree_view_column_get_fixed_width(long
cast=(GtkTreeViewColumn *)
column
)

public static final native boolean
gtk_tree_view_column_get_reorderable(long
cast=(GtkTreeViewColumn *)
column
)

public static final native boolean
gtk_tree_view_column_get_resizable(long
cast=(GtkTreeViewColumn *)
column
)

public static final native boolean
gtk_tree_view_column_get_visible(long
cast=(GtkTreeViewColumn *)
column
)

public static final native int
gtk_tree_view_column_get_width(long
cast=(GtkTreeViewColumn *)
column
)

public static final native long
public static final native void
gtk_tree_view_column_pack_end(long
cast=(GtkTreeViewColumn *)
tree_column
,
long
cast=(GtkCellRenderer *)
cell_renderer
,
boolean
cast=(gboolean)
expand
)

public static final native void
gtk_tree_view_column_pack_start(long
cast=(GtkTreeViewColumn *)
tree_column
,
long
cast=(GtkCellRenderer *)
cell_renderer
,
boolean
cast=(gboolean)
expand
)

public static final native void
gtk_tree_view_column_set_alignment(long
cast=(GtkTreeViewColumn *)
tree_column
,
float xalign)

public static final native void
gtk_tree_view_column_set_cell_data_func(long
cast=(GtkTreeViewColumn *)
tree_column
,
long
cast=(GtkCellRenderer *)
cell_renderer
,
long
cast=(GtkTreeCellDataFunc)
func
,
long
cast=(gpointer)
func_data
,
long
cast=(GDestroyNotify)
destroy
)

public static final native void
gtk_tree_view_column_set_clickable(long
cast=(GtkTreeViewColumn *)
column
,
boolean
cast=(gboolean)
clickable
)

public static final native void
gtk_tree_view_column_set_fixed_width(long
cast=(GtkTreeViewColumn *)
column
,
int
cast=(gint)
fixed_width
)

public static final native void
gtk_tree_view_column_set_min_width(long
cast=(GtkTreeViewColumn *)
tree_column
,
int
cast=(gint)
min_width
)

public static final native void
gtk_tree_view_column_set_reorderable(long
cast=(GtkTreeViewColumn *)
column
,
boolean
cast=(gboolean)
reorderable
)

public static final native void
gtk_tree_view_column_set_resizable(long
cast=(GtkTreeViewColumn *)
column
,
boolean
cast=(gboolean)
resizable
)

public static final native void
gtk_tree_view_column_set_sizing(long
cast=(GtkTreeViewColumn *)
column
,
int
cast=(GtkTreeViewColumnSizing)
type
)

public static final native void
gtk_tree_view_column_set_sort_indicator(long
cast=(GtkTreeViewColumn *)
tree_column
,
boolean
cast=(gboolean)
setting
)

public static final native void
gtk_tree_view_column_set_sort_order(long
cast=(GtkTreeViewColumn *)
tree_column
,
int
cast=(GtkSortType)
order
)

public static final native void
gtk_tree_view_column_set_visible(long
cast=(GtkTreeViewColumn *)
tree_column
,
boolean visible)

public static final native void
gtk_tree_view_column_set_widget(long
cast=(GtkTreeViewColumn *)
tree_column
,
long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_tree_view_convert_bin_window_to_tree_coords(long
cast=(GtkTreeView *)
tree_view
,
int
cast=(gint)
bx
,
int
cast=(gint)
by
,
int[]
cast=(gint *)
tx
,
int[]
cast=(gint *)
ty
)

public static final native void
gtk_tree_view_convert_bin_window_to_widget_coords(long
cast=(GtkTreeView *)
tree_view
,
int bx, int by, int[]
cast=(int *)
wx
,
int[]
cast=(int *)
wy
)

public static final native long
gtk_tree_view_create_row_drag_icon(long
cast=(GtkTreeView *)
view
,
long
cast=(GtkTreePath *)
path
)

public static final native boolean
gtk_tree_view_expand_row(long
cast=(GtkTreeView *)
view
,
long
cast=(GtkTreePath *)
path
,
boolean
cast=(gboolean)
open_all
)

public static final native void
gtk_tree_view_get_background_area(long
cast=(GtkTreeView *)
tree_view
,
long
cast=(GtkTreePath *)
path
,
long
cast=(GtkTreeViewColumn *)
column
,
GdkRectangle
cast=(GdkRectangle *)
rect
)

public static final native void
gtk_tree_view_get_cell_area(long
cast=(GtkTreeView *)
tree_view
,
long
cast=(GtkTreePath *)
path
,
long
cast=(GtkTreeViewColumn *)
column
,
GdkRectangle
cast=(GdkRectangle *),flags=no_in
rect
)

public static final native long
gtk_tree_view_get_column(long
cast=(GtkTreeView *)
tree_view
,
int
cast=(gint)
n
)

public static final native long
gtk_tree_view_get_columns(long
cast=(GtkTreeView *)
tree_view
)

public static final native void
gtk_tree_view_get_cursor(long
cast=(GtkTreeView *)
tree_view
,
long[]
cast=(GtkTreePath **)
path
,
long[]
cast=(GtkTreeViewColumn **)
focus_column
)

public static final native long
gtk_tree_view_get_expander_column(long
cast=(GtkTreeView *)
tree_view
)

public static final native int
gtk_tree_view_get_grid_lines(long
cast=(GtkTreeView*)
tree_view
)

public static final native boolean
gtk_tree_view_get_headers_visible(long
cast=(GtkTreeView *)
tree_view
)

public static final native boolean
gtk_tree_view_get_path_at_pos(long
cast=(GtkTreeView *)
tree_view
,
int
cast=(gint)
x
,
int
cast=(gint)
y
,
long[]
cast=(GtkTreePath **)
path
,
long[]
cast=(GtkTreeViewColumn **)
column
,
int[]
cast=(gint *)
cell_x
,
int[]
cast=(gint *)
cell_y
)

public static final native long
gtk_tree_view_get_selection(long
cast=(GtkTreeView *)
tree_view
)

public static final native void
gtk_tree_view_get_visible_rect(long
cast=(GtkTreeView *)
tree_view
,
GdkRectangle
flags=no_in
visible_rect
)

public static final native int
gtk_tree_view_insert_column(long
cast=(GtkTreeView *)
tree_view
,
long
cast=(GtkTreeViewColumn *)
column
,
int
cast=(gint)
position
)

public static final native void
gtk_tree_view_move_column_after(long
cast=(GtkTreeView *)
tree_view
,
long
cast=(GtkTreeViewColumn *)
column
,
long
cast=(GtkTreeViewColumn *)
base_column
)

public static final native long
gtk_tree_view_new_with_model(long
cast=(GtkTreeModel *)
model
)

public static final native void
gtk_tree_view_remove_column(long
cast=(GtkTreeView *)
tree_view
,
long
cast=(GtkTreeViewColumn *)
column
)

public static final native boolean
gtk_tree_view_row_expanded(long
cast=(GtkTreeView *)
view
,
long
cast=(GtkTreePath *)
path
)

public static final native void
gtk_tree_view_scroll_to_cell(long
cast=(GtkTreeView *)
tree_view
,
long
cast=(GtkTreePath *)
path
,
long
cast=(GtkTreeViewColumn *)
column
,
boolean
cast=(gboolean)
use_align
,
float
cast=(gfloat)
row_aligh
,
float
cast=(gfloat)
column_align
)

public static final native void
gtk_tree_view_scroll_to_point(long
cast=(GtkTreeView *)
tree_view
,
int
cast=(gint)
tree_x
,
int
cast=(gint)
tree_y
)

public static final native void
gtk_tree_view_set_cursor(long
cast=(GtkTreeView *)
tree_view
,
long
cast=(GtkTreePath *)
path
,
long
cast=(GtkTreeViewColumn *)
focus_column
,
boolean start_editing)

public static final native void
gtk_tree_view_set_drag_dest_row(long
cast=(GtkTreeView *)
view
,
long
cast=(GtkTreePath *)
path
,
int pos)

public static final native void
gtk_tree_view_set_grid_lines(long
cast=(GtkTreeView*)
tree_view
,
int
cast=(GtkTreeViewGridLines)
grid_lines
)

public static final native void
gtk_tree_view_set_headers_visible(long
cast=(GtkTreeView *)
tree_view
,
boolean
cast=(gboolean)
visible
)

public static final native void
gtk_tree_view_set_model(long
cast=(GtkTreeView *)
tree_view
,
long
cast=(GtkTreeModel *)
model
)

public static final native void
gtk_tree_view_set_search_column(long
cast=(GtkTreeView *)
tree_view
,
int
cast=(gint)
column
)

public static final native long
public static final native long
public static final native long
public static final native long
public static final native long
public static final native long
public static final native long
public static final native boolean
gtk_widget_activate(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_add_css_class(long
cast=(GtkWidget *)
widget
,
byte[]
cast=(const char *)
css_class
)

public static final native boolean
gtk_widget_child_focus(long
cast=(GtkWidget *)
widget
,
int direction)

public static final native long
gtk_widget_class_get_css_name(long
cast=(GtkWidgetClass *)
widget_class
)

public static final native long
gtk_widget_create_pango_layout(long
cast=(GtkWidget *)
widget
,
byte[]
cast=(const gchar *)
text
)

public static final native long
gtk_widget_create_pango_layout(long
cast=(GtkWidget *)
widget
,
long
cast=(const gchar *)
text
)

public static final native void
gtk_widget_get_allocation(long
cast=(GtkWidget *)
widget
,
GtkAllocation
cast=(GtkAllocation *),flags=no_in
allocation
)

public static final native boolean
gtk_widget_get_child_visible(long
cast=(GtkWidget *)
widget
)

public static final native long
GTK_WIDGET_GET_CLASS(long
cast=(GtkWidget *)
widget
)

public static final native boolean
gtk_widget_get_mapped(long
cast=(GtkWidget *)
widget
)

public static final native int
gtk_widget_get_margin_bottom(long
cast=(GtkWidget *)
widget
)

public static final native int
gtk_widget_get_margin_end(long
cast=(GtkWidget *)
widget
)

public static final native int
gtk_widget_get_margin_start(long
cast=(GtkWidget *)
widget
)

public static final native int
gtk_widget_get_margin_top(long
cast=(GtkWidget *)
widget
)

public static final native long
gtk_widget_get_name(long
cast=(GtkWidget *)
widget
)

public static final native double
gtk_widget_get_opacity(long
cast=(GtkWidget *)
widget
)

public static final native long
gtk_widget_get_pango_context(long
cast=(GtkWidget *)
widget
)

public static final native long
gtk_widget_get_parent(long
cast=(GtkWidget *)
widget
)

public static final native long
gtk_widget_get_parent_surface(long
cast=(GtkWidget *)
widget
)

public static final native long
gtk_widget_get_parent_window(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_get_preferred_size(long
cast=(GtkWidget *)
widget
,
GtkRequisition
cast=(GtkRequisition *)
minimum_size
,
GtkRequisition
cast=(GtkRequisition *)
natural_size
)

public static final native boolean
gtk_widget_get_realized(long
cast=(GtkWidget *)
widget
)

public static final native int
gtk_widget_get_scale_factor(long
cast=(GtkWidget *)
widget
)

public static final native boolean
gtk_widget_get_sensitive(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_get_size_request(long
cast=(GtkWidget *)
widget
,
int[]
cast=(gint *)
width
,
int[]
cast=(gint *)
height
)

public static final native int
gtk_widget_get_state_flags(long
cast=(GtkWidget *)
self
)

public static final native long
gtk_widget_get_style_context(long
cast=(GtkWidget *)
widget
)

public static final native long
gtk_widget_get_tooltip_text(long
cast=(GtkWidget *)
widget
)

public static final native boolean
gtk_widget_get_visible(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_grab_focus(long
cast=(GtkWidget *)
widget
)

public static final native boolean
gtk_widget_has_default(long
cast=(GtkWidget *)
widget
)

public static final native boolean
gtk_widget_has_focus(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_hide(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_insert_action_group(long
cast=(GtkWidget *)
widget
,
byte[]
cast=(const char *)
name
,
long
cast=(GActionGroup *)
group
)

public static final native boolean
gtk_widget_is_focus(long
cast=(GtkWidget *)
widget
)

public static final native boolean
gtk_widget_mnemonic_activate(long
cast=(GtkWidget *)
widget
,
boolean
cast=(gboolean)
group_cycling
)

public static final native void
gtk_widget_queue_draw(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_queue_resize(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_realize(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_set_can_focus(long
cast=(GtkWidget *)
widget
,
boolean
cast=(gboolean)
can_focus
)

public static final native void
gtk_widget_set_default_direction(int
cast=(GtkTextDirection)
dir
)

public static final native void
gtk_widget_set_direction(long
cast=(GtkWidget *)
widget
,
int
cast=(GtkTextDirection)
dir
)

public static final native void
gtk_widget_set_focus_on_click(long
cast=(GtkWidget *)
widget
,
boolean
cast=(gboolean)
val
)

public static final native void
gtk_widget_set_halign(long
cast=(GtkWidget *)
widget
,
int
cast=(GtkAlign)
gtk_align
)

public static final native void
gtk_widget_set_hexpand(long
cast=(GtkWidget *)
widget
,
boolean
cast=(gboolean)
expand
)

public static final native void
gtk_widget_set_margin_bottom(long
cast=(GtkWidget *)
widget
,
int
cast=(gint)
margin
)

public static final native void
gtk_widget_set_margin_end(long
cast=(GtkWidget *)
widget
,
int
cast=(gint)
margin
)

public static final native void
gtk_widget_set_margin_start(long
cast=(GtkWidget *)
widget
,
int
cast=(gint)
margin
)

public static final native void
gtk_widget_set_margin_top(long
cast=(GtkWidget *)
widget
,
int
cast=(gint)
margin
)

public static final native void
gtk_widget_set_opacity(long
cast=(GtkWidget *)
widget
,
double opacity)

public static final native void
gtk_widget_set_parent(long
cast=(GtkWidget *)
widget
,
long
cast=(GtkWidget *)
parent
)

public static final native void
gtk_widget_set_receives_default(long
cast=(GtkWidget *)
widget
,
boolean
cast=(gboolean)
receives_default
)

public static final native void
gtk_widget_set_sensitive(long
cast=(GtkWidget *)
widget
,
boolean
cast=(gboolean)
sensitive
)

public static final native void
gtk_widget_set_size_request(long
cast=(GtkWidget *)
widget
,
int
cast=(gint)
width
,
int
cast=(gint)
height
)

public static final native void
gtk_widget_set_tooltip_text(long
cast=(GtkWidget *)
widget
,
byte[]
cast=(const gchar *)
tip_text
)

public static final native void
gtk_widget_set_valign(long
cast=(GtkWidget *)
widget
,
int
cast=(GtkAlign)
gtk_align
)

public static final native void
gtk_widget_set_vexpand(long
cast=(GtkWidget *)
widget
,
boolean
cast=(gboolean)
expand
)

public static final native void
gtk_widget_set_visible(long
cast=(GtkWidget *)
widget
,
boolean
cast=(gboolean)
visible
)

public static final native void
gtk_widget_show(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_widget_unparent(long
cast=(GtkWidget *)
widget
)

public static final native void
gtk_window_fullscreen(long
cast=(GtkWindow *)
handle
)

public static final native void
gtk_window_get_default_size(long
cast=(GtkWindow *)
window
,
int[]
cast=(gint *)
width
,
int[]
cast=(gint *)
height
)

public static final native long
gtk_window_get_default_widget(long
cast=(GtkWindow *)
window
)

public static final native long
gtk_window_get_focus(long
cast=(GtkWindow *)
window
)

public static final native long
gtk_window_get_group(long
cast=(GtkWindow *)
window
)

public static final native boolean
gtk_window_get_modal(long
cast=(GtkWindow *)
window
)

public static final native void
gtk_window_group_add_window(long
cast=(GtkWindowGroup*)
group
,
long
cast=(GtkWindow*)
window
)

public static final native long
public static final native void
gtk_window_group_remove_window(long
cast=(GtkWindowGroup*)
group
,
long
cast=(GtkWindow*)
window
)

public static final native boolean
gtk_window_is_active(long
cast=(GtkWindow *)
handle
)

public static final native long
public static final native void
gtk_window_maximize(long
cast=(GtkWindow *)
handle
)

public static final native void
gtk_window_set_decorated(long
cast=(GtkWindow *)
window
,
boolean
cast=(gboolean)
decorated
)

public static final native void
gtk_window_set_default_size(long
cast=(GtkWindow *)
window
,
int
cast=(gint)
width
,
int
cast=(gint)
height
)

public static final native void
gtk_window_set_destroy_with_parent(long
cast=(GtkWindow *)
window
,
boolean
cast=(gboolean)
setting
)

public static final native void
gtk_window_set_modal(long
cast=(GtkWindow *)
window
,
boolean
cast=(gboolean)
modal
)

public static final native void
gtk_window_set_resizable(long
cast=(GtkWindow *)
window
,
boolean
cast=(gboolean)
resizable
)

public static final native void
gtk_window_set_title(long
cast=(GtkWindow *)
window
,
byte[]
cast=(const gchar *)
title
)

public static final native void
gtk_window_set_transient_for(long
cast=(GtkWindow *)
window
,
long
cast=(GtkWindow *)
parent
)

public static final native void
gtk_window_unfullscreen(long
cast=(GtkWindow *)
handle
)

public static final native void
gtk_window_unmaximize(long
cast=(GtkWindow *)
handle
)

public static final native int
GtkAllocation_sizeof()

SWT Tools translates TYPE_sizeof() into sizeof(TYPE) at native level.

public static final native int
public static final native int
GtkCellRendererPixbuf_sizeof()

GTK3 sizeof() [if-def'd in os.h]

public static final native int
public static final native int
public static final native int
public static final native int
public static final native int
public static final native int
public static final native int
public static final native int
Inherited from org.eclipse.swt.internal.gtk.OS:
addressof_g_freeasciiCallcallcallcallCallFcConfigAppFontAddFileg_action_get_enabledg_action_get_stateg_action_map_add_actiong_action_map_remove_actiong_app_info_create_from_commandlineg_app_info_get_allg_app_info_get_default_for_typeg_app_info_get_executableg_app_info_get_icong_app_info_get_nameg_app_info_launchg_app_info_launch_default_for_urig_app_info_supports_urisg_bus_own_nameg_bytes_newg_bytes_unrefg_cclosure_newg_closure_refg_closure_sinkg_closure_unrefg_content_type_equalsg_content_type_is_ag_date_time_get_ymdg_date_time_new_localg_date_time_unrefg_dbus_connection_register_objectg_dbus_method_invocation_return_valueg_dbus_node_info_lookup_interfaceg_dbus_node_info_new_for_xmlg_dbus_proxy_callg_dbus_proxy_call_syncg_dbus_proxy_get_name_ownerg_dbus_proxy_new_for_bus_syncg_dir_make_tmpg_error_freeg_error_get_messageg_error_matchesg_file_error_quarkg_file_get_pathg_file_get_urig_file_info_get_content_typeg_file_new_for_commandline_argg_file_new_for_pathg_file_new_for_urig_file_query_infog_file_testg_filename_display_nameg_filename_from_urig_filename_from_utf8g_filename_to_urig_filename_to_utf8g_freeg_get_current_timeg_getenvg_icon_new_for_stringg_icon_to_stringg_idle_addg_list_appendg_list_datag_list_freeg_list_lastg_list_lengthg_list_model_get_itemg_list_model_get_n_itemsg_list_nextg_list_nth_datag_list_previousg_log_default_handlerg_log_remove_handlerg_log_set_handlerg_main_context_acquireg_main_context_checkg_main_context_defaultg_main_context_get_poll_funcg_main_context_iterationg_main_context_prepareg_main_context_queryg_main_context_releaseg_main_context_wakeupg_mallocg_memory_input_stream_new_from_datag_menu_insert_itemg_menu_item_newg_menu_item_new_sectiong_menu_item_new_submenug_menu_item_set_attributeg_menu_item_set_labelg_menu_item_set_submenug_menu_newg_menu_removeG_OBJECT_CLASS_CONSTRUCTORG_OBJECT_CLASS_SET_CONSTRUCTORg_object_getg_object_getG_OBJECT_GET_CLASSg_object_get_qdatag_object_newg_object_notifyg_object_refg_object_ref_sinkg_object_setg_object_setg_object_setg_object_setg_object_setg_object_setg_object_set_qdataG_OBJECT_TYPEG_OBJECT_TYPE_NAMEg_object_unrefg_quark_from_stringg_set_prgnameg_signal_add_emission_hookg_signal_connectg_signal_connect_closureg_signal_connect_closure_by_idg_signal_emit_by_nameg_signal_emit_by_nameg_signal_emit_by_nameg_signal_emit_by_nameg_signal_emit_by_nameg_signal_handler_disconnectg_signal_handlers_block_matchedg_signal_handlers_unblock_matchedg_signal_lookupg_signal_remove_emission_hookg_signal_stop_emission_by_nameg_simple_action_group_newg_simple_action_newg_simple_action_new_statefulg_simple_action_set_enabledg_simple_action_set_stateg_slist_appendg_slist_datag_slist_freeg_slist_lengthg_slist_nextg_source_removeg_strdupg_strfreevg_strtodg_time_val_addg_timeout_addG_TYPE_BOOLEANg_type_class_peekg_type_class_peek_parentg_type_class_refg_type_class_unrefG_TYPE_DOUBLEG_TYPE_FLOATG_TYPE_INTG_TYPE_INT64g_type_interface_peek_parentg_type_is_aG_TYPE_LONGg_type_parentg_type_register_staticG_TYPE_STRINGg_unsetenvg_utf16_offset_to_pointerg_utf16_offset_to_utf8_offsetg_utf16_pointer_to_offsetg_utf16_strleng_utf16_to_utf8g_utf8_offset_to_utf16_offsetg_utf8_pointer_to_offsetg_utf8_strleng_utf8_to_utf16g_utf8_to_utf16g_value_get_doubleg_value_get_floatg_value_get_intg_value_get_int64g_value_get_objectg_value_get_stringg_value_initg_value_peek_pointerg_value_set_doubleg_value_set_floatg_value_set_intg_value_set_int64g_value_set_stringG_VALUE_TYPEg_value_unsetg_variant_builder_add_valueg_variant_builder_endg_variant_builder_newg_variant_builder_unrefg_variant_get_booleang_variant_get_byteg_variant_get_child_valueg_variant_get_doubleg_variant_get_int32g_variant_get_stringg_variant_get_type_stringg_variant_get_uint64g_variant_is_of_typeg_variant_n_childreng_variant_newg_variant_newg_variant_newg_variant_new_booleang_variant_new_byteg_variant_new_doubleg_variant_new_int32g_variant_new_stringg_variant_new_stringg_variant_new_tupleg_variant_new_uint64g_variant_type_freeg_variant_type_newg_variant_unrefGDK_WINDOWING_WAYLANDGDK_WINDOWING_X11getEnvironmentalVariablegetThemeNamegetThemeNameBytesglib_major_versionglib_micro_versionglib_minor_versionGPollFD_sizeofGTypeInfo_sizeofGValue_sizeofimContextLastimContextNewProc_CALLBACKisWaylandisX11localeconv_decimal_pointmemmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovepango_attr_background_newpango_attr_font_desc_newpango_attr_foreground_newpango_attr_insert_hyphens_newpango_attr_iterator_destroypango_attr_iterator_getpango_attr_iterator_nextpango_attr_iterator_rangepango_attr_list_get_iteratorpango_attr_list_insertpango_attr_list_newpango_attr_list_unrefpango_attr_rise_newpango_attr_shape_newpango_attr_strikethrough_color_newpango_attr_strikethrough_newpango_attr_underline_color_newpango_attr_underline_newpango_attr_weight_newpango_attribute_copypango_cairo_context_get_font_optionspango_cairo_context_set_font_optionspango_cairo_create_layoutpango_cairo_font_map_get_defaultpango_cairo_layout_pathpango_cairo_show_layoutpango_context_get_base_dirpango_context_get_languagepango_context_get_metricspango_context_list_familiespango_context_set_base_dirpango_context_set_languagepango_font_description_copypango_font_description_freepango_font_description_from_stringpango_font_description_get_familypango_font_description_get_set_fieldspango_font_description_get_sizepango_font_description_get_stretchpango_font_description_get_stylepango_font_description_get_variantpango_font_description_get_weightpango_font_description_newpango_font_description_set_familypango_font_description_set_sizepango_font_description_set_stretchpango_font_description_set_stylepango_font_description_set_variantpango_font_description_set_weightpango_font_description_to_stringpango_font_face_describepango_font_family_get_namepango_font_family_list_facespango_font_map_create_contextpango_font_metrics_get_approximate_char_widthpango_font_metrics_get_ascentpango_font_metrics_get_descentpango_font_metrics_unrefpango_layout_context_changedpango_layout_get_alignmentpango_layout_get_contextpango_layout_get_indentpango_layout_get_iterpango_layout_get_justifypango_layout_get_linepango_layout_get_line_countpango_layout_get_log_attrspango_layout_get_pixel_sizepango_layout_get_sizepango_layout_get_spacingpango_layout_get_textpango_layout_get_widthpango_layout_index_to_pospango_layout_iter_freepango_layout_iter_get_indexpango_layout_iter_get_line_extentspango_layout_iter_get_runpango_layout_iter_next_linepango_layout_iter_next_runpango_layout_line_get_extentspango_layout_newpango_layout_set_alignmentpango_layout_set_attributespango_layout_set_auto_dirpango_layout_set_font_descriptionpango_layout_set_indentpango_layout_set_justifypango_layout_set_single_paragraph_modepango_layout_set_spacingpango_layout_set_tabspango_layout_set_textpango_layout_set_widthpango_layout_set_wrappango_layout_xy_to_indexPANGO_PIXELSpango_tab_array_freepango_tab_array_newpango_tab_array_set_tabPANGO_TYPE_FONT_DESCRIPTIONPANGO_TYPE_FONT_FACEPANGO_TYPE_FONT_FAMILYPANGO_TYPE_LAYOUTpango_versionPangoAttrColor_sizeofPangoAttribute_sizeofPangoAttrInt_sizeofpangoFontFaceNewProc_CALLBACKpangoFontFamilyNewProc_CALLBACKPangoItem_sizeofPangoLayoutLine_sizeofpangoLayoutNewProc_CALLBACKPangoLayoutRun_sizeofPangoLogAttr_sizeofPangoRectangle_sizeofprinterOptionWidgetNewProc_CALLBACKrealpathsetDarkThemePreferredsetThemestrcmpswt_debug_on_fatal_warningsswt_fixed_accessible_get_typeswt_fixed_accessible_register_accessibleswt_fixed_addswt_fixed_get_typeswt_fixed_moveswt_fixed_removeswt_fixed_resizeswt_fixed_restackswt_set_lock_functionsubuntu_menu_proxy_getVERSIONX_EVENT_TYPEX_EVENT_WINDOWXAnyEvent_sizeofXCheckIfEventXDefaultRootWindowXDefaultScreenXEvent_sizeofXExposeEvent_sizeofXFocusChangeEvent_sizeofXFreeXQueryPointerXSetErrorHandlerXSetInputFocusXSetIOErrorHandlerXSetTransientForHintXSynchronize