source --> interaction

class bicotiInteractionSourceScrollBar

Fuente de eventos de scroll bar

clase base para bicotiActorGraphic2DScrollBar

Source:
../../source/interaction/interaction_scroll_bar.hpp:124

See Also:
bicotiActorGraphic2DScrollBar

Variables Index

listener_scroll_bar
[protected]


Methods Index

AddListenerScrollBar
[public] Registra un listener de eventos de scroll bar
CheckScrollBarRange
[public] Actualiza el estado del actor si el valor es distinto
CheckScrollBarStep
[public] Actualiza el estado del actor si el valor es distinto
CheckScrollBarValue
[public] Actualiza el estado del actor si el valor es distinto
FireScrollBarRangeChanged
[public] Dispara eventos de cambio de rango de la scroll bar
FireScrollBarSliderPressed
[public] Dispara eventos de slider oprimido
FireScrollBarSliderReleased
[public] Dispara eventos de slider liberado
FireScrollBarStepChanged
[public] Dispara eventos de cambio de paso de la scroll bar
FireScrollBarValueChanged
[public] Dispara eventos de cambio de valor de la scroll bar
RemoveListenerScrollBar
[public] Quita un listener de eventos de scroll bar


Variables

listener_scroll_bar

protected vector < bicotiListenerScrollBar * > listener_scroll_bar


Methods

AddListenerScrollBar

public void AddListenerScrollBar ( bicotiListenerScrollBar * ptr_listener ) ;

Registra un listener de eventos de scroll bar

Parameters:
ptr_listener listener de eventos a agregar

RemoveListenerScrollBar

public void RemoveListenerScrollBar ( bicotiListenerScrollBar * ptr_listener ) ;

Quita un listener de eventos de scroll bar

Parameters:
ptr_listener listener de eventos a quitar

FireScrollBarValueChanged

public void FireScrollBarValueChanged ( bicotiActor * ptr_actor ,
                                        int val ) ;

Dispara eventos de cambio de valor de la scroll bar

Este método avisa a todo los listener registrados que ha ocurrido un evento de cambio de valor (deslizamiento)

Parameters:
ptr_actor actor que dispara el evento
val valor del scrollbar al producirse el evento

FireScrollBarRangeChanged

public void FireScrollBarRangeChanged ( bicotiActor * ptr_actor ,
                                        int min ,
                                        int max ) ;

Dispara eventos de cambio de rango de la scroll bar

Este método avisa a todo los listener registrados que ha ocurrido un evento de cambio de rango

Parameters:
ptr_actor actor que dispara el evento
min mínimo del rango
max máximo del rango

FireScrollBarStepChanged

public void FireScrollBarStepChanged ( bicotiActor * ptr_actor ,
                                       int line ,
                                       int page ) ;

Dispara eventos de cambio de paso de la scroll bar

Este método avisa a todo los listener registrados que ha ocurrido un evento de cambio de paso

Parameters:
ptr_actor actor que dispara el evento
line paso de linea
page paso de página

FireScrollBarSliderPressed

public void FireScrollBarSliderPressed ( bicotiActor * ptr_actor ,
                                         int val ) ;

Dispara eventos de slider oprimido

Este método avisa a todo los listener registrados que ha ocurrido un evento de slider oprimido

Parameters:
ptr_actor actor que dispara el evento
val valor del scrollbar al producirse el evento

FireScrollBarSliderReleased

public void FireScrollBarSliderReleased ( bicotiActor * ptr_actor ,
                                          int val ) ;

Dispara eventos de slider liberado

Este método avisa a todo los listener registrados que ha ocurrido un evento de slider liberado

Parameters:
ptr_actor actor que dispara el evento
val valor del scrollbar al producirse el evento

CheckScrollBarValue

public virtual bool CheckScrollBarValue ( int val ) = 0 ;

Actualiza el estado del actor si el valor es distinto

Implementado en bicotiActorGraphic2DScrollBar

Parameters:
val nuevo valor del scrollbar

Return:
true si val es distinto del valor del actor

CheckScrollBarRange

public virtual bool CheckScrollBarRange ( int min ,
                                          int max ) = 0 ;

Actualiza el estado del actor si el valor es distinto

Implementado en bicotiActorGraphic2DScrollBar

Parameters:
min mínimo del rango
max máximo del rango

Return:
true si min o max son distintos difiere de los del actor

CheckScrollBarStep

public virtual bool CheckScrollBarStep ( int ls ,
                                         int ps ) = 0 ;

Actualiza el estado del actor si el valor es distinto

Implementado en bicotiActorGraphic2DScrollBar

Parameters:
ls paso de linea
ps paso de página

Return:
true si ls o ps difieren de los del actor

bicoti II

bicoti II
Claudio Risso
Wilman Alarcon

Click here to return to the top of the page.