Skip to content

Instantly share code, notes, and snippets.

@DaniZz
DaniZz / main.py
Created December 5, 2012 16:08
snippet for my experiment presentation app. Why can't I create an instance within the build(self)?
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
framePoints = [150, 250, 750, 250, 750, 600, 150, 600, 150, 250]
CIRCLEPOSITIONS = ([200,300],[350,300],[500,300],[650,300],[200,400],[350,400],[500,400],[650,400],[200,500],[350,500],[500,500],[650,500])
@DaniZz
DaniZz / main.py
Created December 5, 2012 16:20
this doesn't work
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
framePoints = [150, 250, 750, 250, 750, 600, 150, 600, 150, 250]
CIRCLEPOSITIONS = ([200,300],[350,300],[500,300],[650,300],[200,400],[350,400],[500,400],[650,400],[200,500],[350,500],[500,500],[650,500])
@DaniZz
DaniZz / main.py
Created December 5, 2012 23:25
doesn't get the keys :/
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
import random
@DaniZz
DaniZz / main.py
Created December 5, 2012 23:34
screwed up key input
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
import random
@DaniZz
DaniZz / main.py
Created December 6, 2012 00:08
doesnt print :/
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
import random
@DaniZz
DaniZz / main.py
Created December 6, 2012 00:24
it doesn't get it
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
import random
@DaniZz
DaniZz / main.py
Created December 6, 2012 13:32
can't get the keyboard listenind and the right assignment to the numeric property.. I guess some binding is missing :/
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
from kivy.properties import NumericProperty
@DaniZz
DaniZz / main.py
Created December 6, 2012 13:44
here I tried to put the numeric property in the main app
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
from kivy.properties import NumericProperty
@DaniZz
DaniZz / main.py
Created December 6, 2012 13:50
almost there...
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
from kivy.properties import NumericProperty
from kivy.event import EventDispatcher
@DaniZz
DaniZz / main.py
Created December 6, 2012 14:12
another key listener
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.graphics import Color, Ellipse, Line
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.interactive import InteractiveLauncher
from kivy.properties import NumericProperty
from kivy.event import EventDispatcher