or ...
replace the combo box with a text box. Use the text box to show the name of the selected parameter (using a small font). Next to it, have a "select" button. Use the button script to launch a new window containing the combo box or list box with the parameter names. Since it is a separate window with no other content you should be able to display the full length names without any problem); make this window modal and update the text box when the window is closed.
Here is some crude code to illustrate the idea:
names default to here(1);
NewWindow("Test",
BorderBox(top(20),bottom(20),left(20),right(20),
VListBox(
TextBox("Selected Parameter",<<setFontStyle("Bold")),
HListBox(
here:tb = TextEditBox("parameter name 1",<<enable(0),<<setWidth(130)),
SpacerBox(size(6,0)),
ButtonBox("select",
NewWindow("Select",<<modal,
<<onCLose(
here:tb<<setText(cb<<getSelected)
),
BorderBox(top(20),bottom(20),left(20),right(20),
cb = ComboBox({"parameter name 1","parameter name 2"})
)
),
underlinestyle(1)
)
)
)
)
)
-Dave