Produto

Listbox : mais possibilidades de programação!

Tradução automática de Deepl

Deseja fazer programação genérica utilizando caixas de listagem? Então esta funcionalidade é para si!

Com 4D v16 R2, mais de 20 novas propriedades das caixas de listagem podem ser dinamicamente manipuladas por código para que os programadores 4D tenham agora o controlo total sobre o objecto de formulário da caixa de listagem ! Entre uma longa lista: multi-estilo, wordwrap, edição com um único clique, modo truncagem, largura mínima e máxima da coluna e muito mais. As propriedades aplicam-se a toda a caixa de listagem, às suas colunas, ou a ambas.

Não há mais propriedades disponíveis apenas no Modo Design através da Lista de Propriedades: cada propriedade pode agora ser definida e obter usando 2 comandos: LISTBOX SET PROPERTY e LISTBOX Get property.

Produto blank

Personalizar a cor de destaque na selecção de linhas da caixa de listagem

Tradução automática de Deepl

Chega-se a um novo passo para fornecer aos nossos criadores um objecto de caixa de listagem totalmente personalizável, inteiramente adaptável às necessidades do utilizador. Uma nova opção está disponível nas caixas de listagem que permitirá melhorar as interfaces finais: esta opção chama-se“Ocultar destaque de selecção”.

Com apenas um clique, esta opção pode ser activada. Uma vez activada, o realce do sistema será completamente invisível.

Produto 4D View Pro: Variable Row Height in Listbox

4D View Pro – Altura Variável das Fileiras na Caixa de Listagem

Tradução automática de Deepl

Mostrar uma lista em que a altura da linha se ajustaria exactamente ao conteúdo é uma necessidade muito comum. 4D View Pro inclui uma nova funcionalidade para que possa agora controlar a altura de cada linha de forma independente numa caixa de listagem para a adequar ao seu conteúdo. Para saber mais sobre o 4D View Pro, consulte este post no blogue.

Existem agora duas formas de definir a altura das filas numa caixa de listagem:

  • usando novos comandos dedicados
  • utilizando uma nova matriz de controlo
Produto Listbox resizing

Listbox – colunas AUTO redimensionamento !

Tradução automática de Deepl

4D v16 inclui uma nova funcionalidade que proporciona ao seu utilizador final grande liberdade e flexibilidade ao nível da interface quando utiliza caixas de listagem. As restrições definidas para cada coluna são agora plenamente aplicadas e respeitadas quando a caixa de listagem a que pertencem é redimensionada.

Produto blank

Executar acção no redimensionamento da coluna da caixa de listagem

Tradução automática de Deepl

O evento On Column Resize é agora desencadeado “ao vivo” durante o redimensionamento das caixas de listagem, desde que o utilizador modifique as larguras das colunas (anteriormente, era gerado apenas uma vez, no final do redimensionamento).

Graças a esta funcionalidade, os programadores 4D terão a oportunidade de criar interfaces ao vivo e reactivas com base na largura real das colunas!

Produto 4D View Pro: Create flexible UI

Criar UIs flexíveis usando 4D View Pro

Tradução automática de Deepl

Crie facilmente UIs, diálogos e widgets flexíveis e poderosos com o 4D View Pro! Para saber mais sobre o 4D View Pro, consulte este post no blogue.

Esta funcionalidade é um poderoso melhoramento para o objecto listbox, proporcionando-lhe um meio de definir UIs muito flexíveis. Um conjunto de objectos pode agora ser associado à coluna de uma caixa de listagem para que cada célula possa ter diferentes tipos de widgets de acordo com o tipo de dados a serem exibidos.