Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL y WinAPI
PowerCOBOL y WinAPI Llamadas a la API de Windows en PowerCOBOL
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Operar con Textbox multilínea dmosca PowerCOBOL y COM/OLE 1 8 de mayo de 2017 10:26
[Componente] TextBox Multilinea y saltos de línea Begoguay PowerCOBOL (ActiveX, v4 - v11) 3 6 de febrero de 2017 20:55

Respuesta
 
Herramientas

  #11
Antiguo 9 de enero de 2023, 18:13
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Josber, es un poltergeist en toda regla, leches, llevo 3 días hackeando y no sé de dónde sale el puñetero "TooltipText" que ponemos en las propiedades de un control (sea botón u otro). Un verdadero misterio.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #12
Antiguo 9 de enero de 2023, 20:08
Josber
Moderador Global
Activista del Foro: Activista del Foro - Issue reason: Por aportar manuales y enriquecer  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos 
Última Actividad 20.09.2026 12:17
Posts Posts: 883
Likes enviados Enviados: 418
Likes recibidos Recibidos: 492

@fastpho, muchas gracias, ahora ya lo entiendo, sólo me falta encontrar donde "coixons", se cambia el color, que es feo de narices y el tipo de letra.
Josber is offline   Responder Con Cita
  #13
Antiguo 9 de enero de 2023, 20:47
fastpho
El Foro es mi casa
Innovación: Por aportar innovaciones - Issue reason: SQLite + OO Cobol class Concurso: Primer puesto: Ganador/a del Primer puesto en un concurso - Issue reason: Acceso a datos Cobol vía web 
Última Actividad 21.08.2026 18:08
Posts Posts: 365
Likes enviados Enviados: 252
Likes recibidos Recibidos: 243

@Josber se puede cambiar el color del fondo y el color del texto , el tipo de letra ni idea
En proyecto subido esta pero te paso

Cambio color del fondo
Código COBOL:
  1. *BackColor del Tooltip
  2.         CALL "SendMessageA" WITH stdcall LINKAGE
  3.           USING BY VALUE HWNDTT
  4.                           BY VALUE TTM_SETTIPBKCOLOR
  5.                           BY VALUE  POW-COLOR-DARKGRAY *> aca pones el valor que necesitas
  6.                           BY VALUE 0.

Cambio de color del texto
Código COBOL:
  1. *TextColor del Tooltip
  2.         CALL "SendMessageA" WITH stdcall LINKAGE
  3.           USING BY VALUE HWNDTT
  4.                           BY VALUE TTM_SETTIPTEXTCOLOR
  5.                           BY VALUE POW-COLOR-WHITE *> aca poner el valor que necesitas
  6.                           BY VALUE 0.
Saludos....
fastpho is offline   Responder Con Cita
  #14
Antiguo 10 de enero de 2023, 16:35
Josber
Moderador Global
Activista del Foro: Activista del Foro - Issue reason: Por aportar manuales y enriquecer  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos 
Última Actividad 20.09.2026 12:17
Posts Posts: 883
Likes enviados Enviados: 418
Likes recibidos Recibidos: 492

Citación del post de fastpho Ver Mensaje
@Josber se puede cambiar el color del fondo y el color del texto , el tipo de letra ni idea
En proyecto subido esta pero te paso

Cambio color del fondo
Código COBOL:
  1. *BackColor del Tooltip
  2.         CALL "SendMessageA" WITH stdcall LINKAGE
  3.           USING BY VALUE HWNDTT
  4.                           BY VALUE TTM_SETTIPBKCOLOR
  5.                           BY VALUE  POW-COLOR-DARKGRAY *> aca pones el valor que necesitas
  6.                           BY VALUE 0.

Cambio de color del texto
Código COBOL:
  1. *TextColor del Tooltip
  2.         CALL "SendMessageA" WITH stdcall LINKAGE
  3.           USING BY VALUE HWNDTT
  4.                           BY VALUE TTM_SETTIPTEXTCOLOR
  5.                           BY VALUE POW-COLOR-WHITE *> aca poner el valor que necesitas
  6.                           BY VALUE 0.
Saludos....
Gracias @fastpho, mira que ayer, estuve repasando la rutina de arriba a abajo varias veces, modificando parámetros, (conseguí únicamente, quitar la punta de flecha del tooltip), y no encontré el del color por ningún lado, se conoce que ya estaba yo, más "espeso" de la cuenta

