A base da tecnologia Comin VML Systems são os documentos VML (Vision Model Library), esses documentos fornecem os
elementos necessários para a exibição de uma visão do documento VML. A Vision Model Library implementa
um modelo de documento semelhante a linguagem de marcação HTML. Para entender a VML é preciso conhecer
os seus três elementos principais:
Vision
Visor
View
É em cima desses três elementos que a visão é construída. Uma VISÃO VML pode conter vários visores e cada visor pode
conter várias vistas dentro do elemento. Um visor apesar de suportar várias vistas somente uma delas pode estar
ativa. Não é possível ter duas vistas ativas dentro do mesmo visor.
Uma visão é construída a partir do elemento VISION, em seguida os estilos dos elementos podem ser definidos e as
propriedades inicializadas. Em seguida, é definido o posicionamento dos elementos e as strings do idioma são
carregadas. Por último as janelas do elementos primários são construídas.