Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
widgets Directory Reference

GUI Widgets.

More...

Directory dependency graph for widgets:
gui/widgets

Directories

 dialogs
 
 popovers
 

Files

 active_hardware_mb.h
 Active hardware menu button.
 
 add_track_menu_button.h
 Button with a popover menu to add new tracks.
 
 arranger.h
 Arranger base widget.
 
 arranger_draw.h
 Draw functions for ArrangerWidget - split to make file smaller.
 
 arranger_minimap.h
 Arranger minimap.
 
 arranger_minimap_bg.h
 Arranger minimap bg.
 
 arranger_minimap_selection.h
 Arranger minimap selection.
 
 arranger_object.h
 ArrangerObject related functions for the GUI.
 
 arranger_wrapper.h
 Wrapper over arranger widget.
 
 audio_arranger.h
 
 audio_editor_space.h
 Audio editor space.
 
 automation_arranger.h
 Automation arranger API.
 
 automation_editor_space.h
 Automation editor space.
 
 automation_mode.h
 Automation mode.
 
 automation_point.h
 Automation Point.
 
 balance_control.h
 
 bar_slider.h
 Custom slider widget.
 
 bot_bar.h
 Bottomest bar.
 
 bot_dock_edge.h
 Bot dock.
 
 bounce_step_selector.h
 Bounce step selector.
 
 button_with_menu.h
 Button with an arrow on the right side for a menu.
 
 cc-list-row-info-button.h
 
 cc_bindings.h
 CC Bindings matrix.
 
 cc_bindings_tree.h
 CC Bindings tree.
 
 center_dock.h
 Center dock.
 
 channel.h
 
 channel_send.h
 Channel send widget.
 
 channel_send_selector.h
 Channel send selector widget.
 
 channel_sends_expander.h
 Channel sends.
 
 channel_slot.h
 Channel slot.
 
 channel_slot_activate_button.h
 Channel slot activate button.
 
 chord_arranger.h
 
 chord_editor_space.h
 Chord editor space.
 
 chord_key.h
 
 chord_object.h
 Widget for ChordObject.
 
 chord_pack_browser.h
 
 chord_pad.h
 Single chord pad.
 
 chord_pad_panel.h
 Chord pad panel in the bottom panel.
 
 chord_region.h
 Widget for MIDI regions, inheriting from RegionWidget.
 
 chord_selector_window.h
 ChordDescriptor selector popover.
 
 clip_editor.h
 
 clip_editor_inner.h
 Clip editor inner widget.
 
 color_area.h
 Color picker for a channel strip.
 
 cpu.h
 Cpu widget.
 
 custom_button.h
 Custom button to be drawn inside drawing areas.
 
 custom_image.h
 Custom image.
 
 digital_meter.h
 Digital meter used for displaying Position, BPM, etc.
 
 dir.h
 
 drag_dest_box.h
 Drag dest box.
 
 editable_label.h
 
 editor_ruler.h
 MIDI ruler.
 
 editor_selection_info.h
 PianoRoll selection info.
 
 editor_toolbar.h
 
 event_viewer.h
 Event viewer.
 
 expander_box.h
 Expander box.
 
 ext_input_selection_dropdown.h
 
 fader.h
 Fader widget.
 
 fader_buttons.h
 Channel slot.
 
 fader_controls_expander.h
 Fader controls expander.
 
 fader_controls_grid.h
 Channel slot.
 
 file_auditioner_controls.h
 File auditioner controls.
 
 file_browser_filters.h
 File auditioner controls.
 
 file_chooser_button.h
 
 file_chooser_entry.h
 
 foldable_notebook.h
 A foldable GtkNotebook.
 
 folder_channel.h
 Folder channel widget.
 
 greeter.h
 
 gtk_flipper.h
 
 inspector_plugin.h
 Inspector section for plugins.
 
 inspector_port.h
 Inspector port widget.
 
 inspector_track.h
 Inspector section for tracks.
 
 item_factory.h
 Item factory.
 
 knob.h
 Basic knob widget, taken from Ardour.
 
 knob_with_name.h
 
 left_dock_edge.h
 Left dock.
 
 live_waveform.h
 Live waveform display like LMMS.
 
 log_viewer.h
 Log viewer.
 
 main_notebook.h
 Timeline panel.
 
 main_window.h
 
 marker.h
 Marker widget.
 
 meter.h
 
 midi_activity_bar.h
 MIDI activity bar for tracks.
 
 midi_arranger.h
 
 midi_channel_selection_dropdown.h
 
 midi_editor_space.h
 Piano roll widget.
 
 midi_modifier_arranger.h
 
 midi_note.h
 MidiNote widget API.
 
 mixer.h
 Mixer widget.
 
 modulator.h
 Modulator.
 
 modulator_inner.h
 
 modulator_macro.h
 ModulatorMacro macro knob.
 
 modulator_view.h
 Modulator view in the bottom panel.
 
 monitor_section.h
 Monitor section panel.
 
 multi_selection.h
 Multiple selection widget.
 
 panel_file_browser.h
 
 piano_keyboard.h
 Piano keyboard widget.
 
 piano_roll_keys.h
 Piano roll keys canvas.
 
 pinned_tracklist.h
 The ruler tracklist contains special tracks that are shown above the normal tracklist (Chord tracks, Marker tracks, etc.).
 
 playhead_scroll_buttons.h
 
 plugin_browser.h
 Plugin browser.
 
 plugin_properties_expander.h
 PluginProperties expander widget.
 
 plugin_strip_expander.h
 Plugin strip expander widget.
 
 port_connection_row.h
 
 port_connections.h
 CC Bindings matrix.
 
 port_connections_tree.h
 Port connections tree.
 
 ports_expander.h
 Ports expander widget.
 
 preferences.h
 Preferences widget.
 
 preroll_count_selector.h
 Bounce step selector.
 
 quantize_box.h
 
 range_action_buttons.h
 
 region.h
 Base widget class for Region's.
 
 right_dock_edge.h
 Right panel.
 
 route_target_selector.h
 
 ruler.h
 Ruler parent class.
 
 scale_object.h
 Widget for ScaleObject.
 
 scale_selector_window.h
 MusicalScale selector popover.
 
 selection_info.h
 Widget for showing info about the current selection.
 
 snap_grid.h
 
 spectrum_analyzer.h
 SpectrumAnalyzer widget.
 
 string_list_item_factory.h
 String list item factory.
 
 text_expander.h
 Text expander widget.
 
 timeline_arranger.h
 Timeline arranger API.
 
 timeline_bg.h
 
 timeline_panel.h
 Timeline panel.
 
 timeline_ruler.h
 Timeline ruler derived from base ruler.
 
 timeline_selection_info.h
 Timeline selection info.
 
 timeline_toolbar.h
 Timeline toolbar.
 
 toolbox.h
 
 track.h
 Track widget to be shown in the tracklist.
 
 track_canvas.h
 Track canvas.
 
 track_input_expander.h
 
 track_properties_expander.h
 Track properties box.
 
 tracklist.h
 
 tracklist_header.h
 Composite widget above the tracklist.
 
 transport_controls.h
 Transport controls widget.
 
 two_col_expander_box.h
 
 velocity.h
 Velocity widget.
 
 velocity_settings.h
 Velocity settings buttons.
 
 volume.h
 
 zoom_buttons.h
 

Detailed Description

GUI Widgets.