Delphi-PRAXiS

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 TabbedNotebook-Problem (https://www.delphipraxis.net/128535-tabbednotebook-problem.html)

Mysterio08 31. Jan 2009 19:55


TabbedNotebook-Problem
 
Guten Abend!
Ich habe folgendes Problem:
Ich platziere ein TabbedNotebook auf meinem Formular und stelle die Eigenschaft Align auf alClient. Anschließend kommen noch Labels und Edits dazu - was soweit kein Problem ist. Doch wenn ich nun z.B. - ausversehen - das TabbedNotebook verschiebe, verschwinden die Labels, bzw. treten in den Hintergrund und sind beim Programmstart nicht zu sehen. Da hilft es auch nichts, wenn ich das TabbedNotebook anklicke und sage: Element nach hinten setzen.
Genauso ist es, wenn ich ein Label anklicke (das geht komischerweise in der Vorbereitung des Formulars, obwohl es nicht sichtbar ist, bzw. erst wenn ich es anklicke, sehe ich die Beschriftung) und sage: Element nach vorne setzen.
Das ist mir nun schon mehrmals passiert und ist einfach nervig, weil ich immer von vorne anfangen muss.
Ich hoffe, ihr könnt mir sagen, woran das liegt.

mfg.

PS: Wofür ist die Eigenschaft Hilfkortex gut, wenn ich auf Pages gehe?

himitsu 31. Jan 2009 21:11

Re: TabbedNotebook-Problem
 
hast du die Labels im TabbedNotebook oder nur davor?

und wenn davor, warum? :gruebel:

Florian Hämmerle 31. Jan 2009 21:13

Re: TabbedNotebook-Problem
 
Nimm ein TPageControl!

mfg Flö

Mysterio08 1. Feb 2009 09:00

Re: TabbedNotebook-Problem
 
Zitat:

Zitat von himitsu
hast du die Labels im TabbedNotebook oder nur davor?

und wenn davor, warum? :gruebel:

Wenn ich dich richtig verstehe, habe ich die Labels im TabbedNotebook, denn ich hab das erst vergrößert (clClient) und dann auf Formular gezogen.

E/ Ich hab das jetzt mal mit dem TPageControl ausprobiert, nur da kann ich mich ja nicht so schön zwischen den "Seiten" durchklicken, oder muss ich da eine Eigenschaft umändern - wenn ja, welche?

jfheins 1. Feb 2009 09:17

Re: TabbedNotebook-Problem
 
Was meinst du mit duchklicken? Man kann genauso ein Tab duch klicken anwählen :gruebel:

Btw.: Wie auch in der Hilfe steht, existiert TTabbedNotebook nur wegen Kompatibilität mit Windows 3.1 - ist also ~15 Jahre alt :mrgreen:

Florian Hämmerle 1. Feb 2009 09:23

Re: TabbedNotebook-Problem
 
Eben => TPageControl verwenden! (sieht auch besser aus...)

mfg Flö

himitsu 1. Feb 2009 09:32

Re: TabbedNotebook-Problem
 
es ist nicht immer einfach etwas ins TabbedNotebook reinzubekommen ... vorallem muß dafür vorm Einfügen dieses NoteBook markeirt sein, da sonst z.B. das einzufügende Laben auf der Form landen.
(ist mir schon passiert, daß ich dachte es wäre drin, war's aber nicht)

Zitat:

(sieht auch besser aus...)
dem würde ich nicht zustimmen, da dieses im XP-Style seine eigene Farbe hat und wenn man dieses nicht Notebook/PageControl haben will, dann nehm ich TNoteBook auch manchmal noch.


TPageControl: Rechtsklick > Nächste/Vorherige Seite


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 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-2025 by Thomas Breitkreuz