Entwickler-Ecke

Freeware Projekte - HTMLEdit


webmaker - Sa 01.02.03 10:36
Titel: HTMLEdit
HTMLEdit ist ein textorientierter HTMLEditor mit sehr vielen Funktionen mehr dazu in der hilfe.html im Hauptverzeichnis. Könnt ihr den Editor mit seinen Funktionenn mal testen?
Download: http://www.franz-u-partner.de/weiter/alex/setup.exe


matze - Sa 01.02.03 11:48

also ich bin nur mal kurz drübvergeflogen aber:
Hut ab !!! ein super proggi !!!

darf ich mal fragen, wie du das systaxhighliting hinbekommen hast ??


webmaker - Sa 01.02.03 12:21

Für das highlighten habe ich die Synedit-Komponenten genommen.
Lief also alles?


AXMD - Sa 01.02.03 17:58

Hi,

wirklich nicht schlecht. Darf ich fragen, welche Schriftart du verwendest - sieht nämlich echt gut aus!

AXMD


webmaker - Sa 01.02.03 18:02

Verdana als normale SChrift und Courier NEw als Editorschrift


Moritz M. - Sa 01.02.03 20:23

Recht gutes Prog. Ich hab nur ein bisschen das starke Gefühl das ne sher große Menge bei Phase 5 abgeschaut ist.
Ansonsten gut umgesetzt(guter Klon)


webmaker - Sa 01.02.03 21:04

Nein eigentlich habe ich nichts abgeschaut. Ich hatte nämlich das Problem, dass ich keinen vernünftigen Editor gefunden habe. Phase 5 lief irgendwie nicht. Kam immer eine Fehlermeldung, also wieder gelöscht.
Und ein eigenes Programm geschireben


Moritz M. - Sa 01.02.03 21:06

ok
dann mal sorry für die vorwürfe, er sieht halt sehr ähnlich aus


webmaker - Sa 01.02.03 23:04

funzt eigentlich der HTML-Validator? Bei meinen Freund soll das nicht geklappt haben....
Bei mir läuft es.
einfach mal das hier eingeben:
<h1>test
<h2>tet</h3>
sollten 4 Warnungen ergeben
danke


Delete - Sa 01.02.03 23:35

Hey,
erstmal respekt! Cooles Prog!
Bei mir flackert der Vorwärts button (heißt der redo?)

Soll das so? ;)

nGerrit


Moritz M. - So 02.02.03 10:32

stimmt, der flackert bei mir auch. sind warscheinlich 2 timer die gegeneinander kämpfen.


webmaker - So 02.02.03 22:03

eigentlich ist da nur ein Teimer drin, werd es mir wohl morgen nochmal ankucken


AXMD - Mo 03.02.03 15:11

Hi,

hab mir am WE das Programm noch mal genauer angesehen und hab zwei Bugs gefunden: erstens: wenn ich mehr als eine Datei öffne, werden zwar die Namen der anderen in der Liste angezeigt, aber ich sehe immer nur den Inhalt der zuerst gewählten Datei. Schließe ich irgendeine Datei, bleiben die Dateinamen zwar in der Liste, aber ich sehe nur ein Richedit, das disabled ist. Zweiter Bug: wenn ich auf die dateiliste rechtsklicke und "Leeres Dokument" auswähle (was ja eigentlich eine neue leere Datei erzeugen sollte), erhalte ich eine Zugriffsverletzung.
Das wär soweit das Wichtigste. Sonst: echt Respekt: gut geproggt.
So long,
AXMD

PS.: Hab am WE meine erste HP mit deinem Editor geproggt (allerdings habe ich nur das Syntaxhighlighting verwendet ;): http://dustsigns.tripod.com. Ist meine erste HP - also nett sein :wink:


webmaker - Mo 03.02.03 15:38

werde ich mir auch ankucken. Im moment habe ihc aber keine ZEit, leider. Der erste Bug ist verdammt dumm, das ich das noch nicht gemerkt habe....
DAnke fürs testen


AXMD - Mo 03.02.03 16:22

Kein Problem..dafür ist das Forum ja da... :wink:

AXMD


Aya - Mi 05.02.03 03:41

Hi,

hab eben einfach mal ein wenig rumgeklickt in deinem Programm und einen kleinen fehler entdeckt...:)

Wenn man einen Font-Tag einfügt mit z.B. der Schriftart "MS Sans Serif", dann wird der Font-Name ohne Anführungszeichen (") hingeschrieben.

Dadurch funktioniert der ganze Font-Tag dann nichmehr :)

Au'revoir,
Aya~


Aya - Mi 05.02.03 03:44

Nochein fehler.. :)

Unter "Formulare" -> "Form-Tag" fügt er ein Frameset ein anstelle eines <FORM>.. *g*

PS: Unter "Forumlare" ist fast jeder Button falsch belegt... ''^^


Aya - Mi 05.02.03 03:47

und nochma ich...:)

Was bringt der HTML - Validator???

Ich hab es nich hinbekommen das der mir auch nur einmal nen Fehler gezeigt hat, dabei hab ich die shcönsten HTML Fehler die es gibt reingebaut... *g*

(Tags geschlossen die nie geöffnet wurden, Tags geöffnet und nich geschlossen etc)

Au'revoir,
Aya~

PS: Aber ansonsten isses nen gutes Programm find ich.. :)
Auch wenn ich zum Homepage basteln wohl immer beim guten alten NotePad bleiben werde *g*


AXMD - Mi 05.02.03 14:08

Oh...und noch ein Fehler: wenn man beim Einfügen eines Font-Tags über deinen TFontDialog auf Abbrechen klickt, wird der Font-Tag trotzdem eingefügt. Das sollte eigentlich nicht so sein...

AXMD


Delete - Mi 05.02.03 14:16

@AXMD:
Zitat:
It's not a bug, it's a feature.

:mrgreen:


AXMD - Mi 05.02.03 14:33

Hi,

ich weiß. Wenn jeder dieser Auffassung wäre, dann müsste Microsoft noch reicher sein als es ohnehin schon ist :wink:

AXMD


AXMD - Fr 07.02.03 14:25

Hi,

passend zum Ferienbeginn wollte ich bemerken, dass ich meinem INF-Lehrer dein Prog empfohlen habe. Nach den Semesterferien wirds auf allen PCs im LAN installiert und ersetzt unseren bisherigen alten HTML-Editor.

THX,
AXMD


webmaker - Sa 08.02.03 15:17

Ferien??? Wo wohnst du?
Naja ich werde das mal alles ändern....
PS: Find ich toll, dass du mein Porgramm weiterempfohlen hast.
Kannst du mir mal sagen, auf welcher Schule (evtl. mit Link) mein Programm eingesetzt wird?


webmaker - Sa 08.02.03 16:01

So jetzt habe ich Zeit gefunden, die hier genannten Bugs zu entfernen. Wenn ihr so lieb sein würdet und es noch mal zu testen?
Link: http://www.franz-u-partner.de/weiter/alex/setup.exe
(einfach altest Deinstallieren und neues wie gewöhnlich neu installieren)


AXMD - Mo 10.02.03 16:05

Hi,

siehst du ja unter meinem Nick: Salzburg. Unsere Schul-HP empfehle ich lieber nicht. Der Lehrer, der sie gemacht hat, verwendete FrontPage :lol:

Ich hab mich mit ein paar anderen freiwillig gemeldet - wir werden die Page bald aktualisieren.

http://land.salzburg.at/bgnonntal

So long,
AXMD


webmaker - Do 13.02.03 19:39

wenn euch nochwas auffält, meldet euch bitte...


mimi - So 16.02.03 15:20

Wenn ich das Setup programm starten will bekomme ich eine englische fehldermeldung mit der ich nicht anfagen kann;)


webmaker - So 16.02.03 16:34

also ich bekomme keine Fehlermeldung. Könntest du mir mal sagen, was da genau steht? Welches OS hast du?


mimi - So 16.02.03 21:08

ich habe "Windows 2000"


