Show/hide flag images separate from the main window
This commit is contained in:
@@ -38,6 +38,8 @@ function initLocaleChooserGUI() {
|
|||||||
});
|
});
|
||||||
localeChooser.window.titleBarShown = false;
|
localeChooser.window.titleBarShown = false;
|
||||||
|
|
||||||
|
localeChooser.window.shown = false;
|
||||||
|
|
||||||
loadLocaleConfig();
|
loadLocaleConfig();
|
||||||
|
|
||||||
logToConsole(LOG_DEBUG, `[VRR.GUI] Created locale chooser GUI`);
|
logToConsole(LOG_DEBUG, `[VRR.GUI] Created locale chooser GUI`);
|
||||||
@@ -48,6 +50,9 @@ function initLocaleChooserGUI() {
|
|||||||
function closeLocaleChooserGUI() {
|
function closeLocaleChooserGUI() {
|
||||||
logToConsole(LOG_DEBUG, `[VRR.GUI] Closing locale chooser window`);
|
logToConsole(LOG_DEBUG, `[VRR.GUI] Closing locale chooser window`);
|
||||||
localeChooser.window.shown = false;
|
localeChooser.window.shown = false;
|
||||||
|
for (let i in localeChooser.flagImages) {
|
||||||
|
localeChooser.flagImages[i].shown = false;
|
||||||
|
}
|
||||||
mexui.setInput(false);
|
mexui.setInput(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -64,6 +69,10 @@ function showLocaleChooserGUI(position = toVector2(0.0, 0.0)) {
|
|||||||
logToConsole(LOG_DEBUG, `[VRR.GUI] Showing locale chooser window`);
|
logToConsole(LOG_DEBUG, `[VRR.GUI] Showing locale chooser window`);
|
||||||
mexui.setInput(true);
|
mexui.setInput(true);
|
||||||
localeChooser.window.shown = true;
|
localeChooser.window.shown = true;
|
||||||
|
|
||||||
|
for (let i in localeChooser.flagImages) {
|
||||||
|
localeChooser.flagImages[i].shown = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
@@ -108,6 +117,8 @@ function resetLocaleChooserOptions() {
|
|||||||
localeChooserSetLocale(tempLocaleOptions[i].id);
|
localeChooserSetLocale(tempLocaleOptions[i].id);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
localeChooser.flagImages[i].shown = false;
|
||||||
|
|
||||||
logToConsole(LOG_DEBUG | LOG_WARN, `[VRR.GUI] Created locale chooser option ${tempLocaleOptions[i].englishName} with image ${imagePath}`);
|
logToConsole(LOG_DEBUG | LOG_WARN, `[VRR.GUI] Created locale chooser option ${tempLocaleOptions[i].englishName} with image ${imagePath}`);
|
||||||
|
|
||||||
//localeChooser.activeRingImages.push(activeRingImage);
|
//localeChooser.activeRingImages.push(activeRingImage);
|
||||||
|
|||||||
Reference in New Issue
Block a user