aboutsummaryrefslogtreecommitdiff
path: root/src/default.ui
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2012-05-11 06:08:43 +0200
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2012-05-11 06:08:43 +0200
commite41a22d50aaa100638177fe882589bb54434d1ad (patch)
treea140a230b4a65efca15a7e80059e1c53563eea09 /src/default.ui
parentd0860cb211302c0c214b3b67296f22f78ea06085 (diff)
downloadexperiment-player-e41a22d50aaa100638177fe882589bb54434d1ad.tar.gz
integrated experiment navigator into UI
* transcript widget placeholder * connected time-selected signal, so when the new widget is properly implemented, everything should fall in place... * implemented "Transcript Open..." using experiment-navigator API * had to manually edit default.ui to include a property Glade-3 for Windows introduced!!!
Diffstat (limited to 'src/default.ui')
-rw-r--r--src/default.ui61
1 files changed, 61 insertions, 0 deletions
diff --git a/src/default.ui b/src/default.ui
index 8efbfee..b19f8ba 100644
--- a/src/default.ui
+++ b/src/default.ui
@@ -2,6 +2,7 @@
<interface>
<requires lib="gtk+" version="2.16"/>
<!-- interface-requires gtk-vlc-player 0.0 -->
+ <!-- interface-requires gtk-experiment-widgets 0.0 -->
<!-- interface-naming-policy project-wide -->
<object class="GtkWindow" id="player_window">
<property name="visible">True</property>
@@ -255,4 +256,64 @@ audio-volume-medium</property>
<property name="visible">True</property>
<property name="stock">gtk-help</property>
</object>
+ <object class="GtkWindow" id="info_window">
+ <property name="visible">True</property>
+ <property name="title" translatable="yes">Experiment Data</property>
+ <property name="default_width">680</property>
+ <property name="default_height">700</property>
+ <property name="deletable">False</property>
+ <child>
+ <object class="GtkHPaned" id="info_window_hpane">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="position">339</property>
+ <child>
+ <object class="GtkLabel" id="transcript_widget">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Transcript Widget (TODO)</property>
+ </object>
+ <packing>
+ <property name="resize">False</property>
+ <property name="shrink">True</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkScrolledWindow" id="navigator_scrolledwindow">
+ <property name="visible">True</property>
+ <property name="sensitive">False</property>
+ <property name="can_focus">True</property>
+ <property name="hadjustment">navigator_hadj</property>
+ <property name="vadjustment">navigator_vadj</property>
+ <property name="hscrollbar_policy">automatic</property>
+ <property name="vscrollbar_policy">automatic</property>
+ <child>
+ <object class="GtkExperimentNavigator" id="navigator_widget">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="hadjustment">navigator_hadj</property>
+ <property name="vadjustment">navigator_vadj</property>
+ <signal name="time_selected" handler="navigator_widget_time_selected_cb" object="player_widget"/>
+ </object>
+ </child>
+ </object>
+ <packing>
+ <property name="resize">True</property>
+ <property name="shrink">True</property>
+ </packing>
+ </child>
+ </object>
+ </child>
+ </object>
+ <object class="GtkAdjustment" id="navigator_hadj">
+ <property name="upper">100</property>
+ <property name="step_increment">1</property>
+ <property name="page_increment">10</property>
+ <property name="page_size">10</property>
+ </object>
+ <object class="GtkAdjustment" id="navigator_vadj">
+ <property name="upper">100</property>
+ <property name="step_increment">1</property>
+ <property name="page_increment">10</property>
+ <property name="page_size">10</property>
+ </object>
</interface>