Hi,
ich habe in der IDE eine Scrollbox und bestücke diese mit verschiedenen Sachen. Nun kommt aber der Zeitpunk das muss ich Buttons etc. außerhalb des Sichtbereichs platzieren. Kann ich die Scollbox in der IDE scrollen um mein Button ganz unten zu platzieren ?
Lg Dirl
TScollbox scrollen
-
yodi
- Beiträge: 23
- Registriert: So 11. Jan 2015, 06:40
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: bei Göttingen
- Kontaktdaten:
TScollbox scrollen
--------
-
StOver
- Beiträge: 15
- Registriert: Mo 9. Jun 2025, 08:08
- OS, Lazarus, FPC: WInClt und WinSrv, Linux selten, 32 und 64 Bit, aktuell
- CPU-Target: 64 Bit
- Wohnort: Deutschland, Sachsen
Re: TScollbox scrollen
Moins,
Direkt scrollen geht bei mir auch nicht.
Aber im Objektinspektor kann man in VertScrollbar Position auf einen größeren Wert setzen.
Beste Grüße
Direkt scrollen geht bei mir auch nicht.
Aber im Objektinspektor kann man in VertScrollbar Position auf einen größeren Wert setzen.
Beste Grüße
-
Mathias
- Beiträge: 7345
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: TScollbox scrollen
Also irgendwie wie Lotto, je nach Lust und Laune bewegt sich das ganze.
Code: Alles auswählen
procedure TForm1.Button3Click(Sender: TObject);
var
x, y: int64;
begin
x := Random(200);
y := Random(200);
Caption := IntToStr(x) + ' - ' + IntToStr(y);
ScrollBox1.VertScrollBar.Position := x;
// ScrollBox1.HorzScrollBar.Position := y;
end; Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot
-
StOver
- Beiträge: 15
- Registriert: Mo 9. Jun 2025, 08:08
- OS, Lazarus, FPC: WInClt und WinSrv, Linux selten, 32 und 64 Bit, aktuell
- CPU-Target: 64 Bit
- Wohnort: Deutschland, Sachsen
Re: TScollbox scrollen
Hi,
Die Methode im Form wird aber nur zur Laufzeit angesprochen.
Ich hatte Dich so verstanden, daß es um den Entwurf ging :
Kann ich die Scollbox in der IDE scrollen um mein Button ganz unten zu platzieren ?
Oder geht es um die Laufzeit ?
Edit :
Scrollen zur Laufzeit funkt bei mir jedenfalls (ist ja auch der eigentliche Witz)
Die Methode im Form wird aber nur zur Laufzeit angesprochen.
Ich hatte Dich so verstanden, daß es um den Entwurf ging :
Kann ich die Scollbox in der IDE scrollen um mein Button ganz unten zu platzieren ?
Oder geht es um die Laufzeit ?
Edit :
Scrollen zur Laufzeit funkt bei mir jedenfalls (ist ja auch der eigentliche Witz)
- fliegermichl
- Lazarusforum e. V.
- Beiträge: 1814
- Registriert: Do 9. Jun 2011, 09:42
- OS, Lazarus, FPC: Lazarus Fixes FPC Stable
- CPU-Target: 32/64Bit
- Wohnort: Echzell
Re: TScollbox scrollen
In der IDE reagiert keine Komponente auf Mausereignisse, da ComponentState = csDesigning ist.
Da kann man die Positionen und Größen mit dem Designer anpassen.
Du kannst den Wert für Top des Buttons im Objektinspektor anpassen. Die Scrollbox zeigt dann die Scrollbalken an.
Da kann man die Positionen und Größen mit dem Designer anpassen.
Du kannst den Wert für Top des Buttons im Objektinspektor anpassen. Die Scrollbox zeigt dann die Scrollbalken an.