![]() |
TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Liste der Anhänge anzeigen (Anzahl: 2)
Hi :hi:
Um nicht vollständig verrückt zu werden hatte ich mich in meiner internetlosen Zeit (letzte Woche) mal dran gesetzt einen Text Editor mit der SynEdit Komponente zu programmieren. Der Editor kann so fast alles was die SynEdit Kompo auch kann. Vom Aufbau her ähnelt er dem bekannten Proton Text Editor. Das Programm ist eine MDI Applikation, zwischen den einzelnen Fenster könnt ihr über das Pulldown Menü oder mit der Leiste direkt über den MDI-Child Windows. Der Editor versucht gleich beim Laden den passenden Highlighter anhand der FileExtension zu laden, man kann allerdings noch nachträglich den Syntax einstellen den man haben möchte. Natürlich kann man auch den Highlighter konfigurieren was die Farbe angeht. Weiterhin bietet der Editor alle Funktionen die jeder andere Editor auch hat, sprich Suchen/Ersetzen, Drucken, Speichern, Backup, Zeilennummerierung, usw. Bugs, habe ich bis jetzt keine mehr gefunden, da seid ihr jetzt an der Reihe :D Allerdings habe ich noch nicht alles einbauen können was ich haben wollte, möchte mich jedoch jetzt erst mal aufs Fehler finden konzentrieren. Kann mir bitte jemand ein paar Screenshots liefern, wie das ganze unter XP aussieht? Ob es da irgendwelche zu kleinen Fenster gibt, usw halt. Verbesserungsvorschläge werden dankend angenommen! :thumb: :cool: Im Anhang findet ihr einmal einen Screenshot, und dann die Version 0.8.0 meines Programmes! |
Liste der Anhänge anzeigen (Anzahl: 2)
Hi phlux
Das Programm gefällt mir. Ist auch graphisch gut gelungen. Allerdings sind mir 2 Dinge aufgefallen: 1) Wenn man auf "test" unter Ansicht klickt, so kommt eine Access Violation. 2) Vielleicht solltest du noch eine Ersetzen-Funktion einbauen... Im Anhang befinden sich Scrennies unter XP. |
Ach was ich vergessen habe: Kannst du beim nächsten mal, das Programm ohne Setup hochladen? Es wird nur unötig groß und hinterlässt evtl. unnötige Registry-Einträge?
Gefällt mir aber dein Prgramm!!! |
Hi Alexander! :hi:
Erstmal danke das du dir die Mühe gemacht hast und die Screenshots angefertigt hast!! :thumb: :thumb: Also das unter Ansicht noch Test steht verwundertmich ein bisschen, aber ich glaub ich weiß wieso :mrgreen: hab wohl nur vergessen das MenuItem auf Visible := False zu setzen ;) wird aber eh in der nächsten Version gelöscht. Also dein Wunsch mit dem Ersetzen, meines wissens nach habe ich Ersetzen eingebaut du musst nur Ctrl+R drücken dann poppt der Dialog auf. Klar kann ich das nächste mal auch das Prog gezippt hochladen, aber ich kann dir versichern, das von meiner Seite her, keine unnötigen Einträhe in der Registry gemacht werden. |
na dann ist ja gut!
Vielleicht solltest du dann auch noch ein Icon mit Ersetzen in die Toolbar setzen? Oer bin ich blind und sehe es einfach nicht? |
Klick oben aufs Menü dann Bearbeiten/Ersetzen, hat sogar nen eigenes Icon :mrgreen:
|
dann war ich wirklich blind... :oops:
sry |
Guten Tag,
Hi phlux, Bin auch gerade dabei ein Editor zu programmieren, mich würde jetzt noch folgendes interessieren. Was passiert wenn du auf `Neu` klickst ?? Wird da ein neues RichEdit Feld erzeugt ? Oder ein neuer Frame ? Wie verwaltest du die Inhalte der einzelnen RichEdit Felder ? Tschau |
Hi Lillebrohr!
Also da wird nichts mit Frames oder ähnliches gemacht. Das Programm ist eine MDI Applikation das heißt bei den einzelnen Textfeldern handelt es sich um die Child-Fenster, falls du mehr darüber wissen willst guck mal im DelphiVerzeichnis nach dem Beispiel TextEditor oder so, da ist das vereinfacht dargestellt. Ausserdem handelt es sich bei der "RichEdit" Komponente nicht um ein RichEdit TextFeld sondern um die SynEdit Kompo die das Syntax Highlighting unterstützt! mfg phlux |
Guten Tag,
Hi phlux, OMG, MDI damit habe ich mich ja noch gar nicht befasst. :shock: Gibt es da gute Einsteigertutorials. Tschau |
Hi,
entweder suchst du hier im Forum oder guckst bei im Delphi-Ordner unter Demos da ist eines zu MDI drin Sollte relativ gut zu verstehen sein |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Liste der Anhänge anzeigen (Anzahl: 1)
Sodele, man will ja net faul sein :mrgreen:. Version 0.9.0 von TextEd ist draussen.
Änderungen:
Ihr braucht Version 0.8.0 damit TextEd läuft, das Zip-File enthält nur die neue Exe!!! Ausserdem wäre es schön wenn die anderen 17 Leute die mein Prog heruntergeladen haben auch ein Wort dazu verlieren würden. :roll: |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Funktioniert alles soweit.
Haeb keine Fehler gefunden.... Aber du musst Daniel B mal dran lassen ;- :mrgreen: |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Zitat:
Grüsse, Daniel :hi: |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Achso ;-)
DAchte schon.... Dann muss Phlux aber ganz schön was zu tun gehabt haben :mrgreen: *Scherzemachen* |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
:) Ich glaube sowas nennt man Over-Night Release :lol:
Jedenfalls bin ich überglücklich bekanntgeben zu dürfen, dass Version 1.0.0 von TextEd so gerade kompiliert worden ist, und hier zum Download freigegeben worden ist. :thumb: In der jetzigen Version wurden ein paar Rechtschreibfehler ausgebügelt, die Optik gestyled *g* :cool: und der Editor um eine Dokumente-Historie erweitert. Guckt es euch mal an ;) mfg phlux Version gibts weiter unten... |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Sieht aus wie
![]() Irgendwie sieht alles mit TSynedit bisher ähnlich aus. Mach mal was spektakuläres. |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
:lol: cool den Editor kannte ich garnet. Was soll ich denn spektakuläres reinpacken??
|
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Spektakulär wäre auch ein virtuelles Keyboard um Tastendrücke von Tasten zu simulieren, die es auf deiner Tastatur nicht gibt. (zB Russisch, Chinesisch, Hebräisch) Nachtrag: Wenn du das noch für alle Win32 (also inkl Win9x) hinbekommst, biste mein Held und der Editor wird mein neuer Standardeditor. Seit ca 2 Jahren ist es Context. |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Allet klar Dämonenmeister das mit dem HexEditor hatte ich noch vor, bei dem anderen muss ich mal gucken ob ich das hinkrieg (erstmal Informationen drüber sammeln ;) )
|
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Hi,
wirklich super die neue Version. Die vielen Syntaxen sind wirklich praktisch und das Design auch dir auch sehr gut gelungen ;-) Ein kleiner Fehler ist mir aufgefallen: wenn ich die Farbeinstellungen für die Syntax (jetzt war es Object pascal) öffne und was ändere und anschließen auf Ok drücke kommt die Fehlermeldung: "Unable to write to D:\Programme\TextEd\Schemes\Pas.ini" Die Datei Pas.ini befindet sich aber unter D:\Programme\TextEd\Pas.ini Edit: Der hat das aber irgendwie doch gespeichert (hatte die Farbe der Comments auf Blau gestellt)... mfG mirage228 |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
:shock: dann hat der bei der installation etwas falsch gemacht, ich gucke mir das script nochmal an :!:
|
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Liste der Anhänge anzeigen (Anzahl: 1)
Moin Mirage :hi:
So jetzt hab ich das Installationsscript gefixt, habe doch glatt vergessen ihm zu sagen das er die Pas.ini in ein Unterverzeichnniss speichern soll. :lol: Jedenfalls hatte ich bei Object Pascal schon gleich eine Syntax-Einstellung mitgegeben (das die Kommentare in Blau dargestellt werden, is doch klar ;) ) Da sich der Bug bei dir ja anscheinend selbstgefixed hat musst du dir das Installpackage net nochmal runterladen :thumb: Für die anderen gilt, neue Version hier. :!: |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Da bin ich mal gespannt ;) ...
Wie gesagt, Hex-Viewer ... IMHO muß es nicht zwingend ein Editor sein. Da find ich den von HHD am besten. |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
:mrgreen: ich denke das es eine gelungene herausforderung ist ;)
zumal ich eh schon mit den Gedanken gespielt habe nach texted einen hexeditor zu basteln, also warum ihn nicht gleich in texted einbauen *G* ;) |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Mir gefällt dein Editor wirklich unheimlich gut. Wirst du ihn noch weiter entwickeln? Wenn ja, bau doch noch 'ne MultiSyn-Kompo ein.
Und etwas zum exportieren ins RTF-Format (ich meine so, damit das Highlighting nicht verloren geht. Und wenn du schon ein Installer nimmst, dann lass den doch das Programm in der Registry einbinden, sodass TXT-Dokument automatisch mit deinem Editor geöffnet werden (natürlich nur als Option)... |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Zitat:
Zitat:
Zitat:
mfg phlux :hi: |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Tatsächlich, RichEdit Exportieren ist drin...
Erklärst du mir, wie das geht?? |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Zitat:
|
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
hi phlux, noch ein paar Verbesserungsvorschläge:
1. Wenn man eine Datei öffnet (so im Explorer öffnen) dann sollte nicht neben der Datei auch noch ein leeres Dokument geöfnet werden, welches zu allem Überfluss noch leer ist 2. Wenn man nach dem Starten direkt eine Datei öffnet (über den öffnen button) und man hat im SynEdit, welches sich beim Start noch nichts verändert, dann soll' die zu öffnende Datei in das leere Richedit geladen werden. 3. Es sollte eirgendwo im Menü eine Funmktion geben (ich meine jetzt nicht bei der Installation), in der Registry die Werte so zu setzen, dass TextEd das Standardprogramm für txt-Dateien (und wömigleich auch andere) gesetzt wird und natürlich die Möglichkeit dies rückgangig zu machen und die Werte, die vorher in der Registry standen wiederherzustellen. 4. Ich würde das Progi gerne in einem Netzwerk laufen lassen, in dem das Programm auf einem Schreibgeschützten Pfad auf einem Server liegt. Das heißt natürlich, dass der Ordner "schemes" mit den Einstellungen nicht im selben Pfad sein darf. Dieser soll auf dem "homepfad" des Useres (in meinem Fall wäre das Laufwerk H:) sein. Wäre ganz nützlich, wenn man einfach in dem Programmpfad eine Datei anlegen kann, in der man auf das Progi auf den Pfad mit den Konfigurationsdatein verweist. EDIT: Ach und diese Seite mit deinem Progarmm ist ja schon ziemlich alt... Wenn du die Interesse an der Weiterentwicklung von TextEd aufgeben willst, dann würde ich mich freuen, wenn ich das Programm "übernehmen" könnte. Dann würde ich es weiterentwickeln... |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Hi Yankee!
Ja alle Punkte die du aufgeführt hast werden bald implementiert ;) Ausserdem wird das Project auf Scintilla umgestellt ;) Nein das Projekt ist nicht tot und wird von mir weiterentwickelt :) mfg chris/phlux |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Zitat:
|
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Ich bin neu hier und hab den Thread auch erst kürzlich gelesen.
Würd mich auch interessieren ob es da noch weitergeht, v.a. da ich auch gerade ein Projekt mit SynEdit am laufen habe. |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Nein das Projekt ist nicht tot :mrgreen:
Ich habe nur leider einen 8 Stunden Tag und am Wochenende muss auch mal Party sein ;) |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
ich arbeite mittlerweile auch mit TextEd (vermittlung durch yankee ;) )
is mein standard editor für html, javascript, php,... aber einen bug gibbet noch (oder wurde der schon genannt?): wenn man das highlighting ändert, so kommt manchmal ne av. man kann noch speichern und so (also net sooo schlimm) aber man muss texted neustarten weil danach mit umstellen nix mehr geht. das kommt weder in regelmäßigen abständen, noch bei bestimmten "von-x-nach-y-umschalt"-aktionen ansonsten super!!!! |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Liste der Anhänge anzeigen (Anzahl: 1)
schleimt noch ein bisschen weiter und wenn meine blogsoftware (wird übrigends mit TextEd geschrieben ;) ) setz ich mich nochmals dran
naja aber im moment ist die zeit echt knapp und ich konzentrier mich auf andere sachen. es kommt auch ab und zu so zu av's liegt wohl daran das alles nen bisschen dirty geraten ist, naja passiert halt wenn man den in nur 3 tagen zusammentippert :coder: Edit: Ich habe mir mal erlaubt eine etwas gefixte Version dranzuhängen hat die Version 1.0.0 hat nan paar bugfixes im ggs zur 0.8.0 aber fragt nicht welche :lol: |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
HI,
der Editor ist dir gut gelungen :-D :thumb: :thumb: :thumb: |
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Hehe, jetzt war ich doch nach über einer Stunde tatsächlich der erste der das Dingens downloadet *freu*
|
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
Wie hast Du eigentlich das "Dokumente"-Menü gemacht? Würde sowas auch gerne realisieren.
|
Re: TextEd 0.8.0 - Texteditor mit Syntax-Highlighting
hi,
wirklich nicht schlecht ! :thumb: ich wollte auch mal sowas machen, habs dann aber aus irgendeinem Grund abgebrochen... cu, stefan2005 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz