tengo varias clases, cada una hace su cometido en la app,
y todas tienen browser.
quier definir "algo" pienso en una clase pero no me estaria funcionando, para definir algunas fuentes y que pueda
utilizarla desde las diferentes clases que tengo.
he hecho esto:
Code: Select all | Expand
CLASS TFuentes DATA oFontEncabezado DATA oFontCelda METHOD new() CONSTRUCTORENDCLASS//------------------------------------------------------------------------------METHOD new() CLASS TFuentes DEFINE FONT ::oFontEncabezado NAME "Tahoma" SIZE 0, - 16 bold DEFINE FONT ::oFontCelda NAME "Tahoma" SIZE 0, - 16 RETURN ( Self )//------------------------------------------------------------------------------
pero si la llamo como ser desde mi clase que quiero utilizarla me dice que no la encuentra
Code: Select all | Expand
CLASS TApp FROM TFuentes.....endclass....with object ::oBrw WITH OBJECT :aCols[ 1 ] :cHeader := "Id" :nWidth := 80 :nHeadStrAlign := AL_CENTER :oHeaderFont := ::oFontEncabezado :oDataFont := ::oFontCelda END WITH
cual es el problema? que la fuente no se muestra y si hago esto:
Code: Select all | Expand
fwdbg ::oFontEncabezado
no me devuelve nda. ni si quiera una referencia al afuente