Du klickt auf ein Eingabefeld, z.B. auf einer Webseite (Namen, Lexikon-Wortsuche) und dann fährst du mit der Maus zu deinem Programm und dort ist ein Button. Du klickst auf den Button und das Zeichen, dass auf dem Button ist erscheint am Zeilenumbruch im Textfeld der Website.
Ich möchte mir Unicode-Tipperei und unnötige Software ersparren. Deswegen frage ich ob ihr mir sagen könnt, wie ich es bewerkstelligen kann, dass wenn ich ein Button anklicke, ein Wert an ein Textfeld (das vorher aktiviert wurde) gesendet wird.
Und außerdem,
nach dem ich auf den Button geklickt habe, soll mein Programmfenster nicht hervorgehoben werden, also z.B. der Webbrowser sollte aktiv bleiben so wie der Zeilenumbruch.
Mein Code sieht so aus und ich bauche auch nicht mehr Features und so
Code: Alles auswählen
from tkinter import *
import tkinter.font
root = Tk()
root.wm_attributes("-topmost", 1)
root.attributes('-alpha', 0.5)
helv36 = tkinter.font.Font(family='Helvetica', size=36, weight=tkinter.font.BOLD)
btn1 = Button(text='ǎ', font=helv36)
btn2 = Button(text=' ', font=helv36)
btn3 = Button(text=' ', font=helv36)
btn4 = Button(text=' ', font=helv36)
btn5 = Button(text='ǐ', font=helv36)
btn6 = Button(text=' ', font=helv36)
btn7 = Button(text=' ', font=helv36)
btn8 = Button(root, text='test', font=helv36, command=root.quit)
btn1.grid(row=0, column=0, columnspan=1, sticky='EWNS')
btn2.grid(row=0, column=1, columnspan=1, sticky='EWNS')
btn3.grid(row=0, column=2, columnspan=1, sticky='EWNS')
btn4.grid(row=0, column=3, columnspan=1, sticky='EWNS')
btn5.grid(row=0, column=4, columnspan=1, sticky='EWNS')
btn6.grid(row=0, column=5, columnspan=1, sticky='EWNS')
btn7.grid(row=0, column=6, columnspan=1, sticky='EWNS')
btn8.grid(row=0, column=7, columnspan=1, sticky='EWNS')
root.mainloop()