Delphi-PRAXiS
Seite 4 von 4   « Erste     234   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Aufzählung in RichEdit (https://www.delphipraxis.net/6973-aufzaehlung-richedit.html)

TheMiller 1. Jun 2009 11:54

Re: Aufzählung in RichEdit
 
Hm... hat niemand eine Idee, wie ich das lösen kann?

quendolineDD 1. Jun 2009 12:00

Re: Aufzählung in RichEdit
 
Eine Variante die mir eben einfiehl wäre, ein Record, welches für jede Ebene das TParaFormat2 speichert und bei einer unterebene selber eine "Unterebene" mit einem neuen Record erstellt. Dann kannst du immer schauen, anhand deines Einzugs, wo du weiter machen musst usw.

TheMiller 1. Jun 2009 12:06

Re: Aufzählung in RichEdit
 
Das habe ich mir auch schon gedacht und sogar angefangen zu programmieren

Delphi-Quellcode:
type TStartNumber = record
  re: TRichEdit;
  ebene: Integer;
  Start: Integer;
end;
Aber was ist, wenn der Benutzer von einer Aufzählung plötzlich mit dem Cursor in eine andere wechselt oder der Benutzer die Datei bearbeiten will?

Ich dachte an eine ID für jeden Paragraphen, aber ich kann da nichts an Eigenschaften etc. setzen. Die Idee an sich wäre die Lösung, aber soweit wie ich es jetzt bedacht habe, gilt sie "nur" für die aktuelle Bearbeitung einer aktuellen Aufzählung.

Außerdem wäre es problematisch, das Record / Array abzuändern, wenn der Benutzer zwischendrin noch eine neue Ebene einfügt.

Aber die Idee ist schon die Richtige... vllt. fällt dir noch was ein um die Idee wirklich umsetzen zu können. Danke schonmal


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:12 Uhr.
Seite 4 von 4   « Erste     234   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz