Add GtkStyleProperties to the docs
This commit is contained in:
committed by
Carlos Garnacho
parent
e2f91f7201
commit
5e26fb75a0
@ -55,6 +55,7 @@
|
|||||||
<title>Theming in GTK+</title>
|
<title>Theming in GTK+</title>
|
||||||
<xi:include href="xml/gtkwidgetpath.xml" />
|
<xi:include href="xml/gtkwidgetpath.xml" />
|
||||||
<xi:include href="xml/gtkstyleprovider.xml" />
|
<xi:include href="xml/gtkstyleprovider.xml" />
|
||||||
|
<xi:include href="xml/gtkstyleproperties.xml" />
|
||||||
<xi:include href="xml/gtkstylecontext.xml" />
|
<xi:include href="xml/gtkstylecontext.xml" />
|
||||||
<xi:include href="xml/gtkcssprovider.xml" />
|
<xi:include href="xml/gtkcssprovider.xml" />
|
||||||
<xi:include href="xml/gtkthemingengine.xml" />
|
<xi:include href="xml/gtkthemingengine.xml" />
|
||||||
|
|||||||
@ -313,6 +313,19 @@ Used to change the appearance of an outline typically provided by a #GtkFrame.
|
|||||||
@GTK_SHADOW_ETCHED_IN: The outline has a sunken 3d appearance.
|
@GTK_SHADOW_ETCHED_IN: The outline has a sunken 3d appearance.
|
||||||
@GTK_SHADOW_ETCHED_OUT: The outline has a raised 3d appearance
|
@GTK_SHADOW_ETCHED_OUT: The outline has a raised 3d appearance
|
||||||
|
|
||||||
|
<!-- ##### ENUM GtkStateType ##### -->
|
||||||
|
<para>
|
||||||
|
|
||||||
|
</para>
|
||||||
|
|
||||||
|
@GTK_STATE_NORMAL:
|
||||||
|
@GTK_STATE_ACTIVE:
|
||||||
|
@GTK_STATE_PRELIGHT:
|
||||||
|
@GTK_STATE_SELECTED:
|
||||||
|
@GTK_STATE_INSENSITIVE:
|
||||||
|
@GTK_STATE_INCONSISTENT:
|
||||||
|
@GTK_STATE_FOCUSED:
|
||||||
|
|
||||||
<!-- ##### ENUM GtkToolbarStyle ##### -->
|
<!-- ##### ENUM GtkToolbarStyle ##### -->
|
||||||
<para>
|
<para>
|
||||||
Used to customize the appearance of a #GtkToolbar. Note that
|
Used to customize the appearance of a #GtkToolbar. Note that
|
||||||
|
|||||||
@ -32,6 +32,25 @@
|
|||||||
#include "gtk9slice.h"
|
#include "gtk9slice.h"
|
||||||
#include "gtkintl.h"
|
#include "gtkintl.h"
|
||||||
|
|
||||||
|
/**
|
||||||
|
* SECTION:gtkstyleproperties
|
||||||
|
* @Short_description: Store for style property information
|
||||||
|
* @Title: GtkStyleProperties
|
||||||
|
*
|
||||||
|
* GtkStyleProperties provides the storage for style information
|
||||||
|
* that is used by #GtkStyleContext and other #GtkStyleProvider
|
||||||
|
* implementations.
|
||||||
|
*
|
||||||
|
* Before style properties can be stored in GtkStyleProperties, they
|
||||||
|
* must be registered with gtk_style_properties_register_property().
|
||||||
|
*
|
||||||
|
* Unless you are writing a #GtkStyleProvider implementation, you
|
||||||
|
* are unlikely to use this API directly, as gtk_style_context_get()
|
||||||
|
* and its variants are the preferred way to access styling information
|
||||||
|
* from widget implementations and theming engine implementations
|
||||||
|
* should use the APIs provided by #GtkThemingEngine instead.
|
||||||
|
*/
|
||||||
|
|
||||||
typedef struct GtkStylePropertiesPrivate GtkStylePropertiesPrivate;
|
typedef struct GtkStylePropertiesPrivate GtkStylePropertiesPrivate;
|
||||||
typedef struct PropertyData PropertyData;
|
typedef struct PropertyData PropertyData;
|
||||||
typedef struct PropertyNode PropertyNode;
|
typedef struct PropertyNode PropertyNode;
|
||||||
|
|||||||
Reference in New Issue
Block a user