Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by maanton,
18. Sep 2007
Hallo pstruh !
Das mit den Memoiren ist genau die Situation... . Nun ist es so, dass ich einfach mal so
2 Leerzeilen
aus Formatierungsgründen einfügen möchte -> danach ruft Mami zu Essen->ordentlich,brav, wie ich bin, reagiere ich direkt->ich speichere ab, schliesse Programm, Rechner runter (wg. CO2 und so). Nach Mittagessen möchte ich einfach da weitermachen, wo ich war... (Also...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by maanton,
18. Sep 2007
Hallo pstruh !
Sorry - ich sollte auch vielleicht mein Deutsch wieder auf Vordermann bringen.
Also - und das mag ja vielleicht etwas misstrauig erscheinen :
Auch bei Zwischenspeichern möchte ich nach Speicherung den Inhalt der Datei anzeigen, meint :
Zwischenspeichern-> Datei schreiben->datei schliessen->Datei wieder öffnen-> Memo leeren-> Datei auslesen und Memo wieder füllen->Datei...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by maanton,
18. Sep 2007
Hallo S-Off !
Ich war zu langsam (->s.o.) :
Zwischenspeichern meint natürlich auch Speichern, also :
Speichern->Dialog schliessen-> Daten wieder aus Datei auslesen->Dialog irgendwann wieder öffnen und mit Inhalt der Datei setzen
Gruss
maanton
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by maanton,
18. Sep 2007
Hallo pstruh !
Das ist ganz einfach zu beantworten :
Wenn ich beim Editieren des Memo-Feldes eine Zwischenspeicherung mache, möchte ich den Cursor wieder ans Ende des Textes setzen... . Und wenn ich ein paar Leerzeilen ans Ende gemacht habe, dann sollen nach der Zwischenspeicherung auch diese Leerzeilen noch da sein.
Bzw. besser : Speichern->Schliessen des Dialogs->Dialog wieder...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by maanton,
18. Sep 2007
Hallo s-off !
Da liegt genau mein Problem :
Wenn wir zu meiner ursprünglichen Problembeschreibung zurück gehen liefert mir lines.count immer 2 zurück. (Würde sich zwischen den beiden Zeilen eine Leerzeile befinden (also ein CRLF) würde lines.count 3 zurückliefern).
Memo.Lines.Strings liefert mir den Inhalt der einzelnen Zeilen; da -bei mir (Delphi6)- in den Bsp lines.count immer 2...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by maanton,
18. Sep 2007
Hi MackHack !
Ich meinte etwas anderes :
Es geht mir darum, zu erkennen, ob bzw. wie viele Leerzeilen am Ende eines Memos auftauchen .
Wie schon gezeigt, liefert Memo.Text immer ein CRLF am Ende. Egal ob keine, eine oder fünf Leerzeilen am Ende sein sollen.
Wenn sich Leerzeilen im Text befinden, also z.B.
"Zeilentext 1"<CR><LF>
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by maanton,
17. Sep 2007
Hallo !
Ich hab ein kleines Problem :
In einem Fenster habe ich ein TMemo, in dem der User Text eingeben können soll :-).
Dabei soll es auch möglich sein, am Ende des Textes Leerzeilen hinzuzufügen (damit nach Speichern wieder am Ende mit der Eingabe fortgesetzt werden kann.
1. Bsp :
"BlaDiBla"<CR><LF>
BlubbDiBlubb"<CR><LF>