Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Alexander,
6. Jun 2006
Die habe ich ja eben nicht gefunden ;). Ich würde nicht fragen, wenn ich nicht vorher selbst gesucht hätte :). Selbst im Wiki auf deren Seite scheint nichts zu sein :?
Aber ich habe noch mal gegoogelt und habe das hier gefunden:
http://www.codeproject.com/useritems/fireballcodeeditor.asp
Da ist zumindest mal ein Bildchen. Dann habe ich noch ein wenig im Forum von FireBall rumgelesen. Aber so...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Alexander,
6. Jun 2006
Was genau kann denn Fireball? Hast du evtl. eine Feature-List oder so etwas?
PS: Wobei ich derzeit immer noch an meinem TAdvMemo hänge ;). Allein schon wegen der gekauften Lizenz ;)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Alexander,
6. Jun 2006
@Mirage Danke, das wäre vielleicht ein Ansatz. Auch wenn ich noch nicht genau weiß, wie mir das helfen soll :gruebel:
@Elvis: Es ist eine Komponente, die dem Editor vom VS und Delphi 2005/06 nachempfunden ist (also Syntaxhighlighting, Code-Completion, Code-Folding etc.). Das habe ich jedoch auch nicht getestet. Etwas vergleichbares habe ich so noch nicht gefunden. Ich habe eine Zeitlang mit...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Alexander,
6. Jun 2006
Ich habe zwar einen Workaround gefunden, der mir aber persönlich nicht wirklich gefällt.
Und zwar setze ich den Fokus wieder per Hand auf das Memo und ändere dann die Caret-Position ebenfalls per Hand:
procedure TMDIChild.TMDIChild_KeyUp(sender: System.Object; e: System.Windows.Forms.KeyEventArgs);
begin
// Hier werden die Cursor - Tasten abgefangen und der fokus wieder auf das Memo...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Alexander,
5. Jun 2006
Hallo,
also ich bin jetzt einen Schritt weiter. Ich kann jetzt das Control hinzufügen und es funktioniert auch so weit.
Bei der Komponente handelt es sich um ein TMemo bzw. ein TAdvMemo (bei beiden tritt der gleiche Effekt auf). Und zwar verliert das Memo den Fokus, wenn die Cursor Tasten oder Return gedrückt werden. Dieser Effekt ist natürlich nicht erwünscht ;).
Woran könnte das liegen? Bzw....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Alexander,
1. Jun 2006
Schade ;).
Ich schätze mal, dass es dadurch auch etwas langsamer läuft, oder? Aber bis es die Komponente auch in reinem .NET gibt, scheint es nichts besseres zu geben.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Prism
by Alexander,
1. Jun 2006
Ich konnte es zwar (bisauf das gezeigte Example) noch nicht ausprobieren, aber es sieht schon mal sehr interessant aus.
Hast du Erfahrung mit einer komplexeren in Delphi geschrieben Komponente ? Hat das irgendwelche Nachteile gegenüber "richtigen" Komponenten auf .NET Basis? (außer dass man es nur Windows nutzen kann)
@Elvis: Was genau meinst du mit "wieviel dir das bringt, sei mal dahin...