In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Peque

Foro de Xailer profesional en español
Responder
jmartial
Mensajes: 397
Registrado: Vie May 20, 2005 8:53 pm

Peque

Mensaje por jmartial »

Hola,
Me he encontrado algo con un funcionamiento raro, no sé si hay que hacer
algo o es que es así:
Creo 2 BtnBmp desde código
WITH OBJECT ::oBtnLinHorz := TBtnBmp():New( oSender )
:SetBounds( nLeftBtn+(nWidthBtn+nPxSepara)*3 , nTopBtn ,;
nWidthBtn , nHeightBtn )
:cTooltip := "Conmuta entre mostrar Sí ó No"
:nToolTipIcon := tiINFO
:cToolTipTitle := "Líneas Horizontales"
:cText := ""
:SetBitmaps( {"NO_LINEA"} )
:nAnchors := akTOPLEFTBOTTOM
END
WITH OBJECT ::oBtnBotUp := TBtnBmp():New( oSender )
:SetBounds( nLeftBtn+(nWidthBtn+nPxSepara)*5 , nTopBtn ,;
nWidthBtn , nHeightBtn )
:cText := ""
:cTooltip:= "Amplía el margen inferior"
:nToolTipIcon := tiWARNING
:cToolTipTitle := "Prueba margenes"
:SetBitmaps( {"MOVER_ARRIBA"} )
:nAnchors := akTOPLEFTBOTTOM
END
Bueno, pues al poner el ratón encima de cualquiera de los dos nos muestra un
cTooltip el de cada uno, y :nToolTipIcon y :cToolTipTitle el del segundo
botón.
Es decir, aunque crees muchos botones en cualquiera pone el título e icono
del último, el tooltip si pone bien el de cada uno.
Un Saludo,
Joaquín
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Peque

Mensaje por jfgimenez »

Joaquín,
pues sí, tienes razón. Intentaré corregirlo lo antes posible.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Peque

Mensaje por jfgimenez »

Joaquín,
aquí tienes TWinControl corregido. Sólo lo he probado con winXP, pero tendré
que hacer más pruebas con otros SS.OO.
--
Un saludo,
José F. Giménez


Attached files wincontrol.zip (4.4 KB)Â
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jmartial
Mensajes: 397
Registrado: Vie May 20, 2005 8:53 pm

Peque

Mensaje por jmartial »

Jose,
Lo siento, pero con XP también funciona mal, ¿que hace? buf!!!, montón de
cosas, no pinta el título, otro pinta el tooltip arriba y por debajo el
espacio del título e icono, tooltip no se ve completo, o se ve demasiado
grande, etc.
Es decir, que no es un problema en concreto, es que casi nunca me lo pinta
bien. Tienes que poner varios btnbmp y a uno le pones titulo e icono y a
otros no, y vas pasando por cada uno de ellos.
Un Saludo,
Joaquín
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:422ec0a4$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Joaquín,
>
> aquí tienes TWinControl corregido. Sólo lo he probado con winXP, pero
tendré
> que hacer más pruebas con otros SS.OO.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Peque

Mensaje por jfgimenez »

Joaquín,
> Lo siento, pero con XP también funciona mal, ¿que hace? buf!!!, montón de
> cosas, no pinta el título, otro pinta el tooltip arriba y por debajo el
> espacio del título e icono, tooltip no se ve completo, o se ve demasiado
> grande, etc.
>
> Es decir, que no es un problema en concreto, es que casi nunca me lo pinta
> bien. Tienes que poner varios btnbmp y a uno le pones titulo e icono y a
> otros no, y vas pasando por cada uno de ellos.
Lo he revisado, y efectívamente no se pinta bien. Yo antes había probado con
2 controles con distintos valores de cTooltip, nTooltipIcon y cTooltipTitle,
pero no se me había ocurrido que unos tuvieran título y otros no. El
problema es precísamente ese, y cuando se muestra el tooltip mantiene el
tamaño del último que se mostró, y no se actualiza hasta que se vuelve a
mostrar.
P.ej. cuando te salga mal el tooltip, sal del control sin activar ningún
otro tooltip, y vuelve a ponerte encima de él. Verás que ahora sí se muestra
bien.
En fin, intentaré corregirlo esta tarde, aunque me da la impresión de que va
a haber más cambios por dentro de los que pensaba al principio, y me llevará
algún tiempo.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Peque

Mensaje por jfgimenez »

Joaquín,
aquí tienes 2 .obj. Por favor, pruébalo enlazándolos con tu programa y dime
si funciona bien.
--
Un saludo,
José F. Giménez


Attached files tooltips.zip (6.5 KB)Â
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
jmartial
Mensajes: 397
Registrado: Vie May 20, 2005 8:53 pm

Peque

Mensaje por jmartial »

Jose, Perfecto!!
Todos los botones juntitos que tenía con diferentes tooltips, parece que ya
muestran lo que deben, no obstante lo probaré un poco más a fondo, si no
comento más nada es que va todo bien.
Un Saludo,
Joaquín
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=422f50db@ozsrv2.ozlan.local...]422f50db@ozsrv2.ozlan.local...[/email]
> Joaquín,
>
> aquí tienes 2 .obj. Por favor, pruébalo enlazándolos con tu programa y
dime
> si funciona bien.
>
> --
> Un saludo,
>
> José F. Giménez
>
>
>
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5706
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Peque

Mensaje por jfgimenez »

Joaquín,
> Todos los botones juntitos que tenía con diferentes tooltips, parece que
> ya
> muestran lo que deben, no obstante lo probaré un poco más a fondo, si no
> comento más nada es que va todo bien.
Gracias. De todos modos yo también intentaré hacer algunas pruebas. Por
ahora sólo lo he probado en XP, pero habrá que probarlo más a fondo.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder