next up previous contents index
Next: CDE - Entwicklungsumgebung Up: Texteditor Previous: Weitere Tcl-Befehle :

Beispiel : tked

Zum Abschluß des 5. Kapitels soll nun ein Texteditor mit den wichtigsten Editorfunktionen entwickelt werden. Der Editor enthält ein Textfenster das sowohl in horizontaler als auch in vertikaler Richtung gescrollt werden kann. In der linken unteren Ecke der Applikation wird jeweils neben der Zeilen- und Spaltennummer des Cursors, der aktuelle Pfad und der aktuelle Dateiname angezeigt. Die Menüleiste enthält drei Einträge. Mit Hilfe des Untermenüs File kann eine Datei geöffnet, nachgeladen, gesichert oder das Programm beendet werden. Unter dem Menüpunkt Edit befinden sich Funktionen zum Ausschneiden, Kopieren, Einfügen oder Löschen von markierten Textausschnitten sowie zum Suchen und Ersetzen von Wörtern. Der Menüpunkt Options enthält neben einem Untermenü Font, über welchen der Textfont eingestellt werden kann, einen Unterpunkt Color der ein weiteres Toplevel-Widget erzeugt, mit dem es möglich ist die Farben des Editors zu verändern.

Da der komplette Code zu groß wäre um ihn an dieser Stelle einzufügen, wird er auf der beiliegenden Diskette zur Verfügung gestellt. Erklärungen sind im Code als Kommentare enthalten.

 
Figure: Editor tked



Sascha Scherer
Fri Dec 6 09:58:01 MET 1996