Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Cambiar temas en Windows (https://www.clubdelphi.com/foros/showthread.php?t=49628)

fide 25-10-2007 18:49:59

Cambiar temas en Windows
 
Hola. Alguien me puede orientar acerca de como cambiar el tema de Windows?

Por ejemplo: Si el tema esta en Windows XP, ponerlo a Windows clasico.

Configurar la PC para obtener el mejor rendimiento es lo que yo quiero hacer, tal y como lo hace el cpl del panel de control llamado "Sistema" !

ContraVeneno 25-10-2007 19:06:36

¿te refieres a cambiarlo desde tu sistema? ¿o quieres instrucciones del tipo: "dale click en inicio, luego en panel de control...." ?

Si es desde tu sistema, que es lo que me suena más lógico, ¿por que quieres cambiar la configuración del sistema? ¿no sería más fácil dejar que el sistema se ajuste automáticamente? Esto lo podrías hacer con las propiedades "Align" y "Anchors" de tus controles.

fide 25-10-2007 19:15:48

no no no!
 
a ver si me hago entender. Lo que necesito es cambiar el estilo del sistema operativo. Si esta en Estilo XP, con el cual la barra de tareas se ve azul, el menu inicio se ve verde. Pues entonces ponerlo a Windows Clasico, donde la barra se ve gris, y el boton inicio se ve cuadrado como un boton normal. Es para mas rendimiento de la PC..

Esto necesito hacerlo desde delphi, no desde el SO. Faltara mas jejeje!

Gracias por la ayuda...

ContraVeneno 25-10-2007 19:23:52

......
Cita:

Empezado por ContraVeneno (Mensaje 241173)
¿por que quieres cambiar la configuración del sistema? ¿no sería más fácil dejar que el sistema se ajuste automáticamente?...

......

fide 25-10-2007 19:54:39

Madre mia...
 
Lo que necesito es que desde un programa en delphi se pueda seleccionar el estilo visual de Windows!!!!

Ayudaaaa!

fjcg02 25-10-2007 21:13:46

Si solo quieres cambiar el estilo de wXP a clasico, prueba a parar el servicio Temas. Para parar un servicio o ver si está arrancado, creo que tienes más información por el foro.

Suerte y saludos

ContraVeneno 25-10-2007 21:40:45

ok, entonces no tengo respuesta a tu pregunta. No se como cambiar el tema del SO desde Delphi.

Pero la curiosidad es muy grande:

¿porque dices que tiene mejor rendimiento tu sistema con un tema y con otro? ¿cuál es la diferencia?

aeff 25-10-2007 21:45:43

hmm, mira, para ver cual es el tema visual activo actualmente, en el registro hay una clave que te lo revela:

Cita:

HKEY_CURRENT_USER\Software\Microsoft\Plus!\Themes\Current\(Predeterminado)
ese valor "(Predeterminado)" tiene la direccion y nombre del tema visual activo

ahora, para cambiarlo, puedes hacerlo con ShellExecute, luego que te aparezca la ventana de propiedades del escritorio, en la sesion de "Temas", solo tienes que tratar de mandarle un mensaje a la ventana en el cual le especifiques que se va a ejecutar el evento click del Boton aplicar, luego cerrar la ventana y punto.

hmm, que rollo!

fide 25-10-2007 22:09:23

Okas, eso esta bien!
 
Pero el problema es que no es de esa forma que deseo hacerlo. Aunque puedo, pero es que debe de haber una Api o algo que me permita cambiar el Estilo Visual de Windows.

Cuando encuentre respuesta enseguida la publico aqui...

fide 26-10-2007 22:29:38

Cita:

Empezado por ContraVeneno (Mensaje 241231)
ok, entonces no tengo respuesta a tu pregunta. No se como cambiar el tema del SO desde Delphi.

Pero la curiosidad es muy grande:

¿porque dices que tiene mejor rendimiento tu sistema con un tema y con otro? ¿cuál es la diferencia?

Oyeme, por que lo que sucede es que cuando el estilo de Windows esta en clasico, pues el SO no necesita calcular ni pintar tantos colores, sombras ni nada de eso. Entonces trabaja mas rapido. Si no es asi que alguien me corrija...

aeff 26-10-2007 22:49:45

fide, hermano mio, yo tengo la misma opinión que tú!

por lo menos en mi PC cuando pongo estilo Clásico logro abrir las ventas con más rapidez, no siendo así con otros estilos, hmmm

saludos!

creo que se está desviando el tema para otro punto!!??!!??!!

aeff 26-10-2007 22:52:05

ahh! fide, te puedo recomendar que hagas una búsqueda por los grupos de Google, puede que te encuentres con algo ya hecho por alguien y que solo tengas que hacerle una simple modificación ¿no crees?

pero oyeme, creo que ese tema de cambiar el estilo de Windowsa través de APIs está un poco lejos de descubrir, al menos por mi!

saludos!

ContraVeneno 26-10-2007 22:52:47

Cita:

Empezado por fide (Mensaje 241559)
Oyeme, por que lo que sucede es que cuando el estilo de Windows esta en clasico, pues el SO no necesita calcular ni pintar tantos colores, sombras ni nada de eso. Entonces trabaja mas rapido. Si no es asi que alguien me corrija...

yo no distingo esa diferencia....

fide 27-10-2007 10:14:24

Cita:

Empezado por ContraVeneno (Mensaje 241565)
yo no distingo esa diferencia....

Bueno, eso sera en la PC en la cual tu trabajas. Por que en la que yo estoy la cosa no es tan facil....

Lepe 27-10-2007 11:32:53

Cita:

Empezado por ContraVeneno (Mensaje 241565)
yo no distingo esa diferencia....

Se me hace extraño que hagas esa afirmación. Te aconsejo cambiar el estilo a "Clásico", reiniciar y trabajar así un par de días, después me cuentas ;).

El explorador de windows se vuelve más ligero (si no tienes carpetas de red u otras cosas que lo ralenticen)

aeff 27-10-2007 15:27:30

es posible que te PC sea una súper-PC a velocidades inalzanzables por la PC en la que trabajo yo y en la que trabaja fide mi compañero del colegio,

saludos!

aeff 27-10-2007 15:28:30

es posible que tu PC sea una súper-PC a velocidades inalcanzables por la PC en la que trabajo yo y en la que trabaja fide mi compañero del colegio,

saludos!

fide 28-10-2007 03:12:31

Uso de las PCs con estilo clasico!
 
Bueno. A pesar de que una PC sea buena y no halla necesidad de cambiarle el estilo, yo aconsejo que se haga. Por lo menos a mi me resulta mas facil trabajar en las apliaciones con las config en clasico.

Una cosa que tambien acaba con la PC, o mejor dicho con el explorer.exe es el fondo de la pantalla. Si una Pc no tiene fondo, es decir solo un color atras, pues esa maquina es un vuelo, como dice mi administrador de red jejeje!

Hagan la prueba para que vean!

fide 28-10-2007 03:19:53

Una foto de mi PC...
 
1 Archivos Adjunto(s)
Abajo les pongo una foto de la PC en que trabajo.
Me dicen que opinan de este ambiente...

aeff 28-10-2007 14:19:56

Que Reguero Tienes En Ese Escritorio Man!!!


La franja horaria es GMT +2. Ahora son las 10:37:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi