FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index All products support Attivazione stili XP
Posts: 76
Joined: Wed Oct 12, 2005 05:52 PM
Attivazione stili XP
Posted: Mon Jan 23, 2006 06:25 PM

Salve,
piu' di qualche cliente mi dice ' ma il tuo software ha una vecchia interfaccia Win95'.....

Vi chiedo: e' possibile attivare gli stili XP per i Button,Menu,Window ecc... senza grossisime modifiche ?

Grazie

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: Attivazione stili XP
Posted: Mon Jan 23, 2006 07:14 PM

Il modo più semplice è quello di prendere il manifest file, rinominarlo come il tuo EXE + .manifest e copiarlo nella stessa cartella del tuo EXE.

EMG

Posts: 76
Joined: Wed Oct 12, 2005 05:52 PM
Attivazione stili XP
Posted: Mon Jan 23, 2006 07:59 PM

Grande!!

Ma quale file prendere estattamente, poiche' nel mio pc ce ne sono tantissimi (.manifest) io ho preso un 'XPTheme.manifest' andra' bene questo o c'e' ne e' uno in particolare ?

Piscicelli/Zingoni

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Attivazione stili XP
Posted: Mon Jan 23, 2006 09:05 PM

Che io sappia uno vale l'altro.

EMG

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Attivazione stili XP
Posted: Mon Jan 23, 2006 09:06 PM

Tieni presente che se il tuo EXE si chiama PIPPO.EXE allora il manifest file si deve chiamare

PIPPO.EXE.manifest

EMG

Posts: 76
Joined: Wed Oct 12, 2005 05:52 PM
Attivazione stili XP
Posted: Mon Jan 23, 2006 11:15 PM

Ok !
Sai dove posso trovare maggiori informazioni su tale argomento?
Grazie

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Attivazione stili XP
Posted: Tue Jan 24, 2006 07:37 AM

Sicuramente sulla MSDN ma non ti so dire esattamente dove.

EMG

Posts: 76
Joined: Wed Oct 12, 2005 05:52 PM
Attivazione stili XP
Posted: Tue Jan 24, 2006 12:25 PM

Grazie Mille

Posts: 76
Joined: Wed Oct 12, 2005 05:52 PM
Attivazione stili XP
Posted: Sun Jan 29, 2006 08:15 PM

Ho notato che su un pc del cliente tane .manifest non funziona!
Sara' mica perche ' ha XP Sp1 invece che Sp2 ?
Sapete niente se per funzionare ha bisogno del sp2?
Grazie

Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Attivazione stili XP
Posted: Sun Jan 29, 2006 08:28 PM

No, funziona su tutti gli XP. Però è possibile disabilitare gli stili. Controlla che siano abilitati. Prova ad aprire, ad esempio, le proprietà del desktop e guarda se lì gli stili si vedono.

EMG

Posts: 76
Joined: Wed Oct 12, 2005 05:52 PM
Attivazione stili XP
Posted: Mon Jan 30, 2006 09:53 AM

HO CAPITO ORA!
GRAZIE

Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM
Attivazione stili XP
Posted: Thu Feb 02, 2006 10:11 AM
una domandina semplice semplice :
ho visto in un programma creato con c3 che con un bottone poteva settare lo stile di XP oppure no.

E' possibile farlo anche con xharbour ?

questo è il codice del metodo button in c3


METHOD Button1OnClick( oSender ) CLASS TForm1

   static bThemed := .T.

   bThemed := !bThemed
   ::Caption := If( bThemed, "Con", "Sin" ) + " temas"
   ::Themed := bThemed
   AEval( ::Controls, { | oControl | oControl:Themed := bThemed, ;
          AEval( oControl:Controls, { | oControl | oControl:Themed := bThemed } )                 } )

return


come possiamo farlo anche con xharbour ?
Best Regards, Saludos



Falconi Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 06:28 PM
Attivazione stili XP
Posted: Sun Feb 05, 2006 10:52 AM

niente mi ha risposto linares e mi ha detto che ancora in (x) harbour non l'hanno implementato
peccato però perchè mi era di molo utile

Best Regards, Saludos



Falconi Silvio

Continue the discussion