30 lines
1.0 KiB
C
30 lines
1.0 KiB
C
#include <stdio.h>
|
|
#include <gtk-4.0/gtk/gtk.h>
|
|
|
|
#include "warm.h"
|
|
#include "cold.h"
|
|
#include "display.h"
|
|
#include "contain.h"
|
|
#include "texts.h"
|
|
|
|
// https://docs.gtk.org/gtk4/visual_index.html < widgets gallery
|
|
// https://docs.gtk.org/gtk4/section-text-widget.html
|
|
// https://docs.gtk.org/gtk4/class.Widget.html#height-for-width-geometry-management
|
|
// GTK_ORIENTATION_VERTICAL GTK_ORIENTATION_HORIZONTAL
|
|
|
|
|
|
GtkBox *get_experimental_box_new(){
|
|
GtkBox *experimental_box = GTK_BOX(gtk_box_new (GTK_ORIENTATION_VERTICAL, 0));
|
|
gtk_box_append (experimental_box, GTK_WIDGET(gtk_separator_new (GTK_ORIENTATION_HORIZONTAL)));
|
|
gtk_box_append (experimental_box, GTK_WIDGET(gtk_label_new ("\n\n")));
|
|
|
|
gtk_box_append (experimental_box, gtk_expander_new ("hello !"));
|
|
GtkExpander *expand = gtk_expander_new ("it's me !");
|
|
gtk_expander_set_expanded (GTK_WIDGET(expand), TRUE);
|
|
gtk_box_append (experimental_box, expand);
|
|
gtk_box_append (experimental_box, GTK_WIDGET(gtk_label_new ("\n\n")));
|
|
|
|
return experimental_box;
|
|
}
|
|
|