I'm using Lazarus v 0.9.20 beta under Linux with the compiler options set so that the object file is made using GTK (as opposed to GTK 2) and the scrollbars do not seem to work on forms. I'm not an expert Pascal programmer yet, thus the conditional tense used in the previous sentence. At run-time the scrollbars physically appear on the form but if you make it smaller the scrollbars cannot be used. I tried tweaking the properties of HorzScrollBar and VertScrollBar without much success.
I assume that this is the same bug that you are all talking about. I browsed around on the bugtracker and found these issues that seem similar:
http://www.freepascal.org/mantis/view.php?id=1986http://www.freepascal.org/mantis/view.php?id=7866Are we all talking about the same thing here, or should I declare a new bug?
Edit: switching back to v 0.9.18 solves the problem for both GTK and GTK2.
N.B. I tried to register at freepascal.org and received a confirmation link via e-mail. But when I click on it I receive this error message (from the server at freepascal.org):
APPLICATION ERROR #1901
The confirmation URL is invalid or has already been used. Please signup again.