mirror of
https://github.com/brl/mutter.git
synced 2024-12-25 04:22:05 +00:00
[tests] Update the text-field interactive test
We should also display the results of calling set_markup() or set_use_markup() on ClutterText actors.
This commit is contained in:
parent
488de99fc6
commit
52d04b5750
@ -35,8 +35,11 @@ static ClutterActor *
|
|||||||
create_label (const ClutterColor *color,
|
create_label (const ClutterColor *color,
|
||||||
const gchar *text)
|
const gchar *text)
|
||||||
{
|
{
|
||||||
ClutterActor *retval = clutter_text_new_full (FONT, text, color);
|
ClutterActor *retval = clutter_text_new ();
|
||||||
|
|
||||||
|
clutter_text_set_font_name (CLUTTER_TEXT (retval), FONT);
|
||||||
|
clutter_text_set_color (CLUTTER_TEXT (retval), color);
|
||||||
|
clutter_text_set_markup (CLUTTER_TEXT (retval), text);
|
||||||
clutter_text_set_editable (CLUTTER_TEXT (retval), FALSE);
|
clutter_text_set_editable (CLUTTER_TEXT (retval), FALSE);
|
||||||
clutter_text_set_selectable (CLUTTER_TEXT (retval), FALSE);
|
clutter_text_set_selectable (CLUTTER_TEXT (retval), FALSE);
|
||||||
|
|
||||||
@ -91,17 +94,17 @@ test_text_field_main (gint argc,
|
|||||||
stage = clutter_stage_get_default ();
|
stage = clutter_stage_get_default ();
|
||||||
clutter_stage_set_color (CLUTTER_STAGE (stage), &background_color);
|
clutter_stage_set_color (CLUTTER_STAGE (stage), &background_color);
|
||||||
|
|
||||||
text = create_label (&label_color, "Input field: ");
|
text = create_label (&label_color, "<b>Input field:</b> ");
|
||||||
clutter_actor_set_position (text, 10, 10);
|
clutter_actor_set_position (text, 10, 10);
|
||||||
clutter_container_add_actor (CLUTTER_CONTAINER (stage), text);
|
clutter_container_add_actor (CLUTTER_CONTAINER (stage), text);
|
||||||
|
|
||||||
height = clutter_actor_get_height (text);
|
height = clutter_actor_get_height (text);
|
||||||
|
|
||||||
text = create_entry (&entry_color, "some text", 0, 0);
|
text = create_entry (&entry_color, "<i>some</i> text", 0, 0);
|
||||||
clutter_actor_set_position (text, 200, 10);
|
clutter_actor_set_position (text, 200, 10);
|
||||||
clutter_container_add_actor (CLUTTER_CONTAINER (stage), text);
|
clutter_container_add_actor (CLUTTER_CONTAINER (stage), text);
|
||||||
|
|
||||||
text = create_label (&label_color, "Password field: ");
|
text = create_label (&label_color, "<i>Password field</i>: ");
|
||||||
clutter_actor_set_position (text, 10, height + 12);
|
clutter_actor_set_position (text, 10, height + 12);
|
||||||
clutter_container_add_actor (CLUTTER_CONTAINER (stage), text);
|
clutter_container_add_actor (CLUTTER_CONTAINER (stage), text);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user