Modify your field to use a formated text...
like this (fmp use unicode) â—€ â–¶
so in your calc field you could change it to a text field using this calc
And not need any parameters and the result is text repeat 5.
- Code: Select all
SeedCode_BackMagic
And then adjust the CF and remove all the parameters from the CF.
- Code: Select all
Let ( [
$$Nav_BackInactive = ValueCount ( $$Nav_BackStack ) = 1 or MiddleValues ( $$Nav_BackStack ; 2 ; 1 ) = SeedCode_BackMagic_LayoutState & "¶" ;
$$Nav_FWDInactive = IsEmpty ( $$Nav_FWDStack )
];
Choose ( Get ( CalculationRepetitionNumber ) ; "" ;
Let ( address = SeedCode_BackMagic_Log ; "" ) ;
If ( $$Nav_BackInactive ≠1 ; TextColor ( "◀" ; RGB ( 0 ; 170 ; 0 ) ) ; TextColor ( "◀" ; RGB ( 170 ; 170 ; 170 ) ) ) ;
If ( $$Nav_BackInactive ≠1 ; TextColor ( "Back" ; RGB ( 0 ; 170 ; 0 ) ) ; TextColor ( "Back" ; RGB ( 170 ; 170 ; 170 ) ) ) ;
If ( $$Nav_FWDInactive ≠1 ; TextColor ( "FWD" ; RGB ( 0 ; 170 ; 0 ) ) ; TextColor ( "FWD" ; RGB ( 170 ; 170 ; 170 ) ) ) ;
If ( $$Nav_FWDInactive ≠1 ; TextColor ( "▶" ; RGB ( 0 ; 170 ; 0 ) ) ;TextColor ( "▶" ; RGB ( 170 ; 170 ; 170 ) )) ;
)// End Choose
) // End LetOne
You can choose the "color" you wish the text or arrow depending on your preference. Then in your layout adjust the button masks to match the alignment of this field.

