Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Dorota Czaplejewicz
gtk
Commits
1c15b140
Commit
1c15b140
authored
Mar 20, 2010
by
Carlos Garnacho
Browse files
GtkStyleContext: Add gtk_render_option().
parent
263f6de0
Changes
2
Hide whitespace changes
Inline
Side-by-side
gtk/gtkstylecontext.c
View file @
1c15b140
...
...
@@ -607,5 +607,27 @@ gtk_render_check (GtkStyleContext *context,
x
,
y
,
width
,
height
);
}
void
gtk_render_option
(
GtkStyleContext
*
context
,
cairo_t
*
cr
,
gdouble
x
,
gdouble
y
,
gdouble
width
,
gdouble
height
)
{
GtkStyleContextPrivate
*
priv
;
GtkThemingEngineClass
*
engine_class
;
g_return_if_fail
(
GTK_IS_STYLE_CONTEXT
(
context
));
g_return_if_fail
(
cr
!=
NULL
);
priv
=
GTK_STYLE_CONTEXT_GET_PRIVATE
(
context
);
engine_class
=
GTK_THEMING_ENGINE_GET_CLASS
(
priv
->
theming_engine
);
_gtk_theming_engine_set_context
(
priv
->
theming_engine
,
context
);
engine_class
->
render_option
(
priv
->
theming_engine
,
cr
,
x
,
y
,
width
,
height
);
}
#define __GTK_STYLE_CONTEXT_C__
#include
"gtkaliasdef.c"
gtk/gtkstylecontext.h
View file @
1c15b140
...
...
@@ -109,6 +109,12 @@ void gtk_render_check (GtkStyleContext *context,
gdouble
y
,
gdouble
width
,
gdouble
height
);
void
gtk_render_option
(
GtkStyleContext
*
context
,
cairo_t
*
cr
,
gdouble
x
,
gdouble
y
,
gdouble
width
,
gdouble
height
);
G_END_DECLS
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment