Neue ScrollBar & ScrollArea (Theme-Support) - 2.1
Verfasst: 13.02.2013 17:36
Hallo PBler,
nachdem so langsam ein Framework entsteht, hier das nächste Steuerelement. Eine ScrollBar sowie ScrollArea mit Theme-Support. Wiedermal ist bei Windows kein ResizeGadget benötigt. Auch kann ein CanvasGadget direkt als 'Display' genutzt werden (praktisch ScrollBars für´s CanvasGadget).
Update 2.1
- Performance Verbesserungen
- Kleines Bemessungsproblem mit "Brd" behoben
- Theme Ressourcen verbessert
- Theme Silver und Dark mit eingetütet
Update 2.0
- Fehler im Verhalten korrigiert
- Keyboard-Support für x32
- Deaktivierte ScrollBar / ScrollArea wird weichgezeichnet
- Anzeigeoptimierungen
- Greifer-Button im ScrollArea für freies Scrollen
- Klick in leeren ScrollBar-Bereich scrollt seitenweise
- Attribut #SA_PageWidth/Height korrigiert
- Stile jetzt korrekt (wie #SA_Flat)
Update 1.1
- Kleiner Flacker behoben
- Seitenlänge korrigiert
- H/V ScrollBar im ScrollArea verschwindet wenn alles im Blickfeld
- Rückwärts-scrollen bei Resize
- SB_SetData()/SB_GetData() hinzugefügt
Hinweis
OpenGadgetList(SA_GetClient(ID)) nutzen um das ScrollArea zu öffnen!
nachdem so langsam ein Framework entsteht, hier das nächste Steuerelement. Eine ScrollBar sowie ScrollArea mit Theme-Support. Wiedermal ist bei Windows kein ResizeGadget benötigt. Auch kann ein CanvasGadget direkt als 'Display' genutzt werden (praktisch ScrollBars für´s CanvasGadget).
Update 2.1
- Performance Verbesserungen
- Kleines Bemessungsproblem mit "Brd" behoben
- Theme Ressourcen verbessert
- Theme Silver und Dark mit eingetütet
Update 2.0
- Fehler im Verhalten korrigiert
- Keyboard-Support für x32
- Deaktivierte ScrollBar / ScrollArea wird weichgezeichnet
- Anzeigeoptimierungen
- Greifer-Button im ScrollArea für freies Scrollen
- Klick in leeren ScrollBar-Bereich scrollt seitenweise
- Attribut #SA_PageWidth/Height korrigiert
- Stile jetzt korrekt (wie #SA_Flat)
Update 1.1
- Kleiner Flacker behoben
- Seitenlänge korrigiert
- H/V ScrollBar im ScrollArea verschwindet wenn alles im Blickfeld
- Rückwärts-scrollen bei Resize
- SB_SetData()/SB_GetData() hinzugefügt
Hinweis
OpenGadgetList(SA_GetClient(ID)) nutzen um das ScrollArea zu öffnen!