source --> actor

class bicotiActorGraphic2DScrollBar
    extends bicotiActorGraphic2D as public
    extends bicotiInteractionSourceScrollBar as public

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.

Source:
../../source/actor/actor_graphic_2D_scroll_bar.hpp:18

See Also:
bicotiHomologousGraphic2DScrollBar

Constructors Index

bicotiActorGraphic2DScrollBar
[public] Constructor
~bicotiActorGraphic2DScrollBar
[public] Destructor


Methods Index

CheckScrollBarRange
[public] Verifica si el rango dado es distinto del rango del "scroll bar"
CheckScrollBarStep
[public] Verifica si cualquiera de los incrementos dados es distinto al incremento correspondiente del "scroll bar"
CheckScrollBarValue
[public] Verifica si un valor dado es distinto al valor del "scroll bar"
GetLineStep
[public] Devuelve el incremeto simple del valor
GetMaximum
[public] Devuelve el mayor valor del rango
GetMinimum
[public] Devuelve el menor valor del rango
GetPageStep
[public] Devuelve el incremeto especial del valor
GetValue
[public] Devuelve el valor actual del "scroll bar"
GetVertical
[public] Indica si el "scroll bar" es vertica u horizontal
SetLineStep
[public] Fija el incremento del valor simple ( cuando se oprimen las flechas del "scroll bar" )
SetMaximum
[public] Fija el mayor valor del rango
SetMinimum
[public] Fija el menor valor del rango
SetPageStep
[public] Fija el incremento del valor especial del "scroll bar"
SetRange
[public] Fija el rango dando sus valores extremos
SetValue
[public] Fija el valor del "scroll bar"
SetVertical
[public] Establece si el "scroll bar" es horizontal o vertical


Constructors

bicotiActorGraphic2DScrollBar

public bicotiActorGraphic2DScrollBar ( char * name = NULL ) ;

Constructor

Construye un nuevo bicotiActorGraphic2DScrollBar

Parameters:
char * name nombre del actor.

bicotiActorGraphic2DScrollBar

public ~ bicotiActorGraphic2DScrollBar ( ) ;

Destructor


Methods

SetMinimum

public void SetMinimum ( int min ) ;

Fija el menor valor del rango

Parameters:
min menor valor del rango

SetMaximum

public void SetMaximum ( int max ) ;

Fija el mayor valor del rango

Parameters:
max mayor valor del rango

SetRange

public void SetRange ( int min ,
                       int max ) ;

Fija el rango dando sus valores extremos

Parameters:
min menor valor del rango
max mayor valor del rango

SetLineStep

public void SetLineStep ( int ls ) ;

Fija el incremento del valor simple ( cuando se oprimen las flechas del "scroll bar" )

Parameters:
ls incremento del valor

SetPageStep

public void SetPageStep ( int ps ) ;

Fija el incremento del valor especial del "scroll bar"

Parameters:
ps incremento del valor

SetValue

public void SetValue ( int val ) ;

Fija el valor del "scroll bar"

Se puede usar para fijar un valor inicial para el "scroll bar"

Parameters:
val valor del "scroll bar"

SetVertical

public void SetVertical ( bool vert ) ;

Establece si el "scroll bar" es horizontal o vertical

Parameters:
vert si vert es true el "scroll bar" es vertical si es false es horizontal

GetMinimum

public int GetMinimum ( ) ;

Devuelve el menor valor del rango

See Also:
SetMinimum

Return:
menor valor del rango

GetMaximum

public int GetMaximum ( ) ;

Devuelve el mayor valor del rango

See Also:
SetMaximum

Return:
mayor valor del rango

GetLineStep

public int GetLineStep ( ) ;

Devuelve el incremeto simple del valor

See Also:
SetLineStep

Return:
incremento simple del valor

GetPageStep

public int GetPageStep ( ) ;

Devuelve el incremeto especial del valor

See Also:
SetPageStep

Return:
incremento especial del valor

GetValue

public int GetValue ( ) ;

Devuelve el valor actual del "scroll bar"

See Also:
SetValue

Return:
valor actual del "scroll bar"

GetVertical

public bool GetVertical ( ) ;

Indica si el "scroll bar" es vertica u horizontal

See Also:
SetVertical

Return:
true si es vertical y false si es horizontal

CheckScrollBarValue

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.

See Also:
bicotiInteractionSourceScrollBar::CheckScrollBarValue

Parameters:
val cualquier valor dentro del rango

Return:
true si val es distinto al valor del "scroll bar" o false en caso contrario

CheckScrollBarRange

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.

See Also:
bicotiInteractionSourceScrollBar::CheckScrollBarRange

Parameters:
min menor valor del rango dado
max mayor valor del rango dado

Return:
true si el rango dado es distinto del rango del "scroll bar"

CheckScrollBarStep

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

See Also:
bicotiInteractionSourceScrollBar::CheckScrollBarStep

Parameters:
ls incremento simple dado
ps incremento especial dado

Return:
true si cualquiera de los incrementos dados es distinto al correspondiente del "scroll bar"

bicoti II

bicoti II
Claudio Risso
Wilman Alarcon

Click here to return to the top of the page.