4D introduz o modo SDI para aplicações no Windows!

Tradução automática de Deepl

Notícias quentes! As aplicações 4D no Windows estão a entrar num novo mundo graças a 4D Windows 64-bit. Lembra-se da janela principal de fundo cinzento que contém todas as outras janelas de aplicação? Esta janela principal é tecnicamente chamada MDI (que significa Multiple Document Interface) e agora há uma maneira de se livrar dela e passar para SDI(Single Document Interface) onde as janelas de aplicação são todas independentes…

Interessado? Basta activar o modo SDI com uma única caixa de verificação e está feito…sem uma linha de código!

Se uma imagem vale mais que mil palavras, um bom vídeo vale mais que um milhão:

Porquê só agora?

A remoção da biblioteca Altura da linha de produtos 4D Windows 64-bit abriu novas possibilidades. Como resultado, o produto 4D pode agora aproveitar internamente algumas tecnologias modernas no Windows que antes não eram possíveis. E o modo SDI é uma delas. Foi um dos principais pedidos de funcionalidades dos nossos programadores Windows.

A partir de 4D v16 R4, o MDI já não é obrigatório nas aplicações autónomas, bem como nas aplicações Cliente fundidas em Windows 64-bit. O programador pode agora escolher entre o modo SDI e MDI (por defeito).

Diferenças entre os modos MDI e SDI

As aplicaçõesSDI, como por exemplo o Microsoft Outlook, têm uma janela principal mas podem abrir muitas janelas adicionais que são independentes da janela principal. Podem ser movidas em outros ecrãs, permanecem visíveis mesmo que a janela principal esteja escondida e assim por diante… Por outro lado, o MDI também tem vantagens para algumas aplicações empresariais, uma vez que todas as janelas pertencem em conjunto para construir a aplicação. Um bom exemplo é o Adobe Photoshop. É por isso que o 4D está agora a permitir ambos os modos.

Permitir o modo SDI em configurações 4D

Uma pequena caixa de verificação para o programador, uma gigantesca melhoria para a interface do utilizador

Uma nova opção está agora disponível no diálogo de definições da base de dados, no separador “Interface.

Uma vez activada, a janela MDI que normalmente inclui todas as outras janelas do utilizador não será mais aberta. As janelas do utilizador serão abertas como habitualmente, mas sem quaisquer restrições de posição, mesmo no caso de ecrãs múltiplos. Bem-vindo ao modo SDI (Single Document Interface)!

blank
blank
Modo MDI
Modo SDI

Sem qualquer programação, a barra de menu de cada processo será exibida em cada janela (se o tipo de janela suportar menus), mas é claro que poderá decidir criar menus diferentes para cada processo.

Para mais detalhes, recomendamos que dê uma vista de olhos à documentação4D v16 R4 .

A partir de agora, o modo SDI está disponível apenas para aplicações autónomas e aplicações Cliente fundidas no Windows 64-bit. Este é um primeiro passo, mais virão em futuros lançamentos R.

Roland Lannuzel
- Proprietário do produto & Especialista 4D - Depois de estudar electrónica, a Roland entrou nas TI industriais como desenvolvedor e consultor, construindo soluções para clientes com uma variedade de bases de dados e tecnologias. No final dos anos 80, apaixonou-se pela 4D e utilizou-a para escrever aplicações comerciais que incluem sistemas de contabilidade, facturação e correio electrónico. Juntando-se à empresa em 1997, as valiosas contribuições de Roland incluem a concepção de especificações, ferramentas de teste, demonstrações, bem como formação e palestras para a comunidade 4D em muitas conferências. Ele continua a moldar activamente o futuro da 4D, definindo novas características e ferramentas de desenvolvimento de bases de dados.