[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:
Emmanuele Bassi 2009-01-29 13:29:43 +00:00
parent 488de99fc6
commit 52d04b5750

View File

@ -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);