1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 19:48:20 +02:00

Embedded console / terminal support

This commit is contained in:
Brian Fiete 2024-07-23 07:56:23 +02:00
parent 60817eec48
commit 20a8e3327c
28 changed files with 2317 additions and 690 deletions

View file

@ -62,7 +62,7 @@ namespace IDE.ui
AddCategoryItem(root, "Compiler");
AddCategoryItem(root, "Debugger");
AddCategoryItem(root, "Visual Studio");
AddCategoryItem(root, "Terminal");
AddCategoryItem(root, "Console");
AddCategoryItem(root, "Wasm");
if (!gApp.mSettings.mVSSettings.IsConfigured())
@ -170,7 +170,7 @@ namespace IDE.ui
category.Open(true, true);
}
void PopulateTerminalOptions()
void PopulateConsoleOptions()
{
mCurPropertiesTarget = gApp.mSettings;
@ -179,6 +179,8 @@ namespace IDE.ui
category.mIsBold = true;
category.mTextColor = Color.Mult(DarkTheme.COLOR_TEXT, cHeaderColor);
AddPropertiesItem(category, "Windows Terminal", "mWindowsTerminal");
AddPropertiesItem(category, "Debug Console", "mDebugConsoleKind");
AddPropertiesItem(category, "Always Enable Console", "mAlwaysEnableConsole");
category.Open(true, true);
}
@ -438,7 +440,7 @@ namespace IDE.ui
case .VisualStudio:
PopulateVSOptions();
case .Terminal:
PopulateTerminalOptions();
PopulateConsoleOptions();
case .Wasm:
PopulateWasmOptions();
default: