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 Fehler in TPageScroller? (Er verliert Scroll-pfeile) (https://www.delphipraxis.net/138318-fehler-tpagescroller-er-verliert-scroll-pfeile.html)

ralfiii 7. Aug 2009 11:55


Fehler in TPageScroller? (Er verliert Scroll-pfeile)
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo!

Ich hab hier ein echt blödes Problem mit der TPageScroller-Komponente.
Wenn der Inhalt eines PageScrollers vergrössert wird während Pagescroller.Position nicht auf 0 steht verliert der Pagescroller den Scrollbutton und enthaltene Elemente werden unerreichbar.

Demoapp hab ich angehängt.

Zum reproduzieren:

* Launch the app,
* Click on Button 1 - a scroll-arrow appears
* Click the scroll-button to scroll to the right
* Click Button2 - 2 scroll buttons appear
* Click the scroll-right-button

BANG!

Beide scroll-buttons verschwinden!


Ist der Pagescroller tatsächlich so blöd oder mach ich da was falsch?
Ideen für einen Workaround?

Danke!

toms 10. Aug 2009 08:40

Re: Fehler in TPageScroller? (Er verliert Scroll-pfeile)
 
Hallo

Folgendes Workaround funktioniert bei mir:


Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
begin
  Panel2.Width := 700;
  Button3.Width := 690;
  PageScroller1.AutoScroll := True; //<---hinzufügen
  PageScroller1.AutoScroll := False; //<---hinzufügen
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr.

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