Pages : 1
#1 Le 24/11/2013, à 00:53
- temps
[résolu] curseur sous gtk3
Bonjour,
j'ai débuté ce soir sous gtk3, et je cherche à comprendre comment fonctionne les curseurs. plus exactement comment récupérer la valeur d'un curseur.
Pour ouvrir ma fenêtre, j'ai créé un main
#include <gtk/gtk.h>
double valeur2;
void
on_window_destroy (GtkWidget *object, gpointer user_data)
{
gtk_main_quit ();
}
static void
print_hello (GtkWidget *widget, gpointer data)
{
g_print ("Hello World\n");
}
void callback_func( GtkWidget *widget,
/* other signal arguments */
gpointer callback_data );
/*
void overall_changed_cb (adjustment2 *adjustment, gpointer data)
{
if (adjustment->value != overall_alpha)
{
overall_alpha = adjustment->value;
}
}
*/
int
main (int argc, char *argv[])
{
GtkBuilder *builder;
GtkWidget *window;
GObject *button;
GtkAdjustment *adjustment;
gtk_init (&argc, &argv);
builder = gtk_builder_new ();
gtk_builder_add_from_file (builder, "gtk_lm3jo.ui", NULL);
window = GTK_WIDGET (gtk_builder_get_object (builder, "lm3jo"));
gtk_builder_connect_signals (builder, NULL);
/****ajout*fermeture*/
g_signal_connect (window, "destroy", G_CALLBACK (gtk_main_quit), NULL);
button = gtk_builder_get_object (builder, "button1");
g_signal_connect (button, "clicked", G_CALLBACK (gtk_main_quit), NULL);
/**fin**ajout*fermeture*/
/*debut* ajout***/
button = gtk_builder_get_object (builder, "button34");
g_signal_connect (button, "clicked", G_CALLBACK (print_hello), NULL);
/* adjustment = gtk_adjustment_get_value (adjustment, "vscale13");
curseur = gtk_adjustment_get_value (adjustment, "vscale13");
/* g_signal_connect (adjustment2, "value_changed", G_CALLBACK (print_hello), NULL);*/
/**
g_signal_connect (adjustment, "value_changed",
G_CALLBACK (overall_changed_cb), NULL);*/
/**fin ajout***/
g_object_unref (G_OBJECT (builder));
gtk_widget_show (window);
gtk_main ();
return 0;
}
qui ouvre une fenêtre .ui
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<!-- interface-requires gtk+ 3.0 -->
<object class="GtkAdjustment" id="adjustment1">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment10">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment100">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment101">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment102">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment103">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment104">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment105">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment106">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment107">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment108">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment109">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment11">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment110">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment111">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment112">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment113">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment114">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment115">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment116">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment117">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment118">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment119">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment12">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment120">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment121">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment122">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment123">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment124">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment125">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment126">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment127">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment128">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment129">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment13">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment130">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment131">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment132">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment133">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment134">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment135">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment136">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment137">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment138">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment139">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment14">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment140">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment141">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment142">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment143">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment144">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment145">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment146">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment147">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment148">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment149">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment15">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment150">
<property name="lower">10</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment16">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment17">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment18">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment19">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment2">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment20">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment21">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment22">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment23">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment24">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment25">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment26">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment27">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment28">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment29">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment3">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment30">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment31">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment32">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment33">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment34">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment35">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment36">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment37">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment38">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment39">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment4">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment40">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment41">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment42">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment43">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment44">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment45">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment46">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment47">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment48">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment49">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment5">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment50">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment51">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment52">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment53">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment54">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment55">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment56">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment57">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment58">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment59">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment6">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment60">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment61">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment62">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment63">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment64">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment65">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment66">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment67">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment68">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment69">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment7">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment70">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment71">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment72">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment73">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment74">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment75">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment76">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment77">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment78">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment79">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment8">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment80">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment81">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment82">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment83">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment84">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment85">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment86">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment87">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment88">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment89">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment9">
<property name="lower">17</property>
<property name="upper">80</property>
<property name="value">17</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment90">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment91">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment92">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment93">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment94">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment95">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment96">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment97">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment98">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment99">
<property name="lower">30</property>
<property name="upper">228</property>
<property name="value">50</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkAdjustment" id="adjustment151">
<property name="lower">2</property>
<property name="upper">9</property>
<property name="value">4</property>
<property name="step_increment">1</property>
<property name="page_increment">10</property>
</object>
<object class="GtkWindow" id="lm3jo">
<property name="can_focus">False</property>
<child>
<object class="GtkTable" id="table1">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="n_rows">3</property>
<property name="n_columns">52</property>
<child>
<object class="GtkVScale" id="vscale1">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment1</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
</child>
<child>
<object class="GtkVScale" id="vscale2">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment2</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale3">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment3</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">2</property>
<property name="right_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale4">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment4</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">3</property>
<property name="right_attach">4</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale5">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment5</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">4</property>
<property name="right_attach">5</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale6">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment6</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">5</property>
<property name="right_attach">6</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale7">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment7</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">6</property>
<property name="right_attach">7</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale8">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment8</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">7</property>
<property name="right_attach">8</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale9">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment9</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">8</property>
<property name="right_attach">9</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale10">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment10</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">9</property>
<property name="right_attach">10</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale11">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment11</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">10</property>
<property name="right_attach">11</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale12">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment12</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">11</property>
<property name="right_attach">12</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale13">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment13</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">12</property>
<property name="right_attach">13</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale14">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment14</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">13</property>
<property name="right_attach">14</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale15">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment15</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">14</property>
<property name="right_attach">15</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale16">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment16</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">15</property>
<property name="right_attach">16</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale17">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment17</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">16</property>
<property name="right_attach">17</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale18">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment18</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">17</property>
<property name="right_attach">18</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale19">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment19</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">18</property>
<property name="right_attach">19</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale20">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment20</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">19</property>
<property name="right_attach">20</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale21">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment21</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">20</property>
<property name="right_attach">21</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale22">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment22</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">21</property>
<property name="right_attach">22</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale23">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment23</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">22</property>
<property name="right_attach">23</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale24">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment24</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">23</property>
<property name="right_attach">24</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale25">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment25</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">24</property>
<property name="right_attach">25</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale26">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment26</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">25</property>
<property name="right_attach">26</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale27">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment27</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">26</property>
<property name="right_attach">27</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale28">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment28</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">27</property>
<property name="right_attach">28</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale29">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment29</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">28</property>
<property name="right_attach">29</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale30">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment30</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">29</property>
<property name="right_attach">30</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale31">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment31</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">30</property>
<property name="right_attach">31</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale32">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment32</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">31</property>
<property name="right_attach">32</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale33">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment33</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">32</property>
<property name="right_attach">33</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale34">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment34</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">33</property>
<property name="right_attach">34</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale35">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment35</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">34</property>
<property name="right_attach">35</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale36">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment36</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">35</property>
<property name="right_attach">36</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale37">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment37</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">36</property>
<property name="right_attach">37</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale38">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment38</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">37</property>
<property name="right_attach">38</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale39">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment39</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">38</property>
<property name="right_attach">39</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale40">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment40</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">39</property>
<property name="right_attach">40</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale41">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment41</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">40</property>
<property name="right_attach">41</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale42">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment42</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">41</property>
<property name="right_attach">42</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale43">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment43</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">42</property>
<property name="right_attach">43</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale44">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment44</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">43</property>
<property name="right_attach">44</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale45">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment45</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">44</property>
<property name="right_attach">45</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale46">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment46</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">45</property>
<property name="right_attach">46</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale47">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment47</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">46</property>
<property name="right_attach">47</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale48">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment48</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">47</property>
<property name="right_attach">48</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale49">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment49</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">48</property>
<property name="right_attach">49</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale50">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment50</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">49</property>
<property name="right_attach">50</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale51">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment51</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale52">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment52</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale53">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment53</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">2</property>
<property name="right_attach">3</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale54">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment54</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">3</property>
<property name="right_attach">4</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale55">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment55</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">4</property>
<property name="right_attach">5</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale56">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment56</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">5</property>
<property name="right_attach">6</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale57">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment57</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">6</property>
<property name="right_attach">7</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale58">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment58</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">7</property>
<property name="right_attach">8</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale59">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment59</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">8</property>
<property name="right_attach">9</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale60">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment60</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">9</property>
<property name="right_attach">10</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale61">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment61</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">10</property>
<property name="right_attach">11</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale62">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment62</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">11</property>
<property name="right_attach">12</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale63">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment63</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">12</property>
<property name="right_attach">13</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale64">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment64</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">13</property>
<property name="right_attach">14</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale65">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment65</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">14</property>
<property name="right_attach">15</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale66">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment66</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">15</property>
<property name="right_attach">16</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale67">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment67</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">16</property>
<property name="right_attach">17</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale68">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment68</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">17</property>
<property name="right_attach">18</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale69">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment69</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">18</property>
<property name="right_attach">19</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale70">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment70</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">19</property>
<property name="right_attach">20</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale71">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment71</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">20</property>
<property name="right_attach">21</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale72">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment72</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">21</property>
<property name="right_attach">22</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale73">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment73</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">22</property>
<property name="right_attach">23</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale74">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment74</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">23</property>
<property name="right_attach">24</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale75">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment75</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">24</property>
<property name="right_attach">25</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale76">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment76</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">25</property>
<property name="right_attach">26</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale77">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment77</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">26</property>
<property name="right_attach">27</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale78">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment78</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">27</property>
<property name="right_attach">28</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale79">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment79</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">28</property>
<property name="right_attach">29</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale80">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment80</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">29</property>
<property name="right_attach">30</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale81">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment81</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">30</property>
<property name="right_attach">31</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale82">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment82</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">31</property>
<property name="right_attach">32</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale83">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment83</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">32</property>
<property name="right_attach">33</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale84">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment84</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">33</property>
<property name="right_attach">34</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale85">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment85</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">34</property>
<property name="right_attach">35</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale86">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment86</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">35</property>
<property name="right_attach">36</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale87">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment87</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">36</property>
<property name="right_attach">37</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale88">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment88</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">37</property>
<property name="right_attach">38</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale89">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment89</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">38</property>
<property name="right_attach">39</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale90">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment90</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">39</property>
<property name="right_attach">40</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale91">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment91</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">40</property>
<property name="right_attach">41</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale92">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment92</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">41</property>
<property name="right_attach">42</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale93">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment93</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">42</property>
<property name="right_attach">43</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale94">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment94</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">43</property>
<property name="right_attach">44</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale95">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment95</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">44</property>
<property name="right_attach">45</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale96">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment96</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">45</property>
<property name="right_attach">46</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale97">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment97</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">46</property>
<property name="right_attach">47</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale98">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment98</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">47</property>
<property name="right_attach">48</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale99">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment99</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">48</property>
<property name="right_attach">49</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale100">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment100</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">49</property>
<property name="right_attach">50</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale101">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment101</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale102">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment102</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">1</property>
<property name="right_attach">2</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale103">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment103</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">2</property>
<property name="right_attach">3</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale104">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment104</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">3</property>
<property name="right_attach">4</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale105">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment105</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">4</property>
<property name="right_attach">5</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale106">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment106</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">5</property>
<property name="right_attach">6</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale107">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment107</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">6</property>
<property name="right_attach">7</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale108">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment108</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">7</property>
<property name="right_attach">8</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale109">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment109</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">8</property>
<property name="right_attach">9</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale110">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment110</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">9</property>
<property name="right_attach">10</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale111">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment111</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">10</property>
<property name="right_attach">11</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale112">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment112</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">11</property>
<property name="right_attach">12</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale113">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment113</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">12</property>
<property name="right_attach">13</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale114">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment114</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">13</property>
<property name="right_attach">14</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale115">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment115</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">14</property>
<property name="right_attach">15</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale116">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment116</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">15</property>
<property name="right_attach">16</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale117">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment117</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">16</property>
<property name="right_attach">17</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale118">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment118</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">17</property>
<property name="right_attach">18</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale119">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment119</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">18</property>
<property name="right_attach">19</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale120">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment120</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">19</property>
<property name="right_attach">20</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale121">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment121</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">20</property>
<property name="right_attach">21</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale122">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment122</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">21</property>
<property name="right_attach">22</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale123">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment123</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">22</property>
<property name="right_attach">23</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale124">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment124</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">23</property>
<property name="right_attach">24</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale125">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment125</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">24</property>
<property name="right_attach">25</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale126">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment126</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">25</property>
<property name="right_attach">26</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale127">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment127</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">26</property>
<property name="right_attach">27</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale128">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment128</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">27</property>
<property name="right_attach">28</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale129">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment129</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">28</property>
<property name="right_attach">29</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale130">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment130</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">29</property>
<property name="right_attach">30</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale131">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment131</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">30</property>
<property name="right_attach">31</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale132">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment132</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">31</property>
<property name="right_attach">32</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale133">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment133</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">32</property>
<property name="right_attach">33</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale134">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment134</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">33</property>
<property name="right_attach">34</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale135">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment135</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">34</property>
<property name="right_attach">35</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale136">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment136</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">35</property>
<property name="right_attach">36</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale137">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment137</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">36</property>
<property name="right_attach">37</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale138">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment138</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">37</property>
<property name="right_attach">38</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale139">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment139</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">38</property>
<property name="right_attach">39</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale140">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment140</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">39</property>
<property name="right_attach">40</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale141">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment141</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">40</property>
<property name="right_attach">41</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale142">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment142</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">41</property>
<property name="right_attach">42</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale143">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment143</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">42</property>
<property name="right_attach">43</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale144">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment144</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">43</property>
<property name="right_attach">44</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale145">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment145</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">44</property>
<property name="right_attach">45</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale146">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment146</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">45</property>
<property name="right_attach">46</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale147">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment147</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">46</property>
<property name="right_attach">47</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale148">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment148</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">47</property>
<property name="right_attach">48</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale149">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment149</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">48</property>
<property name="right_attach">49</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale150">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment150</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">49</property>
<property name="right_attach">50</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVBox" id="vbox2">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkButton" id="button15">
<property name="label" translatable="yes">Lic.5</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button16">
<property name="label" translatable="yes">Mariage</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button17">
<property name="label" translatable="yes">Mar.1</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button18">
<property name="label" translatable="yes">Mar.2</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button19">
<property name="label" translatable="yes">Mar.3</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">4</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button20">
<property name="label" translatable="yes">Mar.4</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">5</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button21">
<property name="label" translatable="yes">Mar.5</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">6</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button22">
<property name="label" translatable="yes">Vinaigrette</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">7</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button23">
<property name="label" translatable="yes">Vi.1</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">8</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button24">
<property name="label" translatable="yes">Vi.2</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">9</property>
</packing>
</child>
</object>
<packing>
<property name="left_attach">50</property>
<property name="right_attach">51</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVBox" id="vbox3">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkButton" id="button5">
<property name="label" translatable="yes">Mart.1</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button6">
<property name="label" translatable="yes">Mart.2</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button7">
<property name="label" translatable="yes">Mart.3</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button8">
<property name="label" translatable="yes">Mart.4</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button9">
<property name="label" translatable="yes">Mart.5</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">4</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button10">
<property name="label" translatable="yes">Licorne</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">5</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button11">
<property name="label" translatable="yes">Lic.1</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">6</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button12">
<property name="label" translatable="yes">Lic.2</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">7</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button13">
<property name="label" translatable="yes">Lic.3</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">8</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button14">
<property name="label" translatable="yes">Lic.4</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">9</property>
</packing>
</child>
</object>
<packing>
<property name="left_attach">50</property>
<property name="right_attach">51</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVBox" id="vbox4">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkButton" id="button1">
<property name="label" translatable="yes">Fermer</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button2">
<property name="label" translatable="yes">Lire</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button3">
<property name="label" translatable="yes">Stop</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button4">
<property name="label" translatable="yes">Marteau</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
</object>
<packing>
<property name="left_attach">50</property>
<property name="right_attach">51</property>
</packing>
</child>
<child>
<object class="GtkVBox" id="vbox5">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkButton" id="button35">
<property name="label" translatable="yes">For.7</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button36">
<property name="label" translatable="yes">For.8</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button37">
<property name="label" translatable="yes">For.9</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button38">
<property name="label" translatable="yes">For.10</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button39">
<property name="label" translatable="yes">For.11</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">4</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button40">
<property name="label" translatable="yes">For.12</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">5</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button41">
<property name="label" translatable="yes">For.13</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">6</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button42">
<property name="label" translatable="yes">For.14</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">7</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button43">
<property name="label" translatable="yes">For.15</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">8</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button44">
<property name="label" translatable="yes">For.16</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">9</property>
</packing>
</child>
</object>
<packing>
<property name="left_attach">51</property>
<property name="right_attach">52</property>
<property name="top_attach">2</property>
<property name="bottom_attach">3</property>
</packing>
</child>
<child>
<object class="GtkVBox" id="vbox6">
<property name="visible">True</property>
<property name="can_focus">False</property>
<child>
<object class="GtkButton" id="button25">
<property name="label" translatable="yes">Vi.3</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button26">
<property name="label" translatable="yes">Vi.4</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button27">
<property name="label" translatable="yes">Vi.5</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button28">
<property name="label" translatable="yes">Forme</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button29">
<property name="label" translatable="yes">For.1</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">4</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button30">
<property name="label" translatable="yes">For.2</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">5</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button31">
<property name="label" translatable="yes">For.3</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">6</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button32">
<property name="label" translatable="yes">For.4</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">7</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button33">
<property name="label" translatable="yes">For.5</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">8</property>
</packing>
</child>
<child>
<object class="GtkButton" id="button34">
<property name="label" translatable="yes">For.6</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">9</property>
</packing>
</child>
</object>
<packing>
<property name="left_attach">51</property>
<property name="right_attach">52</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
</packing>
</child>
<child>
<object class="GtkVScale" id="vscale151">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="adjustment">adjustment151</property>
<property name="inverted">True</property>
<property name="round_digits">1</property>
</object>
<packing>
<property name="left_attach">51</property>
<property name="right_attach">52</property>
</packing>
</child>
</object>
</child>
</object>
</interface>
je compile avec
gcc main.c -o gtk_lm3jo `pkg-config --cflags --libs gtk+-3.0`
si je n'ai eu aucun mal à lancer des actions avec les boutons, par contre j'ai pas encore compris comment récupérer les valeurs des curseurs, est-ce que quelqu'un peut m'aider ? j'ai le brouillon pour les boutons, il faut juste que je change les noms et place les fonctions qui lancent les appli secondaires en c, il n'y a pas d'erreurs, je cherche juste sur ce fil à manipuler les curseur
Cordialement
Dernière modification par temps (Le 26/11/2013, à 22:34)
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#2 Le 26/11/2013, à 22:34
- temps
Re : [résolu] curseur sous gtk3
Bonsoir,
Je poste en résolu. J'ai trouvé la solution d'une manière empirique, des tests des tests et des tests.
J'ai ajouté dans le main deux widgets
GtkWidget *hlabel;
GtkWidget *h_scale;
ensuite je fait toujours ma connection avec button pour appeler la fonction hscale_moved
hlabel = gtk_label_new ("Move the scale handle...");
button = gtk_builder_get_object (builder, "vscale1");
g_signal_connect (button,
"value-changed",
G_CALLBACK (hscale_moved),
hlabel);
dans ma fonction je fais mon traitement de la valeur du curseur récupérée, simplement changer la valeur int qui sera envoyée à la lecture audio.
Je pense pouvoir ajouter une version gtk+3 à l'application lm3jo ce week-end
La page qui m'a le plus aidé est ici, bien que l'adaptation à ma fenêtre n'était pas évidente sans exemple https://developer.gnome.org/gnome-devel … .c.html.en, j'en ai d'ailleur gardé les noms
Cordialement
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#3 Le 30/11/2013, à 04:29
- temps
Re : [résolu] curseur sous gtk3
Bonjour,
Je complète car en relisant, je m’aperçois que j'ai donné la connections mais pas comment récupérer le int.
Voici la base de mon main, avec un exemple sur un bouton et un exemple de récupération de int sur un curseur
#include <gtk/gtk.h>
int jo1;
static void
curseur_jo1 (GtkRange *range)
{
gdouble pos = gtk_range_get_value (range);
jo1 = (int)(pos);
printf("%d\n", jo1);
g_print ("jo1\n");
}
void
on_window_destroy (GtkWidget *object, gpointer user_data)
{
gtk_main_quit ();
}
static void
print_hello (GtkWidget *widget, gpointer data)
{
g_print ("Hello World\n");
}
void callback_func( GtkWidget *widget,
/* other signal arguments */
gpointer callback_data );
int
main (int argc, char *argv[])
{
GtkBuilder *builder;
GtkWidget *window;
GObject *button;
GObject *draw_value;
gtk_init (&argc, &argv);
builder = gtk_builder_new ();
gtk_builder_add_from_file (builder, "gtk_lm3jo.xml", NULL);
window = GTK_WIDGET (gtk_builder_get_object (builder, "lm3jo"));
gtk_builder_connect_signals (builder, NULL);
/****ajout*fermeture*/
g_signal_connect (window, "destroy", G_CALLBACK (gtk_main_quit), NULL);
button = gtk_builder_get_object (builder, "button1");
g_signal_connect (button, "clicked", G_CALLBACK (gtk_main_quit), NULL);
/**fin**ajout*fermeture*/
button = gtk_builder_get_object (builder, "button34");
g_signal_connect (button, "clicked", G_CALLBACK (print_hello), NULL);
button = gtk_builder_get_object (builder, "vscale1");
g_signal_connect (button,
"value-changed",
G_CALLBACK (curseur_jo1),
draw_value);
/**fin ajout***/
g_object_unref (G_OBJECT (builder));
gtk_widget_show (window);
gtk_main ();
return 0;
}
Cordialement
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#4 Le 14/01/2014, à 17:07
- FelixP
Re : [résolu] curseur sous gtk3
Salut salut !
Je sais que je devrais créer un nouveau topic pour ça mais…
Je compte me lancer dans le dév GTK3 en C aussi ; par contre, ce n'est pas très clair sur l'installation des librairies de développement : dans les dépôts sont présentes plein de librairies GTK2, mais pour GTK+3, il faut compiler et installer à la main les librairies de dev.gnome.org ? Ou bien sont-elles disponibles plus "proprement" ?
Merci d'avance de votre réponse
Félix
EDIT : ah, c'est le package libgtk-3-dev, que j'ai installé. Pourtant à la compilation de mon fichier helloworld.c, il ne trouve pas gtk/gtk.h
Dernière modification par FelixP (Le 14/01/2014, à 17:12)
Envoyé depuis mon navigateur libre sous mon os libre.
Manjaro (basé Arch) + Cinnamon, et Firefox-Nightly 44.0 !
Voyez mes astuces ici : http://doc.ubuntu-fr.org/utilisateurs/felixp
Hors ligne
#5 Le 14/01/2014, à 22:28
- temps
Re : [résolu] curseur sous gtk3
Bonjour,
Je crois bien avoir installé la dernière version DEV directement sur le site,
ici :
http://www.gtk.org/download/linux.php
C'est très léger et facile, il y a même des tuto comme ici ++++++
https://developer.gnome.org/gtk3/stable … lding.html
J'ai utilisé glade pour créer la graphisme, ensuite je change ui en xml pour ouvrir avec un simple main,
c'est la technique qui m'a parue la plus simple pour créer mes appli mais il n'y a pas de doc dessus
Au bilan de mes tests en appli graphique en C,
la plus simple et la plus légère c'est SDL version 1.2 (je n'ai pas encore testé la 2)
ensuite avec plus de possibilité GTK+ 3
et enfin le poids lourd dévoreur de ressources QT5
Pour compiler c'est la ligne de commande qui dit qui fait quoi.
En exemple quand j'écris
gcc main.c -o gtk_lm3jo `pkg-config --cflags --libs gtk+-3.0`
je dis que je veux que
gcc compile main.c
pour créer l'application gtk_lm3jo
en utilisant la librairie gtk+-3.0
Cordialement
Dernière modification par temps (Le 14/01/2014, à 22:44)
Parce que l'USB bootable est le support des systèmes experts,
Parce que l'USB bootable contient sa propre image au démarrage.
L'USB bootable permet de créer un monde à la dimension de son imagination
https://www.letime.net
Hors ligne
#6 Le 15/01/2014, à 16:06
- FelixP
Re : [résolu] curseur sous gtk3
Merde, mon message n'a pas été posté -___- Je disais donc à peu près :
Merci pour tes conseils
En fait j'ai remarqué (je ne sais comment) que je me plantais de sens dans les options de compilation :
gcc `pkg-config --cflags gtk+-3.0` -o hello helloworld.c `pkg-config --libs gtk+-3.0`
et non, comme je le faisais :
gcc `pkg-config --cflags --libs gtk+-3.0` -o hello helloworld.c
Et ça change tout
En fait je suis passé très rapidement par la SDL (dans le tuto du SdZ, je ne suis même pas arrivé à la gestion du temps… ^^), mais ça ne correspondait pas du tout à ce que je voulais faire.
Et pour Qt, je verrai quand je connaîtrai GTK
Félix
Envoyé depuis mon navigateur libre sous mon os libre.
Manjaro (basé Arch) + Cinnamon, et Firefox-Nightly 44.0 !
Voyez mes astuces ici : http://doc.ubuntu-fr.org/utilisateurs/felixp
Hors ligne
Pages : 1