Exemple #1
0
        public TBWindowRightClickMenu(TBWindow _window) : base(_window)
        {
            _menu = new GenericMenu();

            if (_menuContentTable.Keys == null)
            {
                ExtendLib.DLog("TaskEditor RightClick Menu", "Null Table");
            }

            _handleEnumerator = _menuContentTable.Keys.GetEnumerator();

            while (_handleEnumerator.MoveNext())
            {
                AddMenuItem(_handleEnumerator.Current);
            }
        }
Exemple #2
0
 public TBGenericMenu(TBWindow _window) : base(_window)
 {
     _menu        = new GenericMenu();
     ParentWindow = _window;
 }
Exemple #3
0
 private static void CreateWindow()
 {
     _mainWindow = (TBWindow)EditorWindow.GetWindow(typeof(TBWindow));
 }
Exemple #4
0
 public TBWindowToolbar(TBWindow _window) : base(_window)
 {
     _menuContentTable = new Dictionary <string, Action>();
     _menuContentTable.Add("Save", OnSaveEventhandler);
     _menuContentTable.Add("Generate", GenerateEventhandler);
 }
Exemple #5
0
 private void OnDestroy()
 {
     _mainWindow  = null;
     _nodesRouter = null;
 }