Interface LibGtk

  • All Superinterfaces:
    com.sun.jna.Library

    public interface LibGtk
    extends com.sun.jna.Library
    • Field Detail

      • INSTANCE

        static final LibGtk INSTANCE
      • gtk_status_icon_position_menu

        static final com.sun.jna.Function gtk_status_icon_position_menu
    • Method Detail

      • g_signal_connect_data

        void g_signal_connect_data​(com.sun.jna.Pointer item,
                                   String action,
                                   com.sun.jna.Callback callback,
                                   com.sun.jna.Pointer data,
                                   com.sun.jna.Pointer pzero1,
                                   int pzero2)
      • gtk_init

        void gtk_init​(com.sun.jna.Pointer pargc,
                      com.sun.jna.Pointer pargv)
      • g_object_ref

        void g_object_ref​(com.sun.jna.Pointer p)
      • g_object_unref

        void g_object_unref​(com.sun.jna.Pointer p)
      • gtk_widget_destroy

        void gtk_widget_destroy​(com.sun.jna.Pointer p)
      • gtk_get_current_event_time

        int gtk_get_current_event_time()
      • gtk_separator_menu_item_new

        GtkWidget gtk_separator_menu_item_new()
      • gtk_menu_item_new

        GtkWidget gtk_menu_item_new()
      • gtk_menu_item_new_with_label

        GtkWidget gtk_menu_item_new_with_label​(String s)
      • gtk_check_menu_item_new_with_label

        GtkWidget gtk_check_menu_item_new_with_label​(String s)
      • gtk_menu_item_get_label

        String gtk_menu_item_get_label​(GtkWidget item)
      • gtk_menu_item_set_submenu

        void gtk_menu_item_set_submenu​(GtkWidget menu,
                                       GtkWidget item)
      • gtk_menu_popup

        void gtk_menu_popup​(GtkWidget m,
                            GtkWidget parent,
                            GtkWidget parentitem,
                            com.sun.jna.Function func,
                            com.sun.jna.Pointer data,
                            int button,
                            int time)
      • gtk_widget_show

        void gtk_widget_show​(GtkWidget item)
      • gtk_hbox_new

        GtkWidget gtk_hbox_new​(boolean homogeneous,
                               int spacing)
      • gtk_box_pack_start

        void gtk_box_pack_start​(GtkWidget box,
                                GtkWidget item,
                                boolean expand,
                                boolean fill,
                                int padding)
      • gtk_box_pack_end

        void gtk_box_pack_end​(GtkWidget box,
                              GtkWidget item,
                              boolean expand,
                              boolean fill,
                              int padding)
      • gtk_label_set_text

        void gtk_label_set_text​(GtkWidget label,
                                String s)
      • gtk_widget_show_all

        void gtk_widget_show_all​(GtkWidget container)
      • gtk_check_menu_item_new

        GtkWidget gtk_check_menu_item_new()
      • gtk_check_menu_item_set_active

        void gtk_check_menu_item_set_active​(GtkWidget menu,
                                            boolean b)
      • gtk_widget_set_sensitive

        void gtk_widget_set_sensitive​(GtkWidget item,
                                      boolean b)
      • gtk_status_icon_new_from_gicon

        GtkStatusIcon gtk_status_icon_new_from_gicon​(GIcon icon)
      • gtk_status_icon_set_from_gicon

        void gtk_status_icon_set_from_gicon​(GtkStatusIcon s,
                                            GIcon i)
      • gtk_status_icon_set_visible

        void gtk_status_icon_set_visible​(GtkStatusIcon icon,
                                         boolean b)
      • gtk_image_new_from_gicon

        GtkWidget gtk_image_new_from_gicon​(GIcon g,
                                           int size)
      • gtk_status_icon_set_title

        void gtk_status_icon_set_title​(GtkStatusIcon icon,
                                       String title)
      • gtk_status_icon_set_tooltip_text

        void gtk_status_icon_set_tooltip_text​(GtkStatusIcon icon,
                                              String title)
      • gtk_status_icon_get_tooltip_text

        String gtk_status_icon_get_tooltip_text​(GtkStatusIcon icon)
      • g_bytes_new

        GBytes g_bytes_new​(byte[] buf,
                           int size)
      • g_bytes_icon_new

        GIcon g_bytes_icon_new​(GBytes bytes)
      • g_bytes_unref

        void g_bytes_unref​(GBytes b)
      • g_main_loop_new

        GMainLoop g_main_loop_new​(com.sun.jna.Pointer context,
                                  boolean is_running)
      • g_main_loop_run

        void g_main_loop_run​(GMainLoop loop)
      • g_main_loop_quit

        void g_main_loop_quit​(GMainLoop loop)
      • gdk_threads_init

        void gdk_threads_init()
      • gdk_threads_enter

        void gdk_threads_enter()
      • gdk_threads_leave

        void gdk_threads_leave()
      • g_main_context_invoke

        void g_main_context_invoke​(GMainContext c,
                                   GSourceFunc func,
                                   com.sun.jna.Pointer data)