Add label wrap
This commit is contained in:
parent
ec73d8f6cc
commit
b7f9e16dc9
|
@ -15,6 +15,7 @@ addH1 (GtkWidget *root,
|
|||
gtk_widget_set_margin_start (label, 10);
|
||||
gtk_widget_set_margin_end (label, 10);
|
||||
gtk_widget_set_halign (label, GTK_ALIGN_START);
|
||||
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
|
||||
gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
|
||||
gtk_container_add (GTK_CONTAINER (root), label);
|
||||
}
|
||||
|
@ -31,6 +32,7 @@ addH2 (GtkWidget *root,
|
|||
gtk_widget_set_margin_start (label, 10);
|
||||
gtk_widget_set_margin_end (label, 10);
|
||||
gtk_widget_set_halign (label, GTK_ALIGN_START);
|
||||
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
|
||||
gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
|
||||
gtk_container_add (GTK_CONTAINER (root), label);
|
||||
}
|
||||
|
@ -47,6 +49,7 @@ addH3 (GtkWidget *root,
|
|||
gtk_widget_set_margin_start (label, 10);
|
||||
gtk_widget_set_margin_end (label, 10);
|
||||
gtk_widget_set_halign (label, GTK_ALIGN_START);
|
||||
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
|
||||
gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
|
||||
gtk_container_add (GTK_CONTAINER (root), label);
|
||||
}
|
||||
|
@ -67,6 +70,7 @@ addLink (GtkWidget *root,
|
|||
gtk_button_set_relief (GTK_BUTTON (linkBox), GTK_RELIEF_NONE);
|
||||
g_signal_connect (linkBox, "clicked", G_CALLBACK (linkAction), url);
|
||||
gtk_widget_set_halign (label, GTK_ALIGN_START);
|
||||
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
|
||||
gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
|
||||
gtk_container_add (GTK_CONTAINER (linkBox), label);
|
||||
gtk_container_add (GTK_CONTAINER (root), linkBox);
|
||||
|
@ -98,6 +102,7 @@ addUList (GtkWidget *root,
|
|||
gtk_widget_set_margin_start (label, 20);
|
||||
gtk_widget_set_margin_end (label, 10);
|
||||
gtk_widget_set_halign (label, GTK_ALIGN_START);
|
||||
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
|
||||
gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
|
||||
gtk_container_add (GTK_CONTAINER (root), label);
|
||||
//gtk_label_set_selectable (GTK_LABEL (label), TRUE);
|
||||
|
@ -115,6 +120,7 @@ addQuote (GtkWidget *root,
|
|||
gtk_widget_set_margin_start (label, 20);
|
||||
gtk_widget_set_margin_end (label, 10);
|
||||
gtk_widget_set_halign (label, GTK_ALIGN_START);
|
||||
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
|
||||
gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
|
||||
gtk_container_add (GTK_CONTAINER (root), label);
|
||||
}
|
||||
|
@ -128,6 +134,7 @@ addText (GtkWidget *root,
|
|||
gtk_widget_set_margin_start (label, 10);
|
||||
gtk_widget_set_margin_end (label, 10);
|
||||
gtk_widget_set_halign (label, GTK_ALIGN_START);
|
||||
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
|
||||
gtk_label_set_justify (GTK_LABEL (label), GTK_JUSTIFY_LEFT);
|
||||
gtk_container_add (GTK_CONTAINER (root), label);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue