Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Dar apariencia XP a mi aplicación

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Dar apariencia XP a mi aplicación Responder citando

Hola,

Quiero dar apariencia XP a mi aplicación y he visto en el siguiente link de microsoft
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwxp/html/xptheming.asp la forma de hacerlo

Resumiendo te creas un rescurso que importas en tu proyecto, y de esta forma los botones, checkbox, etc... tienen apariencia XP.

Mi problema es que los menus y los BitBtn no cambian, siguen igual, por lo que esa diferencia de estilo afea el resultado final.

¿Sabeis que puedo hacer?
Muchas gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Intenta a usar los componentes de lmd tools,yo he conseguido una apariencia de xp con ellos al menos en los botones y menus

http://www.ceberus.com/mfs/DownloadsRegister.php3?ID=32&L=1
_________________
El hombre es el unico ser que tropieza dos veces en la misma piedra ( en mi caso infinitas veces)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Mira lo que puedes hacer, es crear un archivo llamando, por decirlo asi. xp.rc. y poner el siguiente codigo
Código:

#define CREATEPROCESS_MANIFEST_RESOURCE_ID 1
#define RT_MANIFEST 24

CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST LOADONCALL MOVEABLE
{
  "<?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.YourApp\" "
  "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> "
}

posteriormente, lo gregas a tu programa y listo...

recuerda esto solo funciona con XP, si quieres que tu apliacacion tenga los estilos en todos los windows, utiliza lo que te dice Picard
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Disculpa Cesar como le hago para agregarlo a mi programa, podrias ser mas especifico?, la verdad no tengo idea de como agregarlo
Volver arriba
Mensaje    Asunto: Responder citando

Hola, tan solo te creas el archivo y luego vas al menu Proyect/Add To Proyect... y agregas el archivo mencionado anteriormente (xp.rc en este caso...)

Saludos!
_________________
"Ser inteligente no es ser mas, solo equivocarse menos y no usar Visual Basic"
Atte.
Victor Yañez

Apoyen el Proyecto OpenSource del Club Builder. Ya tenemos componentes Listos!!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Yahoo Messenger MSN Messenger
Mensaje    Asunto: VCLSkin Responder citando

Creo que algo que te podria ayudar y sin problemas, es el componente VCL SKin, con este no solo puedes darle apariencia de XP, sino de MacOS y de muchos otros, y lo mas importante, tu puedes personalizar los skines.... pero hay un detalle.. yo nada mas los he encontrado para Delphi Crying or Very sad pero como tambien lo utilizo, pues me ha servido; en la pagina oficial los puedes bajar en Demo,. pero yo tengo el crack, se lo puedo pasar a quien me lo pida sin ningun problema Wink
_________________
Dirección Municipal de Informática
H. Ayuntamiento de Tijuana
Arriba Lopez Obrador !!!
Los Mexicanos Merecemos Respeto !!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Estimado: podrías decirme la página de la cuál bajar el VCL Skin y podrías enviarme el crack a esta dirección? (info@reddeeducacion.com.ar)
Gracias.
Volver arriba
Mensaje    Asunto: Responder citando

Sin Animo de Polemica, en este Mensaje, igual, me gustó el ambiente de XP, para ponerlo en mis aplicaciones, aun que te dire, algo, sin ser mucho mas llamativo, me ha gustado mas el ambiente que tiene el Linux Mandrake o el Redhat, un Diversidad de Grises, con una Gran diversidad de Colores bajos (morados, celestes, rojos, etc), pero sin llegar a caer en lo llamativo o lo alarmante, en fin, creo que lo mejor, que podemos hacer es buscar Iconos, en Tercera Dimension de RedHat o Mandrake, y ponerlos en nuestras apliaciones.. , realmente, se ven muy bien, las aplicaciones y dan la apariencia de haberlo echo en otro lenguaje y no en el de C++ builder para XP,

saludos y si alguien tiene Iconos o enlaces a paginas con Iconos de RedHat o Mandrake, son bien venidos...


bye
_________________
Cool
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Responder citando

Aqui esta el link para bajar el componente VCL Skin... tambien esta la version para Builder Laughing pero yo nada mas tengo el crack para la version de Delphi Crying or Very sad si alguien encuentra un crack que funcione con Builder es Bienvenido...

http://www.link-rank.com/download.htm

Cabe menciuonar que no solo puedes darle apariencia de XP a tu aplicacion, sino de MacOS, Linux, entre otros... y ahi mismo puedes bajar una utileria para diseñar tu propia apariencia personalizada Wink
_________________
Dirección Municipal de Informática
H. Ayuntamiento de Tijuana
Arriba Lopez Obrador !!!
Los Mexicanos Merecemos Respeto !!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Nadie ha visto como quitar el caption molesto? Responder citando

Hola a todos... estoy terminando mi aplicacion y estoy retomando el tema de apariencia... el vclskin es demasiado bueno.. super simple de usar... pero el molesto caption que le pone a todas las forms "VclSkin Demo"
es muy lamentable... nadie aun ha podido quitar ese molesto detalle??

de antemano muchisimas gracias...
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.