$tr->settings_array = $settings_tool->read_oids($sql); $tr->after_build(); //print "\$i('dom_meta_treeview_resize_style').innerHTML=".$tr->html(); if ($inneronly) { return $tr->firstinner(); } return $tr->html(); } //default path $page = new dom_root_print(); $page->title = 'dbmanage tests'; $ttab = new dom_tab_control(); $ttab->add_tab('tree', 'tree'); $ttab->oid = '-1'; $ttab->name = 'dbmanage.tabcontrol'; $page->append_child($ttab); //some text flood /* for($k=0;$k<400;$k++) { $tex=new mazafaker; $page->append_child($tex); } */ $leftdiv = new dom_meta_treeview(); //$page->append_child($leftdiv); $ttab->tabs['tree']->div->append_child($leftdiv); $tbl = new dom_table(); //$page->append_child($tbl); $ttab->tabs['tree']->div->append_child($tbl); $tr = new dom_tr();
if (method_exists($obj, 'handle_event')) { $obj->handle_event($event); } } exit; } $page = new dom_root_print(); $page->title = 'Коды'; $editor_name = $_GET['p']; if (!class_exists($editor_name)) { $editor_name = 'query_result_viewer_codessel'; } //$pk=new path_view_control; $pk = new $editor_name(); $pk->name = 'pk'; $page->append_child($pk); $page->context =& $page->context; $settings_tool = new settings_tool(); $pk->oid = -1; $page->collect_oids($settings_tool); $page->settings_array = $settings_tool->read_oids($sql); $pk->bootstrap(); /* $b=new dom_any_noterm('input'); $b->attributes['type']='submit'; $b->attributes['onclick']='window.xxx=1;if(window.driven==1){window.close();}else{var w=window.open(window.location.href,\'selector\');w.driven=1;w=window.open(window.location.href,\'selector\');w.driven=1;}'; $page->append_child($b); */ $page->inlinescripts[] = <<<aaaa
} $ch += $this->row_height; foreach ($row as $k => $v) { $this->txts[$k]->text = $v; } if ($oe) { $oe = false; $this->row->css_class = 'odd'; } else { $oe = true; $this->row->css_class = 'even'; } $this->row->html(); } $this->table->html_tail(); } } $div = new dom_div(); $div->css_style['width'] = '190mm'; $qg = new query_gen_ext('select'); $qg->from->exprs[] = new sql_column(NULL, 'barcodes_raw', NULL, NULL); $qg->what->exprs[] = new sql_column(NULL, NULL, 'id', 'id'); $qg->what->exprs[] = new sql_column(NULL, NULL, 'name', 'name'); $qg->what->exprs[] = new sql_column(NULL, NULL, 'code', 'code'); $qg->lim_count = 500; $q = new qres($qg); $qid = $q->id_gen(); $div->append_child($q); $page->append_child($div); $page->endscripts[] = "\r\nwindow.onload=function()\r\n{\r\n\tvar d=document.createElement('div');\r\n\td.appendChild(document.createTextNode(' '));\r\n\td.style.width='1000mm';\r\n\td.style.height='1000mm';\r\n\tdocument.body.appendChild(d);\r\n\tvar r=document.createTextNode('1000mm is '+d.offsetWidth.toString()+'px');\r\n\tvar px_h=Math.round((d.offsetWidth*260)/1000);\r\n\tvar px_w=Math.round((d.offsetWidth*200)/1000);\r\n\t//document.body.appendChild(r);\r\n\tdocument.body.removeChild(d);\r\n\t//alert(px280+','+px200);\r\n\t\r\n};\r\n"; $page->html();