Eigenschaft Alignment ta Center

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
Andy Nightingale
Beiträge: 441
Registriert: Mo 13. Jan 2025, 12:11

Eigenschaft Alignment ta Center

Beitrag von Andy Nightingale »

Ich habe eine Verständnisfrage...die will mir einfach nicht runter....kapier das Prinzip nicht dahinter.
Ich habe auf einem Eingabe Formular ca. 30 DBEdit Felder....im Objektinspektor im Eigenschaften- Bereich kann man da unter Alignment...Center einstellen.
Funktioniert.-sieht gut aus...aber wenn ich das dann kompiliere schmeißt er das wieder raus. Wieso? Wo liegt darin der Sinn? Klar kann ich es per code setzen...aber bei 30 Felder?
Der Sinn dahinter versteh ich nicht. Versteht das Jemand?

Benutzeravatar
Zvoni
Beiträge: 772
Registriert: Fr 5. Jul 2024, 08:26
OS, Lazarus, FPC: Windoof 11 Pro (Laz4.3/FPC3.2.3)
CPU-Target: 64Bit
Wohnort: BW

Re: Eigenschaft Alignment ta Center

Beitrag von Zvoni »

Andy Nightingale hat geschrieben: Do 15. Okt 2026, 11:05 Ich habe eine Verständnisfrage...die will mir einfach nicht runter....kapier das Prinzip nicht dahinter.
Ich habe auf einem Eingabe Formular ca. 30 DBEdit Felder....im Objektinspektor im Eigenschaften- Bereich kann man da unter Alignment...Center einstellen.
Funktioniert.-sieht gut aus...aber wenn ich das dann kompiliere schmeißt er das wieder raus. Wieso? Wo liegt darin der Sinn? Klar kann ich es per code setzen...aber bei 30 Felder?
Der Sinn dahinter versteh ich nicht. Versteht das Jemand?
und du erinnerst dich wirklich nicht mehr an deinen eigenen Thread hier?
viewtopic.php?t=17858
Ein System sie alle zu knechten, ein Code sie alle zu finden,
Eine IDE sie ins Dunkel zu treiben, und an das Framework ewig zu binden,
Im Lande Redmond, wo die Windows drohn.

Andy Nightingale
Beiträge: 441
Registriert: Mo 13. Jan 2025, 12:11

Re: Eigenschaft Alignment ta Center

Beitrag von Andy Nightingale »

Zvoni hat geschrieben: Do 15. Okt 2026, 12:57
Andy Nightingale hat geschrieben: Do 15. Okt 2026, 11:05 Ich habe eine Verständnisfrage...die will mir einfach nicht runter....kapier das Prinzip nicht dahinter.
Ich habe auf einem Eingabe Formular ca. 30 DBEdit Felder....im Objektinspektor im Eigenschaften- Bereich kann man da unter Alignment...Center einstellen.
Funktioniert.-sieht gut aus...aber wenn ich das dann kompiliere schmeißt er das wieder raus. Wieso? Wo liegt darin der Sinn? Klar kann ich es per code setzen...aber bei 30 Felder?
Der Sinn dahinter versteh ich nicht. Versteht das Jemand?
und du erinnerst dich wirklich nicht mehr an deinen eigenen Thread hier?
viewtopic.php?t=17858
Hallo Zvoni,
ja klar tue ich das.-aber gerade das funktioniert nicht mehr. Ich verstehe nicht warum. Ich habe nur das neue Lazarus installiert und schwups geht das nicht mehr.-also ich kann es schon einstellen...aber es verliert irgendwie die Zuweisung.

Benutzeravatar
Zvoni
Beiträge: 772
Registriert: Fr 5. Jul 2024, 08:26
OS, Lazarus, FPC: Windoof 11 Pro (Laz4.3/FPC3.2.3)
CPU-Target: 64Bit
Wohnort: BW

Re: Eigenschaft Alignment ta Center

Beitrag von Zvoni »

Andy Nightingale hat geschrieben: Do 15. Okt 2026, 13:31
Zvoni hat geschrieben: Do 15. Okt 2026, 12:57
Andy Nightingale hat geschrieben: Do 15. Okt 2026, 11:05 Ich habe eine Verständnisfrage...die will mir einfach nicht runter....kapier das Prinzip nicht dahinter.
Ich habe auf einem Eingabe Formular ca. 30 DBEdit Felder....im Objektinspektor im Eigenschaften- Bereich kann man da unter Alignment...Center einstellen.
Funktioniert.-sieht gut aus...aber wenn ich das dann kompiliere schmeißt er das wieder raus. Wieso? Wo liegt darin der Sinn? Klar kann ich es per code setzen...aber bei 30 Felder?
Der Sinn dahinter versteh ich nicht. Versteht das Jemand?
und du erinnerst dich wirklich nicht mehr an deinen eigenen Thread hier?
viewtopic.php?t=17858
Hallo Zvoni,
ja klar tue ich das.-aber gerade das funktioniert nicht mehr. Ich verstehe nicht warum. Ich habe nur das neue Lazarus installiert und schwups geht das nicht mehr.-also ich kann es schon einstellen...aber es verliert irgendwie die Zuweisung.
Und aus dem Code geht auch nicht?

Code: Alles auswählen

ZQuery.FieldByName('Herkunft').Alignment:=taCenter;
Denk dran: Das Dataset ist für das Alignment zuständig, nicht das DBEdit selbst
Ein System sie alle zu knechten, ein Code sie alle zu finden,
Eine IDE sie ins Dunkel zu treiben, und an das Framework ewig zu binden,
Im Lande Redmond, wo die Windows drohn.

Andy Nightingale
Beiträge: 441
Registriert: Mo 13. Jan 2025, 12:11

Re: Eigenschaft Alignment ta Center

Beitrag von Andy Nightingale »

Hallo Zvoni,
danke dir für deine Hilfe...ich habe Lazarus neu installiert. Nun geht es wieder. Schön das du immer so hilfreich bist.

Antworten