Función Alert() tiene comportamiento extraño

Función Alert() tiene comportamiento extraño

Postby jmartial » Wed Mar 22, 2006 9:59 am

Hola,

He intentado usar la función Alert() que trae fwh como lo hacía anteriormente en 16b, pero, el mensaje se muestra como deshabilitado con un gris muy clarito que casi no se ve.

Entonces, pensando que por alguna razón demandada por los usuarios se ha puesto así, he copiado la función y le he puesto estas 2 líneas:

oGet:SetColor( CLR_BLACK , GetSysColor( COLOR_BTNFACE ) )
oGet:lDisColors := .F.

Pero la aplicación se queda congelada con la orden oGet:lDisColors := .F.

No sé que ocurre ni como solucionarlo, lo único que quiero es que el usuario vea el texto legible en negro como siempre se ha usado.


Un Saludo,
Joaquín
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Postby Antonio Linares » Wed Mar 22, 2006 12:21 pm

Joaquín,

Modifica source\function\alert.prg y quita los WHEN .f. que hay.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41476
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby jmartial » Wed Mar 22, 2006 12:48 pm

Antonio,

Así se ve bien, pero se puede seleccionar el texto con el ratón. Que bueno, habrá quien le guste y quien no.

Pero, me queda la duda, ¿porque cascaba poniendo esto? :

oGet:lDisColors := .F.


Si eso es una nueva propiedad de los gets que uso y va bien??

Un Saludo y gracias,
Joaquín
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Postby Antonio Linares » Wed Mar 22, 2006 5:47 pm

Joaquín,

Es que es un GET multiline (TMultiGet) que no tiene esa DATA.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41476
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 34 guests