Autore Topic: form resize e posiziona controlli  (Letto 918 volte)

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
form resize e posiziona controlli
« il: 06 Gennaio 2010, 21:47:12 »
ciao raga

mi serve urgentemente una mano, ho un form che si apre in fullscreen sul quale ci sono circa 40 label.

il problema è che il form si apre in base alla risoluzione impostata dello schermo e le label restano fisse nelle loro posizioni rovinando il tutto, mi capita che alcune non si vedono, altre sono tagliate a metà.

mi servirebbe modificare le loro dimensioni e posizioni in base alla risoluzione.

avete qualche dritta?

ps ceskho so che sei impegnato a spacchettare le calze, ma lascia stare un momento i dolci (che ti fanno male), e vienimi in soccorso.

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: form resize e posiziona controlli
« Risposta #1 il: 06 Gennaio 2010, 23:42:23 »
dovresti raggruppare tutte le label in un gruppo,

quindi con un ciclo for le scorri tutte e le ridimensioni in base allo spazio disponibile, adesso son troppo stanco per postare un esempio ma domani se nessun altro lo fa prima te lo posto.

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: form resize e posiziona controlli
« Risposta #2 il: 07 Gennaio 2010, 01:09:16 »
L'unica dritta che posso darti è che hai due strade:

1) giochi con i panel, le hbox, hpanel, vbox e vpanel e ti sistemi gli elementi e gestisci soo questi tramite codice

oppure

2) ti sistemi ogni label via codice (anche col group come dice fsurfng che per la cronaca ha rovinato il mio avatar!!)

Personalmente ti consiglio la prima perchè finiresti con il diventare esaurito e ti invito a usare la seconda che è più tosta ma ti permette un controllo completo...so che sarà difficile ma devi armarti di pazienza e fare delle prove...

Purtroppo su questo noi possiamo aiutarti poco o niente...

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: form resize e posiziona controlli
« Risposta #3 il: 07 Gennaio 2010, 12:55:29 »
Citazione
(anche col group come dice fsurfng che per la cronaca ha rovinato il mio avatar!!

da oggi V di vendetta ha un nuovo volto

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: form resize e posiziona controlli
« Risposta #4 il: 07 Gennaio 2010, 12:59:45 »
confondi solo gli utenti così..

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re: form resize e posiziona controlli
« Risposta #5 il: 07 Gennaio 2010, 13:25:19 »
Citazione

Ceskho ha scritto:
L'unica dritta che posso darti è che hai due strade:

1) giochi con i panel, le hbox, hpanel, vbox e vpanel e ti sistemi gli elementi e gestisci soo questi tramite codice



mi bastano le dritte, giusto per sapere che strada intraprendere poi mi diverto a sperimentare.

le hbox o vbox ecc.. ridimensionano automaticamente le label al loro interno?

ps. per l'atavar a lui i baffi stanno meglio!!!