ENH: Add Left Menu Tip When MenuBar narrow

JIRA: none
Change-Id: I06fadf9881e134dc46d7c9a0743ae281fcf84252
(cherry picked from commit eff32db81698a8d4ec58810d2c604ba3bcda2d76)
This commit is contained in:
zorro.zhang 2024-12-03 22:39:09 +08:00 committed by Lane.Wei
parent 6fe4d54ca2
commit 8690f43735
2 changed files with 31 additions and 1 deletions

View File

@ -229,12 +229,42 @@ function ChangeLeftWidth()
let NowWidth=window.innerWidth;
if(NowWidth<=WidthBoundary)
{
tSend['width']=224;
ShowLeftMenuTip( false );
}
else
{
tSend['width']=64;
ShowLeftMenuTip( true );
}
SendWXMessage( JSON.stringify(tSend) );
}
function ShowLeftMenuTip( bShow )
{
if(bShow==true)
{
$("div[menu='home'] div.BtnIcon").prop('title',GetCurrentTextByKey('t114'));
$("div[menu='recent'] div.BtnIcon").prop('title',GetCurrentTextByKey('t35'));
$("div[menu='online'] div.BtnIcon").prop('title',GetCurrentTextByKey('t107'));
$("div[menu='makerlab'] div.BtnIcon").prop('title','MakerLab');
$("div[menu='printhistory'] div.BtnIcon").prop('title',GetCurrentTextByKey('t117'));
$("div[menu='manual'] div.BtnIcon").prop('title',GetCurrentTextByKey('t87'));
}
else
{
$("div[menu='home'] div.BtnIcon").removeAttr('title');
$("div[menu='recent'] div.BtnIcon").removeAttr('title');
$("div[menu='online'] div.BtnIcon").removeAttr('title');
$("div[menu='makerlab'] div.BtnIcon").removeAttr('title');
$("div[menu='printhistory'] div.BtnIcon").removeAttr('title');
$("div[menu='manual'] div.BtnIcon").removeAttr('title');
}
}
//---------------Global-----------------
window.postMessage = HandleStudio;

View File

@ -43,7 +43,7 @@
<div id="BtnArea">
<div menu="home" class="BtnItem BtnItemSelected" onClick="GotoMenu('home')">
<div class="BtnIcon "><img class="LeftIcon" src="img/left_home.svg" /></div>
<div class="BtnText trans" tid="t114">Home</div>
<div class="BtnText trans" tid="t114">Home</div>
</div>
<div menu="recent" class="BtnItem" onClick="GotoMenu('recent')">
<div class="BtnIcon "><img class="LeftIcon" src="img/left_recent.svg" /></div>