перенос проходов в центральный модуль

This commit is contained in:
2024-10-13 23:55:03 +03:00
parent 6afa2dc892
commit 4e86871571
150 changed files with 510 additions and 576 deletions

View File

@@ -69,7 +69,7 @@ public class SPFEditor extends BaseEditor implements SPFEditorInterface {
//текст изменился, значит M ка более не актуальна.
file.father.dropLastModification();
}
Pass.passes.get(PassCode.Save).Reset();
Global.mainModule.getPass(PassCode.Save).Reset();
}
}
});
@@ -185,13 +185,13 @@ public class SPFEditor extends BaseEditor implements SPFEditorInterface {
}
@Override
protected void saveFont() {
Pass.passes.get(PassCode.UpdateSetting).Do(
Global.mainModule.getPass(PassCode.UpdateSetting).Do(
SettingName.EditorFontSize,
getFont().getSize());
}
@Override
protected void saveText() {
Pass.passes.get(PassCode.Save).Do();
Global.mainModule.getPass(PassCode.Save).Do();
}
@Override
protected StyledPopupMenu createMenu() {

View File

@@ -29,11 +29,11 @@ public class FilesTree extends StyledTree {
break;
case KeyEvent.VK_ADD: //num lock +
case KeyEvent.VK_EQUALS: //+
Pass.passes.get(PassCode.IncludeFile).Do();
Global.mainModule.getPass(PassCode.IncludeFile).Do();
break;
case KeyEvent.VK_SUBTRACT: //num lock -
case KeyEvent.VK_MINUS: //-
Pass.passes.get(PassCode.ExcludeFile).Do();
Global.mainModule.getPass(PassCode.ExcludeFile).Do();
break;
case KeyEvent.VK_F2:
forkFD(PassCode.RenameFile, PassCode.RenameDirectory);
@@ -46,14 +46,14 @@ public class FilesTree extends StyledTree {
}
);
new FileDrop(System.out, this, files -> {
Pass.passes.get(PassCode.ImportFiles).Do(files);
Global.mainModule.getPass(PassCode.ImportFiles).Do(files);
});
Global.mainModule.set(Current.File, null);
}
private static void forkFD(PassCode file_pass, PassCode folder_pass) {
DefaultMutableTreeNode node = Global.mainModule.getProjectNode();
if (node != null)
Pass.passes.get((node.getUserObject() instanceof DBProjectFile) ?
Global.mainModule.getPass((node.getUserObject() instanceof DBProjectFile) ?
file_pass : folder_pass).Do();
}
@Override
@@ -89,7 +89,7 @@ public class FilesTree extends StyledTree {
//очень важно. иначе по открытии файла дерево остается в фокусе.
//и не происходит прокрутки скролла к строке!!
UI.getMainWindow().getProjectWindow().FocusFileTabs();
Pass.passes.get(PassCode.OpenCurrentFile).Do(o);
Global.mainModule.getPass(PassCode.OpenCurrentFile).Do(o);
}
}
}