f1afb5d577fabfa28aa9b1ab89495c8fc1053ecc
[ardour.git] / gtk2_ardour / ui / editor_window.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2                              
3 <Window timebarheight="17"
4         rulerheight="25"
5         loopbarheight="25"
6         skipbarheight="17"
7         markerheight="18" >
8   <style name="topbar_dropdown"
9          bgnormal="#43919A"
10          fgnormal="#ffffff"
11          fgactive="#ffffff"
12          fghover="#ffffff"
13          winfont ="Arial 10"
14          macfont ="Helvetica 10"
15          width="63"
16          height="18"/>
17   <style name="generic_dropdown"
18          bgnormal="#6C6C6C"
19          bgactive="#454545"
20          bghover="#898989"
21          fgnormal="#ffffff"
22          fgactive="#BFBFBF"
23          fghover="#CCCCCC"
24          winfont ="Arial 10"
25          macfont ="Helvetica 10"/>
26   <style name="generic_dropdown_menu"
27          bgnormal="#454545"/>
28
29   <style name="topbar_dropdown_menu"
30          bgnormal="#43919A"
31          fgnormal="#ffffff"
32          fgactive="#ffffff"
33          fghover="#ffffff"
34          winfont ="Arial 8"
35          macfont ="Helvetica 10"/>
36   <VBox id="vpacker">
37     <Adjustment id="vertical_adjustment"
38                 initial_value="0"
39                 minvalue="0"
40                 maxvalue="10"
41                 step="400"/>
42     <Adjustment id="horizontal_adjustment"
43                 initial_value="0"
44                 minvalue="0"
45                 maxvalue="10"
46                 step="400"/>
47     <Adjustment id="unused_adjustment"
48                 initial_value="0"
49                 minvalue="0"
50                 maxvalue="10"
51                 step="400"/>
52     <Adjustment id="waves_zoom_adjustment"
53                 initial_value="0"
54                 minvalue="0"
55                 maxvalue="10"
56                 step="0.2"
57                 pagesize="2.0"/>
58     <HBox id="menu_bar_home"/>
59     <EventBox bgnormal="#000000">
60       <VBox borderwidth="2" spacing ="1">
61         <EventBox bgnormal="#282828">
62           <HBox borderwidth="1" spacing ="1">
63             <iconbutton id="tracks_button"
64                         width="48" height="51"
65                         normalicon="tracks"
66                         activeicon="tracks_active"/>
67             <Layout width="407" height="51">
68               <icon source="top_bar_background.png"/>
69               <HBox id="time_info_box_home"
70                     x="60"
71                     y="4"/>
72               <HBox id="primary_clock_home"
73                     x="122"
74                     y="3"/>
75               <Dropdown id="display_format_dropdown"
76                         style="topbar_dropdown"
77                         x="200"
78                         y="28"
79                         normalicon="topbar_button"
80                         activeicon="topbar_button_active">
81                 <Label style="topbar_dropdown_menu"/>
82                 <DropdownMenu style="topbar_dropdown_menu"/>
83               </Dropdown>
84               <Iconbutton id="bit_depth_button"
85                           style="topbar_dropdown"
86                           x="269"
87                           y="5"
88                           normalicon="topbar_button_upper"
89                           activeicon="topbar_button_upper_active">
90                 <HBox>
91                   <VBox width="10"/>
92                   <Label style="topbar_dropdown_menu"
93                          horzalignment="start"/>
94                 </HBox>
95               </Iconbutton>
96               <Iconbutton id="frame_rate_button"
97                           style="topbar_dropdown"
98                           x="338"
99                           y="28"
100                           normalicon="topbar_button"
101                           activeicon="topbar_button_active">
102                 <HBox>
103                   <VBox width="10"/>
104                   <Label style="topbar_dropdown_menu"
105                          horzalignment="start"/>
106                 </HBox>
107               </Iconbutton>
108               <Dropdown id="sample_rate_dropdown"
109                         style="topbar_dropdown"
110                         x="269"
111                         y="28"
112                         normalicon="topbar_button"
113                         activeicon="topbar_button_active">
114                 <HBox>
115                   <VBox width="10"/>
116                   <Label style="topbar_dropdown_menu"
117                          horzalignment="start"/>
118                 </HBox>
119                 <DropdownMenu style="topbar_dropdown_menu"/>
120               </Dropdown>
121               <Dropdown id="timecode_selector_dropdown"
122                         style="topbar_dropdown"
123                         x="338"
124                         y="5"
125                         normalicon="topbar_button_upper"
126                         activeicon="topbar_button_upper_active">
127                 <HBox>
128                   <VBox width="10"/>
129                   <Label style="topbar_dropdown_menu"
130                          horzalignment="start"/>
131                 </HBox>
132                 <DropdownMenu style="topbar_dropdown_menu"/>
133               </Dropdown>
134             </Layout>
135             <EventBox bgnormal="#383838"
136                       width="17"
137                       box.padding="1"
138                       box.fill="true"
139                       box.expand="true">
140               <HBox>
141                 <icon source="infobar_left.png"/>
142                 <icon source="infobar_center.png"
143                       box.fill="true"
144                       box.expand="true"/>
145                 <icon source="infobar_right.png"
146                       box.pack="end"/>
147               </HBox>
148             </EventBox>
149             <Layout bgnormal="#282828"
150                     width="115"
151                     height="51"
152                     box.pack="end">
153               <icon source="metrics_display.png"
154                     x="1"/>
155               <Adjustment id="dsp_load_adjustment"
156                           minvalue="1"
157                           maxvalue="100"
158                           initialvalue="50"
159                           readonly="fals"/>
160               <Fader adjustment="dsp_load_adjustment"
161                      facesource="dsp_load_fader_face.png"
162                      handlesource="dsp_load_fader_handle.png"
163                      minposx="0"
164                      minposy="3"
165                      maxposx="56"
166                      maxposy="3"
167                      readonly="true"
168                      x="29"
169                      y="8"
170                      width="56"
171                      height="5"/>
172               <Label id="dsp_load_label"
173                      style="generic_control"
174                      text="%"
175                      fgnormal="#ffffff"
176                      winfont ="Arial 8"
177                      macfont ="Helvetica 8"
178                      x="88"
179                      y="6"/>
180               <Adjustment id="hd_load_adjustment"
181                           minvalue="1"
182                           maxvalue="100"
183                           initialvalue="50"
184                           readonly="fals"/>
185               <Fader adjustment="hd_load_adjustment"
186                      facesource="hd_load_fader_face.png"
187                      handlesource="dsp_load_fader_handle.png"
188                      minposx="0"
189                      minposy="3"
190                      maxposx="56"
191                      maxposy="3"
192                      readonly="true"
193                      x="29"
194                      y="16"
195                      width="56"
196                      height="5"/>
197               <Label id="hd_load_label"
198                      style="generic_control"
199                      text="%"
200                      fgnormal="#ffffff"
201                      winfont ="Arial 8"
202                      macfont ="Helvetica 8"
203                      x="88"
204                      y="14"/>
205                 
206               <Label id="hd_remained_time"
207                      style="generic_control"
208                      fgnormal="#ffffff"
209                      winfont ="Arial 9"
210                      macfont ="Helvetica 9"
211                      x="59"
212                      y="34"/>
213             </Layout>
214             <VBox spacing ="1"
215                   box.pack="end">
216               <iconbutton id="mode_stereo_out_button"
217                           tooltip="Stereo Out Mode"
218                           width="79" height="25"
219                           normalicon="mode_stereo_out"
220                           activeicon="mode_stereo_out_active"
221                           active="true"/>
222               <iconbutton id="mode_multi_out_button"
223                           tooltip="Multi Out Mode"
224                           width="79" height="25"
225                           normalicon="mode_multi_out"
226                           activeicon="mode_multi_out_active"/>
227             </VBox>
228           </HBox>
229         </EventBox>
230         <HBox>
231           <Layout bgnormal="#FF0000"
232                   width="649"
233                   height="28">
234             <icon source="transport_bar_border.png"/>
235             <HBox borderwidth="1"
236                   spacing="1">
237               <iconbutton id="inspector_on_button"
238                           tooltip="Show/Hide Inspector"
239                           width="48"
240                           height="26"
241                           normalicon="inspector_on"
242                           activeicon="inspector_on_active"/>
243               <iconbutton id="mixer_on_button"
244                           tooltip="Show/Hide Mixer"
245                           width="48"
246                           height="26"
247                           normalicon="mixer_on"
248                           activeicon="mixer_on_active"/>
249               <iconbutton id="meter_bridge_on_button"
250                           tooltip="Show/Hide Meter Bridge"
251                           width="48"
252                           height="26"
253                           normalicon="meter_bridge_on"
254                           activeicon="meter_bridge_on_active"/>
255               <EventBox x="148"
256                         y="1"
257                         width="54"
258                         height="26">
259                 <!-- Some may ask why it's enveloped in the EventBox? The answer would be: GTK alighns the horizontal size of ICON -->
260                 <Icon source="transport_bar_bg.png"/>
261               </EventBox>
262               <iconbutton id="transport_start_button"
263                           tooltip="Rewind"
264                           width="34"
265                           height="26"
266                           normalicon="transport_start"
267                           activeicon="transport_start_active"/>
268               <iconbutton id="transport_end_button"
269                           tooltip="Forward"
270                           width="34"
271                           height="26"
272                           normalicon="transport_end"
273                           activeicon="transport_end_active"/>
274               <iconbutton id="transport_play_button"
275                           tooltip="Play"
276                           width="34"
277                           height="26"
278                           normalicon="transport_play"
279                           activeicon="transport_play_active"/>
280               <iconbutton id="transport_record_button"
281                           tooltip="Record"
282                           width="34"
283                           height="26"
284                           normalicon="transport_record"
285                           activeicon="transport_record_active"/>
286               <iconbutton id="transport_stop_button"
287                           tooltip="Stop"
288                           width="34"
289                           height="26"
290                           normalicon="transport_stop"
291                           activeicon="transport_stop_active"/>
292               <iconbutton id="transport_loop_button"
293                           tooltip="Loop"
294                           width="34"
295                           height="26"
296                           normalicon="transport_loop"
297                           activeicon="transport_loop_active"/>
298               <iconbutton id="lock_session_button"
299                           tooltip="Lock"
300                           width="34"
301                           height="26"
302                           normalicon="lock_session"
303                           activeicon="lock_session_active"/>
304               <EventBox width="60"
305                         height="26">
306                 <!-- Some may ask why it's enveloped in the EventBox? The answer would be: GTK alighns the horizontal size of ICON -->
307                 <Icon source="transport_bar_bg.png"/>
308               </EventBox>
309               <iconbutton id="tool_marker_button"
310                           tooltip="Range Select Tool"
311                           width="34"
312                           height="26"
313                           normalicon="tool_marker"
314                           activeicon="tool_marker_active"/>
315               <iconbutton id="tool_arrow_button"
316                           tooltip="Pointer Tool"
317                           width="34"
318                           height="26"
319                           normalicon="tool_arrow"
320                           activeicon="tool_arrow_active"/>
321               <iconbutton id="tool_cut_button"
322                           tooltip="Split Tool"
323                           width="34"
324                           height="26"
325                           normalicon="tool_cut"
326                           activeicon="tool_cut_active"/>
327               <iconbutton id="tool_zoom_button"
328                           tooltip="Zoom Tool"
329                           width="34"
330                           height="26"
331                           normalicon="tool_zoom"
332                           activeicon="tool_zoom_active"/>
333             </HBox>
334           </Layout>
335           <Layout bgnormal="#FF0000"
336                   height="28"
337                   box.fill="true"
338                   box.expand="true">
339             <icon source="transport_bar_border.png"/>
340             <icon source="transport_bar_bg.png"
341                   y="1"/>
342           </Layout>
343           <Layout bgnormal="#FF0000"
344                   width="249"
345                   height="28"
346                   box.pack="end">
347             <icon source="transport_bar_border.png"/>
348             <Adjustment id="temporal_zoom_adjustment"
349                         minvalue="0"
350                         maxvalue="25"
351                         initialvalue="4"
352                         step="1"
353                         pageincrement="1"/>
354             <Adjustment id="vertical_zoom_adjustment"
355                         minvalue="1"
356                         maxvalue="40"
357                         initialvalue="2"
358                         step="1"
359                         pageincrement="1"/>
360             <HBox borderwidth="1"
361                   spacing="1">
362               <EventBox tooltip="Vertical Zoom">
363                   <Fader id="vertical_zoom_fader"
364                        adjustment="vertical_zoom_adjustment"
365                        facesource="vertical_zoom_fader_face.png"
366                        handlesource="zoom_fader_handle.png"
367                        activehandlesource="zoom_fader_handle_active.png"
368                        x="1"
369                        y="1"
370                        minposx="20"
371                        minposy="13"
372                        maxposx="66"
373                        maxposy="13"/>
374               </EventBox>
375               <EventBox tooltip="Horizontal Zoom">
376                   <Fader adjustment="temporal_zoom_adjustment"
377                          facesource="horizontal_zoom_fader_face.png"
378                          handlesource="zoom_fader_handle.png"
379                          activehandlesource="zoom_fader_handle_active.png"
380                          x="76"
381                          y="1"
382                          minposx="66"
383                          minposy="13"
384                          maxposx="20"
385                          maxposy="13"/>
386               </EventBox>
387               <EventBox id="waves_zoom_control_home"
388                         tooltip="Waveform Zoom"
389                         x="151"
390                         y="1"
391                         width="48"
392                         height="26"
393                         bgnormal="#ffff00"/>
394               <iconbutton id="media_button"
395                           tooltip="Media Button"
396                           x="200"
397                           y="1"
398                           width="48"
399                           height="26"
400                           normalicon="media_button"
401                           activeicon="media_button_active"/>
402             </HBox>
403           </Layout>
404         </HBox>
405       </VBox>
406     </EventBox>
407     <EventBox bgnormal="#000000" height="1"/>
408     <HBox box.pack="end"
409           box.fill="true"
410           box.expand="true">
411       <EventBox bgnormal="#000000" width="2"/>
412       <EventBox id="inspector_home"/>
413       <EventBox bgnormal="#000000" width="2"/>
414       <VBox box.fill="true"
415             box.expand="true">
416         <EventBox id="compact_meter_bridge_home"
417                   bgnormal="#383838"/>
418         <EventBox bgnormal="#000000"
419                   height="2"/>
420         <HPaned id="edit_pane"
421                 box.fill="true"
422                 box.expand="true">
423           <VPaned id="editor_summary_pane"
424                   paned.resize="true"
425                   paned.shrink="true">
426             <Table id="edit_packer"
427                    rows="3"
428                    columns="3">
429               <HBox table.leftattach="0"
430                     table.rightattach="1"
431                     table.topattach="0"
432                     table.bottomattach="1"
433                     table.xfill="false"
434                     table.yfill="false">
435                 <VBox id="timebars_vbox">
436                   <EventBox height="1"
437                             bgnormal="#424242"/>
438                   <EventBox bgnormal="#6C6C6C">
439                     <HBox id="marker_lane_hbox" noshowall="true">
440                       <Icon source="marker_label.png"/>
441                       <EventBox width="1"
442                                 bgnormal="#424242"/>
443                       <Dropdown id="midi_input_dropdown"
444                                 style="generic_dropdown"
445                                 width="65"
446                                 height="16"
447                                 normalicon="marker_midi_dropdown"
448                                 activeicon="marker_midi_dropdown_active">
449                         <HBox>
450                           <!--
451                           The following three icons should be shown/hidden according to the
452                           availability/activity of the MIDI inputs
453                           -->
454                           <Icon id="midi_input_enabled_indicator"
455                                 source="midi_input_enabled_indicator.png"
456                                 noshowall="true"/>
457                           <Icon id="midi_input_disabled_indicator"
458                                 source="midi_input_disabled_indicator.png"
459                                 visible="false"
460                                 noshowall="true"/>
461                           <Icon id="midi_input_activity_indicator"
462                                 source="midi_input_activity_indicator.png"
463                                 visible="false"
464                                 noshowall="true"/>
465                         </HBox>
466                         <DropdownMenu style="generic_dropdown_menu"/>
467                       </Dropdown>
468                       <EventBox width="1"
469                                 bgnormal="#424242"/>
470                       <Dropdown id="midi_output_dropdown"
471                                 style="generic_dropdown"
472                                 width="65"
473                                 height="16"
474                                 normalicon="marker_midi_dropdown"
475                                 activeicon="marker_midi_dropdown_active">
476                         <HBox>
477                           <!--
478                           The following three icons should be shown/hidden according to the
479                           availability/activity of the MIDI outputs
480                           -->
481                           <Icon id="midi_output_enabled_indicator"
482                                 source="midi_output_enabled_indicator.png"
483                                 noshowall="true"/>
484                           <Icon id="midi_output_disabled_indicator"
485                                 source="midi_output_disabled_indicator.png"
486                                 visible="false"
487                                 noshowall="true"/>
488                           <Icon id="midi_output_activity_indicator"
489                                 source="midi_output_activity_indicator.png"
490                                 visible="false"
491                                 noshowall="true"/>
492                         </HBox>
493                         <DropdownMenu style="generic_dropdown_menu"/>
494                       </Dropdown>
495                       <EventBox width="1"
496                                 bgnormal="#424242"/>
497                       <iconbutton id="add_marker_button"
498                                   width="41"
499                                   height="16"
500                                   normalicon="add_marker_button"
501                                   activeicon="add_marker_button_active"
502                                   tooltip="Add Marker"/>
503                       <EventBox width="1"
504                                 bgnormal="#424242"/>
505                     </HBox>
506                   </EventBox>
507                   <EventBox height="1"
508                             bgnormal="#424242"/>
509                   <EventBox id="skip_button_home"
510                             bgnormal="#6C6C6C">
511                     <HBox>
512                       <icon source="skip_lane_label.png"/>
513                       <EventBox width="1"
514                                 bgnormal="#424242"/>
515                       <iconbutton id="skip_button"
516                                   width="41"
517                                   height="16"
518                                   normalicon="skip_off"
519                                   activeicon="skip_on"/>
520                       <EventBox width="1"
521                                 bgnormal="#424242"/>
522                     </HBox>
523                   </EventBox>
524                   <EventBox height="1"
525                             bgnormal="#424242"/>
526                   <HBox id="global_tracks_hbox"
527                         spacing="1">
528                     <Dropdown id="global_tracks_dropdown"
529                               style="generic_dropdown"
530                               width="140"
531                               height="30"
532                               normalicon="global_tracks_button"
533                               activeicon="global_tracks_button"
534                               tooltip="Show/Hide Global Tracks">
535                       <DropdownMenu style="generic_dropdown_menu">
536                         <DropdownCheckItem id="global_tracks_marker_ruler_menu_item"
537                                            title="Skip Ruler"
538                                            horzalignment="start"/>
539                         <DropdownCheckItem id="global_tracks_skip_ruler_menu_item"
540                                            title="Marker Ruler" 
541                                            horzalignment="start"/>
542                       </DropdownMenu>
543                     </Dropdown>
544                     <iconbutton id="global_rec_button"
545                                 width="41"
546                                 height="30"
547                                 normalicon="global_rec_button"
548                                 activeicon="global_rec_button_active"
549                                 tooltip="Global Record"/>
550                     <iconbutton id="global_solo_button"
551                                 width="41"
552                                 height="30"
553                                 normalicon="global_solo_button"
554                                 activeicon="global_solo_button_active"
555                                 tooltip="Global Solo"/>
556                     <EventBox width="8"
557                               bgnormal="#6C6C6C"/>
558                   </HBox>
559                   <EventBox height="1"
560                             bgnormal="#424242"/>
561                   <EventBox height="1"
562                             bgnormal="#000000"/>
563                   <EventBox id="master_bus_ui_home"/>
564                 </VBox>
565                 <EventBox width="1"
566                           bgnormal="#000000"/>
567               </HBox>
568               <Layout id="controls_layout"
569                       hadjustment="unused_adjustment"
570                       vadjustment="vertical_adjustment"
571                       table.leftattach="0"
572                       table.rightattach="1"
573                       table.topattach="1"
574                       table.bottomattach="2"
575                       width="233"
576                       table.yfill="true"
577                       table.yexpand="true"
578                       bgnormal="#3E3E3E">
579                 <VBox id="edit_controls_vbox"/>
580               </Layout>
581               <VScrollbar adjustment="vertical_adjustment"
582                           table.leftattach="2"
583                           table.rightattach="3"
584                           table.topattach="1"
585                           table.bottomattach="2"
586                           table.yfill="true"
587                           bgnormal="#353535"/>
588               <HScrollbar adjustment="horizontal_adjustment"
589                           table.leftattach="1"
590                           table.rightattach="2"
591                           table.topattach="2"
592                           table.bottomattach="3"
593                           table.xfill="true"
594                           bgnormal="#353535"/>
595               <EventBox table.leftattach="0"
596                         table.rightattach="1"
597                         table.topattach="2"
598                         table.bottomattach="3"
599                         table.xfill="true"
600                         table.yfill="true"
601                         bgnormal="#383838"/>
602             </Table>
603           </VPaned>
604         </HPaned>
605         <EventBox id="mixer_bridge_view_home"
606                   height="426"
607                   box.pack="end"
608                   visible="false"
609                   noshowall="true"/>
610         <EventBox id="meter_bridge_view_home"
611                    box.pack="end"
612                    visible="false"
613                    noshowall="true"
614                    box.fill="true"
615                    box.expand="true"/>
616       </VBox>
617     </HBox>
618   </VBox>
619 </Window>