FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Pages con Brush
Posts: 694
Joined: Fri Oct 07, 2005 06:58 AM
Pages con Brush
Posted: Sat Jan 09, 2010 09:49 PM
buscando por el foro no he encontrado la forma de poder mostrar un brush en los dialogos incluidos en la clase tpage.

Lo que encontre mas parecido es este post de Raymundo
http://forums.fivetechsupport.com/viewtopic.php?f=6&t=11746&p=58244&hilit=pages+brush#p58244

No se si se en las nuevas versiones ya esta resulto, pero no doy con ello.

Despues de muchos intentos he conseguido aplicar un brush asi:
Code (fw): Select all Collapse
  oPags := TPages():Redefine( 102, oDlg, {} )

  DEFINE DIALOG oDlg2 OF oDlg RESOURCE "GheHistFolder1" TRANSPARENT Brush oBrush
  oPags:AddPage( oDlg2 )

  DEFINE DIALOG oDlg2 OF oDlg RESOURCE "GheHistFolder2" TRANSPARENT Brush oBrush
  oPags:AddPage( oDlg2 )
  
  DEFINE DIALOG oDlg2 OF oDlg RESOURCE "GheHistFolder4" TRANSPARENT Brush oBrush
  oPags:AddPage( oDlg2 )


1.- Defino la clase tpage sin dialogos.
Code (fw): Select all Collapse
oPags := TPages():Redefine( 102, oDlg, {} )

2.- Defino cada uno de los dialogs diciendo que estan contenidos en oDlg y no en oPag.
Code (fw): Select all Collapse
DEFINE DIALOG ... of oDlg ...

3.- Los añado a la clase tpage.
Code (fw): Select all Collapse
oPags:AddPage( oDlg2 )


Espero que sirva a alguien.
Un saludo

Fernando González Diez

ALSIS Sistemas Informáticos

Continue the discussion