Entrar
¿Nuevo usuario? Inscribirme
guvoaII · GUVOA Visual Object Español
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés cambiar el orden de los mensajes. Simplemente hacé clic en el enlace de columna fecha. Tus preferencias se guardarán, por lo tanto no necesitarás hacerlo otra vez cuando vuelvas a entrar.

Mensajes

  Mensajes Ayuda
Avanzado
VO 2.7b y Style XP.   Lista de mensajes  
Responder | Reenviar Mensaje #1543 de 2828 |
RE: [guvoaII] VO 2.7b y Style XP.

Claudio, alguna otra idea o sugerencia para solucionar el problema????

 

Otro detalle que vi en estos días es que si se abre una DataDialog sobre una DataWindow no hace el problema en el cambio de color.

El problema lo hace solo cuando se abre una DataWindow sobre otra DataWindow.

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...

 

De: guvoaII@... [mailto:guvoaII@...] En nombre de Gerardo J. Biagiotti
Enviado el: Lunes, 02 de Abril de 2007 12:23 p.m.
Para: guvoaII@...
Asunto: RE: [guvoaII] VO 2.7b y Style XP.

 

Claudio, hice la misma prueba con un programa que tengo en VO 2.6.

Te muestro los resultados:

 

Con VO 2.6 y el Style XP los colores de la ventana de fondo se mantienen con el azul original.

 

 

Con VO 2.7

 

 

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...


 

De: guvoaII@... [mailto:guvoaII@...] En nombre de [xCSA] Claudio Torrillo
Enviado el: Domingo, 01 de Abril de 2007 09:52 a.m.
Para: guvoaII@...
Asunto: RE: [guvoaII] VO 2.7b y Style XP.

 

El tema es que al utilizar los estilos, no sólo se afecta a la forma en como se muestran los controles, sino que también el contenido.

Para poder representar el color del texto de un FixedText la API de estilos debe buscar en la configuración de windows todos los datos.

 

Lo que vos haces, es cambiar el color del texto, claro eso al iniciar la ventana, pero al pasar una ventana por encima de la otra, los datos se redibujan teniendo en cuanta los estilos y no tu definición de colores.

 

Un consejo, los colores no deben cambiarse, eso invalida al usuario el uso del cambio de color.

 

No me canso de repetir lo que me pasó personalmente con una empresa a la cual mi definición de colores no le cuadraba, yo había tomado un color X para el texto y resulta que la empresa decidión que ese color fuese el mismo de fondo, ergo los datos no se veían.

 

Lo mejor es tratar de utilizar os colores definidos en Windows y para resaltar texto no CAMBIAR COLORES sino CUERPO y TAMAÑO de font. Se obtiene una estética más acompasada con el entorno.

 

Para más comparación, MS no usa colores en el texto, el texto siempre es negro sobr el fondo STD que manda el estilo.

 

Una de 2 o utilizas el estilo XP o utilizas TU estilo.

 

 

Claudio G. Torrillo

www.xcsa.com.ar

Tel/Fax: 4840-0255

info(@)xcsa.com.ar

 


De: guvoaII@... [mailto:guvoaII@...] En nombre de Gerardo J. Biagiotti
Enviado el: Viernes, 30 de Marzo de 2007 04:17 p.m.
Para: guvoaII@...
Asunto: RE: [guvoaII] VO 2.7b y Style XP.

 

Claudio, no utilizo ninguna clase. Son STD FixedText.

A que te referís con “solo te funcionan si el control se diseña para trabajar con estilos”???

Te adjunto un MEF para que veas como están diseñados los controles.

 

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@...
         gjbiagiotti@...
         gjbiagiotti@...

MSN: gerardo_biagiotti@...




 

De: guvoaII@... [mailto:guvoaII@...] En nombre de Claudio Torrillo
Enviado el: Viernes, 30 de Marzo de 2007 02:12 p.m.
Para: guvoaII@...
Asunto: Re: [guvoaII] VO 2.7b y Style XP.

 

Los controles son STD FixedText o estas utilizando alguna clase?.

OJO, los estilos XP solo te funcionan si el control se diseña para trabajar con estilos.

Eso que pusistes, sólo afecta a los controles predefinidos de Windows.

Por ejemplo, si un botón tiene un BMP ya no lo ves como XP sino al viejo estilo W2000 o W98.

 

Claudio G. Torrillo
www.xcsa.com.ar

 

----- Mensaje original ----
De: Gerardo J. Biagiotti <gjbiagiotti@...>
Para: GUVOA II <guvoaII@...>
Enviado: viernes 30 de marzo de 2007, 9:06:26
Asunto: [guvoaII] VO 2.7b y Style XP.

