FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Aplicacion con estilo clasico
Hola, tengo una duda y es que no es si es posible, y es que me gustaria saber si es posible hacer una aplicacion con estilo clasico, es decir, forsar a la aplicacion que se ejecute con estilo clasico, sin importar el theme que se este usando, por ejemplo, aveis visto el dev-pascal, este se ejecuta con estilo clasico, sin importar el tema que se este usando.
es posible hacer algo asi, como se hace eso, creando algun archivo manifest personalizado ?? pido sujerencias y comentario que me ayuder hacerlo posible, no pido sulucion directa, si alguien sabe como hacerlo, estere muy agradecido. siento tener que preguntar mucho por aqui, no puedo evitarlo |
#3
|
||||
|
||||
Cita:
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#4
|
|||
|
|||
Cita:
no se si me entienden todavia |
#5
|
||||
|
||||
Prueba con: click derecho en el ejecutable->Properties->tab Compatibility y ahi fijas como quieres que corra, estilo win95,2000,me,xp o por colores, no sé si eso es lo que buscas
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#6
|
|||
|
|||
Cita:
como se puede hacer eso mediente codigo, alguna sujerencia. |
#7
|
||||
|
||||
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. |
#8
|
||||
|
||||
no, no entiendo! |
#9
|
||||
|
||||
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 |
#10
|
||||
|
||||
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! |
#11
|
||||
|
||||
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 |
#12
|
||||
|
||||
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 |
#13
|
||||
|
||||
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 |
|