|
Página 2 de 2
|
Color Del Borde De La Ventana
Autor |
Mensaje |
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Color Del Borde De La Ventana
Puedes intentar algo como lo siguiente:
Énfasis en que debe ser en el evento _Show() y le puse un Wait de 0.3, prueba a cambiarlo.
Ten en cuenta que la mayoría de los temas los marcos tienen varias tonalidades, colores, degradados, etc.
Referencias: Código del control ColorChooser
Saludos.
Gracias, lo intentare incluir en mi codigo.
Luego de hacer varias pruebas con escritorios diferentes, llegue a la conclusion de que lo que tengo que "averiguar" es el color del menu de gambas, que a veces en algunos temas de escritorio difiere del borde de la ventana.
Saludos.
|
#11 Domingo, 23 Octobre 2016, 14:45 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Color Del Borde De La Ventana
No comprendo : no cambia el borde del formulario, solo cambia el su fondo ( Background).
Vuott, la idea original de este hilo era cambiar el fondo del formulario de acuerdo al color del marco de la ventana, no al revés.
Saludos.
|
#12 Domingo, 23 Octobre 2016, 14:47 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Color Del Borde De La Ventana
Puedes intentar algo como lo siguiente:
Énfasis en que debe ser en el evento _Show() y le puse un Wait de 0.3, prueba a cambiarlo.
Ten en cuenta que la mayoría de los temas los marcos tienen varias tonalidades, colores, degradados,
razaAztk: Probe el código, creo que anda cerca del asunto, pero la imagen o la foto, digamos, la toma del formulario inmediatamente anterior desde donde se abriria la nueva ventana de la aplicacion es decir sca una foto de un cacho del escritorio, que es una cosa interesante pero en este caso no logro obtener un pixel del borde de la ventana.
Saguire intentando porque parace que este metodo promete.
Saludos.
|
#13 Domingo, 23 Octobre 2016, 17:27 |
|
|
razaAztk
aztk crux
Analista Programador
Registrado: Enero 2010
Mensajes: 340
Edad: 35 Ubicación: Tenochtitlan
|
Re: Color Del Borde De La Ventana
razaAztk: Probe el código, creo que anda cerca del asunto, pero la imagen o la foto, digamos, la toma del formulario inmediatamente anterior desde donde se abriria la nueva ventana de la aplicacion es decir sca una foto de un cacho del escritorio, que es una cosa interesante pero en este caso no logro obtener un pixel del borde de la ventana.
Saguire intentando porque parace que este metodo promete.
Saludos.
Lo pusiste en el evento _Show() y cambiaste el valor del wait a uno más alto? O ponlo en el evento _Click() de un botón.
Necesita que se esté mostrando primero la ventana antes de capturar el color de un pixel del marco.
Saludos.
|
#14 Lunes, 24 Octobre 2016, 15:51 |
|
|
razaAztk
aztk crux
Analista Programador
Registrado: Enero 2010
Mensajes: 340
Edad: 35 Ubicación: Tenochtitlan
|
Re: Color Del Borde De La Ventana
Por cierto, estuve mirando el código de la clase Color. Allí hay unas funciones que regresan los colores background y foreground de los controles y textos. Y también vi que en temas gtk-3 el color del frame de la ventana (la barra de titulo) por lo general es la composición de dark_bg_color con transparencias y degradados, se podría crear alguna función parecida.
Saludos.
|
#15 Martes, 25 Octobre 2016, 16:57 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Color Del Borde De La Ventana
Citar: Allí hay unas funciones que regresan los colores background y foreground de los controles y textos
Te lo dije más arriba...
=================== No podemos regresar
|
#16 Martes, 25 Octobre 2016, 16:58 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 2 de 2
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados Usuarios registrados conectados: Ninguno
|
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario
|
|
|
|
|