Changeset 57
- Timestamp:
- 10/22/09 18:22:03 (3 years ago)
- Location:
- branches/clutter-experiments
- Files:
-
- 3 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/clutter-experiments/Makefile
r56 r57 1 1 CXXFLAGS=-O3 -g -Wall -Weffc++ 2 LIBS=`pkg-config --libs clutter- 0.9poppler-glib`3 INCS=`pkg-config --cflags clutter- 0.9poppler-glib`2 LIBS=`pkg-config --libs clutter-1.0 poppler-glib` 3 INCS=`pkg-config --cflags clutter-1.0 poppler-glib` 4 4 5 5 .c.o: -
branches/clutter-experiments/main.cc
r56 r57 59 59 on_stage_button_press (ClutterStage *stage, ClutterEvent *event, gpointer data) 60 60 { 61 g int x, y;61 gfloat x, y; 62 62 clutter_event_get_coords (event, &x, &y); 63 63 g_print ("Stage clicked at (%d, %d)\n", x, y); -
branches/clutter-experiments/pdfcube.hh
r56 r57 50 50 the_stage_m = clutter_stage_get_default(); 51 51 clutter_actor_set_size(the_stage_m, 1024, 768); 52 clutter_color_ parse("Black", &stage_color);52 clutter_color_from_string(&stage_color, "Black"); 53 53 clutter_stage_set_color(CLUTTER_STAGE(the_stage_m), &stage_color); 54 54 return true; … … 83 83 progress_label_m = 84 84 clutter_text_new_full("Mono 36", "0%", &label_color); 85 g uint screen_w, screen_h;85 gfloat screen_w, screen_h; 86 86 clutter_actor_get_size(CLUTTER_ACTOR(the_stage_m), 87 87 &screen_w, &screen_h); 88 88 clutter_actor_set_position(progress_label_m, 89 screen_w >>1, screen_h>>1);89 screen_w/2.0, screen_h/2.0); 90 90 clutter_actor_set_anchor_point_from_gravity(progress_label_m, 91 91 CLUTTER_GRAVITY_CENTER); 92 clutter_ group_add_many(CLUTTER_GROUP(the_stage_m),93 progress_label_m, NULL);92 clutter_container_add_actor(CLUTTER_CONTAINER(the_stage_m), 93 progress_label_m); 94 94 clutter_actor_show(the_stage_m); 95 95 g_thread_create(render_thread, this, FALSE, NULL); … … 116 116 { 117 117 app* me = static_cast<app*>(data); 118 g uint screen_w, screen_h;118 gfloat screen_w, screen_h; 119 119 clutter_actor_get_size(CLUTTER_ACTOR(me->the_stage_m), 120 120 &screen_w, &screen_h); … … 124 124 CLUTTER_GRAVITY_CENTER); 125 125 clutter_actor_set_position(me->progress_label_m, 126 screen_w >>1, screen_h>>1);126 screen_w/2.0, screen_h/2.0); 127 127 return FALSE; 128 128 } … … 132 132 { 133 133 app* me = static_cast<app*>(data); 134 clutter_ group_remove(CLUTTER_GROUP(me->the_stage_m),135 me->progress_label_m);134 clutter_container_remove_actor(CLUTTER_CONTAINER(me->the_stage_m), 135 me->progress_label_m); 136 136 g_object_unref(me->progress_label_m); 137 137 … … 152 152 &error); 153 153 154 g uint screen_w, screen_h;154 gfloat screen_w, screen_h; 155 155 clutter_actor_get_size(CLUTTER_ACTOR(me->the_stage_m), 156 156 &screen_w, &screen_h); … … 173 173 174 174 clutter_actor_set_size(me->current_page_m, w, h); 175 clutter_ group_add_many(CLUTTER_GROUP(me->the_stage_m),176 me->current_page_m, NULL);175 clutter_container_add_actor(CLUTTER_CONTAINER(me->the_stage_m), 176 me->current_page_m); 177 177 return FALSE; 178 178 }

