Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

zh-cn:api_documentation [2018/11/23 03:28] (current)
yjwork created
Line 1: Line 1:
 +===== API documentation =====
  
 +Library references can be found in the releases: [[http://​archive.xfce.org/​src/​xfce/​garcon|garcon]],​ [[http://​archive.xfce.org/​src/​xfce/​exo|exo]],​ [[http://​archive.xfce.org/​src/​xfce/​libxfce4ui|libxfce4ui]],​ [[http://​archive.xfce.org/​src/​xfce/​libxfce4util|libxfce4util]],​ [[http://​archive.xfce.org/​src/​xfce/​thunar|thunar]],​ [[http://​archive.xfce.org/​src/​xfce/​xfconf|xfconf]]. They are often also installed by distributions in ''/​usr/​share/​gtk-doc/​html/''​.
 +
 +Additionally,​ Xfce uses the GTK+/Glib family of libraries which can be found at the following:
 +
 +   * [[https://​developer.gnome.org/​glib/​stable/​|GLib]]
 +   * [[https://​developer.gnome.org/​gio/​stable/​|GIO]]
 +   * [[https://​developer.gnome.org/​gdk3/​stable/​|GDK]]
 +   * [[https://​developer.gnome.org/​gtk3/​stable/​|GTK+]]
 +
 +Tutorials for getting started with GTK+ are available at:
 +
 +   * [[https://​developer.gnome.org/​gtk3/​stable/​gtk-getting-started.html|GTK+ 3 Tutorial (Official)]]
 +
 +If you're looking at writing a panel plugin, you may want to look at the [[http://​git.xfce.org/​panel-plugins/​xfce4-sample-plugin/​|xfce4-sample-plugin]] for an easy start.