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

public Class OS

extends C
Class Inheritance
Known Direct Subclasses
org.eclipse.swt.internal.accessibility.gtk.ATK, org.eclipse.swt.internal.gtk.GDK, org.eclipse.swt.internal.gtk.Graphene, org.eclipse.swt.internal.gtk.GTK
Imports
java.util.*, org.eclipse.swt.internal.*

This class contains native functions for various libraries. Any dynamic functions must be manually linked to their corresponding library. See os_cutom.h #define FUNC_LIB_* LIB_*

Field Summary

Modifier and TypeField and Description
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
active

Properties

public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final boolean
BIG_ENDIAN

OS Constants

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 byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final int
CurrentTime

X11 Native methods and constants

public static final byte[]
public static final byte[]
public static final byte[]
public static final String
public static final String
public static final String
DBUS_TYPE_BYTE

DBus Data types as defined by: https://dbus.freedesktop.org/doc/dbus-specification.html#idm423 If using these, make sure they're properly handled in all GDBus code.

public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
public static final String
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 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 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 byte[]
public static final byte[]
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 byte[]
public static final int
public static final int
public static final byte[]
public static final byte[]
public static final int
public static final int
public static final int
public static final int
G_BUS_NAME_OWNER_FLAGS_REPLACE

If another message bus connection owns the name and have specified #G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT, then take the name from the other connection.

public static final int
G_BUS_TYPE_SESSION

GDBus Session types.

public static final int
public static final int
public static final int
public static final int
public static final int
G_FILE_ERROR_IO

Constants

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[]
G_VARIANT_TYPE_BYTE

GVariant Types These are for the most part quite similar to DBus types with a few differences.

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
GLIB_VERSION

Gtk has a minimum glib version.

public static final byte[]
public static final int
public static final byte[]
public static final boolean
GTK_OVERLAY_SCROLLING_DISABLED

True iff overlay scrolling has been disabled via GTK_OVERLAY_SCROLLING=0.

public static final boolean
GTK_THEME_SET

True if the GTK_THEME environment variable is specified and is non-empty.

public static final String
GTK_THEME_SET_NAME

A string containing the theme name supplied via the GTK_THEME environment variable.

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 byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final byte[]
public static final boolean
isGNOME

True if SWT is running on the GNOME desktop environment.

public static final boolean
IsLinux

OS Constants

public static final boolean
IsWin32

OS Constants

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 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 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 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 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 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 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 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 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 byte[]
public static final byte[]
public static final byte[]
public static final boolean
public static final String
public static final boolean
public static final boolean
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 byte[]
public static final byte[]
public static final byte[]
Inherited from org.eclipse.swt.internal.C:
PTR_SIZEOF

Constructor Summary

AccessConstructor and Description
public
OS()

Method Summary

Modifier and TypeMethod and Description
public static final native long
protected static byte[]
ascii(String name)

public static final native int
Call(long proc, long arg1, long arg2)

public static final native long
call(long function, long arg0, long arg1, long arg2, long arg3, long arg4, long arg5, long arg6)

public static final native long
call(long function, long arg0, long arg1, long arg2, long arg3)

public static final native long
call(long function, long arg0, long arg1, long arg2, long arg3, long arg4, long arg5)

public static final native int
Call(long func, long arg0, int arg1, int arg2)

Natives

public static final native boolean
FcConfigAppFontAddFile(long config, byte[] file)

public static final native boolean
g_action_get_enabled(long
cast=(GAction *)
action
)

public static final native long
g_action_get_state(long
cast=(GAction *)
action
)

public static final native void
g_action_map_add_action(long
cast=(GActionMap *)
action_map
,
long
cast=(GAction *)
action
)

public static final native void
g_action_map_remove_action(long
cast=(GActionMap *)
action_map
,
byte[]
cast=(const gchar *)
action_name
)

public static final native long
g_app_info_create_from_commandline(byte[]
cast=(gchar *)
commandline
,
byte[]
cast=(gchar *)
applName
,
long
cast=(GAppInfoCreateFlags)
flags
,
long
cast=(GError **)
error
)

public static final native long
public static final native long
g_app_info_get_default_for_type(byte[]
cast=(gchar *)
mimeType
,
boolean
cast=(gboolean)
mustSupportURIs
)

public static final native long
g_app_info_get_executable(long
cast=(GAppInfo *)
appInfo
)

public static final native long
g_app_info_get_icon(long
cast=(GAppInfo *)
appInfo
)

public static final native long
g_app_info_get_name(long
cast=(GAppInfo *)
appInfo
)

public static final native boolean
g_app_info_launch(long
cast=(GAppInfo *)
appInfo
,
long
cast=(GList *)
list
,
long
cast=(GAppLaunchContext *)
launchContext
,
long
cast=(GError **)
error
)

public static final native boolean
g_app_info_launch_default_for_uri(long
cast=(char *)
uri
,
long
cast=(GAppLaunchContext *)
launchContext
,
long
cast=(GError **)
error
)

public static final native boolean
g_app_info_supports_uris(long
cast=(GAppInfo *)
appInfo
)

public static final native int
g_bus_own_name(int
cast=(GBusType)
bus_type
,
byte[]
cast=(const gchar *)
name
,
int
cast=(GBusNameOwnerFlags)
flags
,
long
cast=(GBusAcquiredCallback)
bus_acquired_handler
,
long
cast=(GBusNameAcquiredCallback)
name_acquired_handler
,
long
cast=(GBusNameLostCallback)
name_lost_handler
,
long
cast=(gpointer)
user_data
,
long
cast=(GDestroyNotify)
user_data_free_func
)

public static final native long
g_bytes_new(byte[]
cast=(gconstpointer)
data
,
long
cast=(gsize)
size
)

public static final native void
g_bytes_unref(long
cast=(GBytes *)
gBytes
)

public static final native long
g_cclosure_new(long
cast=(GCallback)
callback_func
,
long
cast=(gpointer)
user_data
,
long
cast=(GClosureNotify)
destroy_data
)

