Newsgroup: it.comp.lang.delphi
Titolo: Menu Xp - stile Start Windows

Vorrei la possibilità di modificare lo stile grafico dei MenuItem 
presenti sulle mie Form, utilizzando pur sempre i TMainMenu ma 
modificandone lo stile grafico e non solo vorrei poter inserire 
verticalmente una scritta tipo lo Start delle Windows che visualizza il 
nome del sistema operativo in uso.
Aiuto Grazie.
Il Problema dei più comuni componenti che modificano lo stile grafico dei 
MenuItem risulta quello che nel caso in cui si aggiunga a Run-Time voci 
di menu, tali voci di menu create non rientrano nella modifica grafica 
avvenuta per i menu già esistenti a desig-time.
Cla F.
--- posted by geoForum on 
http://www.delphiedintorni.it


Ciao,
per il testo verticale sui menu (io l'ho usato su un popup visualizzato 
in un'icona nella systray) puoi usare questo:
http://delphi.about.com/library/weekly/aa100300a.htm
Spero sia d'aiuto.
Ciao,
Alex.


Questo Ok, ma nessuno sa rispondermi sul menu stile Xp?????


>Questo Ok, ma nessuno sa rispondermi sul menu stile Xp?????
Sì, ecco il componente che uso io, gratuito e fantastico:
http://www.shagrouni.com/english/software/xpmenu.html
Vedrai che non ti deluderà. Da testare l'aggiunta di codi a RT...
Sergio Pappalardo aka Silver Black


Questo Ok, ma nessuno sa rispondermi sul menu stile Xp?????
Per favore quota diversamente, lasciando il testo quotato *sotto* la tua
risposta.
ciao :)
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

>Vedrai che non ti deluderà. Da testare l'aggiunta di codi a RT...
Esatto!!. Testanto tale componente a RT (Run-time) risulta invalido tale 
componente, nonostante, AutoDetect sia impostato a True.


componente, nonostante, AutoDetect sia impostato a True.
Vuoi dire che aggiungendo voci di menu a RT non vengono processati da 
XPMenu?!!! E come appaiono? Che delusione... :-(
Sergio Pappalardo aka Silver Black
--- posted by geoForum on 
http://www.delphiedintorni.it

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
    version="1.0.0.0"
    processorArchitecture="X86"
    name="CompanyName.ProductName.YourApplication"
    type="win32"
/>
<description>Your application description here.</description>
<dependency>
    <dependentAssembly>
        <assemblyIdentity
            type="win32"
            name="Microsoft.Windows.Common-Controls"
            version="6.0.0.0"
            processorArchitecture="X86"
            publicKeyToken="6595b64144ccf1df"
            language="*"
        />
    </dependentAssembly>
</dependency>
</assembly>
Prova a salvare questo file come il nome della tua applicazione.exe.manifest
Nel Create della Form princiaple aggiungi:
InitCommonControls;  //dovrebbe essere in CommCtrl
Saluti
--
////////////////////////////////////////////////////////////////////////////
////////////////////
 Luigi "Delphi Knight" Nalli
 Senior Developer
 
http://www.itentropy.it
  - iTentroPy: Teaching Portal -
Colui il quale cerca di ponderare l'entropia
E' lo stesso che necessita del futuro per vivere nel presente.
La necessità non ha giustificazione.
Non misuratevi con l'entropia, cullatevi su di essa.
////////////////////////////////////////////////////////////////////////////
////////////////////