/// <summary> /// Sets up main program as soon as main window loads. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Window_Loaded(object sender, RoutedEventArgs e) { // Get the default kinect sensor and open it kinectSensor = KinectSensor.GetDefault(); // Set IsAvailableChanged event notifier kinectSensor.IsAvailableChanged += Sensor_IsAvailableChanged; kinectSensor.Open(); // Create a new voice recognition instance voiceRecognition = new VoiceRecognition(kinectSensor, this); bodyFrameReader = kinectSensor.BodyFrameSource.OpenReader(); bodyFrameReader.FrameArrived += BodyFrameReader_FrameArrived; // Create a new gesture controller and assign the method that runs // when a gesture is recognized. gestureController = new GestureController(); gestureController.GestureRecognized += GestureController_GestureRecognized; imageManager = new ImageManager(this); storyBoard = FindResource("BorderAnimation") as Storyboard; Storyboard.SetTarget(storyBoard, SelectionBox); // Create the kinect region for the user view KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; // Use the default sensor kinectRegion.KinectSensor = kinectSensor; }
//TODO: Close sensor method & call private bool KinectSetup() { _sensor = KinectSensor.GetDefault(); if (_sensor == null) { return(false); } KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; kinectRegion.KinectSensor = _sensor; this.Loaded += Window_Loaded; _sensor.Open(); _reader = _sensor.OpenMultiSourceFrameReader(FrameSourceTypes.Depth | FrameSourceTypes.Body); _reader.MultiSourceFrameArrived += OnMultiSourceFrameArrived; LoadGestures(); return(true); }
public MainWindow() { this.InitializeComponent(); main = this; KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectSensor = KinectSensor.GetDefault(); // Use the default sensor this.kinectRegion.KinectSensor = this.kinectSensor; this.bodyFrameReader = this.kinectSensor.BodyFrameSource.OpenReader(); this.bodyFrameReader.FrameArrived += this.Reader_BodyFrameArrived; guildList = new List <Guild>(); coms = new ComModule(this); this.gestureDetector = new GestureDetector(kinectSensor, coms); this.activeBodyIndex = -1; /*if (!kinectSensor.IsAvailable) * { * Console.WriteLine("Kinect Sensor is not available!"); * Environment.Exit(1); * }*/ }
public MainWindow() { InitializeComponent(); miKinect = KinectSensor.GetDefault(); //especifico mi region KinectRegion.SetKinectRegion(this, mikinectRegion); App app = ((App)Application.Current); //asigno mi kinect a mi region mikinectRegion.KinectSensor = miKinect; //autenticación con twitter Auth.SetUserCredentials(CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET); //Ejecutando el streaming de tweets en background BackgroundWorker streamBack = new BackgroundWorker(); streamBack.DoWork += streamingTweets; //streamBack.RunWorkerCompleted += mostrarTweets(); streamBack.RunWorkerAsync(); listaTweets = new ArrayList(); //leerJson(); }
/// <summary> /// 初始化手勢控制的Image /// </summary> private void InitializeHandControl() { KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; }
private void OnLoad(object sender, RoutedEventArgs e) { KinectRegion.SetKinectRegion(this, KinectRegion); App app = (App)Application.Current; app.KinectRegion = KinectRegion; app.KinectRegion.CursorSpriteSheetDefinition = new CursorSpriteSheetDefinition(new System.Uri("pack://application:,,,/Images/CursorSpriteSheetPurple.png"), 4, 20, 137, 137); this.KinectRegion.KinectSensor = KinectSensor.GetDefault(); }
public SelectPeerStudentsStoryMarkingView() { InitializeComponent(); //初始化手勢控制的Image KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; }
public MainWindow() { InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); var app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.Loaded += MainWindow_Loaded; this.Closing += MainWindow_Closing; }
public MainWindow() { InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; }
public AddSnak(int id) { this.ReservationId = id; InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); }
public MovieDetail(int movieId) { this.MovieId = movieId; InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); LoadData(); }
public MicrophoneSetting() { InitializeComponent(); //初始化手勢控制的Image KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; btnKinect.Click += new RoutedEventHandler(SelectMicrophone); btnHeadset.Click += new RoutedEventHandler(SelectMicrophone); }
public ReservationSummary(int reservationId) { this.ReservationId = reservationId; InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); LoadData(); }
public ReservationConfirmation(int id) { ReservationId = id; InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); LoadData(); }
public MovieList(int movieType) { MovieType = movieType; InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); LoadData(); }
public MainWindow() { InitializeComponent(); Main.Content = new Splash(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); }
public SelectPeerVocabularyView() { InitializeComponent(); btnPeerVocabularyPractice.Click += new RoutedEventHandler(Select); btnPeerVocabularyGame.Click += new RoutedEventHandler(Select); //初始化手勢控制的Image KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; }
public ColorLesson() { InitializeComponent(); //show person's body & moving cursor KinectRegion.SetKinectRegion(this, KinectArea); App app = ((App)Application.Current); app.KinectRegion = KinectArea; app.KinectRegion.CursorSpriteSheetDefinition = new CursorSpriteSheetDefinition(new System.Uri("pack://application:,,,/Images/CursorSpriteSheetPurple.png"), 4, 20, 137, 137); Loaded += WindowLoaded; }
public Reservation(ReservationData reservationData) { this.ReservationData = reservationData; Seats = new List <string>(); InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); LoadData(); }
public MainMenu() { InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; videoTutorial.Source = new System.Uri(MainWindow.executingDirectory + "\\Videos\\Tutorial.mp4"); }
public PlayGame() { InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; // Use the default sensor this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); }
public LogoMenu() { InitializeComponent(); Ran = new Random(this.GetHashCode()); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; // Use the default sensor this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); }
public MainWindow() { this.Index = 0; this.PreviousPicture = this.LoadPicture(this.Index - 1); this.Picture = this.LoadPicture(this.Index); this.NextPicture = this.LoadPicture(this.Index + 1); this.backgroundPic = this.LoadBackgroundPicture(this.backIndex); //For displaying a folders images after some seconds t = new System.Windows.Threading.DispatcherTimer(); t2 = new System.Windows.Threading.DispatcherTimer(); t3 = new System.Windows.Threading.DispatcherTimer(); t4 = new System.Windows.Threading.DispatcherTimer(); t5 = new System.Windows.Threading.DispatcherTimer(); t6 = new System.Windows.Threading.DispatcherTimer(); t.Tick += new EventHandler(t_Tick); t2.Tick += new EventHandler(t2_tick); t3.Tick += new EventHandler(t3_tick); t4.Tick += new EventHandler(t4_tick); t5.Tick += new EventHandler(t5_tick); t6.Tick += new EventHandler(t6_tick); InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; // Use the default sensor this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); // get the coordinate mapper this.coordinateMapper = this.kinectRegion.KinectSensor.CoordinateMapper; // get the depth (display) extents FrameDescription frameDescription = this.kinectRegion.KinectSensor.DepthFrameSource.FrameDescription; // open the reader for the body frames this.bodyFrameReader = this.kinectRegion.KinectSensor.BodyFrameSource.OpenReader(); // open the sensor this.kinectRegion.KinectSensor.Open(); scrollViewer1.Visibility = System.Windows.Visibility.Hidden; scrollViewer2.Visibility = System.Windows.Visibility.Hidden; }
public SelectSentenceView() { InitializeComponent(); btnSentencePractice.Click += new RoutedEventHandler(Select); btnSentenceGame.Click += new RoutedEventHandler(Select); btnStoryMarking.Click += new RoutedEventHandler(Select); btnStoryMarkingGame.Click += new RoutedEventHandler(Select); //初始化手勢控制的Image KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; }
public HelpWindow(KinectSensor kinectSensor) { InitializeComponent(); this.kinectSensor = kinectSensor; KinectRegion.SetKinectRegion(this, kinectRegionHelp); App app = ((App)Application.Current); app.KinectRegionHelp = kinectRegionHelp; // Use the default sensor this.kinectRegionHelp.KinectSensor = this.kinectSensor; }
public MainWindow() { InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); LoadData(); //var form = new AddSnak(20); //form.Show(); //this.Hide(); }
public MainWindow() { InitializeComponent(); //hovering start KinectRegion.SetKinectRegion(this, kinectRegion); App app = ((App)Application.Current); app.KinectRegion = kinectRegion; // Use the default sensor this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); //hovering end }
public MainWindow() { InitializeComponent(); InitializeTables(); InitializeButtons_Body(); App app = ((App)App.Current); KinectRegion.SetKinectRegion(this, kinectRegion); app.KinectRegion = kinectRegion; kinectRegion.Loaded += kinectRegion_Loaded; this.Loaded += MainWindow_Loaded; this.Closing += MainWindow_Closing; }
/// <summary> /// 窗体载入时获取和设置一些信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void MainWindow_Loaded(object sender, RoutedEventArgs e) { this.kinectregion.KinectSensor = KinectSensor.GetDefault(); KinectRegion.SetKinectRegion(this, kinectregion); App app = ((App)Application.Current); app.KinectRegion = kinectregion; app.KinectRegion.CursorSpriteSheetDefinition = KinectRegion.DefaultSpriteSheet; m_tot_view = 0; current_frame = 0; current_view = 0; m_tot_frame = 0; //playstatus = false; screenWidth = (int)System.Windows.SystemParameters.PrimaryScreenWidth; screenHeight = (int)System.Windows.SystemParameters.PrimaryScreenHeight; }
public MainWindow() { InitializeComponent(); KinectRegion.SetKinectRegion(this, kinectRegion); var app = ((App)Application.Current); app.KinectRegion = kinectRegion; this.kinectRegion.KinectSensor = KinectSensor.GetDefault(); var dataSource = DataSource.GetGroup("Group-1"); this.itemsControl.ItemsSource = dataSource; }