Fil d'ariane : DaWeed.info » flash » Un package de scrollbar médiabox

1 sept 2006

Un package de scrollbar médiabox

Article publié dans la catégorie flash | lu 2719 fois |

médiaBoxL'autre jour en me baladant sur le site de médiabox, je tombe par hazard sur une classe de scrollBar développé par l'équipe de médiaBox: Flash ScrollBar API.   Une API de scrollBar relativement complete et simple a implémenter   Un petit package qui propose une gestion de la scrollBar assez complete:
  • Gestion de la molette
  • gestion des marges
  • possibilité de gérer un scrollPane / ContentPane
  • gestion de plusieurs contenus a partir d'un même scrollbar

exemple d'implémentation:

ACTIONSCRIPT:
  1. //importation de la classe
  2. import ch.component.scrollbar.*;
  3.  
  4. //creation de l'objet scrollBar
  5. var sc:ScrollBar = ScrollBar.create(this.clipTarget, this.clipMask, ScrollType.VERTICAL);
  6.  
  7. // implementation des boutons haut et bas
  8. var up:ScrollClickButton = sc.getUpButton(this.clipUp);
  9. var dn:ScrollClickButton = sc.getDownButton(this.clipDown);
  10.  
  11. // implementation du scroll ( le drag )
  12. var dr:ScrollDragButton = sc.getScroller(this.clipScroller, this.clipBcg, ScrollType.VERTICAL, 0);
  13.  
  14. // implementation de la molette
  15. var sr:ScrollWheelButton = sc.getWheelButton(this.clipTarget, true);
  16.  
  17. // deplacer le contenu ( drag )
  18. var sh:ScrollHandButton = sc.getHandButton();

liens

La doc et le package

Commentaires