Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Kurz-Beschreibung
Ein (Text-)Editor welcher Quelltext(bisher nur Delphi und teilsweise XML) highlighten(besser lesbar machen) kann.
Die eingesetzte Komponente ist nicht TRichEdit, sondern ein Nachfahr von TWinControl und natürlich komplett selbstgeschrieben.
Da ich nun auch den Quelltext unter der MPL 1.1 veröffentlicht habe, kann dieser nun unter den entsprechenden Bedingungen genutzt und erweitert/verbessert werden. (Hinweis: Readme.txt lesen)
Enstehungs Geschichte
Beginn meiner Programmierung -Eine Routine zur Zerlegung von Strings wird entwickelt.
-Diese Routine wird zu meiner ersten Komponente.
Kurz vor meinem beitritt zur DGL-Community -Ein Editor für das Warcraft3-Script JASS wird mit Hilfe von TRichtEdit programmiert.
-Eine bessere Routine zur Zerteilung von Strings wird dafür entwickelt.
Immer wenn ich mal Zeit hatte -Eine Komponente zum anzeigen von Code wird entwickelt.
-Dieser werden Editier Möglichkeiten hinzugefügt.
-Mit Hilfe dieser Komponente wird der Code-Editor programmiert
-Erste Teil-Portierungen nach PHP gelingen.
Ich wüde mich über Feedback freuen und wäre auch bereit bei entsprechenden Interesse Erweiterungen/Verbesserungen (etwa eine andere Programmiersprache) durchzuführen.
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.0.3 wurde hochgeladen.
- Anzeige Fehler (etwa bei "(*)" ) wurden beseitigt.(Danke für den Hinweis)
- Die Tasten Pos1,Ende,Bild auf/ab werden nun unterstützt.
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Zuletzt geändert von Flo am Di Aug 24, 2004 10:53, insgesamt 1-mal geändert.
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.0.5 wurde hochgeladen.
- Die Tasten Pos1 und Ende können nun in Kombination mit str und shift benutzt werden.
- Erste (nicht sichtbare) Schritte zur Nutzung mehrerer Code-Editor Komponenten sind geschehen.
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Zuletzt geändert von Flo am Di Aug 24, 2004 10:54, insgesamt 1-mal geändert.
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.0.8 wurde hochgeladen.
- Die Tasten Bild auf und Bild ab können nun in Kombination mit shift benutzt werden.
- Mehere Texte können nun gleichzeitig bearbeitet werden.
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Zuletzt geändert von Flo am Di Aug 24, 2004 10:54, insgesamt 1-mal geändert.
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.0.10 wurde hochgeladen.
- Durch str + Pfeiltasten kann sich der Cursor nun Wörterweise bewegen (bzw. markieren).
- Interne Verbesserungen wurden vorgenommen. So dass nun einfache Eingaben (bei größeren Texten) schneller gehighlightet werden.
- In der Config.txt können nun auch Farbangaben zur Markierung stehen.
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.0.13 wurde hochgeladen.
- PopUpMenu mit "Schließen" und "Neu"
- Das Programm kann nun mit größeren Dateien viel schneller arbeiten.(Bitte mal testen. Danke)
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.0.14 wurde hochgeladen.
- Die Tab Taste wird jetzt unterstützt. (Lade Funktion aus der Config.txt fehlt aber noch)
- Ein Markierung der Zeile durch einen Doppelklick funktioniet nun auch in der letzen Zeile
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.0.15 wurde hochgeladen.
- Einstellungen zu Tabs sind nun in der Config.txt möglich.
- Eine Statusbar zeigt nun die aktuelle Cursor Position an.
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.0.18 wurde hochgeladen.
- Neue Menupunkte "Alles Markieren" und "Löschen"
- Ein Fehler bei der Speicherung der Lösch und Kopier Vorgänge wurde behoben.
- GExperts und Compiler Direktiven können nun andere Farben haben.(Eintrag in der Conifg.txt fehlt aber noch)
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.0.19 wurde hochgeladen.
- Es ist nun per Menu möglich, den markieren Quelltext ein und auszurücken.
- Die Config.txt enthält nun die entsprechenden Farbeinstellungen für GExperts und Compiler Direktiven
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.1.6 wurde hochgeladen.
- Ein Bug wurde beseitigt der dafür sorgte das eine Error-Meldung erschien wenn man im leeren Editor entf oder ende drückte.
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.1.9 wurde hochgeladen.
- Kleinere Fehler der Einklapp Funktion wurden behoben.
- Class und Record haben nun keine Einklapp Möglichkeit mehr, da das Codewort Class mehere Funktionen erfüllen kann.
- try finally end bzw. try except end Blöcke können nun eingeklappt werden.
- Nicht Sichtbare Verbesserungen hinsichtlich der Erweitbarkeit auf andere Sprachen wurden gemacht
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Registriert: Do Jun 19, 2003 10:44 Beiträge: 991 Wohnort: Karlsfeld (nahe München)
Version 1.1.13 wurde hochgeladen.
- Ein Fehler bei der Kommentar aktuallisierung wurde behoben.
- Ein Fehler bei der Nutzung verschachtelter Einklappungen wurde behoben.
- inherited wird nun hervorgehoben.
- Neues interne Kommentare eingeführt. Anfang: {. Ende: } - In internen Kommentaren können nun Region und EndRegion Anweisungen stehen, welche zum einklappen von Code dienen.
_________________ Danke an alle, die mir (und anderen) geholfen haben. So weit... ...so gut
Mitglieder in diesem Forum: 0 Mitglieder und 111 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.