From 621e43563f9c3b4166b13bdda36419d17f5eb658 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Mon, 14 Aug 2006 18:54:33 +0000 Subject: Get rid of the initial implementation of Diana design since that's no more the plan. --- (limited to 'examples') diff --git a/examples/scene/activity1.png b/examples/scene/activity1.png deleted file mode 100644 index f8b4350..0000000 --- a/examples/scene/activity1.png +++ /dev/null Binary files differ diff --git a/examples/scene/activity2.png b/examples/scene/activity2.png deleted file mode 100644 index aaadc0f..0000000 --- a/examples/scene/activity2.png +++ /dev/null Binary files differ diff --git a/examples/scene/activity3.png b/examples/scene/activity3.png deleted file mode 100644 index 6f64515..0000000 --- a/examples/scene/activity3.png +++ /dev/null Binary files differ diff --git a/examples/scene/activity4.png b/examples/scene/activity4.png deleted file mode 100644 index c33e50c..0000000 --- a/examples/scene/activity4.png +++ /dev/null Binary files differ diff --git a/examples/scene/activity5.png b/examples/scene/activity5.png deleted file mode 100644 index 7f8c72a..0000000 --- a/examples/scene/activity5.png +++ /dev/null Binary files differ diff --git a/examples/scene/background.png b/examples/scene/background.png deleted file mode 100644 index 346b5dc..0000000 --- a/examples/scene/background.png +++ /dev/null Binary files differ diff --git a/examples/scene/scene.py b/examples/scene/scene.py deleted file mode 100755 index 4d5942d..0000000 --- a/examples/scene/scene.py +++ /dev/null @@ -1,61 +0,0 @@ -#!/usr/bin/python -import math - -import pygtk -pygtk.require('2.0') -import gtk - -from sugar.scene.Stage import Stage -from sugar.scene.Group import Group -from sugar.scene.SceneView import SceneView -from sugar.scene.PixbufActor import PixbufActor -from sugar.scene.CircleLayout import CircleLayout -from sugar.scene.Timeline import Timeline - -def __next_frame_cb(timeline, frame_num, group): - angle = math.pi * 2 * frame_num / timeline.get_n_frames() - group.get_layout().set_angle(angle) - group.do_layout() - -def __completed_cb(timeline, group): - group.get_layout().set_angle(0) - group.do_layout() - -stage = Stage() - -pixbuf = gtk.gdk.pixbuf_new_from_file('background.png') -stage.add(PixbufActor(pixbuf)) - -icons_group = Group() -icons_group.set_position(100, 100) - -i = 1 -while i <= 5: - pixbuf = gtk.gdk.pixbuf_new_from_file('activity%d.png' % i) - icons_group.add(PixbufActor(pixbuf)) - i += 1 - -layout = CircleLayout(100) -icons_group.set_layout(layout) - -stage.add(icons_group) - -window = gtk.Window() -window.set_default_size(640, 480) - -view = SceneView(stage) -window.add(view) -view.show() - -button = gtk.Button('Hello') -view.put(button, 10, 10) -button.show() - -window.show() - -timeline = Timeline(stage, 200) -timeline.connect('next-frame', __next_frame_cb, icons_group) -timeline.connect('completed', __completed_cb, icons_group) -timeline.start() - -gtk.main() -- cgit v0.9.1