+/**
+ * Set the scrollbar position of the given TildaTerminal to
+ * the value in self->scrollbar_position.
+ */
+static void
+tilda_terminal_set_scrollbar_position (TildaTerminal *self)
+{
+ enum scrollbar_positions { DISABLED, LEFT, RIGHT };
+ switch (self->scrollbar_position)
+ {
+ case LEFT:
+ gtk_box_reorder_child (GTK_BOX(self->hbox), self->scrollbar, 0);
+ gtk_widget_show (self->scrollbar);
+ break;
+
+ case RIGHT:
+ gtk_box_reorder_child (GTK_BOX(self->hbox), self->scrollbar, 1);
+ gtk_widget_show (self->scrollbar);
+ break;
+
+ case DISABLED:
+ default:
+ gtk_widget_hide (self->scrollbar);
+ break;
+ }
+}
+