Home | Download | Documentação | A Fazer... | Links Pascal | Começar |
Descendente de TWOLVisualControl. É a representação, em objeto WOL, de uma caixa de rolagem básica da GUI em uso. Arquivo fonte: WOLGUI36.PP.
Propriedade | Descrição |
AutoPage | Propriedade que indica o cálculo automático ou não da página e do incremento de acordo com o tamanho da janela do objeto. |
RefreshOnScroll | Propriedade que indica que a repintura do objeto e filhos ou não quando o usuário rola a caixa em alguma direção. |
VertScrollBar | Propriedade que carrega em si um objeto que representa a barra de rolagem vertical. É do tipo TWOLScrollBoxBar. |
HorzScrollBar | Propriedade que carrega em si um objeto que representa a barra de rolagem horizontal. É do tipo TWOLScrollBoxBar. |
VirtualHeight | Propriedade que carrega a altura virtual da caixa de rolagem. |
VirtualWidth | Propriedade que carrega a largura virtual da caixa de rolagem. |
— OnScroll:TWOLScrollEvent |
Evento disparado quando a caixa de rolagem é deslocada (rolada). |
TWOLScrollBoxBar é uma classe especial usada para gerir as barras de rolagem da ScrollBox. Não deve ser manipulada externamente, nem destinada a outra classe de objetos que não a TWOLScrollBox.
Propriedade | Descrição |
Parent | Propriedade que carrega a caixa de rolagem pai do objeto. Propriedade do tipo TWOLHandle. |
OwnerKind | Propriedade que carrega o tipo de dono do objeto. É do tipo Byte. |
Handle | Propriedade que carrega o manipulador do objeto. Propriedade do tipo TWOLHandle |
Height | Propriedade que especifica a altura da barra. |
Width | Propriedade que especifica a largura da barra. |
Scroll | Propriedade que carrega o código de rolagem quando ocorre esse evento. É do tipo Cardinal. |
CodeEvent | Propriedade que carrega um código WOL do evento de rolagem. É do tipo TWOLScrollBarCode. |
Kind | Propriedade que carrega o tipo de barra. É do tipo TWOLScrollBarSet. |
Mask | Propriedade usada internamente. |
TrackPos | Propriedade que carrega a posição de arraste da barra. |
DiffPos | Propriedade usada internamente. |
Align | Propriedade de alinhamento da barra usada internamente. |
SmallChange | Propriedade que carrega o valor da mudança mínima permitida pela barra. |
LargeChange | Propriedade que indica a mudança maior, de uma página, permitida pela barra |
Visible | Propriedade que indica a visibilidade ou não da barra. |
Min | Propriedade que indica o valor mínimo assumido pela barra. |
Max | Propriedade que indica o valor máximo assumido pela barra. Geralmente é o valor da altura/largura virtual. |
Page | Valor do tamanho do indicador de arraste da barra. |
Pos | Valor da posição da barra de rolagem. |
No Wol Designer há uma janela de entrada de valores que alteram a barra de rolagem. A entrada é válida tanto para a ScrollBox quanto para o formulário ou outro objeto de janela de que utilize barra de rolagem. A janela tem o aspecto a seguir.
— constructor Create(Owner:TWOLScrollBox; aKind:TWOLScrollBarSet); |
Método usado para criar o objeto. aKind indica o tipo (horizontal ou vertical) da barra. |
— destructor Destroy; override; |
Método usado para destruir o objeto. |