Add a few snowflakes and pack them in a spread box

This commit is contained in:
Marco Pesenti Gritti 2006-10-25 01:20:17 +02:00
parent cfa8c980b5
commit 71c08b526f

View File

@ -27,6 +27,7 @@ import gtk
import hippo import hippo
from sugar.graphics.snowflakebox import SnowflakeBox from sugar.graphics.snowflakebox import SnowflakeBox
from sugar.graphics.spreadbox import SpreadBox
from sugar.graphics.iconcolor import IconColor from sugar.graphics.iconcolor import IconColor
from sugar.graphics.canvasicon import CanvasIcon from sugar.graphics.canvasicon import CanvasIcon
@ -49,18 +50,28 @@ window.show()
canvas = hippo.Canvas() canvas = hippo.Canvas()
root_box = hippo.CanvasBox(background_color=0xe2e2e2ff) root_box = SpreadBox(background_color=0xe2e2e2ff)
canvas.set_root(root_box) canvas.set_root(root_box)
box1 = SnowflakeBox() box = SnowflakeBox()
snow_flake = _create_snowflake(box1, 30) snow_flake = _create_snowflake(box, 30)
root_box.append(box1, hippo.PACK_FIXED) root_box.add_item(box)
root_box.move(box1, 0, 0)
box2 = SnowflakeBox() box = SnowflakeBox()
snow_flake = _create_snowflake(box2, 10) snow_flake = _create_snowflake(box, 15)
root_box.append(box2, hippo.PACK_FIXED) root_box.add_item(box)
root_box.move(box2, 400, 0)
box = SnowflakeBox()
snow_flake = _create_snowflake(box, 10)
root_box.add_item(box)
box = SnowflakeBox()
snow_flake = _create_snowflake(box, 5)
root_box.add_item(box)
box = SnowflakeBox()
snow_flake = _create_snowflake(box, 2)
root_box.add_item(box)
canvas.show() canvas.show()
window.add(canvas) window.add(canvas)