Newsgroup: it.comp.appl.access
Titolo: Dimensionamento form

Salve a tutto il ng!
Ho copiato un msb sul server ma ho poi scoperto che non va' bene per
tutti...sono agli inizi e mi ritrovo con alcuni pc in cui le form vanno bene
a e altri che avendo risoluzioni video differenti hanno form troppo grandi e
non vengono visualizzate completamente.
Ho letto qualcosina in merito ma come posso risolvere in maniera indolore il
problema?
Magari qualche riga miracolosa di codice da associare alle maschere
"dispettose"?
Grazie in anticipo a tutti Milena

 ha scritto nel messaggio
news:Kswrb.105564$e6.38...@twister2.libero.it...

Vai Sul Sito Comune (link qui sotto e nella Sezione General leggi la FAQ di
Alberto Marchi intitolata "Ridimensionamento automatico dei controlli di una
maschera.": lě dovresti trovare "qualche riga miracolosa di codice" che fa
al caso tuo.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:Kswrb.105564$e6.38...@twister2.libero.it...

Premetto che sono allergico ai sistemi di ridimensionare le Maschere, non
vanno mai
bene, non nel senso che non funzionano, ma non ottimizzano nulla....!
Personalmente farei in modo di controllare la risoluzione supportata dalla
Scheda Video
e se compatibile con quella di sviluppo del tuo programma la forzerei sul PC
dell'utente.
All'uscita del programma ripristini la risoluzione iniziale.
@Alex.

 ha scritto nel messaggio
news:bom5gb$mc3$1...@lacerta.tiscalinet.it...

Va bene cambiare la risoluzione (l'esempio sul sticomune è perfetto).
Ma se il cliente ha impostati i "Caratteri grandi" le dimensioni impostate
vanno a farsi friggere.
C'è soluzione per questo?
marco

 marco
Credo non si possa mai tenere conto di tutte limpostazioni personali
che la gente fa sul proprio PC.....!
Io sono un fermo sostenitore che chi smanetta i PC e non ne ha
le capacità gli andrebbero moncate le mani.....!
Per rispondere alla tua domanda scherzi a parte non saprei
se con le API c'è modo di leggere le Impostazioni e adeguarle...!
Ritengo di SI senza ombra di dubbio, ma non saprei come..!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Ho postato la domanda perché mi è capitato (bella fortuna, il primo pc dove
ho distribuito la mia applicazione, quando si chiama sfiga...), e ritengo
anch'io ci possa essere un modo con le api.
Be, fintanto che non lo si troverà il cliente si arrangia...
Ciao
Marco

ALESSANDRO Baraldi ha scritto:



A me non piace forzare modifiche alla configurazione del PC dell'utente. E
se invece di chiudere Access lo riduce momentaneamente ad icona per fare
qualcos'altro? O se Access termina per un errore senza reimpostare la
risoluzione originale? Si trova con la risoluzione modificata, a me
darebbe fastidio.
Namor
-- 
Aiuta chi ne ha bisogno, non ti costa niente:
www.shopmon.it
  -  
www.porloschicos.com
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:boq97i$ptl$1...@news.newsland.it...

Sě, č giusto.
ma allora ritorniamo al vecchio interrogativo lelinista..
Che fare????

 Namor
Si, ma non siamo assolutisti, occorre valutare il tipo di applicazione.
Se posso sviluppo in 800x600 se l'applicativo per problemi
di grafica richiede 1024x768 ho 2 possibilità:
1)Ridimensionare i controlli(ma in modo serio) non con la pur
funzionante
metodologia fino ad ora accennata... ho sviluppato un modulo di classe
che controlla anche se il TextType supporta la dimensione Font
richiesta dal cambio scala ecc........................... 
C'è da considerare SubForm, Colonne di ListBox ecc.......!
2)Cambio Risoluzione.
Ciao.


Alessandro Baraldi ha scritto:

[CUT]


C'è anche un'altra opzione: se le form non sono tante, per ciascuna si
possono preparare due versioni, una per la low-res e una per la high-res.
Usando un menù personalizzato per aprirle, si può deviare la chiamata ad
una public function che verifica la risoluzione in uso e apre la maschera
adeguata.
Però in caso di modifiche alla struttura questo comporta il doverle
riportare su tutte le copie della stessa form, quindi non userei questo
sistema finchè il db non sia stato testato a fondo e non abbia quasi più
bisogno di modifiche.
