   
================================================================================

TABL [Fonts] [Colors] [-sps] -cksz:CheckBoxSz [*] [Name],<Shape>[,FData][,Data][,Status] 

TABL*	         
[Fonts]	   :
  -hfont:HeadFontSize[:FontNameAdorn]  , :&
  -font:FontSize[:FontNameAdorn][:HeadH:HeadColor:Grad:FontH:FontW:LineH 
	,  :&: ::
	:::: 
[Colors] :
  -color:[BKColor][#TxtBKColor][#DefaultTxtColor][#SelCellColor]  ,
	#   #  - #  
-sps	   
*	       -, 
	   ,       
Name	 ,       ,
	- -    CLASS.
Shape	  , : <L()T()W()H()>, 
	 L, T, W  H   
FData	 ,    TAB.   :
	[#Color[#BKColor]][=|+]Width:Title / [#[#]][=|+]:
	 ,    .
	*  Width      (-),
	=    ; +   .
	DefTxtColor  .      .
Data	    ;   "TAB", 
	   
Status	: "-" 	0x10 	0x40  
		0x80    
		0x100    
		0x200   
		0x400      ( check)
		0x800      
		0x2000  
		0x4000   
		0x10000      ()
		0x40000     
		0x80000	  
		0x100000    ( 0x400)
		0x200000     
		0x400000     :
"*P:W{W}H{H}S{sW}V{sH}X{sX}Y{sY}|?File[>S{sW}V{sH}X{sX}Y{sY}|?|FileChk]%Nla%Text"
?[?]Associate[Replace] |Adv-Mode check/Sel {sW}{sH}{sX}{sY} -  
		0x800000   
		0x1000000   
   ,        !
    1>       :0x10000     
    2>      ,   : 0xC0000    
    3>  ,   : 0x80000+0x400=0x80400
    4>   ,   : 0x100000+0x80000+0x400=0x180400
    5>    ,   : 0x100000+0x80000=0x180000
    6>  : 0x80000 //ENVI @Name.color=Color
--------------------------------------------------------------------------------
  TABL    _SUB  _END (.  _SUB, CALL).
"ENVI @Name.Enable=Num"   : 0 , 1 
"ENVI @Name.Visible=Num"   : 0 , 1 
"ENVI @Name.Sel=LineID[;Val]"   . LineID  ColumnID   "1",
	1 -, 0  , 2      
"ENVI @Name.Sel=?[*]VarName"    LineID. <=0  ; * 
	  ,  
"ENVI @Name.Sel=?.[LineVarName][;ColumnVarName]"     
	 . <=0 .
"ENVI @Name.Sel=+Line;Column"     . <=0: .
	   .
"ENVI @Name.Sel=?+[LineVarName][;ColumnVarName]"    
	 . <=0: .
"ENVI @Name.Val=?*;[NumLineVarName][;NumColumnVarName]"   
	  .
"ENVI @Name.Val=?*.*;VarName"    , ENTER   
"ENVI @Name.Val=?LineID[.ColumnID];VarName"   
	/.   ,    TAB.
"ENVI @Name.Val=LineID.ColumnID;Val"     
"ENVI @Name.Val=[>]LineID[*[**]][#][.ColumnID][/LineH];Val"  
	 ,   TABL; > ; LineID 0
	         ;
	  ColumnID,    ; LineID* 
	 ; ** (1 line[cel]),   
	; #    ; "."  
"ENVI @Name.Val=-[*]LineID[#NumLine]"       ;
	*   
"ENVI @Name.Val=.-ColumnID"    
"ENVI @Name.Val=+;[#Color][#BKColor][=|+]ColumnW:ColumnTitle"  
"ENVI @Name.Check=?[*]VarName"    LineID; 0  ;
	*    ,  
"ENVI @Name.Check=?LineID;VarName"  ,    LineID
"ENVI @Name.Check=LineID;Check"    : 0  ,
	1 , 2      
"ENVI @Name.Enable=?[*]VarName"   ID  ; *  
"ENVI @Name.Enable=?LineID;VarName"  ,   
"ENVI @Name.Enable=LineID;vEn[-]"  : 0 , 1 ,
	2  , - ns
"ENVI @Name.Color=ColumnID;[Color][;BKColor][;FontSize;FontName]"  
	 
"ENVI @Name.Color=?ColumnID;[VarName][;VarName]    ; 0 
	 
"ENVI @Name.Color=*LineID;[Color][;BKColor][/LineH][;FontSize;FontName]"
	  ;	 FontSize "-"  
"ENVI @Name.Color=?*LineID, ColorVarName    ; 0  
"ENVI @Name.Color=LineID.ColumnID;[Color][;BKColor]"    
"ENVI @Name.Color=?LineID.ColumnID;VarName;VarName    ;
	0   .      . -1 
	   
"ENVI @Name.Percent=[*Line]|[Line.Col];[Percent][C|R|L|F|K][:BkColor][:PrgColor][:TxtColor][:TXT]"
	K  CheckBox;  ,  "Val="   
	"Val=*:[l{LineSymbol}][c{ColumnSymbol}]:"

******************************************************************[]*****
TABL TABL1,L42T5W194H125,50:C1%TAB%+50:C2%TAB%-50:C3,%MUI_LINE_DATA% 
TABL -color:###0xFF0000 TB0,L4T143W395H285,*40:%TAB%*335:Name,%&FS%, 0x180840
TABL &TB2,L254T16W461H452,%TITLE2%,%TDAT2%, 0x10840
ENVI @TABL1.Sel=?.&Line,&Col 
ENVI @TABL2.Sel=?DEnvi  //   DEnvi    (0-      )
ENVI @TABL2.Val=?*;DEnvi  //   DEnvi    
ENVI @TABL2.Val=?*.*;NEnvi  //   NEnvi   
ENVI @TABL2.Val=?.3;NEnvi  //   NEnvi   
ENVI @TABL2.Val=2;%DEnvi%  //      %DEnvi%
ENVI @TABL2.Val=2.1;%DEnvi%  //  2.1 (   )   %DEnvi%
ENVI @TABL2.Color=2.8;;0x00bb00  //  2.8  
ENVI @&TABL1.Val=-%TEnvi%  //  %TEnvi%
ENVI @&TABL1.Check=?*TEnvi  //   TEnvi    (     check 0x400)
ENVI @&TABL1.Check=?TEnvi  //   TEnvi :    .