CSV
1段目表記 , 2段目表記 , 3段目表記, 関数名 , パラメータ1, パラメータ2
スタート , , , addDiv , ,
編集 , 垂直分割 , , vsplit , ,
, 水平分割 , , hsplit , ,
, 最大化" , , max , ,
, 100% , , changeViewSize , '100%' ,
, 200% , , changeViewSize , '200%' ,
, 400% , , changeViewSize , '400%' ,
部品操作 , 部品追加 , ノード , addNode , ,
, , 接続線 , addConnection , ,
, 移動 , , move , ,
, 変形 , , deform , ,
, 属性変更 , , chgAttr , ,
クリア , , , erase , ,
JavaScript配列・連想配列 (Jsonと同じ)
var rmenulist = [
{
title:"スタート", onmousedown:"addDiv",
},
{
title:"編集",
child:
[
{title:"垂直分割",onmousedown:"vsplit"},
{title:"水平分割",onmousedown:"hsplit"},
{title:"最大化",onmousedown:"max"},
{title:"100%",onmousedown:"changeViewSize('100%')"},
{title:"200%",onmousedown:"changeViewSize('200%')"},
{title:"400%",onmousedown:"changeViewSize('400%')"},
]
},
{
title:"部品操作",
child:
[
{
title:"部品追加",
child:
[
{title:"ノード"},
{title:"接続線"},
],
},
{title:"移動"},
{title:"変形"},
{title:"属性変更"},
]
},
{
title:"クリア", onmousedown:"erase",
},
];