Files
fft2midi-rs/src/resources/main_window.ui
2024-11-15 02:18:01 -06:00

100 lines
4.1 KiB
XML

<?xml version='1.0' encoding='UTF-8'?>
<!-- Created with Cambalache 0.93.0 -->
<interface>
<!-- interface-name main_window.ui -->
<!-- interface-authors Chloe Fontenot -->
<requires lib="gtk" version="4.6"/>
<object class="GtkApplicationWindow" id="main_window">
<property name="show-menubar">True</property>
<child>
<object class="GtkGrid" id="main_grid">
<property name="halign">baseline-center</property>
<property name="hexpand">True</property>
<property name="hexpand-set">True</property>
<property name="valign">baseline-center</property>
<property name="vexpand">True</property>
<property name="vexpand-set">True</property>
<child type="center">
<object class="GtkGrid" id="control_deck">
<property name="halign">center</property>
<property name="valign">center</property>
<child>
<object class="GtkLabel">
<property name="label">Audio Source:</property>
<property name="margin-end">20</property>
<property name="margin-start">20</property>
<layout>
<property name="column">0</property>
<property name="column-span">1</property>
<property name="row">0</property>
<property name="row-span">1</property>
</layout>
</object>
</child>
<child>
<object class="GtkLabel">
<property name="label">MIDI Output Device:</property>
<property name="margin-end">20</property>
<property name="margin-start">20</property>
<layout>
<property name="column">0</property>
<property name="column-span">1</property>
<property name="row">1</property>
<property name="row-span">1</property>
</layout>
</object>
</child>
<child>
<object class="GtkMenuButton" id="input_selector">
<property name="active">True</property>
<property name="always-show-arrow">True</property>
<property name="icon-name">multimedia-volume-control</property>
<property name="popover">
<object class="GtkPopoverMenu"/>
</property>
<layout>
<property name="column">1</property>
<property name="column-span">1</property>
<property name="row">0</property>
<property name="row-span">1</property>
</layout>
</object>
</child>
<child>
<object class="GtkMenuButton" id="midi_device_selector">
<property name="active">True</property>
<property name="always-show-arrow">True</property>
<property name="popover">
<object class="GtkPopoverMenu"/>
</property>
<layout>
<property name="column">1</property>
<property name="column-span">1</property>
<property name="row">1</property>
<property name="row-span">1</property>
</layout>
</object>
</child>
<child>
<object class="GtkButton" id="start_button">
<property name="can-target">False</property>
<property name="label">Start</property>
<property name="sensitive">False</property>
<layout>
<property name="column">0</property>
<property name="column-span">2</property>
<property name="row">2</property>
</layout>
</object>
</child>
<layout>
<property name="column">0</property>
<property name="row">1</property>
</layout>
</object>
</child>
</object>
</child>
</object>
</interface>