ScrollBox - Immer sichtbare Scrollleiste

Rund um die LCL und andere Komponenten
Antworten
alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

ScrollBox - Immer sichtbare Scrollleiste

Beitrag von alexander »

Hi,

also wenn man die scrollbox.vertscrollbar.visible auf true setzt erscheint sie.
Wenn man sie aber wieder auch false setzten will bleibt sie einfach da. Auch während der Laufzeit.

kennt ihr eine Lösung?

Gruß Alexander
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Du solltest AutoScroll auf True setzten.... Im einfachsten Fall könntest du dann eine Komponenten Platzieren im Scroll bereich, also da wo er anfängt. Dann sollten sie auch immer zu sehen sein...
MFG
Michael Springwald

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

hmmm neee autosize lässt nicht die scrollbars beim wiedergrößerwerden verschwinden...
habe ein kleines testprojekt reingestellt.
Oberer Buttun ist größer unterer kleiner. Wenn man erst kleiner macht und dann wieder größer, verschwinden die leisten nicht!

Wie kriege ich sie weg?
Dateianhänge
demo.tar.gz
(2.23 KiB) 72-mal heruntergeladen
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Beitrag von Euklid »

Hallo Alexander,

offenbar bist du auf einen kleinen Lazarus-Bug gestoßen.

Guck mal, ob dieser Bugreport deinen Bug beschreibt:

http://bugs.freepascal.org/view.php?id=2050" onclick="window.open(this.href);return false;

Wenn ja, dann ist dein Bug schon bekannt, und man kann damit rechnen, dass er demnächst behoben wird.

Viele Grüße, Euklid

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

ja das ist er!
dann muss ich wohl oder über warten..... hmmm

hmmm in der 0.9.25 ist es auch...
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Beitrag von Euklid »

Der Bug wird spätestens in Lazarus-Version 1 behoben worden sein.

Euklid

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

hmmm das kann ja dauern....
oder gibt es dafür schon einen termin?
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Beitrag von Euklid »

alexander hat geschrieben:hmmm das kann ja dauern....
Wie gesagt: Dann spätestens wird er behoben sein. Mit jeder neuen Lazarus-Beta werden die Bugs zusehens weniger.
oder gibt es dafür schon einen termin?
Es gibt inoffizielle Schätzungen. Lazarus ist schon sehr weit fortgeschritten mit der Entwicklung und befindet sich versionstechnisch kurz vor der Version 1. Diese selbst wird nach einer Schätzung von Vincent im Jahr 2010 veröffentlicht.

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

hmmm na ja ok....
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Es gibt schon Möglichkeiten:

1. TScrollbox in der LCL selber reparieren
2. Mit TScrollbars arbeiten
3. Ein TCustomControl in CreateParams mit Scrollbars versehen.

alexander
Beiträge: 423
Registriert: Di 5. Feb 2008, 12:45
OS, Lazarus, FPC: Linux, Lazarus svn, FPC svn
CPU-Target: 64Bit
Kontaktdaten:

Beitrag von alexander »

hmmm ja ich schaue mir die kompo mal an, bezweifle aber dass ich es reparieren kann....
Du magst Freiheit? Gönne es auch deinem Computer mit Linux!
www.alexanderroth.eu

Antworten