Package pilas :: Package interfaz :: Module deslizador :: Class Deslizador
[hide private]
[frames] | no frames]

Class Deslizador

source code

               object --+        
                        |        
estudiante.Estudiante --+        
                        |        
      actores.actor.Actor --+    
                            |    
   base_interfaz.BaseInterfaz --+
                                |
                               Deslizador

Representa un deslizador (slider) tipo volumen horizontal.

Instance Methods [hide private]
 
__init__(self, x=0, y=0, ruta_barra='interfaz/barra.png', ruta_deslizador='interfaz/deslizador.png')
Inicializa al actor.
source code
 
set_transparencia(self, nuevo_valor)
Define la transparecia del actor.
source code
 
definir_posicion(self, x, y)
Cambia la posición.
source code
 
conectar(self, f) source code
 
desconectar(self, f) source code
 
ejecutar_funciones(self, valor) source code
 
click_del_mouse(self, click) source code
 
movimiento_del_mouse(self, movimiento) source code
 
termino_del_click(self, noclick) source code
 
mostrar(self)
Muestra el elemento.
source code
 
ocultar(self)
Oculta el elemento de la interfaz.
source code
 
eliminar(self)
Elimina el actor de la lista de actores que se imprimen en pantalla.
source code

Inherited from base_interfaz.BaseInterfaz: activar, cuando_hace_click, desactivar, obtener_foco, perder_foco

Inherited from actores.actor.Actor: __cmp__, __mul__, __str__, actor_mas_cercano, actualizar, anexar, colisiona_con, colisiona_con_un_punto, decir, definir_centro, definir_color, definir_escala, definir_imagen, definir_rotacion, definir_transparencia, destruir, dibujar, distancia_al_punto, distancia_con, duplicar, es_fondo, esta_fuera_de_la_pantalla, get_abajo, get_arriba, get_derecha, get_espejado, get_fijo, get_imagen, get_izquierda, get_rotation, get_scale, get_scale_x, get_scale_y, get_transparencia, get_vx, get_vy, get_x, get_y, get_z, imitar, obtener_alto, obtener_ancho, obtener_centro, obtener_escala, obtener_imagen, obtener_posicion, obtener_rotacion, pre_actualizar, set_abajo, set_arriba, set_derecha, set_espejado, set_fijo, set_imagen, set_izquierda, set_rotation, set_scale, set_scale_x, set_scale_y, set_x, set_y, set_z

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Inherited from estudiante.Estudiante: actualizar_comportamientos, actualizar_habilidades, agregar_habilidad, aprender, eliminar_comportamientos, eliminar_habilidad, eliminar_habilidades, hacer, hacer_luego, obtener_habilidad, tiene_comportamiento, tiene_habilidad

Properties [hide private]

Inherited from actores.actor.Actor: abajo, alto, ancho, arriba, centro, derecha, escala, escala_x, escala_y, espejado, fijo, imagen, izquierda, rotacion, transparencia, vx, vy, x, y, z

Inherited from object: __class__

Method Details [hide private]

__init__(self, x=0, y=0, ruta_barra='interfaz/barra.png', ruta_deslizador='interfaz/deslizador.png')
(Constructor)

source code 

Inicializa al actor.

:param x: Posición horizontal inicial. :param y: Posición vertical inicial. :param ruta_barra: Imagen que se usará como barra. :param ruta_deslizador: Imagen para presentar al manejado o cursor del deslizador.

Overrides: estudiante.Estudiante.__init__

set_transparencia(self, nuevo_valor)

source code 

Define la transparecia del actor.

Overrides: actores.actor.Actor.set_transparencia

definir_posicion(self, x, y)

source code 

Cambia la posición.

:param x: Nueva posición horizontal. :param y: Nueva posición vertical.

Overrides: actores.actor.Actor.definir_posicion

mostrar(self)

source code 

Muestra el elemento.

Overrides: base_interfaz.BaseInterfaz.mostrar
(inherited documentation)

ocultar(self)

source code 

Oculta el elemento de la interfaz.

Overrides: base_interfaz.BaseInterfaz.ocultar
(inherited documentation)

eliminar(self)

source code 

Elimina el actor de la lista de actores que se imprimen en pantalla.

Overrides: actores.actor.Actor.eliminar
(inherited documentation)