Hello JSL'ers,
I'm trying to modify/edit some properties of text boxes, but not having much success.
Here are the results I get (filename is removed, but seems to set the width for the 2nd column, which is causing problems, I think):

And here are the results I want:

I want to:
1) Right justify "ID:".
2) Have custom widths for certain text boxes (like the "1" for ID should be a fixed width, say 10)
3) Same with the date field -- custom width.
But, the usual methods like <<Set Width(xxx) or <<Justify Text("Right") aren't working. Is it because I'm using a Lineup Box() around everything? I could probably do this manually with HList Box() and VList Box(), but I'd rather not.
Here's the code that I'm currently working on:
results = New Window( "Results",
Outline Box( "results",
H List Box(
Outline Box( "Information",
Lineup Box( N Col( 3 ), Spacing(0, 3 ),
tb = Text Box( "<b>ID:</b>", <<Markup ),
Spacer Box( Size( 5, 0 ) ),
Text Box( Char( rep ), <<Set Width( 10 ), <<Background Color( 69 ) ),
Text Box( "Raw File Name:", <<Justify Text( "Right" ) ),
Spacer Box( Size( 5, 0 ) ),
Text Box( filechosen[1], <<Background Color( 69 ) ),
Text Box( "Date:", <<Justify Text( "Right" ) ),
Spacer Box( Size( 5, 0 ) ),
Text Box( testdate, <<Background Color( 69 ) )
)
),
gb,
Panel Box( "Action", V List Box( Button Box( "Save Results" ), Button Box( "Cancel", results << Close Window ) ) )
)
)
);
tb << Justify Text( "Right" );
Thanks for the help!,
DS