<< Clique para Mostrar o Sumário >>
Acessando Objetos de um ElipseX a partir do próprio ElipseX |
Na criação de um ElipseX, pode-se declarar propriedades (XProperties) e inserir objetos, que podem ser objetos de Tela (XControl) ou objetos do servidor (XFolder e XObject). Para se acessar as XProperties através de scripts, acesse o nome da propriedade diretamente.
Aba Design
Aba Propriedades
Por exemplo, na figura anterior tem-se o objeto XControl1 com a propriedade Propriedade1, e os objetos Texto1 e Retangulo1.
A propriedade Propriedade1, do tipo Booleano, pode ser acessada com o script a seguir.
Sub XControl1_OnStartRunning()
XControl1.Propriedade1 = True
End Sub
Ou ainda com o script a seguir.
Sub XControl1_OnStartRunning()
Propriedade1 = True
End Sub
Se o ElipseX possui objetos internos, então é possível utilizar o método Item para obter uma referência destes objetos, como no script a seguir.
Sub XControl1_OnStartRunning()
Item("Texto1").Value = "motor"
Item("Retangulo1").ForegroundColor = RGB(212, 208, 20)
End Sub