The label object "should" be able to show more than 346 chars of data, im thinking maybe its more of a forms bug, than anything else. For example, here's a script that's displays the Kixforms README.TXT file from the latest distribution. Its approx. 848 chars ...

code:
Break On

$Form = CreateObject("Kixtart.Form")
$Form.FontSize = 8
$Form.Size = 600,600

$Label = $Form.Label
$Label.Size = $Form.ClientWidth-20,$Form.ClientHeight-20
$Label.Location = 10,10
$Label.BorderStyle = 1

If Open(1,".\readme.txt") = 0
$Line = ReadLine(1)
While @Error = 0
$Label.Text = $Label.Text + $Line + @CRLF
$Line = ReadLine(1)
Loop
$=Close(1)
Endif

$Form.Center
$Form.Show
While $Form.Visible
$=Execute($Form.DoEvents)
Loop

Exit 1

Can you post a snippet of code that demonstrates the specific problem .. the truncation that is ...