FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Marca de agua en xBrowse
Posts: 389
Joined: Wed Nov 29, 2006 01:51 PM
Marca de agua en xBrowse
Posted: Tue Oct 15, 2019 01:43 PM

Hola a todos,

pues eso, tengo una imagen de fondo en un xbrowse y quiero darle una marca de agua, o sea que quede clara en el fondo, se puede hacer? como?
Saludos.

Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Marca de agua en xBrowse
Posted: Tue Oct 15, 2019 01:55 PM
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 389
Joined: Wed Nov 29, 2006 01:51 PM
Re: Marca de agua en xBrowse
Posted: Tue Oct 15, 2019 02:19 PM

Karina,
gracias por responder, esa es la idea con la diferencia que no me repita la imagen ni la ajuste al browse, sino que la deje en el tamaño original centrada.
Saludos.

Posts: 344
Joined: Sat Jul 22, 2006 09:04 PM
Re: Marca de agua en xBrowse
Posted: Tue Oct 15, 2019 08:22 PM

Ariel mira en samples, busque hasta que lo encontre hoy jaa xbwaterm.prg
Saludos
Marcelo

FWH - Harbour - BCC7 - PellesC
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Marca de agua en xBrowse
Posted: Tue Oct 15, 2019 08:40 PM
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 389
Joined: Wed Nov 29, 2006 01:51 PM
Re: Marca de agua en xBrowse
Posted: Wed Oct 16, 2019 09:56 AM

Gracias a todos.

como lo indica el samples funciona lo que queria implementar, no lo vi disculpas.

Saludos.

Posts: 344
Joined: Sat Jul 22, 2006 09:04 PM
Re: Marca de agua en xBrowse
Posted: Wed Oct 16, 2019 12:10 PM

Buenisimo Ariel, si bien te lo pase por msg, lo postie por si le pasaba a algún otro compañero, esa es la idea del foro.
Un saludo a todos y también agradezco porque yo también estaba en esa búsqueda.
Marcelo

FWH - Harbour - BCC7 - PellesC
Posts: 141
Joined: Fri Feb 15, 2019 01:37 PM
Re: Marca de agua en xBrowse
Posted: Wed Oct 23, 2019 01:46 PM

Hola Amigos.

Tengo la versión Fwh19.05, como se llama el ejemplo que viene en sample, que no lo encuentro, corro el ejemplo de Mr Rao y no me sale la marca de agua.

Posts: 344
Joined: Sat Jul 22, 2006 09:04 PM
Re: Marca de agua en xBrowse
Posted: Wed Oct 23, 2019 02:13 PM

El archivo es xbwaterm.prg, no se a partir de que version esta disponible, deberias preguntarle a Antonio Linares
Saludos

FWH - Harbour - BCC7 - PellesC
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Marca de agua en xBrowse
Posted: Wed Oct 23, 2019 02:37 PM
http://forums.fivetechsupport.com/viewtopic.php?f=3&t=37270&p=222553&hilit=watermark#p222553

Intente asi:


Code (fw): Select all Collapse
#include "fivewin.ch"

REQUEST DBFCDX

function Main()

   local oWnd, oBrw, oFont, aImage
   local nAlphaLevel := 64

   USE CUSTOMER NEW VIA "DBFCDX"

   DEFINE FONT oFont NAME "Calibri" SIZE 0,-15 BOLD

   DEFINE WINDOW oWnd

   oWnd:SetFont( oFont )

   // aqui -> informe el directório donde está el PNG. 
   aImage   := oWnd:ReadImage( "c:\fwh1905\bitmaps\pngs\2.png", , .t. )

   @ 20,20 XBROWSE oBrw SIZE -20,-20 PIXEL OF oWnd ;
      DATASOURCE "CUSTOMER" AUTOCOLS NOBORDER CELL LINES

   WITH OBJECT oBrw
      :lTransparent  := .t.

      :bPaintBack := < |Self|
         FillRect( ::hDC, GetClientRect( ::hWnd ), ::oBrush:hBrush )
         ::DrawImage( aImage, ::DataRect():aRect, nil, nil, nAlphaLevel )
         ::lTransparent := .t.
         return nil
         >
      //
      :CreateFromCode()
   END

   ACTIVATE WINDOW oWnd CENTERED
   RELEASE FONT oFont
   PalBmpFree( aImage )

return nil
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 141
Joined: Fri Feb 15, 2019 01:37 PM
Re: Marca de agua en xBrowse
Posted: Wed Oct 23, 2019 08:00 PM

Gracias Karinha.

Perfecto, Tenia mal ubicado el directorio donde esta el PNG.

Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: Marca de agua en xBrowse
Posted: Thu Oct 24, 2019 07:42 AM

Version FWH1905

Regards



G. N. Rao.

Hyderabad, India

Continue the discussion