... lo tengo en una DLL de recursos. oBmpLogo tienes que daclararla en el main() como public o private, ya que se utiliza en la función main() y en inilogo(), o bien pasarlo como parámetro a esta última. Saludos
... lo tengo en una DLL de recursos. oBmpLogo tienes que daclararla en el main() como public o private, ya que se utiliza en la función main() y en inilogo(), o bien pasarlo como parámetro a esta última. Saludos
Hola Amigo: Sabes que la saque desde FIVEGEN de FW 2.4, como me lo indico Antonio. Dondes esta el error? Saludos, Miguel Miguel, function IniLogo(oWnd,oBmpTiled) if ! Empty( oBmpLogo ) .or. ! Empty( oBmpTiled ) oWnd:bPainted = { | hDC | If( oBmpTiled != nil,; BmpTiled( hDC, oWnd, oBmpTiled ...
... un error, es para poner un fondo de pantalla. Puedo usar el FW 2.4 y porque el error? Saludos, Miguel RUTINA. AL FINAL ESTA EL ERROR. function IniLogo() if ! Empty( ::oBmpLogo ) .or. ! Empty( ::oBmpTiled ) ::oWnd:bPainted = { | hDC | If( ::oBmpTiled != nil,; BmpTiled( hDC, ::oWnd, ::oBmpTiled ...
... al tamaño de la ventana de la aplicación y además siempre esté centrado en ella. Lo hago así: DEFINE WINDOW oWnd .. .. oWnd:bResized := {|| Inilogo() } ACTIVATE WINDOW oWnd ON INIT Inilogo() ... Esta es la función Inilogo: function IniLogo() local aclirect := getclientRect(oWnd:hWnd) if ...
... al tamaño de la ventana de la aplicación y además siempre esté centrado en ella. Lo hago así: DEFINE WINDOW oWnd .. .. oWnd:bResized := {|| Inilogo() } ACTIVATE WINDOW oWnd ON INIT Inilogo() ... Esta es la función Inilogo: function IniLogo() local aclirect := getclientRect(oWnd:hWnd) if ...