Delphi-PRAXiS
Seite 2 von 2     12   

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 Welche Komponenten wären hier sinnvoll? (https://www.delphipraxis.net/152715-welche-komponenten-waeren-hier-sinnvoll.html)

mkinzler 3. Jul 2010 19:44

AW: Welche Komponenten wären hier sinnvoll?
 
Vielleicht funktioniert eine 3rd-Party-PageControl ( z.B. der TJvPageControl der JVCL)

himitsu 3. Jul 2010 19:45

AW: Welche Komponenten wären hier sinnvoll?
 
Tabs unten geht überall, nur im XP-Style gibt es Probleme mit Unten/Links/Rechts, da das XP-Theming nur oben kennt.

Piro 3. Jul 2010 22:56

AW: Welche Komponenten wären hier sinnvoll?
 
@ himitsu: das ist genau andersherum bei meiner TurboDelphi Version. Im XP Style lassen sich die Tabs überall anordnen. Nur beim Flatstyle nicht.

himitsu 4. Jul 2010 07:01

AW: Welche Komponenten wären hier sinnvoll?
 
Liste der Anhänge anzeigen (Anzahl: 2)
Überall geht es schon, aber ... nja, man sollte sich dann nicht über solche Ergebnisse wundern :stupid:

Anhang 31596 Anhang 31597

Piro 4. Jul 2010 08:49

AW: Welche Komponenten wären hier sinnvoll?
 
Schön das bei dir geht. Dann muss es wohl an deiner Delphi Version liegen. Denn meine TurboDelphi Version unterstützt das nicht. Ist aber auch nicht weiter tragisch. Dann werde ich mir anders helfen. Selbst zeichen oder ich schau mit mal TJvPageControl an.

Vielen Dank für die guten Antworten und Erklärungen.

Schönen Sonntag

himitsu 4. Jul 2010 09:28

AW: Welche Komponenten wären hier sinnvoll?
 
Zitat:

Zitat von Piro (Beitrag 1033346)
Schön das bei dir geht.

Wen meintest du denn jetzt damit?

TabPosition (tpBottom) wird doch schon immer unterstützt?
Nur seit XP (im XP-Style) gibt es eben einige Probleme mit der Darstellung, da MS vergaß dieses im Theming zu berücksichtigen und nur Bilder für "Tab oben" zur Verfügung stellte.

Piro 4. Jul 2010 13:23

AW: Welche Komponenten wären hier sinnvoll?
 
Liste der Anhänge anzeigen (Anzahl: 1)
@himitsu: Ich glaube wir müssen hier nicht mehr länger das Problem besprechen. Hast du dir mal eine TurboDelphi Version heruntergeladen und das mit dem PageControl probiert? Vielleicht geht es in Delphi 2010 Pro. Es geht definitiv nicht in TurboDelphi Pro. Siehe folgende Erklärung.

Wenn ich folgendes einstellt:
Delphi-Quellcode:
PageControl.Style := tsTab;
Kann ich die Position der Tabs ändern.

Wenn ich aber den Style auf tsFlatButtons oder tsButtons ändere:
Delphi-Quellcode:
PageControl.Style := tsFlatButtons;
// oder
PageControl.Style := tsButtons;
Ist nur noch die TabPosition := tpTop möglich. Ansonsten kommt eine Fehlermeldung. Siehe Anhang.
Damit würde ich sagen, es geht bei mir nicht. Ist aber auch nicht weiter schlimm, da ich es jetzt anders mache.

Danke für deine Zeit und Bemühung.

Gruß, Sven

himitsu 4. Jul 2010 13:40

AW: Welche Komponenten wären hier sinnvoll?
 
Wo kommen denn plötzlich die tsFlatButtons her ... ich dachte du wolltest Tabs?

Piro 4. Jul 2010 13:43

AW: Welche Komponenten wären hier sinnvoll?
 
Damit schaltet ich doch den XP Sytle ab. Eine andere Möglichkeit kenne ich nicht. Denn die Eigenschaft Ctl3D hat PageControl nicht.

mkinzler 4. Jul 2010 13:50

AW: Welche Komponenten wären hier sinnvoll?
 
Nein, damit wird das Themeing nicht abgeschlten, sondern es werden Buttosn satta tabs verwendet. Das Themeing kannst du über die Projektoptionen ( Laufzeit-Themes) abschalten


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:13 Uhr.
Seite 2 von 2     12   

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