static void mpd_fs_pane_init (MpdFsPane *self) { ClutterActor *tile; self->priv = FS_PANEL_PRIVATE (self); mx_box_layout_set_orientation (MX_BOX_LAYOUT (self), MX_ORIENTATION_VERTICAL); mx_box_layout_set_spacing (MX_BOX_LAYOUT (self), 21); clutter_actor_set_width (CLUTTER_ACTOR (self), MPD_PANE_WIDTH); tile = mpd_disk_tile_new (); clutter_container_add_actor (CLUTTER_CONTAINER (self), tile); tile = mpd_folder_tile_new (); clutter_actor_set_width (tile, MPD_FOLDER_TILE_WIDTH); g_signal_connect (tile, "request-hide", G_CALLBACK (_tile_request_hide_cb), self); clutter_container_add_actor (CLUTTER_CONTAINER (self), tile); clutter_container_child_set (CLUTTER_CONTAINER (self), tile, "expand", TRUE, "x-fill", TRUE, "y-fill", TRUE, NULL); }
int main (int argc, char **argv) { ClutterActor *stage; ClutterActor *tile; clutter_init (&argc, &argv); stage = clutter_stage_get_default (); tile = mpd_disk_tile_new (); clutter_container_add_actor (CLUTTER_CONTAINER (stage), tile); clutter_actor_show_all (stage); clutter_main (); return EXIT_SUCCESS; }