Abbiamo sviluppato un software. In questo software mostriamo e nascondiamo alcuni controlli su vari schermi di input a seconda delle varie situazioni.Layout modulo fluido in Delphi
Quando abbiamo nascosto un controllo, ciò che accade è che lo spazio occupato da quel controllo è lasciato così com'è e il layout sembra molto brutto a volte esp. negli schermi che hanno un numero maggiore di controlli. Al nostro cliente non piace e ci ha chiesto di fare qualcosa al riguardo.
La mia domanda: c'è qualche modo con il quale siamo in grado di creare layout fluidi in modo che quando un controllo è nascosto il resto dei controlli stessi si regola automaticamente per riempire lo spazio vuoto lasciato dal controllo nascosto e quando il controllo è spettacolo dovrebbero automaticamente lasciare il posto al controllo e adattarsi di conseguenza.
So che possiamo ottenere questo tramite la codifica, ma che richiederà molto codice in ogni schermata per regolare il layout. Sto cercando qualcosa che ridurrà la codifica in ogni schermata dato che ci sono oltre 80 schermi.
Si prega di suggerire un modo che è meno errore pron e può sbarazzarsi di codifica non necessaria in ogni schermata di input.
Questo componente ci permetterà di avere il nostro layout di schermo che ci limiterà nella creazione dei nostri layout? –
Dopo aver esaminato i dettagli di ExpressLayout, sembra essere una sorta di interfaccia per consentire agli utenti finali di personalizzare il layout secondo le proprie esigenze. Questo non è quello di cui ho bisogno. Gli utenti finali non saranno in grado di modificare nulla. Il layout dovrebbe adattarsi automaticamente quando qualsiasi controllo è nascosto o mostrato. –
@Yogi Yang 007, questo componente consente agli utenti finali di personalizzare il layout, che è corretto, ma questa non è l'unica caratteristica di questo controllo, né il motivo per cui lo consiglio. – RRUZ