コード例 #1
0
function GraphicAdmin($help = '')
{
    if ($help != '') {
        menu_help($help, _ONLINEMANUAL);
    }
    menu_detail(false);
    menu_draw();
}
コード例 #2
0
function menu_action($action, $parm1 = '', $parm2 = '', $parm3 = '')
{
    static $menu = array(), $current = -1;
    if ($action == 'title') {
        if ($current >= 0) {
            menu_detail(false);
        }
        $current++;
        $menu[$current] = new menu_object($parm1, $parm2);
    } elseif ($action == 'help') {
        $menu[$current]->set_help();
    } elseif ($action == 'graphic') {
        $menu[$current]->set_graphic($parm1);
    } elseif ($action == 'detail') {
        $menu[$current]->set_detail($parm1);
    } elseif ($action == 'option') {
        $menu[$current]->add_option($parm1, $parm2, $parm3);
    } elseif ($action == 'draw') {
        foreach ($menu as $i => $m) {
            $m->draw_menu();
        }
        $menu = array();
        $current = -1;
    } else {
        die('fatal / admin/tools/menu.php');
    }
}