FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
como se puede hacer eso mediente codigo, alguna sujerencia. |
#2
|
||||
|
||||
Que yo sepa, para que una aplicación Windows pueda utilizar los estilos XP hay que incrustarle un archivo XML. Simplemente con no incrustarle dicho archivo, el programa se mostrará con el estilo normal. Creo que se puede editar en las opciones de compilación.
Otra forma sería utilizar un compilador más antiguo que el propio Windows XP. |
#3
|
||||
|
||||
no, no entiendo! |
#4
|
||||
|
||||
Cita:
Lo que pone el compañero cHackAll, usando SetWindowTheme, realmente pone incluso el borde al estilo clásico. Aunque, no sé porqué, a mi no me fucionó poniendo
sino
De todas formas, hasta donde probé ayer, si aplicamos SetWindowTheme a la ventana, el cambio no aplica a todos los controles, hay que aplicar recursivamente la función. Pero, ahí me atoré, no logro que el cambio se vea sino hasta que oculto la ventana y vuelvo a mostrarla. Probé con Update, Refresh, Invalidate y todos los análogos pero nada. Funciona con los TButton, pero otros controles como TEdit sólo hasta que se redibuja la ventana. Ojalá cHackAll nos de alguna luz sobre esto. // Saludos |
#5
|
||||
|
||||
Cita:
Cita:
Cita:
Caso 1; quieren una aplicacion con barra de titulo XP y el resto clásico? pues no hagan nada Caso 2; quieren una aplicacion con 100% estilo clásico? simplemente NO incluyan el manifest y como es de suponerse;
Caso 3; quieren una aplicacion con 100% estilo clásico (y aparte quemarse las pestañas)? usen SetWindowTheme recursivamente... para sufrir más podemos extender el hilo con un buen numero de formas para hacerlo Caso 4; quieren intercambiar estilos? API EnableTheming, tambien les puede servir para Caso 2. etc... etc. Quien definitivamente necesita una luz sobre "ésto" soy yo! |
#6
|
||||
|
||||
Bueno, yo en realidad no quiero nada. Sólo estaba tratando de responderle al compañero.
Tu caso 2 es más que suficiente si quiere el estilo clásico desde el principio, pero si quiere convertir -en ejecución- de XP a clásico, pues habrá que quemarse las pestañas // Saludos |
#7
|
||||
|
||||
Cita:
Con respecto al Caso 3 (Cruft);
Saludos Última edición por cHackAll fecha: 14-11-2008 a las 21:11:53. Razón: +Cruft |
#8
|
||||
|
||||
Yo tenia ese problema y exceptuando los (bitbtn) todo funciono a la perfeccion, solamente le desmarque el check que tiene en Opciones del proyecto / Application / Enable Runtime Themes y listo.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Actualizador de aplicacion estilo avg | capo979 | Internet | 3 | 10-11-2008 23:10:43 |
Uno de gallegos (clasico) | boreg | Humor | 22 | 21-04-2008 15:06:09 |
Un partido Clasico | jcarteagaf | La Taberna | 1 | 18-03-2008 17:27:14 |
Como mover una aplicacion al estilo winamp | huiculi | Varios | 2 | 13-04-2007 21:47:20 |
Aplicación estilo Systemworks | sitrico | Varios | 0 | 27-10-2005 23:04:14 |
|