Also because Table Box seems to have fixed height for each row, it might be beneficial to wrap Text Box() with Scroll Box() (this will make the column a bit wider if scroll box appears)
Names Default To Here(1);
tb = Table Box(
	nceb = Number Col Edit Box("Order", []),
	scb1 = String Col Box("103width", {}),
	cb = Col Box("longstring", {}),
	scb2 = String Col Box("104width", {}),
);
nceb << Set Width(40);
scb1 << Set Width(103);
scb2 << Set Width(104);
New window("",
	tb
);
textb = Scroll Box(Size(175, 35), 
	Text Box("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", << Set Wrap(150))
	, <<Set Auto Stretching(0, 0)
	, << Set Show Empty(0, 0)
);Eval(EvalExpr(
	tb << Add Row({1, Expr(long_str), Expr(textb), Expr(long_str)});
));
textb = Scroll Box(Size(175, 35), 
	Text Box("AAAA", << Set Wrap(150))
	, <<Set Auto Stretching(0, 0)
	, << Set Show Empty(0, 0)
);Eval(EvalExpr(
	tb << Add Row({1, Expr(long_str), Expr(textb), Expr(long_str)});
));
textb = Scroll Box(Size(175, 35), 
	Text Box("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", << Set Wrap(150))
	, <<Set Auto Stretching(0, 0)
	, << Set Show Empty(0, 0)
);
Eval(EvalExpr(
	tb << Add Row({1, Expr(long_str), Expr(textb), Expr(long_str)});
));
					
				
			
			
				
	-Jarmo