summaryrefslogtreecommitdiff
path: root/src/tests/clutter/accessibility/cally-atkcomponent-example.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/clutter/accessibility/cally-atkcomponent-example.c')
-rw-r--r--src/tests/clutter/accessibility/cally-atkcomponent-example.c95
1 files changed, 0 insertions, 95 deletions
diff --git a/src/tests/clutter/accessibility/cally-atkcomponent-example.c b/src/tests/clutter/accessibility/cally-atkcomponent-example.c
deleted file mode 100644
index 4e7024597..000000000
--- a/src/tests/clutter/accessibility/cally-atkcomponent-example.c
+++ /dev/null
@@ -1,95 +0,0 @@
-/* CALLY - The Clutter Accessibility Implementation Library
- *
- * Copyright (C) 2009 Igalia, S.L.
- *
- * Author: Alejandro PiƱeiro Iglesias <apinheiro@igalia.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-#include <clutter/clutter.h>
-
-#include "cally-examples-util.h"
-
-#define WIDTH 300
-#define HEIGHT 300
-#define SIZE 50
-#define DEPTH -100
-
-int
-main (int argc, char *argv[])
-{
- ClutterActor *stage = NULL;
- ClutterActor *button1 = NULL;
- ClutterActor *button2 = NULL;
- ClutterActor *button3 = NULL;
- ClutterActor *button4 = NULL;
- ClutterActor *group[4];
- int i = 0;
-
- cally_util_a11y_init (&argc, &argv);
-
- stage = clutter_test_get_stage ();
-
- clutter_stage_set_title (CLUTTER_STAGE (stage), "Cally - AtkComponent Test");
- clutter_actor_set_background_color (CLUTTER_ACTOR (stage), CLUTTER_COLOR_White);
- clutter_actor_set_size (stage, WIDTH, HEIGHT);
-
- g_signal_connect (stage, "destroy", G_CALLBACK (clutter_test_quit), NULL);
-
- button1 = clutter_actor_new ();
- clutter_actor_set_background_color (button1, CLUTTER_COLOR_Yellow);
- clutter_actor_set_size (button1, SIZE, SIZE);
-
- button2 = clutter_actor_new ();
- clutter_actor_set_background_color (button2, CLUTTER_COLOR_Green);
- clutter_actor_set_position (button2, 2 * SIZE, 0);
- clutter_actor_set_size (button2, SIZE, SIZE);
-
- button3 = clutter_actor_new ();
- clutter_actor_set_background_color (button3, CLUTTER_COLOR_Blue);
- clutter_actor_set_position (button3, 0, 2 * SIZE);
- clutter_actor_set_size (button3, SIZE, SIZE);
- clutter_actor_set_z_position (button3, DEPTH);
-
- /* a nested hierarchy, to check that the relative positions are
- computed properly */
- button4 = clutter_actor_new ();
- clutter_actor_set_background_color (button4, CLUTTER_COLOR_Magenta);
- clutter_actor_set_position (button4, SIZE / 2, SIZE / 2);
- clutter_actor_set_size (button4, SIZE, SIZE);
-
- for (i = 0; i < 4; i++) {
- group[i] = clutter_actor_new ();
- clutter_actor_set_position (group[i], SIZE / 2, SIZE / 2);
- clutter_actor_set_size (group[i], SIZE, SIZE);
-
- if (i > 0)
- clutter_container_add_actor (CLUTTER_CONTAINER (group[i]), group [i - 1]);
- }
-
- clutter_container_add_actor (CLUTTER_CONTAINER (stage), button1);
- clutter_container_add_actor (CLUTTER_CONTAINER (stage), button2);
- clutter_container_add_actor (CLUTTER_CONTAINER (stage), button3);
- clutter_container_add_actor (CLUTTER_CONTAINER (stage), group[3]);
- clutter_container_add_actor (CLUTTER_CONTAINER (group[0]), button4);
-
- clutter_actor_show (stage);
-
- clutter_test_main ();
-
- return 0;
-}