He incorporado a mi programa el código para que se vean con los estilos del XP.

 

DEFINE CREATEPROCESS_ MANIFEST_ RESOURCE_ ID := 1

RESOURCE CREATEPROCESS_ MANIFEST_ RESOURCE_ ID RC_RT_MANIFEST C:\SPI\Administració n\Sistema\ cctl6.man

DEFINE RC_RT_MANIFEST := 24

 

El archivo cctl6.man contiene lo siguiente:

<?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"

    processorArchitectu re="X86"

    name="VO.Application"

    type="win32"

/>

<description>Visual Objects Application.</description>

<dependency>

    <dependentAssembly>

        <assemblyIdentity

            type="win32"

            name="Microsoft.Windows. Common-Controls"

            version="6.0.0.0"

            processorArchitectu re="X86"

            publicKeyToken="6595b64144ccf1df"

            language="*"

        />

    </dependentAssembly>

</dependency>

</assembly>

 

En la imagen siguiente se pueden ver las 2 ventanas que contienen información del sistema, con textos en color azul (ventana superior) y controles de fondo azul y texto negro (ventana inferior alargada).

 

 

¡Error! Nombre de archivo no especificado.

 

Si observan la siguiente imagen, verán que al abrir una ventana cualquiera, los textos azules quedan de color negro, y los controles de fondo azul quedan con fondo gris en el área de los textos.

Pero al mover la ventana recién abierta sobre dichos texto y controles vuelven a sus colores originales.

Precisamente, parte del texto, ahora se ve color azul porque moví la ventana para que se vea el efecto.

Miren los controles de la ventana inferior.

 

¡Error! Nombre de archivo no especificado.

 

Cómo puedo hacer para evitar que sucedan estos cambios de colores cada vez que se abre una ventana.

Espero que las imágenes lleguen.

 

Gerardo J. Biagiotti
Analista de Sistemas
(2580) Marcos Juárez
Córdoba - Argentina

Mail:  gjbiagiotti@ coyspu.com. ar
         gjbiagiotti@ gmail.com
         gjbiagiotti@ yahoo.com. ar

MSN: gerardo_biagiotti@ hotmail.com

 

 

 


Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
Probalo ya!



Jue, 5 de Abr, 2007 5:36 pm

gjbiagiotti
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #1543 de 2828 |
Desplegar mensajes Autor Ordenar por fecha

He incorporado a mi programa el código para que se vean con los estilos del XP. DEFINE CREATEPROCESS_MANIFEST_RESOURCE_ID := 1 RESOURCE...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
30 de Mar, 2007
12:06 pm

He incorporado a mi programa el código para que se vean con los estilos del XP. DEFINE CREATEPROCESS_MANIFEST_RESOURCE_ID := 1 RESOURCE...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
30 de Mar, 2007
1:00 pm

Los controles son STD FixedText o estas utilizando alguna clase?. OJO, los estilos XP solo te funcionan si el control se diseña para trabajar con estilos. Eso...
Claudio Torrillo
clipsupp
Sin conexión Enviar correo
30 de Mar, 2007
5:12 pm

Claudio, no utilizo ninguna clase. Son STD FixedText. A que te referís con “solo te funcionan si el control se diseña para trabajar con estilos�?? Te...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
30 de Mar, 2007
7:16 pm

El tema es que al utilizar los estilos, no sólo se afecta a la forma en como se muestran los controles, sino que también el contenido. Para poder representar...
[xCSA] Claudio Torrillo
clipsupp
Sin conexión Enviar correo
1 de Abr, 2007
1:03 pm

La explicación está bárbara, pero el cambio de colores no la hace solo en el texto también en el fondo de los controles. En la ventana siguiente solo...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
2 de Abr, 2007
2:26 pm

Claudio, hice la misma prueba con un programa que tengo en VO 2.6. Te muestro los resultados: Con VO 2.6 y el Style XP los colores de la ventana de fondo se...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
2 de Abr, 2007
3:39 pm

Claudio, alguna otra idea o sugerencia para solucionar el problema???? Otro detalle que vi en estos días es que si se abre una DataDialog sobre una DataWindow...
Gerardo J. Biagiotti
gjbiagiotti
Sin conexión Enviar correo
5 de Abr, 2007
5:37 pm

Si, no cambiar de colores ;) No, en realidad no. Claudio G. Torrillo www.xcsa.com.ar <http://www.xcsa.com.ar/> Tel/Fax: 4840-0255 info(@)xcsa.com.ar _____ De:...
[xCSA] Claudio Torrillo
clipsupp
Sin conexión Enviar correo
6 de Abr, 2007
1:07 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda