+
+ custom->hAdjust = gtk_range_get_adjustment(GTK_RANGE(custom->hScrollbar));
+ GetTimeInterval(custom->mw,&timeInterval);
+ GetCurrentTime(custom->mw,&time);
+
+ tmpValue = timeInterval.startTime.tv_sec;
+ tmpValue *= NANSECOND_CONST;
+ tmpValue += timeInterval.startTime.tv_nsec;
+ custom->hAdjust->lower = tmpValue;
+ tmpValue = timeInterval.endTime.tv_sec;
+ tmpValue *= NANSECOND_CONST;
+ tmpValue += timeInterval.endTime.tv_nsec;
+ custom->hAdjust->upper = tmpValue;
+ tmpValue = time.tv_sec;
+ tmpValue *= NANSECOND_CONST;
+ tmpValue += time.tv_nsec;
+ custom->hAdjust->value = tmpValue;
+ custom->hAdjust->step_increment = 1;
+ custom->hAdjust->page_increment = 100000000;
+ custom->hAdjust->page_size = 100000000;
+
+ gtk_range_set_update_policy (GTK_RANGE(custom->hScrollbar), GTK_UPDATE_DISCONTINUOUS);
+ g_signal_connect(G_OBJECT(custom->hScrollbar), "value-changed",
+ G_CALLBACK(gtk_custom_scroll_value_changed), custom);
+