Newsgroup: it.comp.lang.visual-basic
Titolo: Toolbar con button piatti?

Salve a tutti,
qualcuno di voi sa come si possono rendere piatti i pulsanti della toolbar
con VB5?
Intendo come i pulsanti di IE4, o dello stesso VB5.
Mi sembra strano che si possano fare con qualsiasi altro linguaggio (C, C++,
Delphi), ma non con VB.
Roal Zanazzi
z...@iol.it


Mi rispondo da solo, va be'... :-)
Non affaticatevi troppo, ho gia' risolto con una funzioncina tuttatempestata
di chiamate a funzioni API (2 righe di codice, se nonn fosse per le
dichiarazioni delle costanti e funzioni API!).
Speravo comunque che ci fosse un modo piu' "piatto", ma visto che Mammasoft
ha preferito non mettere una proprieta' di Toolbar che lo fa...
Roal Zanazzi
z...@iol.it

Domenico, mi potresti postare privatamente il file ? Vorrei vedere il
progetto, ma FreeAgent non me lo decodifica...
PS: Ma esiste un moderatore per questo gruppo ?!?!?
""""""""""""""""""""""""""""""""""""""""""""""
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
""""""""""""""""""""""""""""""""""""""""""""""
                 Trust no ONE.

dichiarazioni delle costanti e funzioni API!).
Spara un po' queste API....



Quali sono queste funzioni?
Grazie Bruno

Sarebbe interessante se tu mettessi a disposizione di tutti la tua
soluzione, grazie.:-]

Okay che ce l'hai fatta, ma rendici partecipi della tua scoperta!!!
Mandaci il codice.!!!! :-)
Grassie

""""""""""""""""""""""""""""""""""""""""""""""
Ti mando subito il progetto via e-mail. Sě, esiste un moderatore e sapessi
quanti messaggi con file zip attaccati mi ha cancellato! A me continua a
sembrare utile postare piccoli file zip che servano da esempio, ma pare
proprio che le policy del gruppo non lo permetta.
Ciao,
Domenico

nuovi common controls di IE3/4), mi faccia sapere.
Io l' ho usata sul mio programma e funzia benissimo, su alcuni pc dove non è
installato IE4 non vengono visualizzati i tasti piatti ma normali, comunque
anche in questo caso non da nessun errore o anomalia.
Complimenti e grazie per la soluzione :-))
--
"Baby, vieni qui che ti devo parlare da vicino..."
----------------------------------------------------------
Night Eagle ti aspetta su:              U_/
http://space.tin.it/io/mzugar/
       / R
----------------------------------------------------------
Togliere 'FUCKSPAM' per le risposte

ha preferito non mettere una proprieta' di Toolbar che lo fa...
  Sul sito Microsoft c'e' un ActiveX ad hoc per fare la coolbar,
comunque va benissimo adattare la normale toolbar con le API ma se
distribuisci il programma sta' attento che il trucco non funziona se
l'utente ha un vecchio COMCTL32.DLL, dato che questa libreria non e'
redistribuibile: io ho messo un grezzissimo On Error Resume Next prima
delle chiamate, cosi' se non gli va mostra la toolbar normale e via.
:-)
  Ciao :-)
  Massimo
  Nell'indirizzo, sostituire DIESPAMMERS con MC1258
  In the address, replace DIESPAMMERS with MC1258

Io le toolbar con la flat le faccio fatte in casa con due bmp per ogni
pulsante...


                 Trust no ONE.


Il problema non si pone. Come mi ha gentilmente risposto Night Eagle, sui
sistemi con la vecchia COMCTL32.DLL, non avviene nessun errore,
semplicemente i pulsanti non diventano piatti.
La versione di COMCTL32.DLL che implementa la toolbar "piatta" e' 4.70 o
superiori.
E' distribuita con IE3, IE4 e, forse con Office97.
Dovrebbe essere standard in Windows 98 (speriamo)
Roal Zanazzi
z...@iol.it