Un trabajo insuperable. Como dice @Kuk, habrán foros con más posts que éste pero por la calidad de los mismos, ninguno.

Un salu2.-
Josber is offline   Responder Con Cita
  #15
Antiguo 10 de enero de 2023, 17:07
fastpho
El Foro es mi casa
Innovación: Por aportar innovaciones - Issue reason: SQLite + OO Cobol class Concurso: Primer puesto: Ganador/a del Primer puesto en un concurso - Issue reason: Acceso a datos Cobol vía web 
Última Actividad 21.08.2026 18:08
Posts Posts: 365
Likes enviados Enviados: 252
Likes recibidos Recibidos: 243

@Josber,
No pudiste cambiar el color ?
Podrias poner el codigo de como quitaste la flecha del tooltip
@Kuk este post no habria que moverlo al foro de powercobol+winapi
Saludos...
fastpho is offline   Responder Con Cita
  #16
Antiguo 10 de enero de 2023, 19:33
Josber
Moderador Global
Activista del Foro: Activista del Foro - Issue reason: Por aportar manuales y enriquecer  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos 
Última Actividad 20.09.2026 12:17
Posts Posts: 883
Likes enviados Enviados: 418
Likes recibidos Recibidos: 492

@fastpho,

Sí, ya he podido cambiar el color, gracias, a ver para quitar la flecha, hay que cambiar éste valor

Código COBOL:
  1. 01 HWND_TOPMOST                 PIC S9(9) COMP-5 VALUE    1. *>= -1

en vez de valor -1, hay que ponerle valor 1

Un salu2.-

*
*
[ATTACH=CONFIG]870[/ATTACH]

Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  Screenshot_9.jpg
Vistas: 84
Tamaño:  19,7 KB  
Josber is offline   Responder Con Cita
  #17
Antiguo 10 de enero de 2023, 21:18
Josber
Moderador Global
Activista del Foro: Activista del Foro - Issue reason: Por aportar manuales y enriquecer  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos 
Última Actividad 20.09.2026 12:17
Posts Posts: 883
Likes enviados Enviados: 418
Likes recibidos Recibidos: 492

Por cierto, los colores, se le pueden pasar en su valor decimal, si alguien necesita un programa, (con el fuente incluido), que pase el valor de los 3 colores RGB, de Hexa a Decimal, que lo diga y lo pongo por aquí.

Un salu2.-


[ATTACH=CONFIG]871[/ATTACH]

Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  Screenshot_1.jpg
Vistas: 72
Tamaño:  37,1 KB  
Josber is offline   Responder Con Cita
  #18
Antiguo 11 de enero de 2023, 19:35
Josber
Moderador Global
Activista del Foro: Activista del Foro - Issue reason: Por aportar manuales y enriquecer  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos 
Última Actividad 20.09.2026 12:17
Posts Posts: 883
Likes enviados Enviados: 418
Likes recibidos Recibidos: 492

Si el campo está inhabilitado, (POW-FALSE TO "Enabled"), no carga el ToolTip, ¿se puede hacer que lo cargue siempre, esté como esté el control?, porque he estado repasando la rutina pero, no encuentro nada que haga referencia a algo parecido.

Graciasssss.-
Josber is offline   Responder Con Cita
  #19
Antiguo 12 de enero de 2023, 02:47
fastpho
El Foro es mi casa
Innovación: Por aportar innovaciones - Issue reason: SQLite + OO Cobol class Concurso: Primer puesto: Ganador/a del Primer puesto en un concurso - Issue reason: Acceso a datos Cobol vía web 
Última Actividad 21.08.2026 18:08
Posts Posts: 365
Likes enviados Enviados: 252
Likes recibidos Recibidos: 243

@Josber, estoy de vacaciones ,y no tengo equipo para probar, pero me parece logico que no muestre la ventana tooltip creada , ya que el control esta deshabilitado , y los eventos mousemove o mouse over seguramente no levantan, por lo tanto no mostrara la ventana emergente...



Saludos...
fastpho is offline   Responder Con Cita
  #20
Antiguo 12 de enero de 2023, 16:07
Josber
Moderador Global
Activista del Foro: Activista del Foro - Issue reason: Por aportar manuales y enriquecer  Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos 
Última Actividad 20.09.2026 12:17
Posts Posts: 883
Likes enviados Enviados: 418
Likes recibidos Recibidos: 492

Gracias @fastpho, perdona las molestias, que pases unas estupendas vacaciones.

Un salu2.-
Josber is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 16:19.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.