public static final native long
g_closure_ref(long
cast=(GClosure *)
closure
)

public static final native void
g_closure_sink(long
cast=(GClosure *)
closure
)

public static final native void
g_closure_unref(long
cast=(GClosure *)
closure
)

public static final native boolean
g_content_type_equals(long
cast=(gchar *)
type1
,
byte[]
cast=(gchar *)
type2
)

public static final native boolean
g_content_type_is_a(long
cast=(gchar *)
type
,
byte[]
cast=(gchar *)
supertype
)

public static final native void
g_date_time_get_ymd(long
cast=(GDateTime *)
dateTime
,
int[]
cast=(gint *)
year
,
int[]
cast=(gint *)
month
,
int[]
cast=(gint *)
day
)

public static final native long
g_date_time_new_local(int
cast=(gint)
year
,
int
cast=(gint)
month
,
int
cast=(gint)
day
,
int
cast=(gint)
hour
,
int
cast=(gint)
minute
,
double
cast=(gdouble)
seconds
)

Ranges: year must be between 1 - 9999, month must be between 1 - 12, day must be between 1 and 28, 29, 30, 31, hour must be between 0 - 23, minute must be between 0 - 59, seconds must be between 0.0 - 60.0

public static final native void
g_date_time_unref(long
cast=(GDateTime *)
datetime
)

public static final native int
g_dbus_connection_register_object(long
cast=(GDBusConnection *)
connection
,
byte[]
cast=(const gchar *)
object_path
,
long
cast=(GDBusInterfaceInfo *)
interface_info
,
long[]
cast=(const GDBusInterfaceVTable *)
vtable
,
long
cast=(gpointer)
user_data
,
long
cast=(GDestroyNotify)
user_data_free_func
,
long[]
cast=(GError **)
error
)

public static final native void
g_dbus_method_invocation_return_value(long
cast=(GDBusMethodInvocation *)
invocation
,
long
cast=(GVariant *)
parameters
)

public static final native long
g_dbus_node_info_lookup_interface(long
cast=(GDBusNodeInfo *)
info
,
byte[]
cast=(const gchar *)
name
)

public static final native long
g_dbus_node_info_new_for_xml(byte[]
cast=(const gchar *)
xml_data
,
long[]
cast=(GError **)
error
)

public static final native void
g_dbus_proxy_call(long
cast=(GDBusProxy *)
proxy
,
byte[]
cast=(const gchar *)
method_name
,
long
cast=(GVariant *)
parameters
,
int flags, int timeout_msec, long
cast=(GCancellable *)
cancellable
,
long
cast=(GAsyncReadyCallback)
callback
,
long[]
cast=(GError **)
error
)

public static final native long
g_dbus_proxy_call_sync(long
cast=(GDBusProxy *)
proxy
,
byte[]
cast=(const gchar *)
method_name
,
long
cast=(GVariant *)
parameters
,
int flags, int timeout_msec, long
cast=(GCancellable *)
cancellable
,
long[]
cast=(GError **)
error
)

public static final native long
g_dbus_proxy_get_name_owner(long
cast=(GDBusProxy *)
proxy
)

public static final native long
g_dbus_proxy_new_for_bus_sync(int bus_type, int flags, long
cast=(GDBusInterfaceInfo *)
info
,
byte[]
cast=(const gchar *)
name
,
byte[]
cast=(const gchar *)
object_path
,
byte[]
cast=(const gchar *)
interface_name
,
long
cast=(GCancellable *)
cancellable
,
long[]
cast=(GError **)
error
)

public static final native long
g_dir_make_tmp(long
cast=(const gchar *)
tmpl
,
long[]
cast=(GError **)
error
)

public static final native void
g_error_free(long
cast=(GError *)
gerror
)

public static final native long
g_error_get_message(long
cast=(GError *)
error
)

public static final native boolean
g_error_matches(long
cast=(const GError *)
error
,
int
cast=(GQuark)
domain
,
int
cast=(gint)
code
)

public static final native int
public static final native long
g_file_get_path(long
cast=(GFile *)
file
)

public static final native long
g_file_get_uri(long
cast=(GFile *)
file
)

public static final native long
g_file_info_get_content_type(long
cast=(GFileInfo *)
info
)

public static final native long
g_file_new_for_commandline_arg(byte[]
cast=(const char *)
fileName
)

public static final native long
g_file_new_for_path(byte[]
cast=(const char *)
fileName
)

public static final native long
g_file_new_for_uri(byte[]
cast=(const char *)
fileName
)

public static final native long
g_file_query_info(long
cast=(GFile *)
file
,
byte[]
cast=(const char *)
attributes
,
long
cast=(GFileQueryInfoFlags)
flags
,
long
cast=(GCancellable *)
cancellable
,
long
cast=(GError **)
error
)

public static final native boolean
g_file_test(byte[]
cast=(const gchar *)
file
,
int
cast=(GFileTest)
test
)

public static final native long
g_filename_display_name(long
cast=(const gchar *)
filename
)

public static final native long
g_filename_from_uri(long
cast=(const char *)
uri
,
long[]
cast=(char **)
hostname
,
long[]
cast=(GError **)
error
)

public static final native long
g_filename_from_utf8(long
cast=(const gchar *)
opsysstring
,
long
cast=(gssize)
len
,
long[]
cast=(gsize *)
bytes_read
,
long[]
cast=(gsize *)
bytes_written
,
long[]
cast=(GError **)
error
)

public static final native long
g_filename_to_uri(long
cast=(const char *)
filename
,
long
cast=(const char *)
hostname
,
long[]
cast=(GError **)
error
)

public static final native long
g_filename_to_utf8(long
cast=(const gchar *)
opsysstring
,
long
cast=(gssize)
len
,
long[]
cast=(gsize *)
bytes_read
,
long[]
cast=(gsize *)
bytes_written
,
long[]
cast=(GError **)
error
)

public static final native void
g_free(long
cast=(gpointer)
mem
)

public static final native void
g_get_current_time(long
cast=(GTimeVal *)
result
)

public static final native long
g_getenv(byte[]
cast=(const gchar *),flags=no_out
variable
)

public static final native long
g_icon_new_for_string(byte[]
cast=(const gchar *)
str
,
long[]
cast=(GError **)
error
)

public static final native long
g_icon_to_string(long
cast=(GIcon *)
icon
)

public static final native int
g_idle_add(long
cast=(GSourceFunc)
function
,
long
cast=(gpointer)
data
)

public static final native long
g_list_append(long
cast=(GList *)
list
,
long
cast=(gpointer)
data
)

public static final native long
g_list_data(long
cast=(GList *)
list
)

public static final native void
g_list_free(long
cast=(GList *)
list
)

public static final native long
g_list_last(long
cast=(GList *)
list
)

public static final native int
g_list_length(long
cast=(GList *)
list
)

public static final native long
g_list_model_get_item(long
cast=(GListModel *)
list
,
int
cast=(guint)
position
)

public static final native int
g_list_model_get_n_items(long
cast=(GListModel *)
list
)

public static final native long
g_list_next(long list)

public static final native long
g_list_nth_data(long
cast=(GList *)
list
,
int
cast=(guint)
n
)

public static final native long
g_list_previous(long list)

public static final native void
g_log_default_handler(long
cast=(gchar *)
log_domain
,
int
cast=(GLogLevelFlags)
log_levels
,
long
cast=(gchar *)
message
,
long
cast=(gpointer)
unused_data
)

public static final native void
g_log_remove_handler(byte[]
cast=(gchar *),flags=no_out
log_domain
,
int
cast=(gint)
handler_id
)

public static final native int
g_log_set_handler(byte[]
cast=(gchar *),flags=no_out
log_domain
,
int
cast=(GLogLevelFlags)
log_levels
,
long
cast=(GLogFunc)
log_func
,
long
cast=(gpointer)
user_data
)

public static final native boolean
g_main_context_acquire(long
cast=(GMainContext *)
context
)

public static final native int
g_main_context_check(long
cast=(GMainContext *)
context
,
int max_priority, long
cast=(GPollFD *)
fds
,
int n_fds)

public static final native long
public static final native long
g_main_context_get_poll_func(long
cast=(GMainContext *)
context
)

public static final native boolean
g_main_context_iteration(long
cast=(GMainContext *)
context
,
boolean may_block)

public static final native boolean
g_main_context_prepare(long
cast=(GMainContext *)
context
,
int[]
cast=(gint *)
priority
)

public static final native int
g_main_context_query(long
cast=(GMainContext *)
context
,
int max_priority, int[]
cast=(gint *)
timeout_
,
long
cast=(GPollFD *)
fds
,
int n_fds)

public static final native void
g_main_context_release(long
cast=(GMainContext *)
context
)

public static final native void
g_main_context_wakeup(long
cast=(GMainContext *)
context
)

public static final native long
g_malloc(long
cast=(gulong)
size
)

public static final native long
g_memory_input_stream_new_from_data(long
cast=(const void *)
data
,
long
cast=(gssize)
len
,
long
cast=(GDestroyNotify)
destroy
)

public static final native void
g_menu_insert_item(long
cast=(GMenu *)
menu
,
int position, long
cast=(GMenuItem *)
item
)

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

public static final native long
g_menu_item_new_section(byte[]
cast=(const gchar *)
label
,
long
cast=(GMenuModel *)
section
)

public static final native long
g_menu_item_new_submenu(byte[]
cast=(const gchar *)
label
,
long
cast=(GMenuModel *)
submenu
)

public static final native void
g_menu_item_set_attribute(long
cast=(GMenuItem *)
menu_item
,
byte[]
cast=(const gchar *)
attribute
,
byte[]
cast=(const gchar *)
format_string
,
long
cast=(const gchar *)
data
)

public static final native void
g_menu_item_set_label(long
cast=(GMenuItem *)
menu_item
,
byte[]
cast=(const gchar *)
label
)

public static final native void
g_menu_item_set_submenu(long
cast=(GMenuItem *)
menu_item
,
long
cast=(GMenuModel *)
submenu
)

public static final native long
public static final native void
g_menu_remove(long
cast=(GMenu *)
menu
,
int position)

public static final native long
G_OBJECT_CLASS_CONSTRUCTOR(long
cast=(GObjectClass *)
object_class
)

public static final native void
G_OBJECT_CLASS_SET_CONSTRUCTOR(long
cast=(GObjectClass *)
object_class
,
long constructor)

public static final native void
g_object_get(long
cast=(GObject *)
object
,
byte[]
cast=(const gchar *),flags=no_out
first_property_name
,
int[] value, long
cast=(const gchar *),flags=sentinel
terminator
)

public static final native void
g_object_get(long
cast=(GObject *)
object
,
byte[]
cast=(const gchar *),flags=no_out
first_property_name
,
long[] value, long
cast=(const gchar *),flags=sentinel
terminator
)

public static final native long
G_OBJECT_GET_CLASS(long object)

public static final native long
g_object_get_qdata(long
cast=(GObject *)
object
,
int
cast=(GQuark)
quark
)

public static final native long
g_object_new(long
cast=(GType)
type
,
long
cast=(const gchar *)
first_property_name
)

public static final native void
g_object_notify(long
cast=(GObject *)
object
,
byte[]
cast=(const gchar *)
property_name
)

public static final native long
g_object_ref(long
cast=(gpointer)
object
)

public static final native long
g_object_ref_sink(long
cast=(GObject *)
object
)

public static final native void
g_object_set(long
cast=(gpointer)
object
,
byte[]
cast=(const gchar *),flags=no_out
first_property_name
,
boolean data, long
cast=(const gchar *),flags=sentinel
terminator
)

public static final native void
g_object_set(long
cast=(gpointer)
object
,
byte[]
cast=(const gchar *),flags=no_out
first_property_name
,
byte[] data, long
cast=(const gchar *),flags=sentinel
terminator
)

public static final native void
g_object_set(long
cast=(gpointer)
object
,
byte[]
cast=(const gchar *)
first_property_name
,
GdkRGBA data, long
cast=(const gchar *),flags=sentinel
terminator
)

public static final native void
g_object_set(long
cast=(gpointer)
object
,
byte[]
cast=(const gchar *),flags=no_out
first_property_name
,
int data, long
cast=(const gchar *),flags=sentinel
terminator
)

public static final native void
g_object_set(long
cast=(gpointer)
object
,
byte[]
cast=(const gchar *),flags=no_out
first_property_name
,
float data, long
cast=(const gchar *),flags=sentinel
terminator
)

public static final native void
g_object_set(long
cast=(gpointer)
object
,
byte[]
cast=(const gchar *),flags=no_out
first_property_name
,
long data, long
cast=(const gchar *),flags=sentinel
terminator
)

public static final native void
g_object_set_qdata(long
cast=(GObject *)
object
,
int
cast=(GQuark)
quark
,
long
cast=(gpointer)
data
)

public static final native long
G_OBJECT_TYPE(long instance)

public static final native long
G_OBJECT_TYPE_NAME(long object)

public static final native void
g_object_unref(long
cast=(gpointer)
object
)

public static final native int
g_quark_from_string(byte[]
cast=(const gchar *),flags=no_out
string
)

public static final native void
g_set_prgname(byte[]
cast=(const gchar *),flags=no_out
prgname
)

public static final native long
g_signal_add_emission_hook(int
cast=(guint)
signal_id
,
int
cast=(GQuark)
detail
,
long
cast=(GSignalEmissionHook)
hook_func
,
long
cast=(gpointer)
hook_data
,
long
cast=(GDestroyNotify)
data_destroy
)

public static final native int
g_signal_connect(long
cast=(gpointer)
instance
,
byte[]
cast=(const gchar *),flags=no_out
detailed_signal
,
long
cast=(GCallback)
proc
,
long
cast=(gpointer)
data
)

public static final native int
g_signal_connect_closure(long
cast=(gpointer)
instance
,
byte[]
cast=(const gchar *)
detailed_signal
,
long
cast=(GClosure *)
closure
,
boolean
cast=(gboolean)
after
)

public static final native int
g_signal_connect_closure_by_id(long
cast=(gpointer)
instance
,
int
cast=(guint)
signal_id
,
int
cast=(GQuark)
detail
,
long
cast=(GClosure *)
closure
,
boolean
cast=(gboolean)
after
)

public static final native void
g_signal_emit_by_name(long
cast=(gpointer)
instance
,
byte[]
cast=(const gchar *),flags=no_out
detailed_signal
)

public static final native void
g_signal_emit_by_name(long
cast=(gpointer)
instance
,
byte[]
cast=(const gchar *),flags=no_out
detailed_signal
,
long data)

public static final native void
g_signal_emit_by_name(long
cast=(gpointer)
instance
,
byte[]
cast=(const gchar *),flags=no_out
detailed_signal
,
GdkRectangle data)

public static final native void
g_signal_emit_by_name(long
cast=(gpointer)
instance
,
byte[]
cast=(const gchar *),flags=no_out
detailed_signal
,
long data1, long data2)

public static final native void
g_signal_emit_by_name(long
cast=(gpointer)
instance
,
byte[]
cast=(const gchar *),flags=no_out
detailed_signal
,
byte[] data)

public static final native void
g_signal_handler_disconnect(long
cast=(gpointer)
instance
,
long
cast=(gulong)
handler_id
)

public static final native int
g_signal_handlers_block_matched(long
cast=(gpointer)
instance
,
int
cast=(GSignalMatchType)
mask
,
int
cast=(guint)
signal_id
,
int
cast=(GQuark)
detail
,
long
cast=(GClosure *)
closure
,
long
cast=(gpointer)
func
,
long
cast=(gpointer)
data
)

public static final native int
g_signal_handlers_unblock_matched(long
cast=(gpointer)
instance
,
int
cast=(GSignalMatchType)
mask
,
int
cast=(guint)
signal_id
,
int
cast=(GQuark)
detail
,
long
cast=(GClosure *)
closure
,
long
cast=(gpointer)
func
,
long
cast=(gpointer)
data
)

public static final native int
g_signal_lookup(byte[]
cast=(const gchar *),flags=no_out
name
,
long itype)

public static final native void
g_signal_remove_emission_hook(int
cast=(guint)
signal_id
,
long
cast=(gulong)
hook_id
)

public static final native void
g_signal_stop_emission_by_name(long
cast=(gpointer)
instance
,
byte[]
cast=(const gchar *),flags=no_out
detailed_signal
)

public static final native long
public static final native long
g_simple_action_new(byte[]
cast=(const gchar *)
name
,
long
cast=(const GVariantType *)
parameter_type
)

public static final native long
g_simple_action_new_stateful(byte[]
cast=(const gchar *)
name
,
long
cast=(const GVariantType *)
parameter_type
,
long
cast=(GVariant *)
initial_state
)

public static final native void
g_simple_action_set_enabled(long
cast=(GSimpleAction *)
simple_action
,
boolean enabled)

public static final native void
g_simple_action_set_state(long
cast=(GSimpleAction *)
simple_action
,
long
cast=(GVariant *)
value
)

public static final native long
g_slist_append(long
cast=(GSList *)
list
,
long
cast=(gpointer)
data
)

public static final native long
g_slist_data(long
cast=(GSList *)
list
)

public static final native void
g_slist_free(long
cast=(GSList *)
list
)

public static final native int
g_slist_length(long
cast=(GSList *)
list
)

public static final native long
g_slist_next(long
cast=(GSList *)
list
)

public static final native boolean
g_source_remove(long
cast=(guint)
tag
)

public static final native long
g_strdup(long
cast=(char *)
str
)

public static final native void
g_strfreev(long
cast=(gchar **)
string_array
)

