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 Scrollbares Notebook (https://www.delphipraxis.net/149188-scrollbares-notebook.html)

wadriller 16. Mär 2010 09:23


Scrollbares Notebook
 
Hallo zusammen.

Ich habe eine Maske wo links eine "TButtongroup" und rechts eine "TNotebook" liegt.
Je nachdem was links geklickt wird, wird vom Notebook eine andere Seite angezeigt

Auf den Notebookseiten gibt es mehrere Groupboxen, welche alle align Top sind.
Wenn man jetzt das Fenster kleiner zieht, oder viele Groupboxen (mehr wie eigentlich Platz hätten) dahin legen will, hätte ich gerne die Möglichkeit auf dem Notebook zu scrollen.

Habe es schon mit einer TScrollbox versucht, aber irgendwie will es nicht wie ich will.

Wie könnte ich das lösen ?

Matze 16. Mär 2010 09:30

Re: Scrollbares Notebook
 
Hallo Michael,

ich würde TNoteBook durch ein TPageControl ersetzen. TNotebook ist nur noch aus Gründen der Abwärtskompatibilität enthalten.
Beim TPageControl kannst du sehr komfortabel zur Designzeit Reiter hinzufügen und bearbeiten (die Reiter selbst lassen sich auch ausblenden und über "ActivePageIndex" setzen).

Mit einer TScrollBox geht es damit bei mir ohne Probleme.

Grüße, Matze

Bernhard Geyer 16. Mär 2010 09:30

Re: Scrollbares Notebook
 
Nimm eine Scollbox, lege dort ein Panel mit passender größe rein und dann dort deine Controls.

wadriller 16. Mär 2010 09:35

Re: Scrollbares Notebook
 
Danke euch beiden.

@Matze: Ich werde mir das TPageControl mal anschauen.

@Bernhard: Ich brauche mehrere Seiten. Ein Panel reicht hier nicht aus.

Bernhard Geyer 16. Mär 2010 09:38

Re: Scrollbares Notebook
 
Zitat:

Zitat von wadriller
@Bernhard: Ich brauche mehrere Seiten. Ein Panel reicht hier nicht aus.

Dann musst du das halt auf jeder Seite machen.
Aber wie Matze gemeldet: Nimm TPageControl!

Matze 16. Mär 2010 10:03

Re: Scrollbares Notebook
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe schnell eine Mini-Demo zusammengebastelt.
Ob das MemoryLeaks gibt, weiß ich nicht genau. *g*

wadriller 16. Mär 2010 11:08

Re: Scrollbares Notebook
 
Danke euch beiden.
Das mit dem Pagecontrol scheint jetzt zu klappen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz