summaryrefslogtreecommitdiffstats
path: root/src/gui/ingen_gui.ui
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-07-29 03:21:46 +0000
committerDavid Robillard <d@drobilla.net>2012-07-29 03:21:46 +0000
commit67531458e321e130b46a60557536eebe8ba91eea (patch)
tree086648d30e98a617826dc78a37149a7594c5bc36 /src/gui/ingen_gui.ui
parent445604bff1dafe415014035ffa8f704c9538b4ed (diff)
downloadingen-67531458e321e130b46a60557536eebe8ba91eea.tar.gz
ingen-67531458e321e130b46a60557536eebe8ba91eea.tar.bz2
ingen-67531458e321e130b46a60557536eebe8ba91eea.zip
Add UI for adding arbitrary object properties to properties dialog.
Property information is loaded from installed LV2 data, so any appropriate properties will automatically be shown. Currently only implemented for object properties where the LV2 world contains appropriate values, needs extending for datatype properties. At the moment, only "unit" and "port property" show up for ports. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4566 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/ingen_gui.ui')
-rw-r--r--src/gui/ingen_gui.ui51
1 files changed, 51 insertions, 0 deletions
diff --git a/src/gui/ingen_gui.ui b/src/gui/ingen_gui.ui
index 40db0323..ed393082 100644
--- a/src/gui/ingen_gui.ui
+++ b/src/gui/ingen_gui.ui
@@ -2195,6 +2195,8 @@ Contributors:
<object class="GtkScrolledWindow" id="properties_scrolledwindow">
<property name="visible">True</property>
<property name="can_focus">True</property>
+ <property name="hscrollbar_policy">automatic</property>
+ <property name="vscrollbar_policy">automatic</property>
<child>
<object class="GtkViewport" id="viewport2">
<property name="visible">True</property>
@@ -2229,6 +2231,55 @@ Contributors:
</packing>
</child>
<child>
+ <object class="GtkHBox" id="hbox1">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="spacing">6</property>
+ <child>
+ <object class="GtkComboBox" id="properties_key_combo">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ </object>
+ <packing>
+ <property name="expand">True</property>
+ <property name="fill">True</property>
+ <property name="position">0</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkComboBox" id="properties_value_combo">
+ <property name="visible">True</property>
+ <property name="can_focus">False</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="properties_add_button">
+ <property name="label">gtk-add</property>
+ <property name="use_action_appearance">False</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">True</property>
+ <property name="use_stock">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">2</property>
+ </packing>
+ </child>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">True</property>
+ <property name="position">1</property>
+ </packing>
+ </child>
+ <child>
<object class="GtkHButtonBox" id="properties_buttonbox">
<property name="visible">True</property>
<property name="can_focus">False</property>