texteditor.js
来自「axjx工具代码给大家交流」· JavaScript 代码 · 共 38 行
JS
38 行
Class('App.linb_UI_TextEditor', 'linb.Com',{
Instance:{
iniComponents:function(){
// [[code created by jsLinb UI Builder
var host=this, children=[], append=function(child){children.push(child.get(0))};
append((new linb.UI.TextEditor)
.host(host,"texteditor3")
.setLeft(70)
.setTop(60)
.setWidth(228)
.setHeight(206)
.setBorder(true)
.setValue("//tab: add 4 space\n//shift+tab: remove 4 space\n//enter: auto head spaces\n// { + enter: auto head spaces(add 4 more)\n// } : remove 4 spaces\n\nvar function(){\n var a=2;\n}")
.onChange("_texteditor3_onchange")
);
append((new linb.UI.TextEditor)
.host(host,"texteditor4")
.setLeft(368)
.setTop(60)
.setWidth(228)
.setHeight(206)
.setBorder(true)
.setReadonly(true)
.setValue("var function(){\n //readonly\n}")
);
return children;
// ]]code created by jsLinb UI Builder
},
_texteditor3_onchange:function (profile, oV, nV) {
linb.message('changed!');
},
base:[],
required:["linb.UI.TextEditor"]
}
});
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?