public static final native double
g_strtod(long
cast=(const gchar *)
str
,
long[]
cast=(gchar **)
endptr
)

public static final native void
g_time_val_add(long
cast=(GTimeVal *)
result
,
long
cast=(glong)
microseconds
)

public static final native int
g_timeout_add(int
cast=(guint32)
interval
,
long
cast=(GSourceFunc)
function
,
long
cast=(gpointer)
data
)

public static final native long
public static final native long
g_type_class_peek(long
cast=(GType)
g_class
)

public static final native long
g_type_class_peek_parent(long
cast=(gpointer)
g_class
)

public static final native long
g_type_class_ref(long
cast=(GType)
g_class
)

public static final native void
g_type_class_unref(long
cast=(gpointer)
g_class
)

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
g_type_interface_peek_parent(long
cast=(gpointer)
iface
)

public static final native boolean
g_type_is_a(long
cast=(GType)
type
,
long
cast=(GType)
is_a_type
)

public static final native long
public static final native long
g_type_parent(long
cast=(GType)
type
)

public static final native long
g_type_register_static(long
cast=(GType)
parent_type
,
byte[]
cast=(const gchar *)
type_name
,
long
cast=(const GTypeInfo *)
info
,
int
cast=(GTypeFlags)
flags
)

public static final native long
public static final native void
g_unsetenv(byte[]
cast=(const gchar *),flags=no_out
variable
)

public static final native long
g_utf16_offset_to_pointer(long
cast=(const gchar *)
str
,
long offset)

public static final native long
g_utf16_offset_to_utf8_offset(long
cast=(const gchar *)
str
,
long offset)

public static final native long
g_utf16_pointer_to_offset(long
cast=(const gchar *)
str
,
long
cast=(const gchar *)
pos
)

public static final native long
g_utf16_strlen(long
cast=(const gchar *)
str
,
long max)

public static final native long
g_utf16_to_utf8(char[]
cast=(const gunichar2 *),flags=no_out critical
str
,
long
cast=(glong)
len
,
long[]
cast=(glong *),flags=critical
items_read
,
long[]
cast=(glong *),flags=critical
items_written
,
long[]
cast=(GError **),flags=critical
error
)

public static final native long
g_utf8_offset_to_utf16_offset(long
cast=(const gchar *)
str
,
long offset)

public static final native long
g_utf8_pointer_to_offset(long
cast=(const gchar *)
str
,
long
cast=(const gchar *)
pos
)

public static final native long
g_utf8_strlen(long
cast=(const gchar *)
str
,
long max)

public static final native long
g_utf8_to_utf16(byte[]
cast=(const gchar *),flags=no_out critical
str
,
long
cast=(glong)
len
,
long[]
cast=(glong *),flags=critical
items_read
,
long[]
cast=(glong *),flags=critical
items_written
,
long[]
cast=(GError **),flags=critical
error
)

public static final native long
g_utf8_to_utf16(long
cast=(const gchar *)
str
,
long
cast=(glong)
len
,
long[]
cast=(glong *),flags=critical
items_read
,
long[]
cast=(glong *),flags=critical
items_written
,
long[]
cast=(GError **),flags=critical
error
)

public static final native double
g_value_get_double(long
cast=(GValue *)
value
)

public static final native float
g_value_get_float(long
cast=(GValue *)
value
)

public static final native int
g_value_get_int(long
cast=(GValue *)
value
)

public static final native long
g_value_get_int64(long
cast=(GValue *)
value
)

public static final native long
g_value_get_object(long
cast=(GValue *)
value
)

public static final native long
g_value_get_string(long
cast=(GValue *)
value
)

public static final native long
g_value_init(long
cast=(GValue *)
value
,
long
cast=(GType)
type
)

public static final native long
g_value_peek_pointer(long
cast=(const GValue *)
value
)

public static final native void
g_value_set_double(long
cast=(GValue *)
value
,
double v)

public static final native void
g_value_set_float(long
cast=(GValue *)
value
,
float v)

public static final native void
g_value_set_int(long
cast=(GValue *)
value
,
int v)

public static final native void
g_value_set_int64(long
cast=(GValue *)
value
,
long v)

public static final native void
g_value_set_string(long
cast=(GValue *)
value
,
byte[]
cast =(const gchar *)
v_string
)

public static final native long
G_VALUE_TYPE(long value)

public static final native void
g_value_unset(long
cast=(GValue *)
value
)

public static final native void
g_variant_builder_add_value(long
cast=(GVariantBuilder *)
builder
,
long
cast=(GVariant *)
value
)

public static final native long
g_variant_builder_end(long
cast=(GVariantBuilder *)
builder
)

public static final native long
g_variant_builder_new(long
cast=(const GVariantType *)
type
)

public static final native void
g_variant_builder_unref(long
cast=(GVariantBuilder *)
builder
)

public static final native boolean
g_variant_get_boolean(long
cast=(GVariant *)
gvariant
)

public static final native byte

Returns:

guchar
g_variant_get_byte
(long
cast=(GVariant *)
gvariant
)

public static final native long
g_variant_get_child_value(long
cast=(GVariant *)
gvariant
,
int
cast=(gsize)
index
)

public static final native double
g_variant_get_double(long
cast=(GVariant *)
gvariant
)

public static final native int

Returns:

int
g_variant_get_int32
(long
cast=(GVariant *)
gvariant
)

public static final native long
g_variant_get_string(long
cast=(GVariant *)
gvariant
,
long[]
cast=(gsize *)
length
)

public static final native long
g_variant_get_type_string(long
cast=(GVariant *)
gvariant
)

public static final native long
g_variant_get_uint64(long
cast=(GVariant *)
gvariant
)

public static final native boolean
g_variant_is_of_type(long
cast=(GVariant *)
gvariant
,
byte[]
cast=(const GVariantType *)
type
)

public static final native long
g_variant_n_children(long
cast=(GVariant *)
gvariant
)

public static final native long
g_variant_new(byte[]
cast=(const gchar *),flags=no_out
format_string
,
byte[]
cast=(const gchar *),flags=no_out
arg0
)

