Do you made some changes for create explorerBar on a Dialog and Create for the obj a vertical scroll to scroll the explorer object if we have many panels on it ?

try this sample code
#include "FiveWin.ch"
STATIC ODLG,oExBar
Function TestDialog()
DEFINE DIALOG oDlg ;
SIZE 800,600 ;
TITLE "Test ExplorerBar on a Dialog"
oExBar:=TExplorerBar():New(0, 0, 112, 800 , oDlg)
ACTIVATE DIALOG oDlg ON INIT BarExplorer(oExBar)
return nil
FUNCTION BarExplorer(oExBar)
local oPanel1, oPanel2, oPanel3, oPanel4
local bClick := { | o | MsgInfo( o:GetText() ) }
oPanel1:= oExBar:AddPanel( "Panel 1", , 200)
oPanel1:lSpecial:=.T.
oPanel2 = oExBar:AddPanel( "Panel 2", , 200)
oPanel3 = oExBar:AddPanel( "Panel 3", , 100)
oPanel4 = oExBar:AddPanel( "Panel 4", , 200)
oPanel5 = oExBar:AddPanel( "Panel 5", , 100)
oPanel6 = oExBar:AddPanel( "Panel 6", , 200)
oPanel1:AddLink( "First item", bClick, "additem" )
oPanel1:AddLink( "Second item", bClick, "copy" )
oPanel2:AddLink( "First item", bClick, "adddbf" )
oPanel2:AddLink( "Second item", bClick, "delete" )
oPanel2:AddLink( "Third item", bClick, "envelope" )
oPanel2:AddLink( "Fourth item", bClick, "envelope")
oPanel3:AddLink( "First item", bClick, "adddbf" )
oPanel3:AddLink( "Second item", bClick, "delete" )
oPanel3:AddLink( "Third item", bClick, "envelope" )
oPanel3:AddLink( "Fourth item", bClick, "envelope")
oPanel4:AddLink( "First item", bClick, "adddbf" )
oPanel4:AddLink( "Second item", bClick, "delete" )
oPanel4:AddLink( "Third item", bClick, "envelope" )
oPanel4:AddLink( "Fourth item", bClick, "envelope")
oPanel5:AddLink( "First item", bClick, "adddbf" )
oPanel5:AddLink( "Second item", bClick, "delete" )
oPanel5:AddLink( "Third item", bClick, "envelope" )
oPanel5:AddLink( "Fourth item", bClick, "envelope")
oPanel6:AddLink( "First item", bClick, "adddbf" )
oPanel6:AddLink( "Second item", bClick, "delete" )
oPanel6:AddLink( "Third item", bClick, "envelope" )
oPanel6:AddLink( "Fourth item", bClick, "envelope")
oDlg:oleft= oExBar
RETU NIL

