Top | ![]() |
![]() |
![]() |
![]() |
gboolean | (*AwnEffectsOpfn) () |
AwnEffects * | awn_effects_new_for_widget () |
void | awn_effects_start () |
void | awn_effects_stop () |
void | awn_effects_start_ex () |
void | awn_effects_set_icon_size () |
cairo_t * | awn_effects_cairo_create () |
cairo_t * | awn_effects_cairo_create_clipped () |
void | awn_effects_cairo_destroy () |
void | awn_effects_add_overlay () |
void | awn_effects_remove_overlay () |
GList * | awn_effects_get_overlays () |
void | awn_effects_redraw () |
void | awn_effects_main_effect_loop () |
void | awn_effects_emit_anim_start () |
void | awn_effects_emit_anim_end () |
gboolean | active | Read / Write / Construct |
DesktopAgnosticColor * | active-rect-color | Read / Write |
DesktopAgnosticColor * | active-rect-outline | Read / Write |
gchar * | arrow-png | Read / Write / Construct |
gint | arrows-count | Read / Write / Construct |
gint | border-clip | Read / Write / Construct |
gchar * | custom-active-png | Read / Write / Construct |
gboolean | depressed | Read / Write / Construct |
DesktopAgnosticColor * | dot-color | Read / Write |
gint | effects | Read / Write / Construct |
gfloat | icon-alpha | Read / Write / Construct |
gint | icon-offset | Read / Write / Construct |
gboolean | indirect-paint | Read / Write / Construct |
gboolean | make-shadow | Read / Write / Construct |
gboolean | no-clear | Read / Write / Construct |
GtkPositionType | position | Read / Write / Construct |
gfloat | progress | Read / Write / Construct |
gfloat | reflection-alpha | Read / Write / Construct |
gint | reflection-offset | Read / Write / Construct |
gboolean | reflection-visible | Read / Write / Construct |
gchar * | spotlight-png | Read / Write / Construct |
GtkWidget * | widget | Read / Write |
enum | AwnEffect |
#define | AWN_EFFECTS_ACTIVE_RECT_PADDING |
AwnEffectsOp | |
struct | AwnEffects |
gboolean (*AwnEffectsOpfn) (AwnEffects *fx
,GtkAllocation *alloc
,gpointer user_data
);
void awn_effects_start_ex (AwnEffects *fx
,const AwnEffect effect
,gint max_loops
,gboolean signal_start
,gboolean signal_end
);
void awn_effects_set_icon_size (AwnEffects *fx
,gint width
,gint height
,gboolean requestSize
);
cairo_t * awn_effects_cairo_create_clipped (AwnEffects *fx
,GdkEventExpose *event
);
void awn_effects_remove_overlay (AwnEffects *fx
,AwnOverlay *overlay
);
“active”
property“active” gboolean
Determines whether to draw active hint around icon.
Flags: Read / Write / Construct
Default value: FALSE
“active-rect-color”
property “active-rect-color” DesktopAgnosticColor *
Color used for painting active rectangle.
Flags: Read / Write
“active-rect-outline”
property “active-rect-outline” DesktopAgnosticColor *
Color used for painting outline of active rectangle.
Flags: Read / Write
“arrow-png”
property“arrow-png” gchar *
Icon to draw when arrows-count is more than 0.
Flags: Read / Write / Construct
Default value: "__awn_internal_arrow1"
“arrows-count”
property“arrows-count” gint
Number of arrows to draw.
Flags: Read / Write / Construct
Allowed values: >= 0
Default value: 0
“border-clip”
property“border-clip” gint
Clips border of the icon.
Flags: Read / Write / Construct
Allowed values: >= 0
Default value: 0
“custom-active-png”
property“custom-active-png” gchar *
Custom icon to draw when in active state.
Flags: Read / Write / Construct
Default value: NULL
“depressed”
property“depressed” gboolean
Determines whether to draw the icon slightly desaturated.
Flags: Read / Write / Construct
Default value: FALSE
“dot-color”
property “dot-color” DesktopAgnosticColor *
Color used for painting glowing dot.
Flags: Read / Write
“effects”
property“effects” gint
Active effects set for this instance.
Flags: Read / Write / Construct
Default value: 0
“icon-alpha”
property“icon-alpha” gfloat
Alpha value of drawn icon.
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 1
“icon-offset”
property“icon-offset” gint
Offset of drawn icon to window border.
Flags: Read / Write / Construct
Default value: 0
“indirect-paint”
property“indirect-paint” gboolean
Determines whether to apply transforms directly on the window or paint to a buffer instead.
Flags: Read / Write / Construct
Default value: TRUE
“make-shadow”
property“make-shadow” gboolean
Determines whether shadow is drawn around icon.
Flags: Read / Write / Construct
Default value: FALSE
“no-clear”
property“no-clear” gboolean
Don't clear background to transparent.
Flags: Read / Write / Construct
Default value: TRUE
“position”
property“position” GtkPositionType
Icon position.
Flags: Read / Write / Construct
Default value: GTK_POS_BOTTOM
“progress”
property“progress” gfloat
Value displayed on extra progress pie drawn on the icon.
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 1
“reflection-alpha”
property“reflection-alpha” gfloat
Alpha value of drawn reflection.
Flags: Read / Write / Construct
Allowed values: [0,1]
Default value: 0.25
“reflection-offset”
property“reflection-offset” gint
Offset of drawn reflection to icon.
Flags: Read / Write / Construct
Default value: 0
“reflection-visible”
property“reflection-visible” gboolean
Determines whether reflection is visible.
Flags: Read / Write / Construct
Default value: TRUE
“spotlight-png”
property“spotlight-png” gchar *
Icon to draw for the spotlight effect.
Flags: Read / Write / Construct
Default value: "__awn_internal_spotlight"
“animation-end”
signalvoid user_function (AwnEffects *awneffects, AwnEffect arg1, gpointer user_data)
awneffects |
the object which received the signal. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run First
“animation-start”
signalvoid user_function (AwnEffects *awneffects, AwnEffect arg1, gpointer user_data)
awneffects |
the object which received the signal. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run First