Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by torud,
31. Mai 2003
O sole mio.
Warum komme ich nicht auf so simple Ideen ein Problem zu lösen!?
Ich danke Dir und hoffe auf meine Lernfähigkeit.
Tom
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by torud,
30. Mai 2003
Leider, leider war es das noch nicht ganz. Ich würde ja selbst weiter dran rumdoktoren, aber ich weiss nicht genau, wie ich auf dieses Phenomän reagieren soll.
Deine Vorlage läuft besser als mein letzter Ansatz, aber leider noch nicht perfekt.
Folgendes passiert:
Ich erhöhe die zeilenzahlen durch Enter. Alles OK.
Ich gehe zurück mit Backspace. Alles OK.
Ich drücke einmal die Pfeiltaste...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by torud,
30. Mai 2003
Moin Chris,
Hm, also werde ich es erst einmal so probieren, wie Du es geschrieben hast. Gibt es denn nicht einfach die Möglichkeit herauszufinden, ob eine der vier Pfeiltasten gedrückt worden ist? Das könnte man doch in OnKeyDown reinnehmen und dann sagen:
procedure TForm1.SynEdit1KeyDown(Sender: TObject; var Key: Word; Shift:TShiftstate);
var
x,y:integer;
begin
X:=SynEdit1.CaretX;
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by torud,
29. Mai 2003
Folgendes habe ich nun bei mir getan, um dem, was ich will nahe zu kommen:
procedure TfrmMAIN.SynEdit1SpecialLineColors(Sender: TObject;
Line: Integer; var Special: Boolean; var FG, BG: TColor);
var
i:integer;
begin
Special := true;
for i:= 1 to SynEdit1.Lines.Count -1 do
begin
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by torud,
29. Mai 2003
Moin Christian,
sollte das funzen, fress ich´n Besen. Ich habe diese Procedure schon in ähnlicher Weise benutzt, ohne halt auszuwerten, wo bin ich. Es müsste also reichen das CaretX abzufragen und dann die Zuweisung zu machen.
Hast Du einen Plan, wo man(n) noch "deutsche" Hilfe für Newbies zum Thema SynEdit finden kann ?
Danke
Tom
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by torud,
29. Mai 2003
Hallo Wissende,
ich habe in diesem Forum schon gute hilfe gefunden und hoffe nun darauf auch diesmal dies erfahren zu dürfen, was mich interessiert.
Ich habe einen CSS-Editor programmiert (Freeware) und möchte nun, dass der User genau sieht, wo er gerade ist. Es soll so sein, dass wenn der User aktuell in der 3 Zeile seinen Curosr hat, soll die z.B. gelb sein und der Rest normal weiss....