PyGTK - Classe de Escala

Esta classe atua como uma classe base abstrata para widgets HScale e VScale. Esses widgets funcionam como um controle deslizante e selecionam um valor numérico.

Os métodos a seguir desta classe abstrata são implementados pela classe HScale e pela classe VScale -

  • set_digits() - Isso define o número de casas decimais a serem usadas para exibir o valor instantâneo do widget.

  • set_draw_value() - definido como True, o valor atual será exibido ao lado do controle deslizante.

  • set_value_pos()- Esta é a posição em que os valores são desenhados. Pode ser gtk.POS_LEFT, gtk.POS_RIGHT, gtk.POS_TOP ou gtk.POS_BOTTOM.

Um objeto da classe gtk.HScale fornece um controle deslizante horizontal, enquanto um objeto da classe gtk.VScale fornece um controle deslizante vertical. Ambas as classes têm construtores idênticos -

gtk.HScale(Adjustment = None)
gtk.VScale(Adjustment = None)

O objeto de ajuste contém muitos atributos que fornecem acesso a valor e limites.