Forum: Algorithmen, Datenstrukturen und Klassendesign
by hansklok,
25. Jan 2017
Vielen lieben Dank für die zahlreichen Beiträge. Der letzte Beitrag von p80286 trifft es ganz gut. Die Struktur an sich habe ich. Mir geht es um deren Darstellung innerhalb eines Canvas, so das man sie auch bearbeiten kann a la WYSIWYG. Dazu habe ich mir folgende Gedanken gemacht:
Ein Absatz besteht aus einer Zeile. Ist diese Zeile länger als die Canvas Breite, wird diese umgebrochen. Also...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by hansklok,
19. Jan 2017
Also die Textdatei, die dann quasi geparst werden soll, könnte so aussehen:
{PS:0}Das ist mein Text innerhalb eines Absatzes ohne Style (PS:0)
{PS:12}und hier beginnt ein ] mit dem Absatzstyle 12.
Hier hätte man also zwei Absätze. Der erste ohne Style (PS = 0) und der zweite mit dem Style 12. innerhalb des zweiten Absatzes gibt's auch eine Textstyle-Definition 5 für den Text "neuer Absatz"...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by hansklok,
19. Jan 2017
Vielen Dank für die erste Rückmeldung. Genauso habe ich mir das auch gedacht.
Was die Struktur des Textdokuments betrifft, habe ich an das JSON-Format gedacht. Das heißt, dass die graphische Ausgabeklasse dann so etwas wie ein Wrapper für die Struktur des Textdokuments ist?
Genau um die Struktur geht es mir. Wie könnte das Aussehen?
Eine Paragraph besteht aus Characters und jeder Character...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by hansklok,
19. Jan 2017
Liebe Mitglieder,
an dieser Stelle geht es um konzeptionelle Gedanken und Vorgehensweisen zur Erstellung eines graphischen Texteingabe-Editors. Ich weiß, es gibt das Memofeld und auch das RichEdit, ich möchte aber auch um des Lernens halber das ganze gern mal selbst anpacken.
Was ist angedacht? Ein grafischer Eingabeeditor für Texte. An sich geht es um so etwas wie es OpenOffice und MS Word...