Como criar uma janela com abas e/ou barra de rolagem?

Para adicionar comentários, por favor Faça o login ou registrar
Nilson Rodrigues
10
Nilson Rodrigues  

Já estou há vários dias tentando criar uma interface gráfica pequena, atraente e que não atrapalhe muito na visualização do gráfico, para isso pensei em utilizar uma barra de rolagem para rolar as informações contidas nessa janelinha ou colocar em abas, mas a barra de rolagem seria melhor, sabe, fazer como uma página da internet, vai rolando e mostrando o resto do conteúdo (labels, botões, caixas de texto, etc (não só uma lista).


Estou utilizando como janela o componente CAppDialog

e a barra de rolagem o componente CScrollV


Mas acontece que ao rolar a barra, nada acontece com os outros elementos adicionados na janela CAppDialog. Como fazer o scroll funcionar? Existe uma maneira certa ou seria na gambiarra mesmo (percorrendo todos os elementos da janela e alterando o y1 e y2 deles? (Não quero reinventar roda nem gastar poder de processamento pra redesenhar todos os elementos, acho que travaria um pouco o programa, atrapalhando a parte principal que é exibir dados relevantes a cada tick)

Alguém sabe como fazer a barra de rolagem funcionar?

Gravei a tela como está


Espero ter postado da maneira correta, me desculpe se errei em algo.

Para adicionar comentários, por favor Faça o login ou registrar