Antonio / Daniel Ejecunten este test y utilizen el scrrol para ir al final y despues contraen el ultimo panel vernan como el primer panel no se pinta correctamente
Se necesita la lib hbmisc para harbour / libmisc para xharbour
- Code: Select all Expand view
#include "fivewin.ch"
#include "Splitter.ch"
*--
Function Main()
*--
LOCAL oWnd, oExpBar, oSpl
LOCAL oPanel1, oPanel2, oPanel3, oPanel4
LOCAL aMeses1 := AMONTHS()
LOCAL aMeses2 := AMONTHS()
LOCAL aMeses3 := AMONTHS()
LOCAL aMeses4 := AMONTHS()
LOCAL bClick := { | o | MsgInfo( o:GetText() ) }
*--
DEFINE WINDOW oWnd TITLE "FWH Class TExplorerBar"
oWnd:SetSize( 350, 600 )
oExpBar = TExplorerBar():New()
*--
oPanel1 = oExpBar:AddPanel( " Estadisticas de Compras " )
oPanel1:lSpecial:=.T.
AEVAL( aMeses1, {|cMes| oPanel1:AddLink( cMes, bClick, "additem" ) } )
*--
oPanel2 = oExpBar:AddPanel( " Estadisticas de Ventas " )
AEVAL( aMeses2, {|cMes| oPanel2:AddLink( cMes, bClick, "additem" ) } )
*--
oPanel3 = oExpBar:AddPanel( " Estadisticas de Ventas " )
AEVAL( aMeses3, {|cMes| oPanel3:AddLink( cMes, bClick, "additem" ) } )
oWnd:oClient = oExpBar
ACTIVATE WINDOW oWnd Maximized
RETURN( NIL )
Fwh 12.04 / Borland 5.8 Harbour 3.2