• Domingo 22 de Diciembre de 2024, 22:39

Autor Tema:  Toolbar, Tooltiptext Y Cambios De Resolución  (Leído 3094 veces)

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Toolbar, Tooltiptext Y Cambios De Resolución
« en: Jueves 29 de Junio de 2006, 15:25 »
0
Qué tal amigos de Solocodigo?
Bueno, les explico mi problema, estoy usando un toolbar en un programa cuyos botones no usan la propiedad caption sino que el uso o la leyenda del botón se muestran mediante la propiedad tooltiptext. Todo funciona bien hasta que le cambio la resolución al monitor. Después de eso ya no me muestra los tooltiptext y me imagino que si ocurre algo así en un ambiente real de trabajo pues el usuario quedará algo desorientado. Probé detectando el cambio de resolución y colocando un refresh pero no ocurre nada y traté también de volver a asignar la propiedad showtips pero es de solo lectura por lo que me levanta un error. ¿Alguien sabe cómo corregir este problema? ¿o por lo menos una idea de cómo disimularlo?

Gracias de antemano tanto por tomarse el tiempo para leer este post como por las respuestas que seguro llegarán.

Saludos

DiabloRojo.

Jose Arriagada

  • Miembro MUY activo
  • ***
  • Mensajes: 373
    • Ver Perfil
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #1 en: Jueves 29 de Junio de 2006, 15:48 »
0
Que resolucion tiene originalmente y a que resolucion cambias cuando ocurre lo que indicas?, para ver si se puede replicar en mi PC, y ver si te puedo ayudar...

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #2 en: Jueves 29 de Junio de 2006, 15:54 »
0
Hola José, gracias por responder.

Trabajo con una resolucion de 1280x1024 y hago las pruebas pasandola tanto a 800x600 como a 1024x768 pero tambien lo hago a la inversa, es decir, inicio la aplicación en resoluciones menores y la paso a resoluciones mayores y también se presenta el problema.

Saludos

DiabloRojo

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #3 en: Viernes 30 de Junio de 2006, 15:04 »
0
Mummmm, trabajo con WinXP y con el SP5 ¿Será que se corrige este comportamiento instalando el SP6?. Realmente no lo instalé debido a que leí varios comentarios negativos con respecto a este último SP6 ¿a alguno de ustedes le ha dado problemas?.

Saludos


DiabloRojo

Jose Arriagada

  • Miembro MUY activo
  • ***
  • Mensajes: 373
    • Ver Perfil
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #4 en: Viernes 30 de Junio de 2006, 15:36 »
0
Hice la prueba...

Genere un formulario simple con dos controles...
- Uno con el control Microsoft Windows Common Control 5.0 (SP2) --> Control1
- Uno con el control Microsoft Windows Common Control 6.0 (SP6) --> Control2

Y cada uno con "n" botones y cada uno de ellos con un tooltiptext

Al ejecutar, funcionan bien.
Pero si me cambio, de aplicacion y posteriormente vuelvo, solo continua funcionando el tooltiptext del Control2. El control1, no aparece nada.


Verifica que control estas usando. Y prueba el control2.

Yo tengo instalado el SP5 de VB60 y ningun problema.

El SP6, no lo he instalado, justamente por lo mismo, he leido muchos comentarios negativos referentes a este SP.

cpmario

  • Miembro HIPER activo
  • ****
  • Mensajes: 629
    • Ver Perfil
    • http://www.cpimario.com
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #5 en: Viernes 30 de Junio de 2006, 16:58 »
0

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #6 en: Viernes 30 de Junio de 2006, 18:44 »
0
Hola. Gracias a todos por sus respuestas y comentarios.

Yo estoy utilizando el Microsoft Windows Common Control 6.0 (SP6) y tengo problemas, la verdad no sé a qué se deba. José por lo que entiendo de tu prueba el problema ocurre es cuando cambias de aplicación, es decir, ¿si cambias de foco o colocas como activo otro programa?... tendré que chequear si a mi me pasa lo mismo... ¿y qué pasa cuando cambias la resolución del monitor?.

Saludos

Y nuevamente gracias a todos por tomarse su tiempo con esta duda.


DiabloRojo.

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #7 en: Sábado 1 de Julio de 2006, 01:13 »
0
Pues hice una prueba tal como dice el amigo Jose Arriagada pero me pasa exactamente lo contrario es decir el Windows Common Controls SP2 (que llama Control1) funciona correctamente pero el Windows Common Controls SP6 no. Y tal como él dice, no tiene que ver con el cambio de resolución sino con la perdida del foco en el formulario. Ahora, haciendo las pruebas me dí cuenta, de manera fortuíta, que el control sí muestra los ToolTipText pero los manda debajo del formulario donde está contenido el ToolBar por lo cual da la impresión de que no los muestra. Aquí pongo unas imágenes de lo que ocurre luego de cambiar el foco a otra aplicación:

1.-Poniendo el ratón sobre el primer botón del ToolBar SP2 (Funciona correctamente).


2.-Poniendo el ratón sobre el segundo botón del ToolBar SP2 (Funciona correctamente).


3.-Poniendo el ratón sobre el primer botón del ToolBar SP2 (Aparentemente no funciona).


4.-Poniendo el ratón sobre el segundo botón del ToolBar SP2 (Para mi sorpresa funciona).


5.-Poniendo el ratón sobre el segundo botón del ToolBar SP2 pero un poco mas arriba de la mitad del botón (Se ve claramente que muestra el ToolTipText pero está siendo solapado por el formulario).


6.-Poniendo el ratón sobre el segundo botón del ToolBar SP2 pero aún más arriba de la mitad del botón que en el caso anterior (Idem que el caso anterior).



Ahora la pregunta del millón ¿cómo podemos corregir ese comportamiento ¿alguna API?

Nota:
1.- el puntero del ratón desaparece cuando se toma la Snapshot con la tecla "Imprimir Pantalla".
2.-Mil disculpas con los administradores y moderadores si colocar tantas imágenes no está permitido.


Saludos y gracias por tratar de encontrar una solución a este problema.


DiabloRojo.


P.D: Veo que la imágenes quedaron muy grandes y se dificulta la lectura mil disculpas por ese error.

ArKaNtOs

  • Miembro de PLATA
  • *****
  • Mensajes: 1253
  • Nacionalidad: mx
    • Ver Perfil
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #8 en: Martes 4 de Julio de 2006, 20:20 »
0
Realmente no tengo idea de como te podria ayudar, jejejeje, pero no te seria de mayor utilidad poner una statusbar y ahi establecer lo que hace cada boton?????????  :whistling:

DiabloRojo

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #9 en: Martes 4 de Julio de 2006, 23:52 »
0
Hola ArKaNtOs.
Pues es una idea que no había considerado. Y, aunque me modificaría en gran medida el aspecto visual del programa, creo que es muy válida. Mis días de sufrimiento terminaron :D.

Muchísimas gracias ArKaNtOs y a todos los que se detuvieron a leer mi duda.

Ahhhh, aprovecho para preguntar... Hay problemas para subir archivos al foro?. Porque pensé en subir una presentación .pps y quitar las imágenes (que me parece restan legibilidad) y nada, no pude.

Saludos


DiabloRojo

ArKaNtOs

  • Miembro de PLATA
  • *****
  • Mensajes: 1253
  • Nacionalidad: mx
    • Ver Perfil
Re: Toolbar, Tooltiptext Y Cambios De Resolución
« Respuesta #10 en: Miércoles 5 de Julio de 2006, 09:40 »
0
mmmm creo que tu problema puede deberse al tamaño del archivo ya que solo te permite subir 128kb :)