Ver Mensaje Individual
  #3  
Antiguo 17-05-2004
cval cval is offline
Miembro
 
Registrado: ene 2004
Posts: 20
Reputación: 0
cval Va por buen camino
Hola,

Es una forma un poco chapucera de conseguir un estilo XP, necesitas que el ordenador sobre el que se ejecute el programa senga XP instalado, y es la opción de crear un archivo .manifest para el programa. lo puedes hacer de la siguiente forma:
creas el archivo:
nombre_del_programa.exe.manifest en el directorio donde se encuentre el ejecutable de tu programa.

El archivo .manifest debe tener el siguente código:

Código:
<?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="Pages.exe"
		type="win32"
	/>
	<description>Mastering Delphi Demo</description>
	<dependency>
		<dependentAssembly>
			<assemblyIdentity
				type="win32"
				name="Microsoft.Windows.Common-Controls"
				version="6.0.0.0"
				processorArchitecture="X86"
				publicKeyToken="6595b64144ccf1df"
				language="*"
			/>
		</dependentAssembly>
	</dependency>
</assembly>
ahora cuando ejecutes tu programa aparecera con los botones, tabs y barras de herramientas típicas de XP.
El problema q tiene, es que en tiempo de diseño no tienes control sobre lo que haces, pues no lo ves, tu lo ves normal como siempre,
otro problema es que los paneles los ves transparentes, con lo que hay q buscar otra forma de darles color.

bueno pues eso es todo, un Saludo
Responder Con Cita