A interface do usuário será chamada, se possível, de WB3D (vem de Workbench 3D).
Assim como qualquer outro programa que precise acessar o Subsistema de Gráficos/Vídeo; o WB3D entregará objetos 3D ou camadas 2D para o subsistema que fará o processamento e colocará a imagem pronta num dos "buffers" de vídeo.
Os objetos 3D serão tipícamente o cubo de minimização, os ícones e o background geral da interface.
As camadas 2D serão as janelas abertas que poderão ficar em profundidades diferentes, sendo que uma ficara no primeiro plano (profundidade zero) e será a moldura do WB3D onde ficarão os menus do sistema, assim como acontece no Wb que já existe.
A janela que possuirá o foco do sistema estará na profundidade 1. Quando ocorrer a troca de foco haverá a troca de profundidade da janela, ou camada.
Para me contactar escreva para [email protected]
Todas as marcas e nomes registrados citados neste site pertencem a seus repectivos donos.