Forum: Tkinter känner inte igen tangenterna?

Forum huvudsida -> Programmering -> Tkinter känner inte igen tangenterna?

Sidor: 1

Till botten

m_freeman 10:01 - 2:a September 2006 | Post #1
Medlem
Inlägg: 1


Skicka PM
Vill få canvas.move att flytta bilderna med tagen AnimateFast och skriva ut texten. Kan inte förstå varför de inte fungerar,? Om jag kör Button-1 istället för KeyPress fungerar de utmärkt att flytta.
try:
    from Tkinter import *
    from random import randint,choice
    from ImageTk import *
    import pygame
    from pygame.locals import *
    import sys
except ImportError, err:
    print "couldn't load module. %s" % (err)
sys.exit(2)


def onKeyPress(event):
    canvas.move('AnimateFast',-10,10)
    print "tangent:", event.keysym

def moveObjects():
    hej=1

    #hej=choice(hej)
    #print "hej"
    canvas.bind("<KeyPress>",onKeyPress)
            

    canvas.move('AnimateFast',hej,0)
    canvas.move('mikael',0,20)
    
    canvas.after(50, moveObjects)
    




-------------------------
Ingen signatur!



Independence 19:39 - 3:e September 2006 | Post #2
Administratör
Inlägg: 1800


Skicka PM
Förstår inte vad som är problemet, varför kan du inte köra med Button-1 istället om det fungerar?

-------------------------

Vi är riddarna som säger fiskbulle!





Sidor: 1

Forum huvudsida -> Programmering -> Tkinter känner inte igen tangenterna?
Atom feed

Du får inte posta i den här tråden | Till toppen