Do not show page index when only 1 page

Solves #1883
This commit is contained in:
Edward Firmo
2024-03-13 08:53:26 +01:00
parent bfe27f0693
commit b02f3c080a
22 changed files with 268 additions and 167 deletions

View File

@@ -101,7 +101,7 @@ Text tft_version
Dragging : 0
Send Component ID : on press and release
Associated Keyboard: none
Text : 4.3.0
Text : 4.3.1d1
Max. Text Size : 9
Text esph_version

View File

@@ -20,20 +20,24 @@ Page buttonpage01
vis 255,0
vis button_back,1
vis page_label,1
page_index.txt+="●"
if(is_buttonpage02==1)
sys0=is_buttonpage01+is_buttonpage02+is_buttonpage03+is_buttonpage04
if(sys0>1)
{
page_index.txt+="â—"
page_index.txt+="●"
if(is_buttonpage02==1)
{
page_index.txt+="â—‹"
}
if(is_buttonpage03==1)
{
page_index.txt+="â—‹"
}
if(is_buttonpage04==1)
{
page_index.txt+="â—‹"
}
vis page_index,1
}
if(is_buttonpage03==1)
{
page_index.txt+="â—‹"
}
if(is_buttonpage04==1)
{
page_index.txt+="â—‹"
}
vis page_index,1
}
sendme

View File

@@ -20,20 +20,24 @@ Page buttonpage02
vis 255,0
vis button_back,1
vis page_label,1
if(is_buttonpage01==1)
sys0=is_buttonpage01+is_buttonpage02+is_buttonpage03+is_buttonpage04
if(sys0>1)
{
page_index.txt+="â—‹"
if(is_buttonpage01==1)
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
if(is_buttonpage03==1)
{
page_index.txt+="â—‹"
}
if(is_buttonpage04==1)
{
page_index.txt+="â—‹"
}
vis page_index,1
}
page_index.txt+="●"
if(is_buttonpage03==1)
{
page_index.txt+="â—‹"
}
if(is_buttonpage04==1)
{
page_index.txt+="â—‹"
}
vis page_index,1
}
sendme

View File

@@ -20,20 +20,24 @@ Page buttonpage03
vis 255,0
vis button_back,1
vis page_label,1
if(is_buttonpage01==1)
sys0=is_buttonpage01+is_buttonpage02+is_buttonpage03+is_buttonpage04
if(sys0>1)
{
page_index.txt+="â—‹"
if(is_buttonpage01==1)
{
page_index.txt+="â—‹"
}
if(is_buttonpage02==1)
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
if(is_buttonpage04==1)
{
page_index.txt+="â—‹"
}
vis page_index,1
}
if(is_buttonpage02==1)
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
if(is_buttonpage04==1)
{
page_index.txt+="â—‹"
}
vis page_index,1
}
sendme

View File

@@ -20,20 +20,24 @@ Page buttonpage04
vis 255,0
vis button_back,1
vis page_label,1
if(is_buttonpage01==1)
sys0=is_buttonpage01+is_buttonpage02+is_buttonpage03+is_buttonpage04
if(sys0>1)
{
page_index.txt+="â—‹"
if(is_buttonpage01==1)
{
page_index.txt+="â—‹"
}
if(is_buttonpage02==1)
{
page_index.txt+="â—‹"
}
if(is_buttonpage03==1)
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
vis page_index,1
}
if(is_buttonpage02==1)
{
page_index.txt+="â—‹"
}
if(is_buttonpage03==1)
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
vis page_index,1
}
sendme

View File

@@ -17,18 +17,25 @@ Page entitypage01
page home
}
vis unavailable,0
page_index.txt+="●"
if(is_entitypage02==1)
sys0=is_entitypage01+is_entitypage02+is_entitypage03+is_entitypage04
if(sys0>1)
{
page_index.txt+="â—"
}
if(is_entitypage03==1)
page_index.txt+="●"
if(is_entitypage02==1)
{
page_index.txt+="â—‹"
}
if(is_entitypage03==1)
{
page_index.txt+="â—‹"
}
if(is_entitypage04==1)
{
page_index.txt+="â—‹"
}
}else
{
page_index.txt+="â—‹"
}
if(is_entitypage04==1)
{
page_index.txt+="â—‹"
vis page_index,0
}
sendme

View File

@@ -17,18 +17,25 @@ Page entitypage02
page home
}
vis unavailable,0
if(is_entitypage01==1)
sys0=is_entitypage01+is_entitypage02+is_entitypage03+is_entitypage04
if(sys0>1)
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
if(is_entitypage03==1)
if(is_entitypage01==1)
{
page_index.txt+="â—"
}
page_index.txt+="●"
if(is_entitypage03==1)
{
page_index.txt+="â—‹"
}
if(is_entitypage04==1)
{
page_index.txt+="â—‹"
}
}else
{
page_index.txt+="â—‹"
}
if(is_entitypage04==1)
{
page_index.txt+="â—‹"
vis page_index,0
}
sendme

View File

@@ -17,18 +17,25 @@ Page entitypage03
page home
}
vis unavailable,0
if(is_entitypage01==1)
sys0=is_entitypage01+is_entitypage02+is_entitypage03+is_entitypage04
if(sys0>1)
{
page_index.txt+="â—‹"
}
if(is_entitypage02==1)
if(is_entitypage01==1)
{
page_index.txt+="â—‹"
}
if(is_entitypage02==1)
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
if(is_entitypage04==1)
{
page_index.txt+="â—‹"
}
}else
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
if(is_entitypage04==1)
{
page_index.txt+="â—‹"
vis page_index,0
}
sendme

View File

@@ -17,19 +17,26 @@ Page entitypage04
page home
}
vis unavailable,0
if(is_entitypage01==1)
sys0=is_entitypage01+is_entitypage02+is_entitypage03+is_entitypage04
if(sys0>1)
{
page_index.txt+="â—‹"
}
if(is_entitypage02==1)
if(is_entitypage01==1)
{
page_index.txt+="â—‹"
}
if(is_entitypage02==1)
{
page_index.txt+="â—‹"
}
if(is_entitypage03==1)
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
}else
{
page_index.txt+="â—‹"
vis page_index,0
}
if(is_entitypage03==1)
{
page_index.txt+="â—‹"
}
page_index.txt+="●"
sendme
Text value01_label