panels on Tscroll

Posted on 1998-01-20
Last Modified: 2010-04-04

why when i"m using Tscrollbox and i put on it panels with Tpanel.align:=alTop there is no scrolling (there is no scrolling bars altough the panels cross the Tscroll area ?
what can i do that they (the scroll bars) will apear ?
Question by:asi

Expert Comment

ID: 1357089
Do you mean that there is no horizontal scrollbar?  If so, set:
  Panel.Align := alNone;
  Panel.Left := 0;
  Panel.Top := 0;
  Panel.Width := NewWidth;  // Make this wider than TScrollBox.

When you set Align = alTop, the width is changed to the same as the scrollbox, so there are no horizontal scrollbars...


Accepted Solution

mvz121697 earned 50 total points
ID: 1357090
A workaround i use is:

Place a label-component on the scrollbox, just at the bottom line of the Tpanel. Make the caption of the label empty, so its not visible.
Then the scrollbar works.


Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
calling Tcolordialog in dll make the form disappear 8 113
Intraweb download file link ? 1 134
Dev Express grid collapse 2 45
Delphi Seattle StructureView color 1 5
A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit If you want to manage em…

803 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question