Aya - So 16.02.03 21:15

Hi,

@Mimi... es bringt jemandem sehr sehr wenig wenn du sagst "Da is nen fehler, aber was für einer das verrat ich dir net"... :)

Au'revoir,
Aya


mimi - So 16.02.03 21:39

komisch jetzt geht er aufeinmal ;)
keine anung warum........


webmaker - Mo 17.02.03 19:28

na dann bin ich ja zu frieden....


Berki - Sa 29.03.03 20:28
Titel: Quellcode
Hallo!

Dein Prog ist echt super! Könntest du mir bitte bitte bitte den Quellcode schicken?

Meine e-Mail ist: berdac02@htl-kaindorf.ac.at

Größten Dank im Voraus!!


mars - Sa 29.03.03 21:21

Hi

Erstmal ein Lob an dich für das schicke Prog. Habe auch noch einige Anmerkungen:


Ok, das wars mal
Tschüss


tableD - Mo 31.03.03 16:21
Titel: enterprise webDevelopment 2003
Tja is ja nich schlecht der Editor. Hab auch einen in Entwicklung kannst ja mal unter http://home.t-online.de/home/JBahro/entwicklung.htm oder http://www.myxp.de.vu vorbeischaun und deine Meinung ins Gästebuch eintragen .. oder so


webmaker - Mo 31.03.03 20:47

Danke für das Lob...
@Mars was für ein button meinst du???
Stimmt erstmal das ich kein Hint (komischerweise ind erganzen Zeile...) angelegt habe, fällt mir auch jetzt erst auf...Aber das nichts passiert kann ich nciht nachvollziehen, eigentlich sollte ein neues Fenster/Formular aufpoppen! Bei dir etwa nicht? Oder meinst du einen ganz anderen Button.

Das mit Strg+Alt wäre eine Überlegung wert.

Das mit dem 2Button könnte man auch noch machen...

Ja das mit dem letzten Punkt ist wieder etwas schwieriger, weil ich dann so alles Umstellen müsste....Kommt aber evtl noch...

Würde mich freuen, wenn noch andere Ideen für weitere Funktionen kommen würden.
Wenn ich meine jetzigen Projekte abgeschlossen habe, werde ich mir evtl. noch ein paar andere Funktionen überlegen.


mars - Mo 31.03.03 22:35

@webmaker:
Ja, ich mein den Button ganz links oben. Habe ja schon vermutet, dass der für ein neues Fenster stehtm, aber bei mir passiert überhaupt nichts. :?


webmaker - So 06.04.03 10:22

DAs kann nicht sein. Bei mir öffnet sich auch ein neues Fenster. Bist du dir ganz sicher??


mars - So 06.04.03 10:47

webmaker hat folgendes geschrieben:
DAs kann nicht sein. Bei mir öffnet sich auch ein neues Fenster. Bist du dir ganz sicher??


Naja, blind bin ich ja nicht! :wink:


Delete - So 06.04.03 15:31
Titel: Viel Lesestoff!
HTML-Kritik:

Programmtechnische Kritik:

So, reicht das erst mal? :)


webmaker - So 06.04.03 21:24

Danke Mathias!!!
Fürs ausführliche Testen
Werde mich dem vielleicht morgen annehmen können.


webmaker - Mo 07.04.03 16:00

so ich habe jetzt relativ viel umgeändert.
Besonders der Bug ist raus....
Nur ich überlege noch wie ich das z.b. mit dem Bilder einfügen mache, denn eigentlich ist auch doof, wenn jedes mal ein OpenDialog aufpoppt. Denn normalerweise bin ich schneller mit der Tastatur. Vielleicht mache ich das so, dass ich auch ein DropDownMenü habe. Was meint ihr dazu??

Das mit der Validierung versteh ich auch nicht. Als ich das geschrieben habe, hat es funktioniert. JEtzt nicht mehr. Werde ich mir demnächst mal vornehmen.
HAbe ich noch was vergessen?
Der Downlodlink ist der gleiche geblieben.
Sollte in einer Stunde oder so oben sein (kann gerade nicht zu Strato connecten...)
http://www.franz-u-partner.de/weiter/alex/setup.exe


StefanH - So 20.04.03 19:45

Hallo!
Ich bau auch an `nem HTMLeditor, drum schreib ich meinen allerersten eintrag hierrein.
Also erstmal, super Programm. Hab aber trotzdem ein paar Fragen bzw. Anregungen:( :wink: )

1. Ich finde es net so gut, dass man x-beliebig viele HTML-Grundgerüste einfügen kann( ich denke eins reicht.:-o)
2. Wenn man eine ausgewählte Farbe(was ja echt genial is!) in einen "Font-Tag" einbaut, muss man ihn selber wieder schliesen.
3.Wenn man nach dem Einfügen eines HTML-Gerüstes einen "p-Tag" oder was ähnliches per ToolBar einfügt, sitzt es dann hinter "</HTML>

So etz abber zu den Fragen:
1. Könntest du mir bitte sagen, wie du das mit dem Rückgängig gemacht hast? Bei mir klappt da irgendwie nichts gescheites!!
2. Könnstest du mir bitte den Quellcode für des megageniale Farbsauswahlding [url=mailto:StefanHoch@gmx.de]schicken[/url] ?

Danke im Voraus,
Stefan


webmaker - Mo 21.04.03 21:51

Für das Editor-Feld habe ich die Synedit-Komponente genommen, damit auch das mit dem Syntax-Highlighten klappt. Mit der kann man dann auch die Rückgängigfunktionen nutzen. Bei einem Richedit kannst du nur einmal Rückgängig machen. (editor.undo)

Das mit Farb-Auswähler habe ich so gemacht:

Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
function ConvertToRGBColor(Col : TColor): string;
var  i: integer;
begin
  i := ColorToRGB(Col);
result := inttostr(GetBValue(i))+inttostr(GetGValue(i))+inttostr(GetRValue(i));
end;
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
 ShowMessage(intTostr(GetBValue(Image1.canvas.pixels[x,y])))
end;


StefanH - Di 22.04.03 21:33

Hallo!
also Erst mal Danke!!! Aber um noch mal sicher zu gehen: Der Farbwähler ist ein Bild, auf dem alle Farben drauf, sind, und wenn die Maus gedrückt wird, zeigt er die Farbe an, oder?
Und wo hats du die Komponente her? (Des einmal rückgangig ist nämlich grob. Sehr grob :D )
Ade, Stefan


webmaker - Mi 23.04.03 14:09

jep ist ein bild.
und hier kannst du dir die Synedit-Komponenten runterladen:
http://synedit.sourceforge.net/


StefanH - Mi 23.04.03 15:18

Danke!
Stefan


webmaker - Sa 26.04.03 08:42

bitte nichts zu danken...


blackbirdXXX - Mi 09.07.03 10:09

Das mit der Farbwahl habe ich nicht kapiert. Überprüfst du den Pixel der unter der Maus ist?
Wie funktioniert das? Könntest du mir die Komponente oder den Quellcode dieser Funktion [url=mailto:armin.ronacher@active-4.com] senden[/url]?[/url]


webmaker - Mi 09.07.03 14:25

der steht schon auf dieser Seite ;-) weiter oben


StefanH - Mi 09.07.03 14:59

blackbirdXXX hat folgendes geschrieben:
Das mit der Farbwahl habe ich nicht kapiert. Überprüfst du den Pixel der unter der Maus ist?
Wie funktioniert das? Könntest du mir die Komponente oder den Quellcode dieser Funktion senden?



Delphi-Quelltext
1:
2:
3:
4:
5:
procedure TForm1.Image1MouseDown(Sender: TObject; Button: TMouseButton; 
  Shift: TShiftState; X, Y: Integer); 
begin 
ShowMessage(intTostr(GetBValue(Image1.canvas.pixels[x,y]))) 
end;


Guck, das Image1.canvas.pixels[x,y].
mit GetBValue kriegst du den Blauwert, das da oben sagt dir woher.

Stefan