AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Martins kleiner Editor
Thema durchsuchen
Ansicht
Themen-Optionen

Martins kleiner Editor

Ein Thema von Maa83 · begonnen am 24. Mai 2004 · letzter Beitrag vom 7. Jul 2004
Antwort Antwort
Seite 2 von 4     12 34      
Maa83
Registriert seit: 7. Nov 2002
hallo,

ich weiss das es nervt aber ich habe auch einen kleinen Editor geschrieben.
Ürsprünglich nur dazu da um die Funktionen des RichEdits zu testen.

Ich war von der Komponente aber so begeistert das ich ein bisschen dran rumgespielt hab und nun einen kleinen Editor mit HTML-Highlighting und ein paar kleinen Optionen gesbastelt habe.

Hier könnt ihr das ganze mal runterladen:
Hier Downloaden


bitte bitte
testen ihn und schreibt Kritik und noch mehr Kritik...
und Ideen Ideen Ideen


im Moment hat er noch die Versionsnummer Beta 0.62
also noch sehr im Anfangsstadium

hier die Features:
Ausrichtung Links, Rechts, Mitte
Fett, Kursiv, Unterstreichung (verschiedene Typen), verschiedene Aufzählungstypen
URL Erkennung an/aus, Schriftgröße

Neu, Öffnen, Speichern, Speichern unter...
Mehrere Dokumente offen haben
Kopieren, Ausschneiden, Einfügen, Alles markieren
Datumsanzeige und Einfügeoption von Datum und Uhrzeit
Anzeige von aktueller Zeile und Spalte

ShortCuts (STRG+I, STRG+U, STRG+B, STRG+S)

HTML-Erkennung, Highlighting für Delphi aber noch sehr im Anfangsstadium
Gehe zu Linie...
Suche
Markierte Bereiche drucken
Schließen einzelner Seiten (ist noch nicht ganz korrekt!)

Einfache Mathematische Berechnungen (+,-,*,/,mod,div)
Dokumentenstatistik (wieviele Zeilen, Zeichen)

HTML-Codesegmente einbinden... (Unter Vorlagen-HTML)


Ein paar Sachen funktionieren noch nicht ganz... bin noch kräftig am basteln...


bitte ladet ihn euch runter und testet das ganze...

mfg
Martin
 
Benutzerbild von Smokey
Smokey

 
Delphi 7 Enterprise
 
#11
  Alt 24. Mai 2004, 12:47
Wenn du nicht explizit CLX-Units benutzt hast/benutzen wolltest, dann schau einfach mal in deine Uses ob irgendwo etwas mit Q anfängt (zb. QForms, natürlich mal abgesehen von quickreport units)
  Mit Zitat antworten Zitat
Anubis
 
#12
  Alt 24. Mai 2004, 12:49
ich hab nur mal das Syntax Highlight für HTML getestet und ich finde es etwas langsam (hab die Startseite von DP eingefügt)
  Mit Zitat antworten Zitat
Benutzerbild von Pr0g
Pr0g

 
Delphi 7 Personal
 
#13
  Alt 24. Mai 2004, 13:11
Hi,

das Syntaxhighlighting ist wirklich etwas langsam. Obwohl ich im Öffnen-Dialog "HTML-Dateien" ausgewählt hatte, wurden diese nicht angezeigt, erst bei "Alle Dateien". Soll das Programm ein HTML Editor, oder ein allgemeiner Editor mit HTML Syntaxhighlighting als "Extra" sein?

MfG Pr0g
  Mit Zitat antworten Zitat
Neuni

 
Delphi 7 Personal
 
#14
  Alt 24. Mai 2004, 13:13
Naja...is auch n bissl Gemein, dem Programm gleich 878 Zeilen zu geben
Aber recht hat er!

Noch was: Vielleicht unwichtig, aber: Wie wärs mal mit nem gescheiten Icon?? Ich finde das sieht immer schöner aus aufm desktop
  Mit Zitat antworten Zitat
Maa83

 
Delphi 10.3 Rio
 
#15
  Alt 24. Mai 2004, 14:03
am Anfang sollte es ein ganz normaler kleiner Editor werden...

Was es jetzt wird weiss ich nicht so genau ich bastel einfach ein bisschen an ein paar Sachen und versuche möglichst viel und das möglichst gut einzubauen...

dementsprechend werde ich mir auf jeden Fall mal das HTML Highlighting unter die Lupe nehmen das in der Tat sehr langsam ist

Wäre schon wenn ihr mal die anderen Funktionen ansprecht ob die was taugen...
Martin
  Mit Zitat antworten Zitat
Maa83

 
Delphi 10.3 Rio
 
#16
  Alt 24. Mai 2004, 14:34
habe das HTML-Syntaxhighlighting um einiges beschleunigt...
bitte nochmals testen...
Link zum Programm im ersten Post!
Martin
  Mit Zitat antworten Zitat
XeRo

 
Delphi 7 Enterprise
 
#17
  Alt 24. Mai 2004, 14:45
Also bei mir funktioniert der editor ohne irgendwelche meldungen...

tipp: rechts oben, wenn ich da auf "A", "U" oder "B" klicke kommt so eine farbpallette, die geht aber erst wieder weg wenn ich mir eine farbe ausgesucht haben, d.h. ich MUSS mir eine farbe aussuchen;
  Mit Zitat antworten Zitat
Benutzerbild von Pr0g
Pr0g

 
Delphi 7 Personal
 
#18
  Alt 24. Mai 2004, 15:01
Zur URL Erkennung. Wenn man sie einmal aktiviert hat, bleibt die URL markiert, auch wenn man die Erkennung schon wieder aus hat. Es ist nicht möglich die URLs im Dokument erkennen zu lassen, außer man ändert oder schreibt gerade diese URL. Andere werden nicht erkannt.

MfG Pr0g
  Mit Zitat antworten Zitat
Maa83

 
Delphi 10.3 Rio
 
#19
  Alt 24. Mai 2004, 15:01
@XeRo: Du kannst auch das rote Kreuz rechts oben bei der Farbpalette drücken... aber recht hast du trotzdem...

wie findet ihr denn den Editor mit den HTML funktionen(Vorlage-HTML) und vor allem meinem kleinen Rechner?

Funkitonsweise des Rechners:

Rechnung eintippen (nur einfache wie z.B. 5*9-3
Rechnung markieren
Rechtsklick auf den markierten Bereich und Menüpunkt Rechnen wählen


@Pr0g: Der Fehler ist mir bekannt und wird schnellstmöglichst behoben Danke
Martin
  Mit Zitat antworten Zitat
Nicodius

 
Delphi 2006 Architect
 
#20
  Alt 24. Mai 2004, 15:08
tja... einige sachen stören mich (finde syntax sollte einheitlich sein und formatierungen üebrschrieben) und beim Prorammende sollte ne abfrage zum speichern kommen

so das wars einmal sonst eigentlich ganz net!
Miniaturansicht angehängter Grafiken
jpeg.jpg  
Nico Müller
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 4     12 34      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:19 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz