public void Removing_Second_MainDisplayInfoChanged_Invokes_Correct_Members() { var onChangedInvokeCount = 0; var display = new MyDisplay(); DeviceDisplay.SetCurrent(display); DeviceDisplay.MainDisplayInfoChanged += OnChanged; DeviceDisplay.MainDisplayInfoChanged += OnChanged; display.ResetCounts(); DeviceDisplay.MainDisplayInfoChanged -= OnChanged; Assert.Equal(0, display.StartedCount); Assert.Equal(0, display.StoppedCount); Assert.Equal(0, display.AddedCount); Assert.Equal(1, display.RemovedCount); Assert.Equal(0, display.SetKeepScreenOnCount); Assert.Equal(0, display.GetKeepScreenOnCount); Assert.Equal(0, display.GetMainDisplayInfoCount); Assert.Equal(0, onChangedInvokeCount); Assert.False(display.KeepScreenOn); DeviceDisplay.MainDisplayInfoChanged -= OnChanged; DeviceDisplay.MainDisplayInfoChanged -= OnChanged; void OnChanged(object sender, DisplayInfoChangedEventArgs e) { onChangedInvokeCount++; } }
private void ResultDisplay() { if (this.label29.InvokeRequired) { MyDisplay d = new MyDisplay(ResultDisplay); try { this.Invoke(d); } catch { ; } } else { SetLabelColor(); for (int cnt = 0; cnt < 5; cnt++) { labels[cnt].Text = ResultMotion[cnt].ToString("F3"); } if (ResultMotion[ResultIDX - 1] >= THRESHOLDS[ResultIDX - 1]) { label29.Text = MotionPatternString[ResultIDX - 1]; ClientCommandNo = ResultIDX - 1; } else { // label29.Text = MotionPatternString[5]; label29.Text = MotionPatternString[0]; ClientCommandNo = 0; } } }
public void OnButtonPressed(VirtualButtonAbstractBehaviour vb) { DeleteComponent(); Debug.Log("Log ra cho vui Presseddddd"); MyEntity entity = ItemManager.getEntity(mTrackableBehaviour.TrackableName); if (entity == null) { return; } MyDisplay display = entity.getNextDisplay(); if (display == null) { return; } Debug.Log("Log ra cho vui modelll"); foreach (Model model in display.models) { if (model != null) { GameObject realModel = Instantiate(Resources.Load(model.name)) as GameObject; realModel.transform.parent = mTrackableBehaviour.transform; realModel.transform.position = mTrackableBehaviour.transform.position + model.getTransform().GetPosition(); realModel.transform.localScale = model.getTransform().GetScale(); realModel.transform.eulerAngles = model.getTransform().GetRotation(); realModel.SetActive(true); EntityInstantiator enIns = GetComponent <EntityInstantiator>(); enIns.realModels.Add(realModel); } } Debug.Log("chips add log..." + mTrackableBehaviour.TrackableName); }
public void Swapping_With_KeepScreenOn_Invokes_Correct_Members() { var onChangedInvokeCount = 0; var display1 = new MyDisplay(); var display2 = new MyDisplay(); DeviceDisplay.SetCurrent(display1); DeviceDisplay.KeepScreenOn = true; display1.ResetCounts(); DeviceDisplay.SetCurrent(display2); // old Assert.Equal(0, display1.StartedCount); Assert.Equal(0, display1.StoppedCount); Assert.Equal(0, display1.AddedCount); Assert.Equal(1, display1.RemovedCount); Assert.Equal(1, display1.GetKeepScreenOnCount); Assert.Equal(0, display1.GetMainDisplayInfoCount); Assert.Equal(0, onChangedInvokeCount); Assert.False(display1.KeepScreenOn); // new Assert.Equal(0, display2.StartedCount); Assert.Equal(0, display2.StoppedCount); Assert.Equal(1, display2.AddedCount); Assert.Equal(0, display2.RemovedCount); Assert.Equal(1, display2.SetKeepScreenOnCount); Assert.Equal(0, display2.GetKeepScreenOnCount); Assert.Equal(1, display2.GetMainDisplayInfoCount); Assert.Equal(0, onChangedInvokeCount); Assert.True(display2.KeepScreenOn); }
public void OnTrackingFound() { Debug.Log("Trackable...... " + mTrackableBehaviour.TrackableName + " found"); MyEntity entity = ItemManager.getEntity(mTrackableBehaviour.TrackableName); if (entity == null) { return; } MyDisplay display = entity.getDisplay(); if (display == null) { return; } foreach (Model model in display.models) { if (model != null) { GameObject realModel = Instantiate(Resources.Load(model.name)) as GameObject; realModel.transform.parent = mTrackableBehaviour.transform; realModel.transform.position = mTrackableBehaviour.transform.position + model.getTransform().GetPosition(); realModel.transform.localScale = model.getTransform().GetScale(); realModel.transform.eulerAngles = model.getTransform().GetRotation(); realModel.SetActive(true); realModels.Add(realModel); } } Debug.Log("Entity add log..." + mTrackableBehaviour.TrackableName); }
public void Setting_Custom_Invokes_Correct_Members() { var display = new MyDisplay(); DeviceDisplay.SetCurrent(display); Assert.Equal(0, display.StartedCount); Assert.Equal(0, display.StoppedCount); Assert.Equal(1, display.AddedCount); Assert.Equal(0, display.RemovedCount); Assert.Equal(0, display.SetKeepScreenOnCount); Assert.Equal(0, display.GetKeepScreenOnCount); Assert.Equal(1, display.GetMainDisplayInfoCount); Assert.False(display.KeepScreenOn); }
private MyDisplay getINextDisplay(int kNext) { if (displays == null || displays.Count == 0) { return(null); } int n = displays.Count; if (kNext >= 0) { curDisplay = (curDisplay + kNext) % n; } MyDisplay result = displays[curDisplay]; return(result); }
public void MainDisplayInfo_Invokes_Correct_Members() { var expected = new DisplayInfo(100, 100, 2, DisplayOrientation.Portrait, DisplayRotation.Rotation0); var display = new MyDisplay(expected); DeviceDisplay.SetCurrent(display); display.ResetCounts(); var main = DeviceDisplay.MainDisplayInfo; Assert.Equal(expected, main); Assert.Equal(0, display.StartedCount); Assert.Equal(0, display.StoppedCount); Assert.Equal(0, display.AddedCount); Assert.Equal(0, display.RemovedCount); Assert.Equal(0, display.SetKeepScreenOnCount); Assert.Equal(0, display.GetKeepScreenOnCount); Assert.Equal(1, display.GetMainDisplayInfoCount); Assert.False(display.KeepScreenOn); }
public void Swapping_With_MainDisplayInfoChanged_Invokes_Correct_Members() { var onChangedInvokeCount = 0; var display1 = new MyDisplay(); var display2 = new MyDisplay(); DeviceDisplay.SetCurrent(display1); DeviceDisplay.MainDisplayInfoChanged += OnChanged; display1.ResetCounts(); DeviceDisplay.SetCurrent(display2); // old Assert.Equal(0, display1.StartedCount); Assert.Equal(1, display1.StoppedCount); Assert.Equal(0, display1.AddedCount); Assert.Equal(1, display1.RemovedCount); Assert.Equal(1, display1.GetKeepScreenOnCount); Assert.Equal(0, display1.GetMainDisplayInfoCount); Assert.Equal(0, onChangedInvokeCount); Assert.False(display1.KeepScreenOn); // new Assert.Equal(1, display2.StartedCount); Assert.Equal(0, display2.StoppedCount); Assert.Equal(1, display2.AddedCount); Assert.Equal(0, display2.RemovedCount); Assert.Equal(0, display2.SetKeepScreenOnCount); Assert.Equal(0, display2.GetKeepScreenOnCount); Assert.Equal(1, display2.GetMainDisplayInfoCount); Assert.Equal(0, onChangedInvokeCount); Assert.False(display2.KeepScreenOn); void OnChanged(object sender, DisplayInfoChangedEventArgs e) { onChangedInvokeCount++; } }
static void Main(string[] args) { // foreach (WlanClient.WlanInterface wlanIface in client.Interfaces) // { // // Lists all networks with WEP security // Wlan.WlanAvailableNetwork[] networks = wlanIface.GetAvailableNetworkList(0); // List<Wlan.WlanAvailableNetwork> availabelNetworks = new List<Wlan.WlanAvailableNetwork>(); // // foreach (Wlan.WlanAvailableNetwork network in networks) // { // if(network.networkConnectable == true && network.wlanSignalQuality >= 30) // { // Console.WriteLine("Found network with SSID {0} with SingalVolume {1}.", GetStringForSSID(network.dot11Ssid),network.wlanSignalQuality); // availabelNetworks.Add(network); // } // } // availabelNetworks.Sort( // (x, y) => // { // int value = y.wlanSignalQuality.CompareTo(x.wlanSignalQuality); // return value; // }); // Console.WriteLine("======================="); // // foreach (var network in availabelNetworks) // { // Console.WriteLine("Found network with SSID {0} with SingalVolume {1}.", GetStringForSSID(network.dot11Ssid), network.wlanSignalQuality); // // if(GetStringForSSID(network.dot11Ssid) == "BUAA-WiFi") // { // //SelectCurrentWifi(network,wlanIface); // } // } // // // // Console.WriteLine(wlanIface.CurrentConnection.profileName); // } var d1 = MyDisplay.GetDisplay(1); Console.WriteLine(d1); var d2 = MyDisplay.GetDisplay(2); Console.WriteLine(d2); ScreenRotation.Main tmp = new Main(); tmp.Init(null); var items = tmp.Query(new Query() { ActionKeyword = "RS", Terms = new string[] { "RS", "2", "u" } }); string strSHow = string.Empty; foreach (var v in Screen.AllScreens) { strSHow += v.ToString() + "\r\n"; } MyDisplay.Rotate(2, MyDisplay.Orientations.DEGREES_CW_180); Console.WriteLine(strSHow); Console.ReadLine(); MyDisplay.Rotate(2, MyDisplay.Orientations.DEGREES_CW_0); }
private void Awake() { display = new MyDisplay(); game = new Game(min, max, size); }
private string GetValueFromLocalizationAttribute(MyDisplay attribute) { return(computedValueBasedOnCodeAndLanguage); }