void HandleRemoveButton(object _sender, MainButtonEvent _eventArgs)
    {
        removePanelEvent(this, _eventArgs); //pass the remove signal to the rest of the system
        int id = _eventArgs.ButtonId;

        Debug.Log("id = " + id);
        RemovePanel(m_panels[id]);
        m_panels.RemoveAt(id);
    }
Exemplo n.º 2
0
 private void HandleSelectSubtask(object _sender, MainButtonEvent _args)
 {
     Debug.Log("select panel : " + _args.ButtonId);
     if (m_selectedPanel != null)
     {
         Release(m_selectedPanel);
     }
     m_selectedPanel = m_panelBoard.GetPanel(_args.ButtonId);
     Debug.Log("selectedPanel = " + m_selectedPanel);
     m_selectedPanel.GetComponent <Image>().color = m_selectedColorPanel;
     onSelectSubtask(this, new SelectSubtaskEvent(_args.ButtonId));
 }
Exemplo n.º 3
0
 private void HandleSelectConcept(object _sender, MainButtonEvent _eventArg)
 {
     Debug.Log("try to open image");
     if (m_concepts.ContainsKey(_eventArg.ButtonId))
     {
         Debug.Log("Open image " + _eventArg.ButtonId);
         System.Diagnostics.Process cmd = new System.Diagnostics.Process();
         cmd.StartInfo.FileName       = "cmd.exe";
         cmd.StartInfo.Arguments      = "/C " + m_concepts[_eventArg.ButtonId];
         cmd.StartInfo.WindowStyle    = System.Diagnostics.ProcessWindowStyle.Hidden;
         cmd.StartInfo.CreateNoWindow = true;
         cmd.Start();
     }
     //Process.Start("CMD.exe", "/C "+m_concepts[_eventArg.ButtonId]);
 }
Exemplo n.º 4
0
 //trigged when remove a concept from view
 private void HandleRemoveConcept(object _sender, MainButtonEvent _eventArg)
 {
     Debug.Log("RemoveObject id = " + _eventArg.ButtonId);
     m_concepts.Remove(_eventArg.ButtonId);
     //Process.Start("CMD.exe", "/C "+m_concepts[_eventArg.ButtonId]);
 }
Exemplo n.º 5
0
 private void HandleRemoveSubtask(object _sender, MainButtonEvent _args)
 {
     Debug.Log("remove panel : " + _args.ButtonId);
     onRemoveSubtask(this, new RemoveSubtaskEvent(_args.ButtonId));
 }
Exemplo n.º 6
0
 private void HandleRemoveConcept(object _sender, MainButtonEvent _args)
 {
     removeConceptEvent(this, _args);
 }
Exemplo n.º 7
0
 private void HandleSelectConcept(object _sender, MainButtonEvent _eventArgs)
 {
     selectConceptEvent(this, _eventArgs); //get signal from the panelBoard module and give it to the controller to handle actions
 }
 void HandleMainButton(object _sender, MainButtonEvent _eventArgs)
 {
     onMainButtonEvent(this, _eventArgs); //spread the signal/connection to the application part
 }