All pastes #97438 Raw Edit

Miscellany

public xml v1 · immutable
#97438 ·published 2006-07-23 19:06 UTC
rendered paste body
<?xml version="1.0"?><!DOCTYPE api SYSTEM "gidl.dtd"><api version="1.0">  <namespace name="Wnck">    <enum name="PagerDisplayMode" type-name="WnckPagerDisplayMode" get-type="wnck_pager_display_mode_get_type" />    <enum name="TasklistGroupingType" type-name="WnckTasklistGroupingType" get-type="wnck_tasklist_grouping_type_get_type" />    <object name="Application" parent="GLib.GObject" type-name="WnckApplication" get-type="wnck_application_get_type">      <constructor name="get" symbol="wnck_application_get">        <return-type type="Application*" transfer="none" />        <parameters>          <parameter name="xwindow" type="gulong" direction="in" />        </parameters>      </constructor>      <method name="get_xid" symbol="wnck_application_get_xid">        <return-type type="gulong" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>      <method name="get_windows" symbol="wnck_application_get_windows">        <return-type type="GList<Window*>" transfer="none" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>      <method name="get_n_windows" symbol="wnck_application_get_n_windows">        <return-type type="gint" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>      <method name="get_name" symbol="wnck_application_get_name">        <return-type type="gchar*" transfer="none" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>      <method name="get_icon_name" symbol="wnck_application_get_icon_name">        <return-type type="gchar*" transfer="none" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>      <method name="get_pid" symbol="wnck_application_get_pid">        <return-type type="gint" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>      <method name="get_icon" symbol="wnck_application_get_icon">        <return-type type="GdkPixbuf.GdkPixbuf*" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>      <method name="get_mini_icon" symbol="wnck_application_get_mini_icon">        <return-type type="GdkPixbuf.GdkPixbuf*" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>      <method name="get_icon_is_fallback" symbol="wnck_application_get_icon_is_fallback">        <return-type type="gboolean" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>      <method name="get_startup_id" symbol="wnck_application_get_startup_id">        <return-type type="gchar*" transfer="none" />        <parameters>          <parameter name="application" type="Application*" direction="in" />        </parameters>      </method>    </object>    <object name="ClassGroup" parent="GLib.GObject" type-name="WnckClassGroup" get-type="wnck_class_group_get_type">      <constructor name="get" symbol="wnck_class_group_get">        <return-type type="ClassGroup*" transfer="none" />        <parameters>          <parameter name="res_class" type="gchar*" direction="in" />        </parameters>      </constructor>      <method name="get_windows" symbol="wnck_class_group_get_windows">        <return-type type="GList<Window*>" transfer="none" />        <parameters>          <parameter name="class_group" type="ClassGroup*" direction="in" />        </parameters>      </method>      <method name="get_res_class" symbol="wnck_class_group_get_res_class">        <return-type type="gchar*" transfer="none" />        <parameters>          <parameter name="class_group" type="ClassGroup*" direction="in" />        </parameters>      </method>      <method name="get_name" symbol="wnck_class_group_get_name">        <return-type type="gchar*" transfer="none" />        <parameters>          <parameter name="class_group" type="ClassGroup*" direction="in" />        </parameters>      </method>      <method name="get_icon" symbol="wnck_class_group_get_icon">        <return-type type="GdkPixbuf.GdkPixbuf*" />        <parameters>          <parameter name="class_group" type="ClassGroup*" direction="in" />        </parameters>      </method>      <method name="get_mini_icon" symbol="wnck_class_group_get_mini_icon">        <return-type type="GdkPixbuf.GdkPixbuf*" />        <parameters>          <parameter name="class_group" type="ClassGroup*" direction="in" />        </parameters>      </method>    </object>    <object name="Pager" parent="Gtk.GtkContainer" type-name="WnckPager" get-type="wnck_pager_get_type">      <constructor name="new" symbol="wnck_pager_new">        <return-type type="Gtk.GtkWidget*" transfer="none" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </constructor>      <method name="set_screen" symbol="wnck_pager_set_screen">	<return-type type="void" />	<parameters>	  <parameter name="pager" type="Pager*" direction="in" />	  <parameter name="screen" type="Screen*" direction="in" />	</parameters>      </method>      <method name="set_orientation" symbol="wnck_pager_set_orientation">	<return-type type="void" />	<parameters>	  <parameter name="pager" type="Pager*" direction="in" />	  <parameter name="orientation" type="Gtk.GtkOrientation" direction="in" />	</parameters>      </method>      <method name="set_n_rows" symbol="wnck_pager_set_n_rows">	<return-type type="void" />	<parameters>	  <parameter name="pager" type="Pager*" direction="in" />	  <parameter name="n_rows" type="gint" direction="in" />	</parameters>      </method>      <method name="set_display_mode" symbol="wnck_pager_set_display_mode">	<return-type type="void" />	<parameters>	  <parameter name="pager" type="Pager*" direction="in" />	  <parameter name="mode" type="PagerDisplayMode" direction="in" />	</parameters>      </method>      <method name="set_show_all" symbol="wnck_pager_set_show_all">	<return-type type="void" />	<parameters>	  <parameter name="pager" type="Pager*" direction="in" />	  <parameter name="show_all_workspaces" type="gboolean" direction="in" />	</parameters>      </method>      <method name="set_shadow_type" symbol="wnck_pager_set_shadow_type">	<return-type type="void" />	<parameters>	  <parameter name="pager" type="Pager*" direction="in" />	  <parameter name="shadow_type" type="Gtk.GtkShadowType" direction="in" />	</parameters>      </method>    </object>    <object name="Screen" parent="GLib.GObject" type-name="WnckScreen" get-type="wnck_screen_get_type">      <constructor name="get_default" symbol="wnck_screen_get_default">        <return-type type="Screen*" transfer="none" />      </constructor>      <constructor name="get" symbol="wnck_screen_get">        <return-type type="Screen*" transfer="none" />        <parameters>          <parameter name="index" type="gint" direction="in" />        </parameters>      </constructor>      <constructor name="get_for_root" symbol="wnck_screen_get_for_root">        <return-type type="Screen*" transfer="none" />        <parameters>          <parameter name="root_window_id" type="gulong" direction="in" />        </parameters>      </constructor>      <method name="get_workspace" symbol="wnck_screen_get_workspace">        <return-type type="Workspace*" transfer="none" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />          <parameter name="workspace" type="gint" direction="in" />        </parameters>      </method>      <method name="get_active_workspace" symbol="wnck_screen_get_active_workspace">        <return-type type="Workspace*" transfer="none" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="get_active_window" symbol="wnck_screen_get_active_window">        <return-type type="Window*" transfer="none" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="get_previously_active_window" symbol="wnck_screen_get_previously_active_window">        <return-type type="Window*" transfer="none" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="get_windows" symbol="wnck_screen_get_windows">        <return-type type="GList<Window*>" transfer="none" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="get_windows_stacked" symbol="wnck_screen_get_windows_stacked">        <return-type type="GList<Window*>" transfer="none" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="force_update" symbol="wnck_screen_force_update">        <return-type type="void" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="get_workspace_count" symbol="wnck_screen_get_workspace_count">        <return-type type="gint" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="change_workspace_count" symbol="wnck_screen_change_workspace_count">        <return-type type="void" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />	  <parameter name="count" type="gint" direction="in" />        </parameters>      </method>      <method name="net_wm_supports" symbol="wnck_screen_net_wm_supports">        <return-type type="gboolean" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />	  <parameter name="atom" type="gchar*" direction="in" />        </parameters>      </method>      <method name="get_background_pixmap" symbol="wnck_screen_get_background_pixmap">        <return-type type="gulong" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="get_width" symbol="wnck_screen_get_width">        <return-type type="gint" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="get_height" symbol="wnck_screen_get_height">        <return-type type="gint" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="get_showing_desktop" symbol="wnck_screen_get_showing_desktop">        <return-type type="gboolean" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </method>      <method name="toggle_showing_desktop" symbol="toggle_showing_desktop">        <return-type type="void" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />	  <parameter name="show" type="gboolean" direction="in" />        </parameters>      </method>      <method name="move_viewport" symbol="move_viewport">        <return-type type="void" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />	  <parameter name="x" type="gint" direction="in" />	  <parameter name="y" type="gint" direction="in" />        </parameters>      </method>      <method name="try_set_workspace_layout" symbol="try_set_workspace_layout">        <return-type type="void" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />	  <parameter name="current_token" type="gint" direction="in" />	  <parameter name="rows" type="gint" direction="in" />	  <parameter name="columns" type="gint" direction="in" />        </parameters>      </method>      <method name="release_workspace_layout" symbol="release_workspace_layout">        <return-type type="void" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />	  <parameter name="current_token" type="gint" direction="in" />        </parameters>      </method>    </object>    <object name="Selector" parent="Gtk.GtkMenuBar" type-name="WnckSelector" get-type="wnck_selector_get_type">      <constructor name="new" symbol="wnck_selector_new">	<return-type type="Gtk.GtkWidget" transfer="none" />	<parameters>	  <parameter name="screen" type="Screen*" direction="in" />	</parameters>      </constructor>    </object>    <callback name="LoadIconFunction">      <return-type type="Gtk.GdkPixbuf*" null-ok="1" transfer="full" />      <parameters>	<parameter name="icon_name" type="gchar*" direction="in" transfer="none" />	<parameter name="size" type="gint" direction="in" />	<parameter name="flags" type="guint" direction="in" />      </parameters>    </callback><!--const int *wnck_tasklist_get_size_hint_list (WnckTasklist  *tasklist,					      int           *n_elements);-->    <object name="Tasklist" parent="Gtk.GtkContainer" type-name="WnckTasklist" get-type="wnck_tasklist_get_type">      <constructor name="new" symbol="wnck_tasklist_new">        <return-type type="Gtk.GtkWidget*" transfer="none" />        <parameters>          <parameter name="screen" type="Screen*" direction="in" />        </parameters>      </constructor>      <method name="set_screen" symbol="wnck_tasklist_set_screen">	<return-type type="void" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	  <parameter name="screen" type="Screen*" direction="in" />	</parameters>      </method>      <method name="set_grouping" symbol="wnck_tasklist_set_grouping">	<return-type type="void" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	  <parameter name="grouping" type="TasklistGroupingType" direction="in" />	</parameters>      </method>      <method name="set_switch_workspace_on_unminimize" symbol="wnck_tasklist_set_switch_workspace_on_unminimize">	<return-type type="void" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	  <parameter name="switch_workspace_on_unminimize" type="gboolean" direction="in" />	</parameters>      </method>      <method name="set_grouping_limit" symbol="wnck_tasklist_set_grouping_limit">	<return-type type="void" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	  <parameter name="limit" type="gint" direction="in" />	</parameters>      </method>      <method name="set_include_all_workspaces" symbol="wnck_tasklist_set_include_all_workspaces">	<return-type type="void" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	  <parameter name="include_all_workspaces" type="gboolean" direction="in" />	</parameters>      </method>      <method name="set_button_relief" symbol="wnck_tasklist_set_button_relief">	<return-type type="void" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	  <parameter name="relief" type="Gtk.GtkReliefStyle" direction="in" />	</parameters>      </method>      <method name="set_minimum_width" symbol="wnck_tasklist_set_minimum_width">	<return-type type="void" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	  <parameter name="size" type="gint" direction="in" />	</parameters>      </method>      <method name="get_minimum_width" symbol="wnck_tasklist_get_minimum_width">	<return-type type="gint" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	</parameters>      </method>      <method name="set_minimum_height" symbol="wnck_tasklist_set_minimum_height">	<return-type type="void" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	  <parameter name="size" type="gint" direction="in" />	</parameters>      </method>      <method name="get_minimum_height" symbol="wnck_tasklist_get_minimum_height">	<return-type type="gint" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	</parameters>      </method>      <method name="set_icon_loader" symbol="wnck_tasklist_set_icon_loader">	<return-type type="void" />	<parameters>	  <parameter name="tasklist" type="Tasklist*" direction="in" />	  <parameter name="func" type="LoadIconFunction*" direction="in" />	  <parameter name="data" type="GLib.GCallbackData*" direction="in" />	  <parameter name="free_data_func" type="GLib.GDestroyNotify*" direction="in" />	</parameters>      </method>    </object>    <object name="Window" parent="GLib.GObject" type-name="WnckWindow" get-type="wnck_window_get_type">      <method name="get_application" symbol="wnck_window_get_application">        <return-type type="Application*" transfer="none" />        <parameters>          <parameter name="window" type="Window*" direction="in" />        </parameters>      </method>      <method name="get_class_group" symbol="wnck_window_get_class_group">	<return-type type="ClassGroup*" transfer="none" />	<parameters>	  <parameter name="window" type="Window*" direction="in" />	</parameters>      </method>      <method name="get_name" symbol="wnck_window_get_name">	<return-type type="gchar*" transfer="none" />	<parameters>	  <parameter name="window" type="Window*" direction="in" />	</parameters>      </method>    </object>    <object name="Workspace" parent="GLib.GObject" type-name="WnckWorkspace" get-type="wnck_workspace_get_type">      <method name="get_number" symbol="wnck_workspace_get_number">        <return-type type="gint" />        <parameters>          <parameter name="space" type="Workspace*" direction="in" />        </parameters>      </method>      <method name="get_name" symbol="wnck_workspace_get_name">        <return-type type="gchar*" transfer="none" />        <parameters>          <parameter name="space" type="Workspace*" direction="in" />        </parameters>      </method>      <method name="change_name" symbol="wnck_workspace_change_name">        <return-type type="void" />        <parameters>          <parameter name="space" type="Workspace*" direction="in" />          <parameter name="name" type="gchar*" direction="in" />        </parameters>      </method>      <method name="activate" symbol="wnck_workspace_activate">        <return-type type="void" />        <parameters>          <parameter name="space" type="Workspace*" direction="in" />          <parameter name="timestamp" type="guint32" direction="in" />        </parameters>      </method>      <method name="get_width" symbol="wnck_workspace_get_width">        <return-type type="gint" transfer="none" />        <parameters>          <parameter name="space" type="Workspace*" direction="in" />        </parameters>      </method>      <method name="get_height" symbol="wnck_workspace_get_height">        <return-type type="gint" transfer="none" />        <parameters>          <parameter name="space" type="Workspace*" direction="in" />        </parameters>      </method>      <method name="get_viewport_x" symbol="wnck_workspace_get_viewport_x">        <return-type type="gint" transfer="none" />        <parameters>          <parameter name="space" type="Workspace*" direction="in" />        </parameters>      </method>      <method name="get_viewport_y" symbol="wnck_workspace_get_viewport_y">        <return-type type="gint" transfer="none" />        <parameters>          <parameter name="space" type="Workspace*" direction="in" />        </parameters>      </method>      <method name="is_virtual" symbol="wnck_workspace_is_virtual">        <return-type type="gboolean" transfer="none" />        <parameters>          <parameter name="space" type="Workspace*" direction="in" />        </parameters>      </method>    </object>  </namespace></api>