Página 1 de 1

CLASS TBEACON

Publicado: Lun Abr 26, 2021 2:33 am
por Cristobal
Clase desarrollada para utilizar más sencillamente todas las clases que forman BEACON
Mostrar Spoiler

Código: Seleccionar todo

CLASS TBeacon FROM TElement

   DATA aItemsMenuH        INIT {}
   DATA aItemsMenuV        INIT {}
   DATA aItemAnagram       INIT {}
   DATA oBody
   DATA oNavBar
   DATA oMainDiv
   DATA cTitle
   DATA nHeightNav
   DATA oUlAnagram
   DATA oMenuCard
   DATA oMenuDiv
   DATA oMenuH
   DATA oMenuV
   DATA lWithParent        INIT .F.
   DATA lMenu              INIT .F.
   DATA lMenuHorizontal    INIT .F.
   DATA lMenuVertical      INIT .F.
   DATA lMenuCard          INIT .F.
   DATA lNavBar            INIT .F.
   DATA lShowAnagram       INIT .F.
   DATA lShowLogo          INIT .F.
   DATA lShowTitle         INIT .F.
   DATA lShowForm          INIT .F.
   
   METHOD Activate()
   METHOD ActiveQuerys()
   METHOD Anagram( oP )
   METHOD Body( cFam, nH, nW, cUniH, cUniW, cBgColor )
   METHOD Button( oP, cId, lAdd, cIco, cClass, cIdB, lRight, nMargT, nMargL, nMargR, nMargB )
   METHOD SetForm( oP, cClass, cId, aKeys, lAdd, lInline, lHoriz, uAction )
   METHOD Head()
   METHOD IconPnel( cIco, cClass, cId, cClr, nMarg )
   METHOD Image( oP )
   METHOD Item( oP )
   METHOD ItemAnagram( oP )
   METHOD ItemsDrop( oP, nPad, nH, nW, aItems )
   METHOD ItemsNav( oP )
   METHOD Logo( oP )
   METHOD MainDiv( oP )
   METHOD MenuCard( oP, nH, cClr )
   METHOD MenuDiv( oP, cTit, nH, nW, cClr )
   METHOD MenuDropDown( oP, nMargT, nMargL, nPad, aSubItems, cClr, nH, nW )
   METHOD MenuDropRight( oP, nMargT, nMargL, nPad, aSubItems, cClr, nH, nW )
   METHOD MenuHorizontal( oP )
   METHOD MenuVertical( oP, cTit, nH, nW, cClr )
   METHOD BNavBar( oP )
   METHOD SetHeightNav( nH, cUni )
   METHOD SetInput( oForm )
   METHOD SetInputColor( oForm )
   METHOD SetInputDate( oForm )
   METHOD SetItemAnagram( aItem )
   METHOD SetItemsMenuH( aItems )
   METHOD SetItemsMenuV( aItems )
   METHOD SetLabel( oForm )
   METHOD SetShowNavBar( lOn )
   METHOD SetShowLogo( lOn )
   METHOD SetShowForm( lOn )
   METHOD SetShowMenu( lOn )
   METHOD SetShowMenuCard( lOn )
   METHOD SetShowMenuHorizontal( lOn )
   METHOD SetShowMenuVertical( lOn )
   METHOD SetShowAnagram( lOn )
   METHOD SetShowTitle( lOn )
   METHOD SetTitle( cTitle )
   METHOD ShowMenuVertical( oP, nMargT, nMargL, nPad, nW, nH, cClr )
   METHOD Styles()
   METHOD Title( oP )
   METHOD UlAnagram( oP )
   METHOD UlNav( oP )

ENDCLASS