From f5deb531d2b600c79664546ca0e42f51be1981f9 Mon Sep 17 00:00:00 2001 From: "zaccaria.majid" Date: Wed, 8 Nov 2023 10:17:39 +0100 Subject: [PATCH] ok aggiunta preferenze per card status map --- MP-TAB-SERV/MP-TAB-SERV.csproj | 2 +- MP-TAB-SERV/Pages/StatusMap.razor.cs | 2 + MP-TAB-SERV/Pages/User.razor | 66 ++++++++++++++++++++++++++++ MP-TAB-SERV/Resources/ChangeLog.html | 2 +- MP-TAB-SERV/Resources/VersNum.txt | 2 +- MP-TAB-SERV/Resources/manifest.xml | 2 +- 6 files changed, 72 insertions(+), 4 deletions(-) diff --git a/MP-TAB-SERV/MP-TAB-SERV.csproj b/MP-TAB-SERV/MP-TAB-SERV.csproj index 48e529aa..940aadd3 100644 --- a/MP-TAB-SERV/MP-TAB-SERV.csproj +++ b/MP-TAB-SERV/MP-TAB-SERV.csproj @@ -3,7 +3,7 @@ net6.0 enable - 6.16.2311.808 + 6.16.2311.810 enable MP_TAB_SERV diff --git a/MP-TAB-SERV/Pages/StatusMap.razor.cs b/MP-TAB-SERV/Pages/StatusMap.razor.cs index ac406e5c..de20447a 100644 --- a/MP-TAB-SERV/Pages/StatusMap.razor.cs +++ b/MP-TAB-SERV/Pages/StatusMap.razor.cs @@ -106,6 +106,8 @@ namespace MP_TAB_SERV.Pages protected override async Task OnInitializedAsync() { + var df = MServ.UserPrefGet("DefCardMode"); + ShowCard = df == "shrink" ? false : true; isCalcSize = true; ListMSE = null; SetupConf(); diff --git a/MP-TAB-SERV/Pages/User.razor b/MP-TAB-SERV/Pages/User.razor index 18b5399d..1fc4a569 100644 --- a/MP-TAB-SERV/Pages/User.razor +++ b/MP-TAB-SERV/Pages/User.razor @@ -64,6 +64,15 @@ +
  • +
    Modalità di visualizzazione delle macchine in 'Mappa Stato'
    +
    +
    + + +
    +
    +
  • @@ -97,6 +106,11 @@ await Task.Delay(1); langIns = lang; } + protected async Task setDefCardMode(string defCardMode) + { + await Task.Delay(1); + defCardModeIns = defCardMode; + } protected string btnMsStyle { @@ -130,6 +144,38 @@ return answ; } } + protected string btnShrinkStyle + { + get + { + string answ = ""; + if (defCardModeIns == "shrink") + { + answ = "btn-primary"; + } + else + { + answ = "btn-outline-secondary"; + } + return answ; + } + } + protected string btnFullStyle + { + get + { + string answ = ""; + if (defCardModeIns == "full") + { + answ = "btn-primary"; + } + else + { + answ = "btn-outline-secondary"; + } + return answ; + } + } protected string _tcModIns { get; set; } = ""; @@ -145,6 +191,7 @@ } } } + protected string _langIns { get; set; } = ""; protected string langIns @@ -159,6 +206,20 @@ } } } + protected string _defCardMode { get; set; } = ""; + + protected string defCardModeIns + { + get => _defCardMode; + set + { + if (_defCardMode != value) + { + _defCardMode = value; + MsgServ.UserPrefSave("DefCardMode", value); + } + } + } public int Height { get; set; } = 0; public int Width { get; set; } = 0; @@ -191,6 +252,11 @@ { langIns = langPrefItem; } + var defCardPrefItem = MsgServ.UserPrefGet("DefCardMode"); + if (defCardPrefItem != null) + { + langIns = defCardPrefItem; + } await Task.Delay(1); if (string.IsNullOrEmpty(currIpv4)) { diff --git a/MP-TAB-SERV/Resources/ChangeLog.html b/MP-TAB-SERV/Resources/ChangeLog.html index 49809050..2715a404 100644 --- a/MP-TAB-SERV/Resources/ChangeLog.html +++ b/MP-TAB-SERV/Resources/ChangeLog.html @@ -1,6 +1,6 @@ Modulo MAPOSPEC -

    Versione: 6.16.2311.808

    +

    Versione: 6.16.2311.810


    Note di rilascio: