Acessando Objetos de um ElipseX a partir do próprio ElipseX

<< 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 Design

Aba Propriedades

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

Esta página foi útil?