Lazarus: Crie uma aplicação TDI apenas com TPageControl

preview_player
Показать описание
Um jeito diferente de ao invés de abrir janelas modais(SDI) ou múltiplos documentos(MDI) é abrir usando tabs, método conhecido como TDI. A Interface TDI geralmente é usada de dois modos: (1) com varias tabs, similar ao Google Chrome ou Firefox onde cada tab representa uma janela diferente e independente ou (2) manter uma unica tab com a "orelhinha" invisível e fazer forms serem embutidos dentro delas e então com as "orelhinhas" invisíveis podemos trocar de tab onde cada uma delas (ou apenas uma) terá seu próprio form. Neste artigo faço a demonstração de como criar uma aplicação TDI usando apenas PageControl e as propriedades de dockagem existentes.

Este vídeo faz parte do Lazarus IDE – Guia de Sobrevivência:
Рекомендации по теме
Комментарии
Автор

Perfeita explicação, parabéns! Muito esclarecedor.

mvincius
Автор

Muito obrigado cara se não sabe o quando se me ajudou so por isso voce é digno de um like e inscrição

danilosantos
Автор

Professor, bom dia! Tudo bem? Estou com um problema na hora de passar informação para o form aberto com o TDI. Veja bem, já fiz todo o processo de instalação e configuração do TDI, e os forms estão abrindo normalmente. Agora, tenho um form que abre com TDI e tem um botão que chama outro form para adicionar alguma informação e não estou conseguindo passar essa informação para o form aberto com TDI, MSG INACESSÍVEL.

MauricioSouza-hmrb