Chuck
i have found out by experience, there is always a way,
maybe not what you expect, but something similar...
and sometimes nicer. try the code below, remove the
label and add the following to your lisp code...
(set_tile "pscaledesc" "Permanent scale:")
BTW the spaces are sometimes necessry, but if you
realy have to, you can try to concatenate text_parts
without spaces.
mark
test: dialog { label = "Test"; key = "title";
: spacer { height=0;}
: row { alignment=left;
: column { alignment=top; fixed_height=true;
: spacer {height=0; }
: text_part { // label = "Permanent scale:";
key = "pscaledesc"; width=14; alignment=right; } }
: popup_list { key = "pscalepop"; edit_width = 10;} }
: spacer { height=0.5;} ok_button; }
"Chuck Wheat" wrote in message
news:7456305B21088252D6F242A485091994@in.WebX.maYIadrTaRb...
> I had gotten as far as your first post (ie right aligning the text), but
> hadn't figured out how to push the text down ... thanks. Only thing is,
the
> extra whitespace is still there, just moved over to the left of the text.
>
> There would be times when this would work, like if the text and edit box
> were both to the right of something else, and the text didn't need to
align
> with anything above and below it.
>
> It's probably worth noting that if you give the edit box an equivalent
label
> rather than placing text next to it, you get the same excess whitespace:
>
> test: dialog
> {
> label = "Test";
> key = "title";
> : popup_list
> {
> key = "pscalepop";
> label = "Permanent scale:";
> edit_width = 10;
> fixed_width = true;
> }
> ok_button;
> }
>
> Too bad it doesn't work to just put it in a column and give the column a
> fixed width to squeeze them together! It sure sounds like it should work
> ...
>
>