Newsgroup: it.comp.lang.visual-basic
Titolo: Oggi ho proprio voglia di fare tante domande... speriamo bene.... :-)

Conoscete un modo "veloce" per fare in modo che all'avvio dell'applicazione
il form abbia una dimensione grande quanto la risoluzione dello schermo
facendo in modo, pero', che non vada oltre la barra delle applicazioni ?
Inoltre....
qual'e' la proprieta' che bisogna impostare per fare in modo che la finestra
contenente il form si apra in modalita' ingrandita ?
Ri-grazie
Aldo

 ha scritto nel messaggio
news:1NZK6.6890$RX4.4...@news.infostrada.it...

Windowstate= Maximized
ciao
ugo

 Windowstate= Maximized
Devo metterlo nella sub FormLoad ?
Ciao
Aldo


Why not.
Oppure imposta direttamente la proprietą, se parliamo di un form di splash.
ciao
ugo

 ha scritto nel messaggio
news:hh4L6.4792$cU2....@news1.tin.it...
| scusa, spesso anch'io ho bisogno di un form a tutto schermo. Impostando però
| la proprietà windowstate su maximized ho notato questo:
| se la barra delle applicazioni è visibile, nessun problema
| se invece è "a scomparsa" il form occupa effettivamente tutto lo schermo ma
| impedisce di fatto che spostando il mouse sul bordo inferiore compaia la
| barra. Allora devo manualmente ridurre la dimensione verticale di qualche
| decina di twip, così facendo però si perdono i vantaggi del "maximized".
| Secondo me è un bug o un'imprecisione... possibile che non abbiano tenuto
| conto della scomparsa della taskbar ? Se invece sbaglio io qlc... ditelo,
| please !!!   :-)
|
| bye,
| Marco
E sei sicuro che la barra abbia l'impostazione "Sempre in primo piano" oltre che "Nascondi
automaticamente"? Ho appena provato con VB6SP5 ed un form MDI... e funziona
perfettamente...


si....
solo che all'inizio (form vuoto, niente codice) funziona che è un piacere...
poi (anche se non ho capito quando, xchè  e a causa di che...) niente! si
mette in primo piano (nota: non gliel'ho certo detto io...) e non mi fa +
apparire la barra.
Ho in giro diversi form di vecchi progetti che fanno tutti lo stesso
problema. Vado apro VB6SP5 creo un form, metto maximized... e funziona. Hai
qualche idea... ?
ciao,
Marco Trapanese


apparire la barra.
Ctrl+Esc ;-)
ciao, hal

 ciao, hal


 decina di twip,
---- cut
Scusa, cosa sarebbero 'sti "twip" ?
Ciao
Aldo

Per dimensionare il form, guarda un po' se ti puo' essere utile
il recente thread "[?] Quanto è alta la barra dove c'è "Start"???"
di martedi' scorso, dove Assa ha suggerito un paio di tecniche per
leggere l' altezza della tray window.
ciao, hal

> Scusa, cosa sarebbero 'sti "twip" ?
Sono l'unità di misura dello schermo, che normalmente non è (come si
potrebbe pensare) pixel. Tutto dipende dalla proprietà del form ScaleHeight
. Se la setti su Twips devi dare tutte le proprietà del form e dei controlli
in esso contenuti in Twips, altrimenti Pixel o quello che è ;)
Un pixel corrisponde a parecchi twips. Per sapere quanti twips ci sono in un
pixel dai un'occhiata all'oggetto Screen e le sue proprietà TwipsPerPixelX e
TwipsPerPixelY.
Si vede che 10 twips sono + che sufficienti a dare la possibilità alla barra
di apparire, ma non sono del tutto visibili. Noterai che se metti
NomeForm.Top=10 e NomeForm.Left=10 (con scalemode su twips) lo spostamento
dai bordi dello schermo non è granchè... se metti 1000 invece... ;)
CiaoZ
SebaMix

 Borderstyle = Fixed Single
E' questo il motivo per cui non viene visualizzata la taskbar se sposti il
cursore in basso.
Se provi ad impostare Borderstyle = Sizable il problema non si manifesta.