Example #1
0
 static void DrawTrackDropDownMenu(Rect rect, WindowState state)
 {
     if (GUI.Button(rect, GUIContent.none, DirectorStyles.Instance.trackOptions))
     {
         SequencerContextMenu.ShowMarkerHeaderContextMenu(null, state);
     }
 }
        protected override bool ContextClick(Event evt, WindowState state)
        {
            if (!state.showMarkerHeader)
            {
                return(false);
            }

            if (!(state.GetWindow().markerHeaderRect.Contains(evt.mousePosition) ||
                  state.GetWindow().markerContentRect.Contains(evt.mousePosition)))
            {
                return(false);
            }

            SequencerContextMenu.ShowMarkerHeaderContextMenu(evt.mousePosition, state);
            return(true);
        }