Dyn. Array of TMemo visuell gestalten
-
- Beiträge: 170
- Registriert: Do 3. Mär 2011, 21:34
- OS, Lazarus, FPC: WinXp/7/10 Opensuse13.2/Leap15.3 (L 2.2.0 FPC 3.2.2 )
- CPU-Target: Intel 32/64Bit, ARM9
- Wohnort: Ulm
Dyn. Array of TMemo visuell gestalten
Hallo zusammen
ich versuche mich gerade an dynamisch erzeugten Memos in einem Array.
Das tut auch so weit. Was mich ein bisschen stört ist dass ich beim Erstellen der Form
das Memo nicht sehe, also nicht visuell gestalten kann. Wenn ich in der Form was ändere, passt das vielleicht nicht mehr.
Jetzt bin ich auf die Idee gekommen, ein Memo visuell zu gestalten und dann dynamisch 10 Kopien davon in einem Array zu erzeugen,
wobei immer nur 1 sichtbar ist.
Bisher hab ich das gemacht in dem ich ein Memo visuell gestaltet habe und handisch die Einstellungen
für die 10 dynamischen Memos übernommen habe. Beim Erzeugen der Form hab ich dann das gestaltete Memo unsichtbar
geschaltet und über einen Index eines der 10 dynamischen Memos sichtbar gemacht.
(OK, die Werte könnte ich auch zur Laufzeit kopieren)
Ist meine obige Idee umsetzbar und wenn ja wie?
Oder bin ich da völlig auf dem Holzweg?
Bin für jeden Tipp dankbar
Gruß
NoCee
ich versuche mich gerade an dynamisch erzeugten Memos in einem Array.
Das tut auch so weit. Was mich ein bisschen stört ist dass ich beim Erstellen der Form
das Memo nicht sehe, also nicht visuell gestalten kann. Wenn ich in der Form was ändere, passt das vielleicht nicht mehr.
Jetzt bin ich auf die Idee gekommen, ein Memo visuell zu gestalten und dann dynamisch 10 Kopien davon in einem Array zu erzeugen,
wobei immer nur 1 sichtbar ist.
Bisher hab ich das gemacht in dem ich ein Memo visuell gestaltet habe und handisch die Einstellungen
für die 10 dynamischen Memos übernommen habe. Beim Erzeugen der Form hab ich dann das gestaltete Memo unsichtbar
geschaltet und über einen Index eines der 10 dynamischen Memos sichtbar gemacht.
(OK, die Werte könnte ich auch zur Laufzeit kopieren)
Ist meine obige Idee umsetzbar und wenn ja wie?
Oder bin ich da völlig auf dem Holzweg?
Bin für jeden Tipp dankbar
Gruß
NoCee
Re: Dyn. Array of TMemo visuell gestalten
Ich steh grad komplett auf dem Schlauch. Wie kann man ein TMemo "visuell gestalten"?
-
- Beiträge: 170
- Registriert: Do 3. Mär 2011, 21:34
- OS, Lazarus, FPC: WinXp/7/10 Opensuse13.2/Leap15.3 (L 2.2.0 FPC 3.2.2 )
- CPU-Target: Intel 32/64Bit, ARM9
- Wohnort: Ulm
Re: Dyn. Array of TMemo visuell gestalten
Hallo theo,
uups, ich meine natürlich ein Memo auf einer Form (vom Typ TMemo)
Gruß
NoCee
uups, ich meine natürlich ein Memo auf einer Form (vom Typ TMemo)
Gruß
NoCee
Re: Dyn. Array of TMemo visuell gestalten
Die Frage bleibt. Was meinst du damit?
-
- Beiträge: 565
- Registriert: So 26. Aug 2012, 09:03
- OS, Lazarus, FPC: Windows(10), Linux(Arch)
- CPU-Target: 64Bit
Re: Dyn. Array of TMemo visuell gestalten
Er erstellt Memos dynamisch, und möchte aber gerne den Objektinspektor und den WYSIWYG-Editor nutzen um diese Memos festzulegen.
MFG
Komoluna
MFG
Komoluna
Programmer: A device to convert coffee into software.
Rekursion: siehe Rekursion.
Rekursion: siehe Rekursion.
-
- Beiträge: 170
- Registriert: Do 3. Mär 2011, 21:34
- OS, Lazarus, FPC: WinXp/7/10 Opensuse13.2/Leap15.3 (L 2.2.0 FPC 3.2.2 )
- CPU-Target: Intel 32/64Bit, ARM9
- Wohnort: Ulm
Re: Dyn. Array of TMemo visuell gestalten
genau darum dreht es sich.
Die dynamischen Memos sehen alle aus wie das erste (visuell) erstellte Memo.
Gruß
NoCee
Die dynamischen Memos sehen alle aus wie das erste (visuell) erstellte Memo.
Gruß
NoCee
Re: Dyn. Array of TMemo visuell gestalten
Tut mir leid, ich muss passen. Ich verstehe die Frage nicht.
Verstehe nicht, was es an einem Memo zu "gestalten" gibt.
Es gibt eine Position, Breite und Höhe. Und sonst?
Verstehe nicht, was es an einem Memo zu "gestalten" gibt.
Es gibt eine Position, Breite und Höhe. Und sonst?
Re: Dyn. Array of TMemo visuell gestalten
Anchors, Align... alle veröffentlichte Eigenschaften. Wahrscheinlich meint NoCee die Vererbung bzw. Übergabe eben dieser.theo hat geschrieben:Es gibt eine Position, Breite und Höhe. Und sonst?
Ja, das kannst du so umsetzen, die Frage wäre, ob du wirklich 10 TMemos brauchst?! Willst du sie alle gleichzeitig anzeigen oder immer nur eins? Wenn du zur Ansicht immer nur eins benötigst, könntest du auch immer das eine TMemo entsprechend füllen.NoCee hat geschrieben:Ist meine obige Idee umsetzbar und wenn ja wie?
Oder bin ich da völlig auf dem Holzweg?
Bin für jeden Tipp dankbar
Code: Alles auswählen
type
TLiveSelection = (lsMoney, lsChilds, lsTime);
TLive = Array[0..1] of TLiveSelection;
Re: Dyn. Array of TMemo visuell gestalten
Michl hat geschrieben:Anchors, Align... alle veröffentlichte Eigenschaften. Wahrscheinlich meint NoCee die Vererbung bzw. Übergabe eben dieser.theo hat geschrieben:Es gibt eine Position, Breite und Höhe. Und sonst?
Ja gut, vllt. habe ich einfach einen anderen Begriff vom Wort "gestalten".
Aber wenn ich 10 Memos im Code erzeuge (warum eigentlich?), kann auch die Properties im Code setzen
Code: Alles auswählen
Memo.Anchors:=[akBottom,akLeft,akRight,akTop];
etc.
Ich verstehe nach wie vor nicht, welches Problem hier gelöst werden soll.
-
- Beiträge: 572
- Registriert: Mi 25. Mär 2009, 21:12
- OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
- CPU-Target: mostly 32 bit
Re: Dyn. Array of TMemo visuell gestalten
Erstelle dein Memo in einem TFrame.
In deinem Code erstelle 10 Instanzen des Frame. Die laden dann alle dieselben Einstellungen.
In deinem Code erstelle 10 Instanzen des Frame. Die laden dann alle dieselben Einstellungen.