Commit 44f10a4f authored by Medicean's avatar Medicean

(Fix: FileManager) fix #192

parent dac96611
...@@ -871,6 +871,7 @@ class FileManager { ...@@ -871,6 +871,7 @@ class FileManager {
let codes = ''; let codes = '';
let win; let win;
let hinttext = ''; let hinttext = '';
let tooltip = `IP:${this.opts['ip']} File:${antSword.noxss(path)}`;
if (openfileintab == false) { if (openfileintab == false) {
win = this.createWin({ win = this.createWin({
title: LANG['editor']['title'](antSword.noxss(path)), title: LANG['editor']['title'](antSword.noxss(path)),
...@@ -885,7 +886,15 @@ class FileManager { ...@@ -885,7 +886,15 @@ class FileManager {
null, null, true, true null, null, true, true
); );
win = antSword['tabbar'].cells(`tab_file_${_id}`); win = antSword['tabbar'].cells(`tab_file_${_id}`);
hinttext = `IP:${this.opts['ip']} File:${antSword.noxss(path)}`; let hitpath = path;
if (path.length > 100) {
let tmpbuf = Buffer.alloc(100, '.');
tmpbuf.write(this.path, 0, 100 - name.length - 4);
tmpbuf.write('/', 100 - name.length - 1);
tmpbuf.write(name, 100 - name.length);
hitpath = tmpbuf.toString();
}
hinttext = `IP:${this.opts['ip']} File:${antSword.noxss(hitpath)}`;
} }
win.progressOn(); win.progressOn();
...@@ -987,6 +996,7 @@ class FileManager { ...@@ -987,6 +996,7 @@ class FileManager {
options: _options options: _options
}, },
]); ]);
toolbar.setItemToolTip('hinttext', tooltip);
toolbar.attachEvent('onClick', (id) => { toolbar.attachEvent('onClick', (id) => {
if (id === 'save') { if (id === 'save') {
// 保存代码 // 保存代码
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment