/* * xpmファイル用拡張子クラス * * 開いたxpmファイルを保存しないで下さい。もれなくブッ壊れます */ function class_xpm() { this.name = 'xpm'; this.parent = 'srcfile'; this.ext = '\\.xpm$'; } var f = class_xpm.prototype; f.onInitProp = function (arg, classname, methodname) { App.Prop(this.name, 'wrap-mode') = 'fixed'; App.Prop(this.name, 'wallpaper-filename')='none'; App.Prop(this.name, 'linenumber-width') = 0; App.Prop(this.name, 'line-margin') = 1; // App.Prop(this.name, 'font-default')='MS ゴシック, 5'; // App.Prop(this.name, 'font-basic-latin')='MS ゴシック, 5'; }; f.onLoad = function(arg, classname, methodname){ var escapedName = escape(App.Buffer.FileName).replace(/%|\./g,''); var symbolLen=2; if(!classes['xpm_'+escapedName]){ for(var line="",i=0;i