Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Textverarbeitung 'TexEdit' (https://www.delphipraxis.net/93006-textverarbeitung-texedit.html)

Adrian112 30. Mai 2007 08:52


Textverarbeitung 'TexEdit'
 
Liste der Anhänge anzeigen (Anzahl: 4)
Hallo,

Hier habe ich ein Textprogramm zum erstellen und verändern von Textdateien.
Es unterstützt:

Textdateien(*.txt)
Delphi-Unit(*.pas)
TEF-Dateien(*.tef)(TextEditFile)
RTF-Dateien(*.rtf)
Delphi Project(*.dpr)


Es ist die erste Version dieses Programms. Wenn ihr Fehler oder Bugs entdeckt ssgt es
ich werde versuchen sie zu beheben. Schreibt bitte auch Vorschläge für die nächste Version.

Adrian


Version 1.1:

Ab jetzt ist jeder Buchstabe einzel anpassbar, und ein Bug bei der Anzeige des Dateipfades in
der Titelleiste wurde behoben. Die ausrichtung des Textes sowie die Schriftfarbe und die Schriftart werden jetzt
auch gedruckt nicht mehr nur der einfache Text.

Version Aero:

Gleich wie Version 1.1 nur im Vista Style Aero. (Trotzdem für XP!)

Version Aero (1.3):

- Text kann per eMail versendet werden
- Neue Unterstrichstile (Zickzack, Fett Unterstrichen, Strichpunktiert, Gestrichelt usw)
- Rand im Richedit Feld einstellbar
- Seitenavigation (Ganz nach oben scrollen usw)
- Rückgängig und wiederherstellenfunktion funktioniert jetzt

Version 1.6:

- Auto-URL-Highlighting
- Bilder (Bisher nur Bitmaps) können eingefügt werden
- Sehr einfacher Pascal Editor (Version 0.1)
- Sicherheitsabfrage for Beenden
- Aufzählungszeichen
- Smiles Galerie (Siehe Bild 2)

toms 30. Mai 2007 09:09

Re: Textverarbeitung 'TexEdit' v1
 
Hallo

Doc Dateien lassen sich nicht anzeigen. Es wird nur ein ÐÏࡱáangezeigt.

Adrian112 30. Mai 2007 09:15

Re: Textverarbeitung 'TexEdit' v1
 
Komisch bei mir zeigt`s zwar auch das komische Zeugs an aber dahinter ist der Text normal.
Aber wo das komische hekommt weiß ich nicht. Hast du eine Idee wie man das verhindern könnte? :gruebel:

Adrian

toms 30. Mai 2007 09:18

Re: Textverarbeitung 'TexEdit' v1
 
Zitat:

Zitat von Adrian112
Komisch bei mir zeigt`s zwar auch das komische Zeugs an aber dahinter ist der Text normal.
Aber wo das komische hekommt weiß ich nicht. Hast du eine Idee wie man das verhindern könnte? :gruebel:

Adrian

TRichEdit unterstützt keine DOC Dateien. Nur RTF.

Adrian112 30. Mai 2007 09:39

Re: Textverarbeitung 'TexEdit' v1
 
Ah, aber könnte man das nicht irgendwie hinkriegen?

mkinzler 30. Mai 2007 09:42

Re: Textverarbeitung 'TexEdit' v1
 
Wenn du einen DOC<>RTF Filter implementierst.

toms 30. Mai 2007 09:47

Re: Textverarbeitung 'TexEdit' v1
 
Wenn Winword auf dem Zielrechner installiert ist, könntest du via OLE Automation eine DOC zu RTF Konvertierung durchführen. Allerdings werden beim Standard Richedit keine Bilder / Tabellen angezeigt.

Alternative: Das RichEdit Control von den Jedis verwenden.

mkinzler 30. Mai 2007 09:50

Re: Textverarbeitung 'TexEdit' v1
 
Zitat:

Zitat von toms
Wenn Winword auf dem Zielrechner installiert ist, könntest du via OLE Automation eine DOC zu RTF Konvertierung durchführen.

Kommt doch gut wenn man um eine alternative Textverarbeitung zu verwenden den Platzhirsch auf dem Rechner benötigt. Warum sollte man dann nicht gleich Word verwenden? :mrgreen:

toms 30. Mai 2007 10:48

Re: Textverarbeitung 'TexEdit' v1
 
Code:
Kommt doch gut wenn man um eine alternative Textverarbeitung zu verwenden den Platzhirsch auf dem Rechner benötigt. Warum sollte man dann nicht gleich Word verwenden?
Das habe ich mich natürlich auch gefragt...
Aber ich glaube kaum, dass er z.B RichView (Kosten) einsetzen möchte

GeMo 30. Mai 2007 11:08

Re: Textverarbeitung 'TexEdit' v1
 
irgendwie scheint es mir einen fehler zu geben mit fett, kursiv, usw...
das macht bei mir immer gleich den ganzen text so und nicht nur den text, den ich markiert habe...
ist das so gewollt?

EDIT:
noch ein fehler:
wenn ich ein rtf-dokument öffne, welches eine tabelle besitzt, dann wird die tabelle nicht richtig angezeigt.. heisst, der text geht über den rand der tabelle hinaus!

ansonsten: sehr nettes programm! schön klein und übersichtlich!
vielleicht noch eine funktion für tabellen einbauen und schon ist eigentlich alles drin, was man normalerweise braucht :)