public static final native long
g_variant_new(byte[]
cast=(const gchar *),flags=no_out
format_string
,
boolean
cast=(gboolean)
arg0
,
byte[]
cast=(const gchar *),flags=no_out
arg1
)

public static final native long
g_variant_new(byte[]
cast=(const gchar *),flags=no_out
format_string
,
byte[]
cast=(const gchar *),flags=no_out
arg0
,
byte[]
cast=(const gchar *),flags=no_out
arg1
)

public static final native long
g_variant_new_boolean(boolean
cast=(gboolean)
value
)

public static final native long
g_variant_new_byte(byte
cast=(guchar)
value
)

public static final native long
g_variant_new_double(double
cast=(gboolean)
value
)

public static final native long
g_variant_new_int32(int
cast=(gint32)
intval
)

public static final native long
g_variant_new_string(byte[]
cast=(const gchar *)
string
)

public static final native long
g_variant_new_string(long
cast=(const gchar *)
string
)

public static final native long
g_variant_new_tuple(long[]
cast=(GVariant * const *)
items
,
long
cast=(gsize)
length
)

public static final native long
public static final native void
g_variant_type_free(long
cast=(GVariantType *)
type
)

public static final native long
g_variant_type_new(byte[]
cast=(const gchar *)
type
)

public static final native void
g_variant_unref(long
cast=(GVariant *)
value
)

public static final native boolean
public static final native boolean
public static String
public static final String
getThemeName()

Theme name as given by OS.

public static final byte[]
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 long
public static final native long
public static boolean
public static boolean
public static final native long
public static final native void
memmove(long
cast=(void *)
dest
,
XExposeEvent
cast=(const void *),flags=no_out
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(XExposeEvent
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(XFocusChangeEvent
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(long
cast=(void *)
dest
,
GTypeInfo
cast=(const void *),flags=no_out
src
,
int
cast=(size_t)
size
)

public static final native void
memmove(long
cast=(void *)
dest
,
GdkRGBA
cast=(const void *),flags=no_out
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(long dest, GtkWidgetClass
flags=no_out
src
)

public static final native void
memmove(long
cast=(void *)
dest
,
PangoAttribute
cast=(const void *),flags=no_out
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(GtkWidgetClass
flags=no_in
dest
,
long src)

public static final native void
memmove(GtkBorder
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(GdkKeymapKey
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(GdkRGBA
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(long dest, GtkCellRendererClass src)

public static final native void
memmove(GtkCellRendererClass dest, long src)

public static final native void
memmove(GdkRectangle
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(PangoAttribute
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(PangoAttrColor
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(PangoAttrInt
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(PangoItem
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(PangoLayoutLine
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(PangoLayoutRun
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native void
memmove(PangoLogAttr
cast=(void *),flags=no_in
dest
,
long
cast=(const void *)
src
,
long
cast=(size_t)
size
)

public static final native long
pango_attr_background_new(short red, short green, short blue)

public static final native long
pango_attr_font_desc_new(long
cast=(const PangoFontDescription *)
desc
)

public static final native long
pango_attr_foreground_new(short red, short green, short blue)

public static final native long
public static final native void
pango_attr_iterator_destroy(long
cast=(PangoAttrIterator *)
iterator
)

public static final native long
pango_attr_iterator_get(long
cast=(PangoAttrIterator *)
iterator
,
int
cast=(PangoAttrType)
type
)

public static final native boolean
pango_attr_iterator_next(long
cast=(PangoAttrIterator *)
iterator
)

public static final native void
pango_attr_iterator_range(long
cast=(PangoAttrIterator *)
iterator
,
int[]
cast=(gint *)
start
,
int[]
cast=(gint *)
end
)

public static final native long
pango_attr_list_get_iterator(long
cast=(PangoAttrList *)
list
)

public static final native void
pango_attr_list_insert(long
cast=(PangoAttrList *)
list
,
long
cast=(PangoAttribute *)
attr
)

public static final native long
public static final native void
pango_attr_list_unref(long
cast=(PangoAttrList *)
list
)

public static final native long
public static final native long
pango_attr_shape_new(PangoRectangle
flags=no_out
ink_rect
,
PangoRectangle
flags=no_out
logical_rect
)

public static final native long
pango_attr_strikethrough_color_new(short red, short green, short blue)

public static final native long
pango_attr_strikethrough_new(boolean strikethrough)

public static final native long
pango_attr_underline_color_new(short red, short green, short blue)

public static final native long
pango_attr_underline_new(int underline)

public static final native long
public static final native long
pango_attribute_copy(long
cast=(const PangoAttribute *)
attribute
)

public static final native long
pango_cairo_context_get_font_options(long
cast=(PangoContext *)
context
)

public static final native void
pango_cairo_context_set_font_options(long
cast=(PangoContext *)
context
,
long
cast=( cairo_font_options_t *)
options
)

public static final native long
pango_cairo_create_layout(long
cast=(cairo_t *)
cairo
)

public static final native long
public static final native void
pango_cairo_layout_path(long
cast=(cairo_t *)
cairo
,
long
cast=(PangoLayout *)
layout
)

public static final native void
pango_cairo_show_layout(long
cast=(cairo_t *)
cairo
,
long
cast=(PangoLayout *)
layout
)

public static final native int
pango_context_get_base_dir(long
cast=(PangoContext *)
context
)

public static final native long
pango_context_get_language(long
cast=(PangoContext *)
context
)

public static final native long
pango_context_get_metrics(long
cast=(PangoContext *)
context
,
long
cast=(const PangoFontDescription *)
desc
,
long
cast=(PangoLanguage *)
language
)

public static final native void
pango_context_list_families(long
cast=(PangoContext *)
context
,
long[]
cast=(PangoFontFamily ***)
families
,
int[]
cast=(int *)
n_families
)

public static final native void
pango_context_set_base_dir(long
cast=(PangoContext *)
context
,
int direction)

public static final native void
pango_context_set_language(long
cast=(PangoContext *)
context
,
long
cast=(PangoLanguage *)
language
)

public static final native long
pango_font_description_copy(long
cast=(PangoFontDescription *)
desc
)

public static final native void
pango_font_description_free(long
cast=(PangoFontDescription *)
desc
)

public static final native long
pango_font_description_from_string(byte[]
cast=(const char *),flags=no_out critical
str
)

public static final native long
pango_font_description_get_family(long
cast=(PangoFontDescription *)
desc
)

public static final native int
pango_font_description_get_set_fields(long
cast=(PangoFontDescription *)
desc
)

public static final native int
pango_font_description_get_size(long
cast=(PangoFontDescription *)
desc
)

public static final native int
pango_font_description_get_stretch(long
cast=(PangoFontDescription *)
desc
)

public static final native int
pango_font_description_get_style(long
cast=(PangoFontDescription *)
desc
)

public static final native int
pango_font_description_get_variant(long
cast=(PangoFontDescription *)
desc
)

public static final native int
pango_font_description_get_weight(long
cast=(PangoFontDescription *)
desc
)

public static final native long
public static final native void
pango_font_description_set_family(long
cast=(PangoFontDescription *)
desc
,
byte[]
cast=(const char *),flags=no_out critical
family
)

public static final native void
pango_font_description_set_size(long
cast=(PangoFontDescription *)
desc
,
int
cast=(gint)
size
)

public static final native void
pango_font_description_set_stretch(long
cast=(PangoFontDescription *)
desc
,
int
cast=(PangoStretch)
stretch
)

public static final native void
pango_font_description_set_style(long
cast=(PangoFontDescription *)
desc
,
int
cast=(PangoStyle)
weight
)

public static final native void
pango_font_description_set_variant(long
cast=(PangoFontDescription *)
desc
,
int
cast=(PangoVariant)
variant
)

public static final native void
pango_font_description_set_weight(long
cast=(PangoFontDescription *)
desc
,
int
cast=(PangoWeight)
weight
)

public static final native long
pango_font_description_to_string(long
cast=(PangoFontDescription *)
desc
)

public static final native long
pango_font_face_describe(long
cast=(PangoFontFace *)
face
)

public static final native long
pango_font_family_get_name(long
cast=(PangoFontFamily *)
family
)

public static final native void
pango_font_family_list_faces(long
cast=(PangoFontFamily *)
family
,
long[]
cast=(PangoFontFace ***)
faces
,
int[]
cast=(int *)
n_faces
)

public static final native long
pango_font_map_create_context(long
cast=(PangoFontMap *)
fontMap
)

public static final native int
pango_font_metrics_get_approximate_char_width(long
cast=(PangoFontMetrics *)
metrics
)

public static final native int
pango_font_metrics_get_ascent(long
cast=(PangoFontMetrics *)
metrics
)

public static final native int
pango_font_metrics_get_descent(long
cast=(PangoFontMetrics *)
metrics
)

public static final native void
pango_font_metrics_unref(long
cast=(PangoFontMetrics *)
metrics
)

public static final native void
pango_layout_context_changed(long
cast=(PangoLayout *)
layout
)

public static final native int
pango_layout_get_alignment(long
cast=(PangoLayout*)
layout
)

public static final native long
pango_layout_get_context(long
cast=(PangoLayout *)
layout
)

public static final native int
pango_layout_get_indent(long
cast=(PangoLayout*)
layout
)

public static final native long
pango_layout_get_iter(long
cast=(PangoLayout*)
layout
)

public static final native boolean
pango_layout_get_justify(long
cast=(PangoLayout*)
layout
)

public static final native long
pango_layout_get_line(long
cast=(PangoLayout *)
layout
,
int line)

public static final native int
pango_layout_get_line_count(long
cast=(PangoLayout*)
layout
)

public static final native void
pango_layout_get_log_attrs(long
cast=(PangoLayout*)
layout
,
long[]
cast=(PangoLogAttr **)
attrs
,
int[]
cast=(int *)
n_attrs
)

public static final native void
pango_layout_get_pixel_size(long
cast=(PangoLayout *)
layout
,
int[]
cast=(int *)
width
,
int[]
cast=(int *)
height
)

public static final native void
pango_layout_get_size(long
cast=(PangoLayout *)
layout
,
int[]
cast=(int *)
width
,
int[]
cast=(int *)
height
)

public static final native int
pango_layout_get_spacing(long
cast=(PangoLayout*)
layout
)

public static final native long
pango_layout_get_text(long
cast=(PangoLayout *)
layout
)

public static final native int
pango_layout_get_width(long
cast=(PangoLayout *)
layout
)

public static final native void
pango_layout_index_to_pos(long
cast=(PangoLayout*)
layout
,
int index, PangoRectangle
flags=no_in
pos
)

public static final native void
pango_layout_iter_free(long
cast=(PangoLayoutIter*)
iter
)

public static final native int
pango_layout_iter_get_index(long
cast=(PangoLayoutIter*)
iter
)

public static final native void
pango_layout_iter_get_line_extents(long
cast=(PangoLayoutIter*)
iter
,
PangoRectangle
flags=no_in
ink_rect
,
PangoRectangle
flags=no_in
logical_rect
)

public static final native long
pango_layout_iter_get_run(long
cast=(PangoLayoutIter*)
iter
)

public static final native boolean
pango_layout_iter_next_line(long
cast=(PangoLayoutIter*)
iter
)

public static final native boolean
pango_layout_iter_next_run(long
cast=(PangoLayoutIter*)
iter
)

public static final native void
pango_layout_line_get_extents(long
cast=(PangoLayoutLine*)
line
,
PangoRectangle
cast=(PangoRectangle *),flags=no_in
ink_rect
,
PangoRectangle
cast=(PangoRectangle *),flags=no_in
logical_rect
)

public static final native long
pango_layout_new(long
cast=(PangoContext *)
context
)

public static final native void
pango_layout_set_alignment(long
cast=(PangoLayout *)
layout
,
int alignment)

public static final native void
pango_layout_set_attributes(long
cast=(PangoLayout *)
layout
,
long
cast=(PangoAttrList *)
attrs
)

public static final native void
pango_layout_set_auto_dir(long
cast=(PangoLayout *)
layout
,
boolean auto_dir)

public static final native void
pango_layout_set_font_description(long
cast=(PangoLayout *)
context
,
long
cast=(PangoFontDescription *)
descr
)

public static final native void
pango_layout_set_indent(long
cast=(PangoLayout*)
layout
,
int indent)

public static final native void
pango_layout_set_justify(long
cast=(PangoLayout*)
layout
,
boolean justify)

public static final native void
pango_layout_set_single_paragraph_mode(long
cast=(PangoLayout *)
context
,
boolean
cast=(gboolean)
setting
)

public static final native void
pango_layout_set_spacing(long
cast=(PangoLayout *)
layout
,
int spacing)

public static final native void
pango_layout_set_tabs(long
cast=(PangoLayout *)
layout
,
long
cast=(PangoTabArray *)
tabs
)

public static final native void
pango_layout_set_text(long
cast=(PangoLayout *)
layout
,
byte[]
cast=(const char *),flags=no_out critical
text
,
int
cast=(int)
length
)

public static final native void
pango_layout_set_width(long
cast=(PangoLayout *)
layout
,
int width)

public static final native void
pango_layout_set_wrap(long
cast=(PangoLayout *)
layout
,
int wrap)

public static final native boolean
pango_layout_xy_to_index(long
cast=(PangoLayout *)
layout
,
int x, int y, int[]
cast=(int *)
index
,
int[]
cast=(int *)
trailing
)

public static final native int
PANGO_PIXELS(int dimension)

public static final native void
pango_tab_array_free(long
cast=(PangoTabArray *)
tab_array
)

public static final native long
pango_tab_array_new(int
cast=(gint)
initial_size
,
boolean
cast=(gboolean)
positions_in_pixels
)

public static final native void
pango_tab_array_set_tab(long
cast=(PangoTabArray *)
tab_array
,
int
cast=(gint)
tab_index
,
long
cast=(PangoTabAlign)
alignment
,
int
cast=(gint)
location
)

public static final native long
public static final native long
public static final native long
public static final native long
public static final native int
public static final native int
public static final native int
public static final native int
public static final native long
public static final native long
public static final native int
public static final native int
public static final native long
public static final native int
public static final native int
public static final native int
public static final native long
public static final native long
realpath(byte[]
cast=(const char *)
path
,
byte[]
cast=(char *)
realPath
)

public static final void
setDarkThemePreferred(boolean preferred)

Hint GTK 3 to natively prefer a dark or light theme.

public static final void
setTheme(boolean
true for dark theme
isDarkTheme
)

Experimental API for dark theme.

public static final native int
strcmp(long
cast=(const char*)
s1
,
byte[]
cast=(const char*)
s2
)

public static final native void
public static final native long
public static final native void
swt_fixed_accessible_register_accessible(long
cast=(AtkObject*)
obj
,
boolean
cast=(gboolean)
is_native
,
long
cast=(GtkWidget *)
to_map
)

public static final native void
swt_fixed_add(long
cast=(SwtFixed*)
container
,
long
cast=(GtkWidget*)
widget
)

public static final native long
public static final native void
swt_fixed_move(long
cast=(SwtFixed*)
fixed
,
long
cast=(GtkWidget*)
widget
,
int x, int y)

public static final native void
swt_fixed_remove(long
cast=(SwtFixed*)
container
,
long
cast=(GtkWidget*)
widget
)

public static final native void
swt_fixed_resize(long
cast=(SwtFixed*)
fixed
,
long
cast=(GtkWidget*)
widget
,
int width, int height)

public static final native void
swt_fixed_restack(long
cast=(SwtFixed*)
fixed
,
long
cast=(GtkWidget*)
widget
,
long
cast=(GtkWidget*)
sibling
,
boolean above)

public static final native void
public static final native long
public static int
VERSION(int major, int minor, int micro)

public static final native int
X_EVENT_TYPE(long
cast=(XEvent *)
xevent
)

public static final native long
X_EVENT_WINDOW(long
cast=(XAnyEvent *)
xevent
)

public static final native int
public static final native boolean
XCheckIfEvent(long
cast=(Display *)
display
,
long
cast=(XEvent *)
event_return
,
long
cast=(Bool (*)())
predicate
,
long
cast=(XPointer)
arg
)

public static final native long
XDefaultRootWindow(long
cast=(Display *)
display
)

public static final native int
XDefaultScreen(long
cast=(Display *)
display
)

public static final native int
public static final native int
public static final native int
public static final native void
XFree(long
cast=(void *)
address
)

public static final native int
XQueryPointer(long
cast=(Display *)
display
,
long
cast=(Window)
w
,
long[]
cast=(Window *)
root_return
,
long[]
cast=(Window *)
child_return
,
int[]
cast=(int *)
root_x_return
,
int[]
cast=(int *)
root_y_return
,
int[]
cast=(int *)
win_x_return
,
int[]
cast=(int *)
win_y_return
,
int[]
cast=(unsigned int *)
mask_return
)

public static final native long
XSetErrorHandler(long
cast=(XErrorHandler)
handler
)

public static final native int
XSetInputFocus(long
cast=(Display *)
display
,
long
cast=(Window)
window
,
int revert, int time)

public static final native long
XSetIOErrorHandler(long
cast=(XIOErrorHandler)
handler
)

public static final native int
XSetTransientForHint(long
cast=(Display *)
display
,
long
cast=(Window)
w
,
long
cast=(Window)
prop_window
)

public static final native long
XSynchronize(long
cast=(Display *)
display
,
boolean onoff)

Inherited from org.eclipse.swt.internal.C:
freegetenvmallocmemmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememmovememsetPTR_sizeofsetenvstrlen