@b4n commented on this pull request.
> +static GtkWidget * +frame_new_with_alignment(const gchar *label_text, GtkWidget **alignment) +{ + GtkWidget *label, *align; + GtkWidget *frame = gtk_frame_new(NULL); + gchar *text = g_strconcat("<b>", label_text, "</b>", NULL); + + gtk_frame_set_shadow_type(GTK_FRAME(frame), GTK_SHADOW_NONE); + + align = gtk_alignment_new(0.5, 0.5, 1, 1); + gtk_container_add(GTK_CONTAINER(frame), align); + gtk_alignment_set_padding(GTK_ALIGNMENT(align), 0, 0, 12, 0); + + label = gtk_label_new(NULL); + gtk_label_set_text(GTK_LABEL(label), text); + gtk_label_set_use_markup(GTK_LABEL(label), TRUE); + gtk_frame_set_label_widget(GTK_FRAME(frame), label); + + *alignment = align; + g_free(text); + return frame; +} Style: ```suggestion static GtkWidget * frame_new_with_alignment (const gchar *label_text, GtkWidget **alignment) { GtkWidget *label; GtkWidget *align; GtkWidget *frame = gtk_frame_new (NULL); gchar *text = g_strconcat ("<b>", label_text, "</b>", NULL); gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_NONE); align = gtk_alignment_new (0.5, 0.5, 1, 1); gtk_container_add (GTK_CONTAINER (frame), align); gtk_alignment_set_padding (GTK_ALIGNMENT (align), 0, 0, 12, 0); label = gtk_label_new (NULL); gtk_label_set_text (GTK_LABEL (label), text); gtk_label_set_use_markup (GTK_LABEL (label), TRUE); gtk_frame_set_label_widget (GTK_FRAME (frame), label); *alignment = align; g_free (text); return frame; } ``` -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/pull/1456#pullrequestreview-2977115823 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany-plugins/pull/1456/review/2977115...@github.com>