var myLayout = new dhtmlXLayoutObject('app', '2E', 'dhx_skyblue');
myLayout.cells('a').setText('Novo Registro');
myLayout.cells('b').setText('Pesquisar/Alterar');
myLayout.setCollapsedText('a','Novo Registro');
myLayout.setCollapsedText('b','Pesquisar/Alterar');
myLayout.cells('a').collapse();
var appMenu = myLayout.attachMenu();
appMenu.setIconsPath('../include/dhtmlx/imgs/');
appMenu.loadXML('./xml/appMenu.php');
appMenu.setTopText("Título do Módulo");
appMenu.setAlign('right');
appMenu.attachEvent('onClick', function(id){btAction(id);});
var appToolbar = myLayout.attachToolbar();
appToolbar.setIconsPath('../include/dhtmlx/imgs/');
appToolbar.loadXML('./xml/appToolbar.php');
appToolbar.attachEvent('onClick', function(id){btAction(id);});
var myGrid = myLayout.cells('b').attachGrid();
myGrid.setIconsPath('../include/dhtmlx/imgs/');
myGrid.setHeader('Nome da Empresa, Data de Abertura');
myGrid.setInitWidths('*,150')
myGrid.setColTypes('ed,ed');
myGrid.attachHeader('#connector_text_filter,#connector_text_filter')
myGrid.setColSorting('connector,connector')
myGrid.init();
myGrid.loadXML('../include/dhtmlx/grid_conn.php');
var dp = new dataProcessor('../include/dhtmlx/grid_conn.php');
dp.init(myGrid);
[...][/code]
And this is the XML to the toolbar, not dynamic yet:
[code]<?xml version='1.0' encoding='utf-8'?>
[/code]