ich suche nach einer Möglichkeit den Mousezeiger (Cursor) nach einer Button Klick Aktion an eine andere Stelle zu setzen.
Aktuelles Problem: Wenn ich auf meinem Touch Screen einen Button anklicke bleibt der Button "ausgewählt" nachdem ich ein z.B. Toplevel geöffnet habe und wieder schliesse. Die activebackground Farbe ändert sich nicht wieder in die Ursprungsfarbe.
Kennt Ihr eine Variante? Den Mousezeiger an eine definierte Stelle z.B. x= 300 Y= 300 zu setzen? Oder kann man das anders lösen?
Hier mal ein Beispiel Code:
Code: Alles auswählen
from Tkinter import *
import tkFont
import sys
import os
def top():
top = Toplevel()
top.title("Toplevel Title!")
top.attributes('-fullscreen', True)
msg = Message(top, bg='lightgreen', text="Bitte etwas machen!")
msg.pack()
button = Button(top, text="Exit", command=top.destroy)
button.pack()
fenster = Tk()
myFont = tkFont.Font(family = 'Helvetica', size = 36, weight = 'bold')
fenster.title("Mein Fenster")
fenster.geometry('200x200')
knopf = Button(fenster, text="Ausführen einer Datei", command=top)
knopf.pack()
knopf.configure(background='white')
knopf.configure(activebackground='green')
mainloop()
Für jeden Tip bin ich dankbar.....