+ w_sensors_list = GTK_TREE_VIEW
+ (gtk_builder_get_object(builder, "sensors_list"));
+ w_dialog = GTK_DIALOG(gtk_builder_get_object(builder, "dialog1"));
+ w_sensor_id = GTK_LABEL(gtk_builder_get_object(builder, "sensor_id"));
+ w_sensor_type = GTK_LABEL
+ (gtk_builder_get_object(builder, "sensor_type"));
+ w_sensor_name = GTK_ENTRY
+ (gtk_builder_get_object(builder, "sensor_name"));
+ w_sensor_chipname = GTK_LABEL
+ (gtk_builder_get_object(builder, "chip_name"));
+ w_sensor_min = GTK_LABEL
+ (gtk_builder_get_object(builder, "sensor_min"));
+ w_sensor_max = GTK_LABEL
+ (gtk_builder_get_object(builder, "sensor_max"));
+ w_sensor_draw = GTK_TOGGLE_BUTTON
+ (gtk_builder_get_object(builder, "sensor_draw"));
+ w_sensor_display = GTK_TOGGLE_BUTTON
+ (gtk_builder_get_object(builder, "sensor_enable_checkbox"));
+ w_sensor_color = GTK_COLOR_BUTTON
+ (gtk_builder_get_object(builder, "sensor_color"));
+ w_sensor_alarm = GTK_TOGGLE_BUTTON
+ (gtk_builder_get_object(builder, "sensor_alarm"));
+ w_sensor_high_threshold
+ = GTK_SPIN_BUTTON(gtk_builder_get_object
+ (builder, "sensor_alarm_high_threshold"));
+ w_sensor_low_threshold
+ = GTK_SPIN_BUTTON(gtk_builder_get_object
+ (builder, "sensor_alarm_low_threshold"));
+ w_sensor_high_threshold_unit
+ = GTK_LABEL(gtk_builder_get_object
+ (builder, "sensor_alarm_high_threshold_unit"));
+ w_sensor_low_threshold_unit
+ = GTK_LABEL(gtk_builder_get_object
+ (builder, "sensor_alarm_low_threshold_unit"));
+ w_appindicator_enabled = GTK_TOGGLE_BUTTON
+ (gtk_builder_get_object(builder, "indicator_checkbox"));
+ w_appindicator_label_enabled = GTK_TOGGLE_BUTTON
+ (gtk_builder_get_object(builder, "indicator_label_checkbox"));
+
+ store = GTK_LIST_STORE(gtk_builder_get_object(builder,
+ "sensors_liststore"));
+
+ gtk_window_set_transient_for(GTK_WINDOW(w_dialog),
+ GTK_WINDOW(ui->main_window));
+ gtk_builder_connect_signals(builder, ui);
+
+ g_signal_connect(w_dialog,
+ "delete_event",
+ G_CALLBACK(on_delete_event_cb),
+ w_dialog);
+
+ return builder;
+}