Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Do Mär 28, 2024 09:19

Foren-Übersicht » Sonstiges » Projekte
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 32 Beiträge ]  Gehe zu Seite 1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags: Code-Editor (Ein Syntaxhighlighter)
BeitragVerfasst: Mo Aug 16, 2004 18:35 
Offline
DGL Member
Benutzeravatar

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.

MfG
Flo


Dateianhänge:
Dateikommentar: Ein Außschnitt aus dem Editor:
Code-Editor.png
Code-Editor.png [ 22.55 KiB | 19170-mal betrachtet ]
Dateikommentar: Code-Editor v1.2.16
Code-Editor.zip [231.99 KiB]
1171-mal heruntergeladen
Dateikommentar: Der Gesammte Quelltext des Code-Editors(Lizenz: MPL 1.1)
Hinweis: Readme.txt lesen!

CodeEditor 1.2.6 SourceCode.zip [44.01 KiB]
803-mal heruntergeladen

_________________
Danke an alle, die mir (und anderen) geholfen haben.
So weit... ...so gut


Zuletzt geändert von Flo am Mo Mär 21, 2005 19:21, insgesamt 35-mal geändert.
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Aug 18, 2004 21:40 
Offline
DGL Member
Benutzeravatar

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.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Aug 20, 2004 18:33 
Offline
DGL Member
Benutzeravatar

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.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Aug 21, 2004 15:21 
Offline
DGL Member
Benutzeravatar

Registriert: Do Jun 19, 2003 10:44
Beiträge: 991
Wohnort: Karlsfeld (nahe München)
Version 1.0.7 wurde hochgeladen.
- Die Taste Entf funktioniert jetzt.
- Eine optionale Config.txt gibt nun an in welchen Farben der Text erscheint.

_________________
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.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Aug 23, 2004 12:51 
Offline
DGL Member
Benutzeravatar

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.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Aug 24, 2004 10:52 
Offline
DGL Member
Benutzeravatar

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Aug 25, 2004 15:27 
Offline
DGL Member
Benutzeravatar

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Aug 27, 2004 10:21 
Offline
DGL Member
Benutzeravatar

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Aug 29, 2004 21:09 
Offline
DGL Member
Benutzeravatar

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Aug 31, 2004 10:42 
Offline
DGL Member
Benutzeravatar

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do Sep 02, 2004 11:27 
Offline
DGL Member
Benutzeravatar

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Sep 04, 2004 15:23 
Offline
DGL Member
Benutzeravatar

Registriert: Do Jun 19, 2003 10:44
Beiträge: 991
Wohnort: Karlsfeld (nahe München)
Version 1.1.5 wurde hochgeladen.
- Begin und End Blöcke und ähnliche (etwa case end) können nun eingeklapt werden.

_________________
Danke an alle, die mir (und anderen) geholfen haben.
So weit... ...so gut


Zuletzt geändert von Flo am So Sep 05, 2004 15:23, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Sep 04, 2004 16:51 
Offline
DGL Member
Benutzeravatar

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Sep 05, 2004 15:22 
Offline
DGL Member
Benutzeravatar

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Sep 06, 2004 12:47 
Offline
DGL Member
Benutzeravatar

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


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 32 Beiträge ]  Gehe zu Seite 1, 2, 3  Nächste
Foren-Übersicht » Sonstiges » Projekte


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 35 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.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.039s | 19 Queries | GZIP : On ]