Freeform é o conjunto de componentes visuais e não visuais, que são classes especializadas para o desenvolvimento de novas funcionalidades e programas no Logix, podendo ou não possuir interface gráfica.produto Logix construídas com base em componentes fornecidos pela linguagem AdvPl. Para criação de telas, Freeform é o modelo de desenvolvimento comumente conhecido como desenvolvimento à mãos livresNa criação de telas é comumente conhecido como “desenvolvimento à mãos livres”, onde a tela é definida e montada pelo desenvolvedor utilizando chamadas de funções para instanciar componentes visuais especializadas para o Logix a partir dos componentes visuais do AdvPL.e definir suas características de comportamento com base neste conjunto de componentes visuais ou não visuais. Além dos Além de possuir componentes visuais, o modelo Freeform engloba, conforme já mencionado, um conjunto de outros componentes não visuais, que podem ser utilizados para realizar integrações, execuções em THREADs, comunicação com WebServices e banco de dados, entre outras funcionalidades. Para utilizar um componente Para criar, definir comportamentos e destruir componentes no modelo Freeform no Logix são utilizadas 3 quatro funções AdvPL simples básicas que são funções desenvolvidas e mantidas pelo time de Framework: - create_component()
- set_property()
- get_property()
- destroy_component()
Componentes FreeForm
Image Added Criando um componente | create_component
|