Сделал сворачивание через меню настроек.

This commit is contained in:
2024-03-20 23:32:24 +03:00
parent 7bfb980d69
commit 34df30fcd5
17 changed files with 101 additions and 132 deletions

View File

@@ -61,9 +61,7 @@ public interface FileWindow extends VisualizerForm{
//--
void CollapseGraphs();
void ExpandGraphs();
void SwitchGraphs();
//--
void CollapseMessages();
void ExpandMessages();
void SwitchMessages();
}

View File

@@ -80,5 +80,4 @@ public interface ProjectWindow {
//--
void CollapseProjectTrees();
void ExpandProjectTrees();
void SwitchProjectTrees();
}

View File

@@ -34,5 +34,4 @@ public interface TestingWindow extends VisualizerForm {
void ShowDVMPackage(DVMPackage master);
void CollapseCredentials();
void ExpandCredentials();
void SwitchCredentials(boolean flag);
}

View File

@@ -98,11 +98,9 @@ public class FileForm implements FileWindow, FormWithSplitters {
ShowProperties();
Pass_2021.passes.get(PassCode_2021.Save).setControlsEnabled(false);
//-
UI.fileMenuBar.LeftECButton.Switch(Global.properties.collapseFileGraphs);
if (Global.properties.collapseFileGraphs)
CollapseGraphs();
//-
UI.fileMenuBar.DownECButton.Switch(Global.properties.collapseFileMessages);
if (Global.properties.collapseFileMessages)
CollapseMessages();
}
@@ -389,17 +387,6 @@ public class FileForm implements FileWindow, FormWithSplitters {
SC12.updateUI();
}
@Override
public void SwitchGraphs() {
if (Global.properties.collapseFileGraphs)
ExpandGraphs();
else
CollapseGraphs();
//---------------
Global.properties.collapseFileGraphs =!Global.properties.collapseFileGraphs;
Global.properties.Update();
UI.fileMenuBar.LeftECButton.Switch(Global.properties.collapseFileGraphs);
}
@Override
public void CollapseMessages() {
UI.Clear(content);
content.add(editorBackground);
@@ -419,15 +406,4 @@ public class FileForm implements FileWindow, FormWithSplitters {
SC1.updateUI();
SC12.updateUI();
}
@Override
public void SwitchMessages() {
if (Global.properties.collapseFileMessages)
ExpandMessages();
else
CollapseMessages();
//---------------
Global.properties.collapseFileMessages =!Global.properties.collapseFileMessages;
Global.properties.Update();
UI.fileMenuBar.DownECButton.Switch(Global.properties.collapseFileMessages);
}
}

View File

@@ -85,9 +85,9 @@ public class ProjectForm implements FormWithSplitters, ProjectWindow {
SwitchScreen(Global.db.settings.get(SettingName.SmallScreen).toBoolean());
RefreshTabsNames();
//--
UI.mainMenuBar.RightECButton.Switch(Global.properties.collapseProjectTrees);
if (Global.properties.collapseProjectTrees)
CollapseProjectTrees();
//--
}
@Override
public void SaveSplitters() {
@@ -306,15 +306,4 @@ public class ProjectForm implements FormWithSplitters, ProjectWindow {
projectBackground.add(SC3);
projectBackground.updateUI();
}
@Override
public void SwitchProjectTrees() {
if (Global.properties.collapseProjectTrees)
ExpandProjectTrees();
else
CollapseProjectTrees();
//---------------
Global.properties.collapseProjectTrees =!Global.properties.collapseProjectTrees;
Global.properties.Update();
UI.mainMenuBar.RightECButton.Switch(Global.properties.collapseProjectTrees);
}
}

View File

@@ -135,6 +135,9 @@ public class TestingForm implements FormWithSplitters, TestingWindow {
Global.testingServer.db.sapforConfigurationCommands.mountUI(sapforConfigurationCommandsPanel);
Global.testingServer.db.serverSapfors.mountUI(serverSapforsPanel);
Global.testingServer.db.sapforPackages.mountUI(sapforPackagesPanel);
//--
if (Global.properties.collapseCredentials)
CollapseCredentials();
}
//-
@Override
@@ -305,7 +308,6 @@ public class TestingForm implements FormWithSplitters, TestingWindow {
credentialsPanel.add(UI.credentialsBar);
SC71.setDividerLocation(30);
SC71.setDividerSize(0);
//SC71.setEnabled(false);
credentialsPanel.revalidate();
credentialsPanel.repaint();
}
@@ -314,19 +316,8 @@ public class TestingForm implements FormWithSplitters, TestingWindow {
UI.Clear(credentialsPanel);
credentialsPanel.add(SC18);
SC71.setDividerLocation(200);
//SC71.setEnabled(true);
SC71.setDividerSize(3);
credentialsPanel.revalidate();
credentialsPanel.repaint();
}
@Override
public void SwitchCredentials(boolean flag) {
if (flag) {
ExpandCredentials();
} else {
CollapseCredentials();
}
Global.properties.collapseCredentials = !flag;
Global.properties.Update();
}
}