source --> actor
Esta clase proporciona un "scroll bar"
El deslizador del scroll bar tiene asociado un valor que se mueve en un rango de enteros junto a los desplazamientos del mismo. Como todo actor gráfico 2D se puede fijar tamaño y posición, adicionalmente peude indicarse si su disposición es horizontal o vertical. Puede ser hijo de otro actor gráfico (por ejemplo un bicotiActorGraphic2DPanel). Es fuente de eventos de "scroll bar". Este actor no se ajusta automaticamente al tamaño de su actor padre, el usuario debe proveer el código necesario para que esto suceda.
public bicotiActorGraphic2DScrollBar ( char * name = NULL ) ;
Constructor
Construye un nuevo bicotiActorGraphic2DScrollBar
char | * name nombre del actor. |
public ~ bicotiActorGraphic2DScrollBar ( ) ;
Destructor
public void SetMinimum ( int min ) ;
Fija el menor valor del rango
min | menor valor del rango |
public void SetMaximum ( int max ) ;
Fija el mayor valor del rango
max | mayor valor del rango |
public void SetRange ( int min , int max ) ;
Fija el rango dando sus valores extremos
min | menor valor del rango |
max | mayor valor del rango |
public void SetLineStep ( int ls ) ;
Fija el incremento del valor simple ( cuando se oprimen las flechas del "scroll bar" )
ls | incremento del valor |
public void SetPageStep ( int ps ) ;
Fija el incremento del valor especial del "scroll bar"
ps | incremento del valor |
public void SetValue ( int val ) ;
Fija el valor del "scroll bar"
Se puede usar para fijar un valor inicial para el "scroll bar"
val | valor del "scroll bar" |
public void SetVertical ( bool vert ) ;
Establece si el "scroll bar" es horizontal o vertical
vert | si vert es true el "scroll bar" es vertical si es false es horizontal |
public int GetMinimum ( ) ;
Devuelve el menor valor del rango
public int GetMaximum ( ) ;
Devuelve el mayor valor del rango
public int GetLineStep ( ) ;
Devuelve el incremeto simple del valor
public int GetPageStep ( ) ;
Devuelve el incremeto especial del valor
public int GetValue ( ) ;
Devuelve el valor actual del "scroll bar"
public bool GetVertical ( ) ;
Indica si el "scroll bar" es vertica u horizontal
public bool CheckScrollBarValue ( int val ) ;
Verifica si un valor dado es distinto al valor del "scroll bar"
Para uso interno, no se aconseja su uso por parte del usuario. Implementa el método virtual de bicotiInteractionSourceScrollBar. Verifica si el valor dado es distinto del valor del "scroll bar" y en ese caso lo fija como nuevo valor.
val | cualquier valor dentro del rango |
public bool CheckScrollBarRange ( int min , int max ) ;
Verifica si el rango dado es distinto del rango del "scroll bar"
Para uso interno, no se aconseja su uso por parte del usuario. Implementa el método virtual de bicotiInteractionSourceScrollBar.Verifica si el rango dado es distinto del rango del "scroll bar" y en ese caso lo fija como el nuevo rango.
min | menor valor del rango dado |
max | mayor valor del rango dado |
public bool CheckScrollBarStep ( int ls , int ps ) ;
Verifica si cualquiera de los incrementos dados es distinto al incremento correspondiente del "scroll bar"
Para uso interno, no se aconseja su uso por parte del usuario. Implementa el método virtual de bicotiInteractionSourceScrollBar. Verifica si cualquiera de los incrementos dados es distinto al incremento correspondiente del "scroll bar" y en ese caso lo fija como el nuevo incremento
ls | incremento simple dado |
ps | incremento especial dado |
Claudio Risso Wilman Alarcon
Click here to return to the top of the page.