I do a similar to this in Lyricue (which is used to display text/images/video to a projector - It also shows small preview versions using scaling) Basically what I do is tell the app to be fullscreen, then get the window width/height That those values and figure out the scale of each compared to your design res I put all elements of the design under a single clutter_group and then use 'clutter_actor_set_scale' to scale the dimensions. ie: stage_width = 1600; stage_height = 900; stage = gtk_clutter_embed_get_stage (GTK_CLUTTER_EMBED (clutter_widget)); actors = clutter_group_new (); clutter_container_add (CLUTTER_CONTAINER (stage), actors, NULL); double window_scale_w = (double) clutter_actor_get_width (stage) / (double) stage_width; double window_scale_h = (double) clutter_actor_get_height (stage) / (double) stage_height; clutter_actor_set_scale (actors, window_scale_w, window_scale_h);
On 19 April 2012 00:58, Andrew Melo <andrew.m...@gmail.com> wrote: > Hello, > > I'm new to clutter and I'm not really sure how to implement the following: > > I'm working on a "dashboard" to monitor some services we run. It's > intended to be run full-screen on both large monitors we have around the > office or from administrators' laptops/desktops. Because of this, there are > a large number of target resolutions. However, it appears the in-clutter > units are set to pixels. > > Is there a way to scale the stage so that the it's always > (0,0)-(1600,900), regardless of the resolution? (if the aspect ratio of the > stage is wrong, I'm indifferent to whether the stage is stretched or > letterboxed) > > Sorry if this is an easy question, but I couldn't find anything in the API > or online (perhaps I'm searching wrong) > > Thanks, > Andrew > > -- > -- > Andrew Melo > > > _______________________________________________ > clutter-app-devel-list mailing list > clutter-app-devel-list@clutter-project.org > http://lists.clutter-project.org/listinfo/clutter-app-devel-list > >
_______________________________________________ clutter-app-devel-list mailing list clutter-app-devel-list@clutter-project.org http://lists.clutter-project.org/listinfo/clutter-app-devel-list