Página 1 de 1
Peque
Publicado: Mar Mar 08, 2005 7:36 pm
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
Peque
Publicado: Mar Mar 08, 2005 7:48 pm
por jfgimenez
Joaquín,
pues sí, tienes razón. Intentaré corregirlo lo antes posible.
--
Un saludo,
José F. Giménez
Peque
Publicado: Mié Mar 09, 2005 10:23 am
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)Â
Peque
Publicado: Mié Mar 09, 2005 11:44 am
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
>
>
>
Peque
Publicado: Mié Mar 09, 2005 2:04 pm
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
Peque
Publicado: Mié Mar 09, 2005 8:39 pm
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)Â
Peque
Publicado: Jue Mar 10, 2005 10:23 am
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
>
>
>
Peque
Publicado: Jue Mar 10, 2005 12:08 pm
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