public TaskScriptViewer(TaskScriptManager taskScript) { mTaskScriptManager = taskScript; try { InitializeComponent(); } catch (Exception e) { Console.WriteLine("{0} Exception caught.", e); } }
public WOZManager(MainWindow window) { mMainWindow = window; CheckScreenSize(); mTaskState = new TaskState(); mTaskState = TaskState.UNINTIALISED; ReadUtterances(GetResourcesPath() + "XML\\utterancesV18.XML"); mTaskScriptManager = new TaskScriptManager(this, mMainWindow.TaskScriptHolder); mControlPanel = new ControlPanel(this); mMainWindow.ControlPanelHolder.Children.Add(mControlPanel); mUtteranceControl = new UtteranceControl(this); mMainWindow.UtteranceControlHolder.Children.Add(mUtteranceControl); mToolsControl = new ToolsControl(this); mMainWindow.CompetenceBoxHolder.Children.Add(mToolsControl); mCameraControl[0] = new CameraManager(1, this, mMainWindow.CameraHolder1); mCameraControl[1] = new CameraManager(2, this, mMainWindow.CameraHolder2); mCameraControl[2] = new CameraManager(3, this, mMainWindow.CameraHolder3, 480, 640); //mCompetence = new Competence(this); //mMainWindow.CompetenceBoxHolder.Children.Add(mCompetence); mThalamusClient = new WOZInterfaceClient(mMainWindow); mTaskScriptManager.Init(); }