Luke_83 30. Mai 2007 12:09

Re: Textverarbeitung 'TexEdit' v1
 
Hallo, hab dein Prog mal ein wenig getest. Wenn ich einen Text schreibe und die Einstellungen der Farbe und so weiter änder wird das für die ganze Page übernommen.
Wenn man den Text dann abspeichert und einen neuen Text Öffnet sind die Änderungen aber noch vorhanden. Das heißt du müsstet die Einstellungen beim Öffnen einer neuen Seite auf den Ursprungswert zurücksetzen. Die Funktion Rückgängig klappt ebenfalls noch nicht. Wenn man auf Neu klickt sollten die Werte ebenfalls auf den Ursprung gesetzt werden, wie beim Programm Start.

Vom Design her sieht das Prog recht gut aus.

mfg Luke

Adrian112 30. Mai 2007 12:22

Re: Textverarbeitung 'TexEdit' v1
 
Das das alles geändert wird wenn man z.B. die Schriftgrße ändert ist
mir auch schon aufgefallen, aber ich weiß nic wie ich
das ändern sollte. Habt ihr da vieleicht einen Tippp?
Und wie soll ich das mit den Tabellen machen?

Adrian

GeMo 30. Mai 2007 13:32

Re: Textverarbeitung 'TexEdit' v1
 
Zitat:

Zitat von Adrian112
Das das alles geändert wird wenn man z.B. die Schriftgrße ändert ist
mir auch schon aufgefallen, aber ich weiß nic wie ich
das ändern sollte. Habt ihr da vieleicht einen Tippp?
Und wie soll ich das mit den Tabellen machen?

für die sache mit dem text solltest du dir mal die Demo von Delphi (Borland/Demos/DelphiWin32/VCLWin32/RichEdit) zum RichEdit angucken.. denke damit kommst du zurecht :)

holliesoft 30. Mai 2007 14:55

Re: Textverarbeitung 'TexEdit' v1
 
Zitat:

Zitat von Adrian112
Und wie soll ich das mit den Tabellen machen?
Adrian

Da sehe ich weder mit dem Standard-Richedit noch mit JvRichedit Chancen, auf einfachem Weg (ohne manuelles Einfügen von RTF-Code) eine Tabelle zu erstellen.
Mit professionellen Werkzeugen (z.B. TRichview, kostet allerdings einige Euro), ist Tabellenerstellung und -bearbeitung kein Problem.

Gruß
Patrick

Adrian112 31. Mai 2007 09:24

Re: Textverarbeitung 'TexEdit' v1
 
Die demo hab ich mir jetzt mal angeschat, doch wenn ich versuche sie zu starten,
erscheint immer diese Fehlermeldung:
Ausgabedatei reabout kann nicht erstellt werden
Ich habe dann einfach mal denn Quelltext zur Einstellung der Schriftart in TexEdit reingesetzt,
doch Delphi kennt FUpdate, CurrText und FontName nicht.
Dann habe ich in der Demo nach irgendwelchen Vereinbarungen zu FUpdate usw gesucht, habe
aber nichts gefunden.

Adrian112 5. Jul 2007 13:34

Re: Textverarbeitung 'TexEdit'
 
Version 1.6 online

jmit 5. Jul 2007 19:39

Re: Textverarbeitung 'TexEdit'
 
Hallo, ich habe mir einmal Dein Programm angeschaut.

es macht schon einen ganz guten Eindruck, aber ich habe trotzdem ein paar Anmerkungen:

1. Nachdem ich das Dokument gespeichert habe, sollte der Dateiname in dem Reiter stehen, dann ist ersichtlich, welches Dokument schon gespeichert wurde.
2. Die Oberfläche macht einen sehr "unruhigen" Eindruck.
3. Über den Button Grafik einfügen, öffnet sich ein Fenster, in dem die Schrift der Buttons nicht zum Rest des Programms passen. In derm Fenster ist die Schrift viel zu groß.
4. Wie schaltet man Textunterstreichungen wieder aus?

Gruß Jörg

Adrian112 6. Jul 2007 19:29

Re: Textverarbeitung 'TexEdit'
 
Hallo,

1. Wird behoben
2. Wie meinst du das?
3. Wird behoben
4. Einfach auf den Button 'N' (für Normal) klicken

jmit 6. Jul 2007 20:50

Re: Textverarbeitung 'TexEdit'
 
Hallo Adrian112,

Zitat:

Zitat von Adrian112
Hallo,

2. Wie meinst du das?

Schau Dir einmal den Editor Plainedit an. Kannst Du von der Web-Site http://www.gaijin.at/ herunterladen. Es gibt in diesem Forum auch eine Projektverwaltung vom selben Autor.
Bei dem Editor macht die Oberfläche einen guten Eindruck, aber vielleicht auch nur Geschmackssache.

Gruß Jörg

Adrian112 8. Jul 2007 17:52

Re: Textverarbeitung 'TexEdit'
 
Ah, vieleicht sollte ich die meisten Funktionen über das Menü zugänglich machen, und nicht so viele Icons auf die oberfläche setzten. Oder?

Nils_13 12. Sep 2007 14:12

Re: Textverarbeitung 'TexEdit'
 
Jo.

Außerdem bin ich mir nicht sicher, ob du mit TexEdit nicht gegen Copyrightrechte verstößt, da es einen komplett anderen Editor unter diesem Namen, glaube ich, schon gibt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:44 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