![]() |
Re: Aufzählung in RichEdit
Hm... hat niemand eine Idee, wie ich das lösen kann?
|
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.
|
Re: Aufzählung in RichEdit
Das habe ich mir auch schon gedacht und sogar angefangen zu programmieren
Delphi-Quellcode:
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?
type TStartNumber = record
re: TRichEdit; ebene: Integer; Start: Integer; end; 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. |
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