Устранен баг в Линукс версии с неперерисовкой части изображения.
Установлен размер экрана 1920 на 1080. По идее для бОльших экранов артефакты будут Но при указании бОльшего разрешения получал ошибку нехватки памяти GDI+. Может, на бОльших разрешениях будут работать свойства Screen. Но - надо проверять отдельно.
This commit is contained in:
parent
28a1dce9aa
commit
3a3cc8a80d
|
|
@ -360,7 +360,7 @@ namespace VisualPascalABC
|
|||
ErrorsListWindow.CloseButton = false;
|
||||
CompilerConsoleWindow.CloseButton = false;
|
||||
|
||||
// menuStrip1.Font = new Font(menuStrip1.Font.Name, 8.25f);
|
||||
menuStrip1.Font = new Font(menuStrip1.Font.Name, 9.0f);
|
||||
|
||||
// SSM 06.06.22 - это только для Линукса!!!
|
||||
MainDockPanel.AllowEndUserDocking = false;
|
||||
|
|
@ -412,7 +412,9 @@ namespace VisualPascalABC
|
|||
string newFileName = InstNameNewProgramm(MainDockPanel);
|
||||
//---------------------------------------------
|
||||
MainDockPanel.Size = new Size(1920, 1080);
|
||||
BottomDockPanel.Size = new Size(1920, 1080);
|
||||
AddNewProgramToTab(MainDockPanel, newFileName);
|
||||
//AddNewProgramToTab(BottomDockPanel, "gdsfj");
|
||||
//---------------------------------------------
|
||||
|
||||
AddOptionsContent();
|
||||
|
|
@ -1990,8 +1992,8 @@ namespace VisualPascalABC
|
|||
|
||||
private void Form1_Resize(object sender, EventArgs e)
|
||||
{
|
||||
//MainDockPanel.Size = new Size(MPanel.Width, MPanel.Height);
|
||||
//BottomDockPanel.Size = new Size(BPanel.Width, BPanel.Height - 3);
|
||||
MainDockPanel.Size = new Size(MPanel.Width, MPanel.Height);
|
||||
BottomDockPanel.Size = new Size(BPanel.Width, BPanel.Height - 3);
|
||||
}
|
||||
|
||||
private void MPanel_Resize(object sender, EventArgs e)
|
||||
|
|
|
|||
|
|
@ -1025,7 +1025,7 @@
|
|||
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
|
||||
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
|
||||
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABK
|
||||
FQAAAk1TRnQBSQFMAgEBEAEAAeQBAgHkAQIBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
|
||||
FQAAAk1TRnQBSQFMAgEBEAEAAewBAgHsAQIBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
|
||||
AwABQAMAAVADAAEBAQABCAYAARQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
|
||||
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
|
||||
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ namespace VisualPascalABC
|
|||
Form1StringResources.SetTextForAllControls(DisassemblyWindow);
|
||||
}
|
||||
|
||||
AddWindowToDockPanel(DisassemblyWindow, BottomDockPanel, OutputWindow.Dock, DockState.Document, OutputWindow.IsFloat, BottomPane, int.MaxValue);
|
||||
AddWindowToDockPanel(DisassemblyWindow, MainDockPanel, OutputWindow.Dock, DockState.Document, OutputWindow.IsFloat, BottomPane, int.MaxValue);
|
||||
}
|
||||
|
||||
void AddDebugWatchListWindow()
|
||||
|
|
@ -336,30 +336,33 @@ namespace VisualPascalABC
|
|||
AddOutputWindow();
|
||||
AddErrorsListWindow();
|
||||
AddCompilerConsoleWindow();
|
||||
|
||||
AddFindSymbolsResultWindow();
|
||||
AddImmediateWindow();
|
||||
AddDisassemblyWindow();
|
||||
AddDebugVariablesListWindow();
|
||||
AddDebugWatchListWindow();
|
||||
AddDisassemblyWindow(); // Это нельзя убирать - почему то оболочка закрывается при запуске программы!!!
|
||||
HideContent(FindSymbolsResultWindow);
|
||||
HideContent(DisassemblyWindow);
|
||||
|
||||
/*AddImmediateWindow();
|
||||
//AddDebugVariablesListWindow();
|
||||
//AddDebugWatchListWindow();
|
||||
if (!Tools.IsUnix())
|
||||
{
|
||||
AddProjectExplorerWindow();
|
||||
AddPropertiesWindow();
|
||||
}
|
||||
SelectContent(OutputWindow, false);
|
||||
if (!Tools.IsUnix())
|
||||
SelectContent(ProjectExplorerWindow, false);
|
||||
//SelectContent(OutputWindow, false);
|
||||
//if (!Tools.IsUnix())
|
||||
// SelectContent(ProjectExplorerWindow, false);
|
||||
|
||||
//HideContent(ImmediateWindow);
|
||||
//HideContent(DebugVariablesListWindow);
|
||||
//HideContent(DebugWatchListWindow);
|
||||
|
||||
HideContent(ImmediateWindow);
|
||||
HideContent(DebugVariablesListWindow);
|
||||
HideContent(DebugWatchListWindow);
|
||||
HideContent(FindSymbolsResultWindow);
|
||||
HideContent(DisassemblyWindow);
|
||||
if (!Tools.IsUnix())
|
||||
{
|
||||
//HideContent(PropertiesWindow);
|
||||
HideContent(ProjectExplorerWindow);
|
||||
}
|
||||
}*/
|
||||
OutputWindow.Activate();
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue