Add label wrap

This commit is contained in:
Romain de Laage 2021-02-14 16:32:39 +01:00
parent ec73d8f6cc
commit b7f9e16dc9
Signed by: rdelaage
GPG Key ID: 534845FADDF0C329
1 changed files with 7 additions and 0 deletions

View File

@ -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);
}