"value":"IF curx=%0 & cury=%1 THEN \"selected\" ELSIF %0|->%1:conflict_pos(curx,cury) THEN IF %1:dom(Board(%0)) & BOARD(%0)(%1)=BOARD(curx)(cury) THEN \"wrong\" ELSE \"hover\" END ELSIF %1:dom(Board(%0)) & BOARD(%0)(%1)=BOARD(curx)(cury) THEN \"hover\" ELSIF %1:dom(PuzzleBoard(%0)) THEN \"fixed\" ELSE \"normal\" END"
"value":"IF curx=%0 & cury=%1 THEN \"selected\" ELSIF %0|->%1:conflict_pos(curx,cury) THEN IF %1:dom(Board(%0)) & BOARD(%0)(%1)=BOARD(curx)(cury) THEN \"wrong\" ELSE \"conflictpos\" END ELSIF %1:dom(Board(%0)) & BOARD(%0)(%1)=BOARD(curx)(cury) THEN \"samevalue\" ELSIF %1:dom(PuzzleBoard(%0)) THEN \"fixed\" ELSE \"normal\" END"
},
},
{
{
"for":{"from":1,"to":9},
"for":{"from":1,"to":9},
...
@@ -27,6 +27,12 @@
...
@@ -27,6 +27,12 @@
"id":"txt_%0_%1",
"id":"txt_%0_%1",
"attr":"visibility",
"attr":"visibility",
"value":"IF %1 : dom(Board(%0)) THEN \"visible\" ELSE \"hidden\" END"
"value":"IF %1 : dom(Board(%0)) THEN \"visible\" ELSE \"hidden\" END"
},
{
"for":{"from":1,"to":9},
"id":"TipFrame_%0",
"attr":"class",
"value":"IF %0:PossibleVals(curx,cury) THEN \"OnTipFrames\" ELSE \"OffTipFrames\" END"