Ejemplo n.º 1
0
slide = Slide(window, rect=sf.Rectangle(sf.Vector2(300, 30), sf.Vector2(500, 20)), step=1, inStep=5, values=sf.Vector2(0, 50))
slide2 = Slide(window, rect=sf.Rectangle(sf.Vector2(100, 230), sf.Vector2(500, 20)), step=1, inStep=5, values=sf.Vector2(0, 50))
slide3 = Slide(window, rect=sf.Rectangle(sf.Vector2(100, 330), sf.Vector2(500, 20)), step=1, inStep=5, values=sf.Vector2(0, 50))
slide4 = Slide(window, rect=sf.Rectangle(sf.Vector2(100, 430), sf.Vector2(500, 20)), step=1, inStep=5, values=sf.Vector2(0, 50))
slide5 = Slide(window, rect=sf.Rectangle(sf.Vector2(100, 470), sf.Vector2(500, 20)), step=1, inStep=5, values=sf.Vector2(0, 50))


#frame = Frame(window, sf.Rectangle(sf.Vector2(10, 10), sf.Vector2(400, 300)), title="frame")
layout = SelectionMenu(window, permanentActivation=True)
layout.spacing = sf.Vector2(10, 10)
box = CheckBox(window, sf.Rectangle(sf.Vector2(100, 100), sf.Vector2(50, 50)))
box2 = CheckBox(None, sf.Rectangle(sf.Vector2(20, 20), sf.Vector2(50, 50)))
box3 = CheckBox(None, sf.Rectangle(sf.Vector2(20, 20), sf.Vector2(50, 50)))
box4 = CheckBox(None, sf.Rectangle(sf.Vector2(20, 20), sf.Vector2(100, 100)))
box5 = CheckBox(None, sf.Rectangle(sf.Vector2(20, 20), sf.Vector2(100, 100)))
layout.addWidget(box, sf.Vector2(1, 0), sf.Vector2(1, 1))
layout.addWidget(box2, sf.Vector2(1, 1), sf.Vector2(1, 1))
layout.addWidget(box3, sf.Vector2(0, 2), sf.Vector2(1, 1))
layout.addWidget(box4, sf.Vector2(2, 1), sf.Vector2(1, 1))
layout.addWidget(box5, sf.Vector2(1, 1), sf.Vector2(1, 1))
layout.posOrigin = Position.Center
layout.pos = sf.Vector2(400, 300)
layout.setAllActiveMouseKeyboard(sf.Keyboard.RETURN, sf.Mouse.LEFT)
layout.canFocus = False
framer = list()

while window.is_open:
	window.update()
	if len(framer) >= 10:
		print(sum(framer)/10)
		framer.clear()