This commit is contained in:
luboslenco
2023-08-11 10:04:34 +02:00
parent 8225cca390
commit 47cd39a30f
2 changed files with 12 additions and 9 deletions
+2 -2
View File
@@ -51,14 +51,14 @@ class UIBase {
public var hwndTabs = [
[TabLayers.draw, TabHistory.draw, TabPlugins.draw #if is_forge , TabObjects.draw #end],
[TabMaterials.draw, TabBrushes.draw, TabParticles.draw],
[TabBrowser.draw, TabTextures.draw, TabMeshes.draw, TabFonts.draw, TabSwatches.draw, TabScript.draw, TabConsole.draw]
[TabBrowser.draw, TabTextures.draw, TabMeshes.draw, TabFonts.draw, TabSwatches.draw, TabScript.draw, TabConsole.draw, UIStatus.drawVersionTab]
];
#end
#if is_lab
public var hwnds = [Id.handle()];
public var htabs = [Id.handle()];
public var hwndTabs = [
[TabBrowser.draw, TabTextures.draw, TabMeshes.draw, TabSwatches.draw, TabPlugins.draw, TabScript.draw, TabConsole.draw]
[TabBrowser.draw, TabTextures.draw, TabMeshes.draw, TabSwatches.draw, TabPlugins.draw, TabScript.draw, TabConsole.draw, UIStatus.drawVersionTab]
];
#end
+10 -7
View File
@@ -37,13 +37,6 @@ class UIStatus {
// Draw tabs
for (draw in UIBase.inst.hwndTabs[TabStatus]) draw(UIBase.inst.htabs[TabStatus]);
// Version label
if (!Config.raw.touch_ui) {
ui.enabled = false;
ui.tab(UIBase.inst.htabs[TabStatus], Manifest.version);
ui.enabled = true;
}
var minimized = statush <= defaultStatusH * Config.raw.window_scale;
if (UIBase.inst.htabs[TabStatus].changed && (UIBase.inst.htabs[TabStatus].position == Context.raw.lastStatusPosition || minimized)) {
UIBase.inst.toggleBrowser();
@@ -51,4 +44,14 @@ class UIStatus {
Context.raw.lastStatusPosition = UIBase.inst.htabs[TabStatus].position;
}
}
public static function drawVersionTab(htab: Handle) {
// Version label
if (!Config.raw.touch_ui) {
var ui = UIBase.inst.ui;
ui.enabled = false;
ui.tab(UIBase.inst.htabs[TabStatus], Manifest.version);
ui.enabled = true;
}
}
}