timeTB = new TimelineToolBar( doc );
transTB = new TransportToolBar( doc );
wavePanel = new ComponentHost();
timeAxis = new TimelineAxis( doc, wavePanel );
markAxis = new MarkerAxis( doc, wavePanel );
viewMarkers = app.getUserPrefs().getBoolean( PrefsUtil.KEY_VIEWMARKERS, false );
markVisible = viewMarkers && waveExpanded;
markAxisHeader = new TrackRowHeader( doc.markerTrack, doc.tracks, doc.selectedTracks, doc.getUndoManager() );
markAxisHeader.setPreferredSize( new Dimension( 63, markAxis.getPreferredSize().height )); // XXX
markAxisHeader.setMaximumSize( new Dimension( 128, markAxis.getMaximumSize().height )); // XXX