
Anfänger: Textwidget Syntaxhighlight (Tips anregungen)
Hi ich möchte ein Syntax highlight machen und wollte deshalb mal fragen wie ich das am besten realisiere ? ich hab mir schon idle angesehen und quelte mich durch den code aber kam damit nicht so zurecht oder besser gesagt fand es nicht deshalb wollt ich mal die Python-Community(euch
) fragen

hallo,
hier mal ein beispiel.
Gruss
PyStyler
hier mal ein beispiel.
Code: Alles auswählen
import Tkinter as tk
from idlelib.Percolator import Percolator
from idlelib.ColorDelegator import ColorDelegator
from ScrolledText import ScrolledText
class tkApp(tk.Frame):
def __init__(self, master ):
tk.Frame.__init__(self, master)
sc=ScrolledText(self,
highlightbackground='#0099e0',
highlightthickness=1, relief=tk.FLAT,)
sc.pack(expand=tk.YES, fill=tk.BOTH, padx=2, pady=2)
Percolator(sc).insertfilter(ColorDelegator())
def _main():
import sys
root = tk.Tk()
app = tkApp( root )
app.pack(expand=tk.YES, fill=tk.BOTH)
tk.Button(root, text='Quit',
command = sys.exit).pack(side=tk.BOTTOM,
fill=tk.X, padx=2, pady=2)
root.mainloop()
if __name__=='__main__':
_main()
PyStyler