X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=common%2Fmakegdesc;h=cf91c40e0836b376c1db94a23235d8c55db2398e;hb=aeb98c975f9361544df74703bf1a3829a013a656;hp=99a8314d4258e8af929afb56b1800598e52decee;hpb=9b0816449c2a380eed7185dbcc65a6926dad040c;p=doldaconnect.git diff --git a/common/makegdesc b/common/makegdesc index 99a8314..cf91c40 100755 --- a/common/makegdesc +++ b/common/makegdesc @@ -117,6 +117,9 @@ sub printwidgets } elsif($widget->{"type"} eq "lbl") { $widget->{"label"} || die("Can't have label without label\n"); print "${p}stack[$sl] = gtk_label_new(_(\"" . $widget->{"label"} . "\"));\n"; + if($widget->{"wrap"} eq "y") { + print "${p}gtk_label_set_line_wrap(GTK_LABEL(stack[$sl]), TRUE);\n"; + } } elsif($widget->{"type"} eq "mlbl") { $widget->{"label"} || die("Can't have label without label\n"); print "${p}stack[$sl] = gtk_label_new_with_mnemonic(_(\"" . $widget->{"label"} . "\"));\n"; @@ -224,16 +227,19 @@ sub printwidgets } else { print "0.5"; } + print ", "; if(defined($widget->{"ya"})) { print $widget->{"ya"}; } else { print "0.5"; } + print ", "; if(defined($widget->{"xs"})) { print $widget->{"xs"}; } else { print "1.0"; } + print ", "; if(defined($widget->{"ys"})) { print $widget->{"ys"}; } else {