public override void DisplayTreeView(DisplayTypes displayType)
        {
            var filterString = m_filterString;

            if (m_filterBoxStyle == null)
            {
                m_filterBoxStyle = UnityEngine.Object
                                   .Instantiate(EditorGUIUtility.GetBuiltinSkin(EditorSkin.Inspector))
                                   .FindStyle("SearchTextField");
                m_filterBoxCancelButtonStyle = UnityEngine.Object
                                               .Instantiate(EditorGUIUtility.GetBuiltinSkin(EditorSkin.Inspector))
                                               .FindStyle("SearchCancelButton");
            }

            using (new GUILayout.HorizontalScope("box"))
            {
                m_filterString = GUILayout.TextField(m_filterString, m_filterBoxStyle);
                if (GUILayout.Button("", m_filterBoxCancelButtonStyle))
                {
                    m_filterString = "";
                }
            }

            if (!m_filterString.Equals(filterString))
            {
                FilterTreeview(RootItem);
            }
            base.DisplayTreeView(displayType);
        }
Example #2
0
        public static string DisplayText(this int[][] array, DisplayTypes type = DisplayTypes.Machine)
        {
            var display  = "";
            var rowText  = "";
            var cellText = "";

            switch (type)
            {
            case DisplayTypes.Machine:
                rowText  = "Stage";
                cellText = "Machines";
                break;

            default:
                break;
            }

            for (var i = 0; i < array.Length; ++i)
            {
                display += $"{rowText} {i + 1:D2}: {cellText}: " +
                           $"{string.Join(", ", array[i].Select(cell => cell.ToString("D2")))}\r\n";
            }

            return(display);
        }
Example #3
0
        public static string FormatAuthUrl(
            string loginUrl,
            ResponseTypes responseType,
            string clientId,
            string redirectUrl,
            DisplayTypes display = DisplayTypes.Page,
            bool immediate       = false,
            string state         = "",
            string scope         = "")
        {
            if (string.IsNullOrEmpty(loginUrl))
            {
                throw new ArgumentNullException(nameof(loginUrl));
            }
            if (string.IsNullOrEmpty(clientId))
            {
                throw new ArgumentNullException(nameof(clientId));
            }
            if (string.IsNullOrEmpty(redirectUrl))
            {
                throw new ArgumentNullException(nameof(redirectUrl));
            }

            return
                ($"{loginUrl}?response_type={responseType.ToString().ToLower()}" +
                 $"&client_id={clientId}" +
                 $"&redirect_uri={redirectUrl}" +
                 $"&display={display.ToString().ToLower()}" +
                 $"&immediate={immediate}" +
                 $"&state={state}" +
                 $"&scope={scope}");
        }
Example #4
0
        public static Dictionary<int, Slot> GetEmptyOrFoodSlots(CraftersConsignmentDisplay display, out DisplayTypes displayType)
        {
            Dictionary<int, Slot> slots = new Dictionary<int, Slot>();
            
            Slot[] displaySlots = display.GetContainmentSlots();
            for (int i = 0; i < displaySlots.Length; i++)
            {
                if (i > 25 && displaySlots[i].ToString() == "TransformBone")
                {
                    break;
                }

                GameObject containedObject = display.GetContainedObject(displaySlots[i]) as GameObject;

                if (containedObject is FailureObject)
                {
                    try
                    {
                        containedObject.Destroy();
                    }
                    catch { }
                }

                if (containedObject is IFoodContainer || containedObject is ServingContainer || containedObject == null)
                {
                    slots.Add(i, displaySlots[i]);                    
                }
            }

            displayType = GetDisplayType(display);            

            return slots;
        }
        public static string FormatAuthUrl(
            string loginUrl,
            ResponseTypes responseType,
            string clientId,
            string redirectUrl,
            DisplayTypes display = DisplayTypes.Page,
            bool immediate = false,
            string state = "",
            string scope = "")
        {
            if (string.IsNullOrEmpty(loginUrl)) throw new ArgumentNullException("loginUrl");
            if (string.IsNullOrEmpty(clientId)) throw new ArgumentNullException("clientId");
            if (string.IsNullOrEmpty(redirectUrl)) throw new ArgumentNullException("redirectUrl");
            //TODO: check ensure that redirectUrl is a valid URI

            var url =
            string.Format(
                "{0}?response_type={1}&client_id={2}&redirect_uri={3}&display={4}&immediate={5}&state={6}&scope={7}",
                loginUrl,
                responseType.ToString().ToLower(),
                clientId,
                redirectUrl,
                display.ToString().ToLower(),
                immediate,
                state,
                scope);

            return url;
        }
Example #6
0
        protected ModelDrawer(Game game)
        {
            Game        = game;
            textures[0] = game.Content.Load <Texture2D>("Textures//red");
            textures[1] = game.Content.Load <Texture2D>("Textures//yellow");
            textures[2] = game.Content.Load <Texture2D>("Textures//purple");
            textures[3] = game.Content.Load <Texture2D>("Textures//orange");
            textures[4] = game.Content.Load <Texture2D>("Textures//green");
            textures[5] = game.Content.Load <Texture2D>("Textures//lightblue");
            textures[6] = game.Content.Load <Texture2D>("Textures//prorange");
            textures[7] = game.Content.Load <Texture2D>("Textures//teal");
            DisplayTypes.Add(typeof(Box), typeof(DisplayBoxTest));
            DisplayTypes.Add(typeof(Sphere), typeof(DisplaySphereTest));
            DisplayTypes.Add(typeof(Capsule), typeof(DisplayCapsuleTest));
            DisplayTypes.Add(typeof(Cylinder), typeof(DisplayCylinderTest));
            DisplayTypes.Add(typeof(Cone), typeof(DisplayConeTest));
            DisplayTypes.Add(typeof(Triangle), typeof(DisplayTriangleTest));
            DisplayTypes.Add(typeof(ConvexHull), typeof(DisplayConvexHullTest));
            DisplayTypes.Add(typeof(MinkowskiSum), typeof(DisplayMinkowskiSumTest));
            DisplayTypes.Add(typeof(WrappedBody), typeof(DisplayWrappedBodyTest));
            DisplayTypes.Add(typeof(CompoundBody), typeof(DisplayCompoundBodyTest));
            DisplayTypes.Add(typeof(FluidVolume), typeof(DisplayFluidTest));
            DisplayTypes.Add(typeof(Terrain), typeof(DisplayTerrainTest));
            DisplayTypes.Add(typeof(TriangleMesh), typeof(DisplayTriangleMeshTest));

            fillState               = new RasterizerState();
            wireframeState          = new RasterizerState();
            wireframeState.FillMode = FillMode.WireFrame;
        }
Example #7
0
        public static string FormatAuthUrl(
            string loginUrl,
            ResponseTypes responseType,
            string clientId,
            string redirectUrl,
            DisplayTypes display = DisplayTypes.Page,
            bool immediate       = false,
            string scope         = "")
        {
            if (string.IsNullOrEmpty(loginUrl))
            {
                throw new ArgumentNullException("loginUrl");
            }
            if (string.IsNullOrEmpty(clientId))
            {
                throw new ArgumentNullException("clientId");
            }
            if (string.IsNullOrEmpty(redirectUrl))
            {
                throw new ArgumentNullException("redirectUrl");
            }

            var url =
                string.Format(
                    "{0}?response_type={1}&client_id={2}&redirect_uri={3}&display={4}&immediate={5}&scope={6}",
                    loginUrl,
                    responseType.ToString().ToLower(),
                    clientId,
                    redirectUrl,
                    display.ToString().ToLower(),
                    immediate,
                    scope);

            return(url);
        }
Example #8
0
 /// <summary>
 /// Combine flags for a platform into a single identifier.
 /// </summary>
 /// <param name="sys"></param>
 /// <param name="display"></param>
 /// <param name="ar"></param>
 /// <param name="opt"></param>
 /// <returns></returns>
 public static PlatformType Compose(SystemTypes sys, DisplayTypes display, AugmentedRealityTypes ar, Options opt)
 {
     return((PlatformType)(((int)sys << SYS_OFFSET)
                           | ((int)display << DISPLAY_OFFSET)
                           | ((int)ar << AR_OFFSET)
                           | (int)opt));
 }
Example #9
0
 public void OnSpawn(int id, int materialId, Map map, DisplayTypes displayType, bool canGrab)
 {
     this.canGrab = canGrab;
     this.id      = id;
     this.map     = map;
     ChangeDisplayType(displayType);
     ChangeAllMaterial(settings.standartMaterials[materialId]);
     myMaterialId = materialId;
 }
        private static bool ChangeXRDevice(DisplayTypes displayType)
        {
            var xrDevice = UnityXRPlatform.None;

            if (displayType == DisplayTypes.Stereo)
            {
                if (JuniperSystem.CurrentPlatform == PlatformType.AndroidDaydream)
                {
                    xrDevice = UnityXRPlatform.daydream;
                }
                else if (JuniperSystem.CurrentPlatform == PlatformType.AndroidOculus ||
                         JuniperSystem.CurrentPlatform == PlatformType.StandaloneOculus)
                {
                    xrDevice = UnityXRPlatform.Oculus;
                }
                else if (JuniperSystem.CurrentPlatform == PlatformType.UWPHoloLens ||
                         JuniperSystem.CurrentPlatform == PlatformType.UWPWindowsMR)
                {
                    xrDevice = UnityXRPlatform.WindowsMR;
                }
                else if (JuniperSystem.CurrentPlatform == PlatformType.MagicLeap)
                {
                    xrDevice = UnityXRPlatform.Lumin;
                }
                else if (JuniperSystem.CurrentPlatform == PlatformType.StandaloneSteamVR)
                {
                    xrDevice = UnityXRPlatform.OpenVR;
                }
                else if (JuniperSystem.CurrentPlatform == PlatformType.AndroidCardboard ||
                         JuniperSystem.CurrentPlatform == PlatformType.IOSCardboard)
                {
                    xrDevice = UnityXRPlatform.cardboard;
                }
            }

            var xrDeviceName = xrDevice.ToString();

            if (XRSettings.loadedDeviceName == xrDeviceName)
            {
                return(true);
            }
            else if (Array.IndexOf(XRSettings.supportedDevices, xrDeviceName) >= 0)
            {
                XRSettings.LoadDeviceByName(xrDeviceName);
                return(true);
            }
            else
            {
                Debug.LogErrorFormat(
                    "XR Device '{0}' is not available. Current is '{1}'. Available are '{2}'.",
                    xrDeviceName,
                    XRSettings.loadedDeviceName,
                    string.Join(", ", XRSettings.supportedDevices));
                return(false);
            }
        }
Example #11
0
        public void GetDisplayType_DisplayTypeProvided_GetDisplayType()
        {
            var displayType = new DisplayTypes();

            _mockRepository.Setup(r => r.GetDisplayType(1)).Returns(displayType);

            var result = _controller.GetDisplayType(1);

            result.Should().BeOfType <OkNegotiatedContentResult <DisplayTypes> >();
        }
Example #12
0
        public void DeleteDisplayType_DeleteDisplayType_ShouldReturnok()
        {
            var displayType = new DisplayTypes();

            _mockRepository.Setup(r => r.GetDisplayType(1)).Returns(displayType);

            var result = _controller.DeleteDisplayType(1);

            result.Should().BeOfType <OkResult>();
        }
Example #13
0
 public MdiChildForm(
     IServiceProvider serviceProvider,
     log4net.ILog log,
     iRacingTelemetryOptions options,
     DisplayTypes displayType)
     : base(serviceProvider,
            log,
            options,
            displayType)
 {
     InitializeComponent();
 }
Example #14
0
        public void CreateDisplayType(DisplayTypeDto displayTypeDto)
        {
            var displaytype = new DisplayTypes
            {
                Description          = displayTypeDto.Description,
                CustomerId           = displayTypeDto.CustomerId,
                GlobalDisplayTypeRef = displayTypeDto.GlobalDisplayTypeRef,
                DateAdded            = DateTime.Now
            };

            _context.DisplayTypes.Add(displaytype);
        }
Example #15
0
        public void DeleteDisplayType_PromotionsExist_ShouldReturnBadRequest()
        {
            var numberOfPromos = 321;
            var displayType    = new DisplayTypes();

            _mockPRepository.Setup(r => r.GetNumberOfPromotionsOnDisplayType(1)).Returns(numberOfPromos);
            _mockRepository.Setup(r => r.GetDisplayType(1)).Returns(displayType);

            var result = _controller.DeleteDisplayType(1);

            result.Should().BeOfType <BadRequestErrorMessageResult>();
        }
Example #16
0
        public static void NewSetDisplay(DisplayTypes displayType,
                                         float x1, float y1,
                                         float x2, float y2,
                                         bool clearScreen,
                                         string text,
                                         bool invert,
                                         int size,
                                         float radius,
                                         bool fill)
        {
            Display display = new Display
            {
                DisplayType = displayType,
                X1          = x1,
                Y1          = y1,
                ClearScreen = clearScreen,
                Invert      = invert
            };

            switch (displayType)
            {
            case DisplayTypes.Text:
            case DisplayTypes.TextGrid:
                display.Text = text;
                display.Size = size;
                break;

            case DisplayTypes.Line:
                display.X2 = x2;
                display.Y2 = y2;
                break;

            case DisplayTypes.Rect:
                display.X2   = x2;
                display.Y2   = y2;
                display.Fill = fill;
                break;

            case DisplayTypes.Point:
                break;

            case DisplayTypes.Circle:
                display.Fill   = fill;
                display.Radius = radius;
                break;
            }
            GlobalVariables.ImportData = new Set()
            {
                Display = display,
                SetType = SetTypes.Display
            };
        }
    public override void DisplayTreeView(DisplayTypes displayType)
    {
        if (AkWwisePicker.WwiseProjectFound)
        {
            var filterString = m_filterString;

            if (m_filterBoxStyle == null)
            {
                m_filterBoxStyle = UnityEngine.Object
                                   .Instantiate(UnityEditor.EditorGUIUtility.GetBuiltinSkin(UnityEditor.EditorSkin.Inspector))
                                   .FindStyle("SearchTextField");
                m_filterBoxCancelButtonStyle = UnityEngine.Object
                                               .Instantiate(UnityEditor.EditorGUIUtility.GetBuiltinSkin(UnityEditor.EditorSkin.Inspector))
                                               .FindStyle("SearchCancelButton");
            }

            UnityEngine.GUILayout.BeginHorizontal("Box");
            {
                m_filterString = UnityEngine.GUILayout.TextField(m_filterString, m_filterBoxStyle);
                if (UnityEngine.GUILayout.Button("", m_filterBoxCancelButtonStyle))
                {
                    m_filterString = "";
                }
            }
            UnityEngine.GUILayout.EndHorizontal();

            if (!m_filterString.Equals(filterString))
            {
                if (filterString.Equals(string.Empty))
                {
                    SaveExpansionStatus();
                }

                FilterTreeview(RootItem);

                if (m_filterString.Equals(string.Empty))
                {
                    var path = "";
                    RestoreExpansionStatus(RootItem, ref path);
                }
            }

            base.DisplayTreeView(displayType);
        }
        else
        {
            UnityEngine.GUILayout.Label("Wwise Project not found at path:");
            UnityEngine.GUILayout.Label(AkUtilities.GetFullPath(UnityEngine.Application.dataPath,
                                                                WwiseSetupWizard.Settings.WwiseProjectPath));
            UnityEngine.GUILayout.Label("Wwise Picker will not be usable.");
        }
    }
        public void GetDisplayTypes_MethodCalled_ReturnsDisplayTypes()
        {
            var displayType = new DisplayTypes()
            {
            };

            _mockDisplayTypes.SetSource(new [] { displayType });
            _mockDisplayTypes.Setup(m => m.Include("Customer")).Returns(_mockDisplayTypes.Object);

            var displayTypes = _repository.GetDisplayTypes();

            displayTypes.Should().Contain(displayType);
        }
Example #19
0
 /// <summary>
 /// if True - 3D Model active
 /// </summary>
 /// <param name="type"></param>
 public void ChangeDisplayType(DisplayTypes type)
 {
     if (type == DisplayTypes.Model)
     {
         model.SetActive(true);
         symbol.SetActive(false);
     }
     else if (type == DisplayTypes.Symbol)
     {
         model.SetActive(false);
         symbol.SetActive(true);
     }
 }
Example #20
0
 public TelemetryForm(
     IServiceProvider serviceProvider,
     ILog log,
     iRacingTelemetryOptions options,
     DisplayTypes displayType)
     : this()
 {
     FormDisplayInfo.DisplayType = displayType;
     FormDisplayInfo.Name        = displayType.ToString();
     _serviceProvider            = (serviceProvider == null) ? throw new ArgumentNullException(nameof(serviceProvider)) : serviceProvider;
     Log     = (log == null) ? throw new ArgumentNullException(nameof(log)) : log;
     Options = (options == null) ? throw new ArgumentNullException(nameof(options)) : options;
 }
Example #21
0
        private HardwareConfiguration(string data)
        {
            var subcode = data.Substring(0, 2);

            if (subcode != "HG")
            {
                throw new InvalidDataException(
                          string.Format("Expected sub-code of \"{0}\" but got \"{1}\".", "HG", subcode));
            }

            if (!int.TryParse(data.Substring(2, 5), NumberStyles.None, CultureInfo.InvariantCulture, out _firmwareVersion))
            {
                throw new InvalidDataException("Couldn't parse firmware version from hardware configuration data.");
            }

            if (!DateTime.TryParseExact(data.Substring(8, 10), "dd.MM.yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out _firmwareDate))
            {
                throw new InvalidDataException("Couldn't parse firmware date from hardware configuration data.");
            }

            // TODO: what does 18 represent?

            _terminalType         = (TerminalTypes)data[19];
            _keyboardType         = (KeyboardTypes)data[20];
            _displayType          = (DisplayTypes)data[21];
            _hostSerialParameters = data.Substring(22, 3);

            byte b;

            if (!byte.TryParse(data.Substring(25, 1), NumberStyles.None, CultureInfo.InvariantCulture, out b))
            {
                throw new InvalidDataException("Couldn't parse host serial baud rate from hardware configuration data.");
            }
            _hostSerialBaudRate = BaudRates.Get(b);

            _terminalId = Util.CharToTerminalId(data[26]);

            // TODO: what does 27 represent?  Maybe the network card type?

            if (!byte.TryParse(data.Substring(28, 1), NumberStyles.None, CultureInfo.InvariantCulture, out _fingerprintUnitType))
            {
                throw new InvalidDataException("Couldn't parse fingerprint unit type from hardware configuration data.");
            }

            _fingerprintUnitMode = (FingerprintUnitModes)data[29];

            if (!int.TryParse(data.Substring(30, 4), NumberStyles.None, CultureInfo.InvariantCulture, out _userDefinedField))
            {
                throw new InvalidDataException("Couldn't parse user defined field from hardware configuration data.");
            }
        }
Example #22
0
    public override void DisplayTreeView(DisplayTypes displayType)
    {
        if (AkUtilities.IsWwiseProjectAvailable)
        {
            var filterString = m_filterString;

            if (m_filterBoxStyle == null)
            {
                m_filterBoxStyle = UnityEngine.Object
                                   .Instantiate(UnityEditor.EditorGUIUtility.GetBuiltinSkin(UnityEditor.EditorSkin.Inspector))
                                   .FindStyle("SearchTextField");
                m_filterBoxCancelButtonStyle = UnityEngine.Object
                                               .Instantiate(UnityEditor.EditorGUIUtility.GetBuiltinSkin(UnityEditor.EditorSkin.Inspector))
                                               .FindStyle("SearchCancelButton");
            }

            using (new UnityEngine.GUILayout.HorizontalScope("box"))
            {
                m_filterString = UnityEngine.GUILayout.TextField(m_filterString, m_filterBoxStyle);
                if (UnityEngine.GUILayout.Button("", m_filterBoxCancelButtonStyle))
                {
                    m_filterString = "";
                }
            }

            if (!m_filterString.Equals(filterString))
            {
                if (filterString.Equals(string.Empty))
                {
                    SaveExpansionStatus();
                }

                FilterTreeview(RootItem);

                if (m_filterString.Equals(string.Empty))
                {
                    var path = "";
                    RestoreExpansionStatus(RootItem, ref path);
                }
            }

            base.DisplayTreeView(displayType);
        }
        else
        {
            var saveWordWrap = UnityEngine.GUI.skin.label.wordWrap;
            UnityEngine.GUI.skin.label.wordWrap = true;
            UnityEngine.GUILayout.Label(string.Format("Wwise Project not found at path:\n{0}\n\nWwise Picker will not be usable.", AkUtilities.GetFullPath(UnityEngine.Application.dataPath, WwiseSetupWizard.Settings.WwiseProjectPath)), UnityEngine.GUILayout.ExpandHeight(true));
            UnityEngine.GUI.skin.label.wordWrap = saveWordWrap;
        }
    }
Example #23
0
        private void InitializeProperties()
        {
            queryFilter          = new EarthquakeQueryFilter();
            queryResults         = new Collection <EarthquakeViewModel>();
            displayTypes         = new ObservableCollection <FeatureLayerViewModel>();
            filteredQueryResults = new ObservableCollection <EarthquakeViewModel>();
            SelectedMapMode      = MapControlModes.FirstOrDefault();

            foreach (FeatureLayer featureLayer in mapModel.StyleLayerOverlay.Layers.OfType <FeatureLayer>())
            {
                DisplayTypes.Add(new FeatureLayerViewModel(featureLayer));
            }
            SelectedFeatureLayer = DisplayTypes.FirstOrDefault();
        }
Example #24
0
        //TODO: parser for redirect url result

        /// <summary>
        /// Formats an authentication URL for the Web Server Authentication Flow
        /// </summary>
        /// <param name="loginUrl">Required. Salesforce authorization endpoint.</param>
        /// <param name="clientId">Required. The Consumer Key from the connected app definition.</param>
        /// <param name="redirectUrl">Required. The Callback URL from the connected app definition.</param>
        /// <param name="display">Changes the login page’s display type</param>
        /// <param name="immediate">Determines whether the user should be prompted for login and approval. Default is false.</param>
        /// <param name="scope">OAuth scope - specifies what data your application can access</param>
        /// <param name="state">Specifies any additional URL-encoded state data to be returned in the callback URL after approval.</param>
        public static Uri WebServerAuthenticationUrl(
            string loginUrl,
            string clientId,
            string redirectUrl,
            DisplayTypes display = DisplayTypes.Page,
            bool immediate       = false,
            string scope         = "",
            string state         = ""
            )
        {
            if (string.IsNullOrEmpty(loginUrl))
            {
                throw new ArgumentNullException("loginUrl");
            }
            if (string.IsNullOrEmpty(clientId))
            {
                throw new ArgumentNullException("clientId");
            }
            if (string.IsNullOrEmpty(redirectUrl))
            {
                throw new ArgumentNullException("redirectUrl");
            }

            //TODO: code_challenge, login_hint, nonce, prompt params

            const ResponseTypes responseType = ResponseTypes.Code;

            Dictionary <string, string> prms = new Dictionary <string, string>();

            prms.Add("response_type", responseType.ToString().ToLower());
            prms.Add("client_id", clientId);
            prms.Add("redirect_uri", redirectUrl);
            prms.Add("display", display.ToString().ToLower());
            prms.Add("immediate", immediate.ToString().ToLower());

            if (!string.IsNullOrEmpty(scope))
            {
                prms.Add("scope", scope);
            }

            if (!string.IsNullOrEmpty(state))
            {
                prms.Add("state", state);
            }

            string url = QueryHelpers.AddQueryString(loginUrl, prms);

            return(new Uri(url));
        }
Example #25
0
        /// <summary>Constructs a new instance.</summary>
        /// <param name="Pin9OnGSocket">Backlight pin.</param>
        /// <param name="Pin3OnISocket">Interrupt pin for capacitive touch panel (i2c).</param>
        public DisplayNHVN(string I2CBus, int Pin9OnGSocket, int Pin3OnISocket, DisplayTypes DisplayType)
        {
            this.DisplayType = DisplayType;
            this.I2CBus      = I2CBus;
            var controller = GpioController.GetDefault();

            this.backlightPin = controller.OpenPin(Pin9OnGSocket);
            this.backlightPin.SetDriveMode(GpioPinDriveMode.Output);
            BacklightEnabled = true;
            if (Pin3OnISocket > 0)
            {
                SetupCapacitiveTouchController(Pin3OnISocket);
            }
            ConfigureDisplay();
            //this.backlightPin = GpioPinFactory.Create(gSocket, Socket.Pin.Nine, true, this);
        }
Example #26
0
        public virtual void LoadNewDisplay(DisplayTypes displayType)
        {
            Trace("LoadNewDisplay");

            if (!State.HasFlag(AppState.Ready))
            {
                throw new InvalidOperationException("App busy");
            }

            if (!State.HasFlag(AppState.ProjectLoaded))
            {
                throw new InvalidOperationException("No project open");
            }

            LoadNewProjectDisplay(displayType);
        }
Example #27
0
    public void BtnChangeDisplayType()
    {
        if (_displayType == DisplayTypes.Model)
        {
            _displayType = DisplayTypes.Symbol;
        }
        else
        {
            _displayType = DisplayTypes.Model;
        }

        for (int i = 0; i < objs.Count; ++i)
        {
            objs[i].ChangeDisplayType(_displayType);
        }
    }
        public void GetDisplayType_DisplayTypeProvided_CorrectDisplayTypeReturned()
        {
            var displayType = new DisplayTypes()
            {
                Id = 1
            };
            var displayType2 = new DisplayTypes()
            {
                Id = 2
            };

            _mockDisplayTypes.SetSource(new[] { displayType, displayType2 });
            _mockDisplayTypes.Setup(m => m.Include("Customer")).Returns(_mockDisplayTypes.Object);

            var displayTypes = _repository.GetDisplayType(2);

            displayTypes.Should().Be(displayType2);
        }
        public void GetDisplayType_DisplayTypeDoesntExist_NothingReturned()
        {
            var displayType = new DisplayTypes()
            {
                Id = 1
            };
            var displayType2 = new DisplayTypes()
            {
                Id = 2
            };

            _mockDisplayTypes.SetSource(new[] { displayType, displayType2 });
            _mockDisplayTypes.Setup(m => m.Include("Customer")).Returns(_mockDisplayTypes.Object);

            var displayTypes = _repository.GetDisplayType(3);

            displayTypes.Should().BeNull();
        }
Example #30
0
        /// <summary>
        /// Formats an authentication URL for the User-Agent OAuth Authentication Flow
        /// </summary>
        /// <param name="loginUrl">(Required) Salesforce authorization endpoint.</param>
        /// <param name="clientId">(Required) The Consumer Key from the connected app definition.</param>
        /// <param name="redirectUrl">(Required) The Callback URL from the connected app definition.</param>
        /// <param name="display">Changes the login page’s display type</param>
        /// <param name="scope">OAuth scope - specifies what data your application can access</param>
        /// <param name="state">Specifies any additional URL-encoded state data to be returned in the callback URL after approval.</param>
        public static Uri UserAgentAuthenticationUrl(
            string loginUrl,
            string clientId,
            string redirectUrl,
            DisplayTypes display = DisplayTypes.Page,
            string state         = "",
            string scope         = "")
        {
            if (string.IsNullOrEmpty(loginUrl))
            {
                throw new ArgumentNullException("loginUrl");
            }
            if (string.IsNullOrEmpty(clientId))
            {
                throw new ArgumentNullException("clientId");
            }
            if (string.IsNullOrEmpty(redirectUrl))
            {
                throw new ArgumentNullException("redirectUrl");
            }

            const ResponseTypes responseType = ResponseTypes.Token;

            Dictionary <string, string> prms = new Dictionary <string, string>();

            prms.Add("response_type", responseType.ToString().ToLower());
            prms.Add("client_id", clientId);
            prms.Add("redirect_uri", redirectUrl);
            prms.Add("display", display.ToString().ToLower());

            if (!string.IsNullOrEmpty(scope))
            {
                prms.Add("scope", scope);
            }

            if (!string.IsNullOrEmpty(state))
            {
                prms.Add("state", state);
            }

            string url = QueryHelpers.AddQueryString(loginUrl, prms);

            return(new Uri(url));
        }
Example #31
0
        public static DrawerFactoryBase Create(DisplayTypes displayType, int zoomLevel, IconDrawerFactory.Scenery scenery)
        {
            DrawerFactoryBase drawerFactory;
            switch (displayType)
            {
                case DisplayTypes.Icon:
                    drawerFactory = new IconDrawerFactory(zoomLevel, scenery);
                    break;

                case DisplayTypes.Shape:
                    drawerFactory = new ShapeDrawerFactory(zoomLevel);
                    break;

                default:
                    throw new Exception("oeps");
            }

            drawerFactory.SetVillageDimensions();
            return drawerFactory;
        }
Example #32
0
        public static ZoomInfo CreateZoom(DisplayTypes displayType, int zoomLevel)
        {
            ZoomInfo zoom;

            switch (displayType)
            {
            case DisplayTypes.Icon:
                zoom = IconDrawerFactory.CreateZoom(zoomLevel);
                break;

            case DisplayTypes.Shape:
                zoom = ShapeDrawerFactory.CreateZoom(zoomLevel);
                break;

            default:
                throw new Exception("oeps");
            }

            return(zoom);
        }
        private void ChangeDisplayType(DisplayTypes nextDisplayType)
        {
            if (nextDisplayType != lastDisplayType)
            {
                try
                {
                    Sys.m_DisplayType = nextDisplayType;
                    if (IsValidDisplayChange)
                    {
                        lastDisplayType = Sys.m_DisplayType;
#if UNITY_MODULES_XR && !UNITY_EDITOR
                        ChangeXRDevice(Sys.m_DisplayType);
#endif
                        MainCamera.enabled = Sys.m_DisplayType != DisplayTypes.None;

                        if (!Mathf.Approximately(MainCamera.fieldOfView, VerticalFieldOfView))
                        {
                            MainCamera.fieldOfView = VerticalFieldOfView;
                        }

                        OnDisplayTypeChange();

                        if (Sys.m_DisplayType != DisplayTypes.None)
                        {
                            StartAR();
                        }
                    }
                    else
                    {
                        throw new InvalidOperationException("Unsupported platform");
                    }
                }
#pragma warning disable CA1031 // Do not catch general exception types
                catch (Exception exp)
                {
                    Debug.LogError($"Could not change display type from {lastDisplayType} to {Sys.m_DisplayType}. Reason: {exp.Message}");
                    Sys.m_DisplayType = lastDisplayType;
                }
#pragma warning restore CA1031 // Do not catch general exception types
            }
        }
Example #34
0
        private CategoryField(string name, string displayName, Type type, DisplayTypes displayType, object defaultV)
        {
            _name = name;
            _displayName = displayName;
            _type = type;
            _displayT = displayType;
            if (defaultV != null)
                _defualtV = defaultV;
            else
            {
                if (type == typeof(int))
                {
                    _defualtV = (int)0;
                }
                else if (type == typeof(ulong))
                {
                    _defualtV = (ulong)0;
                }
                else if (type == typeof(string))
                {
                    _defualtV = "";
                }
                else if (type == typeof(DateTime))
                {
                    _defualtV = DateTime.MinValue;
                }
                else if (type == typeof(TimeSpan))
                {
                    _defualtV = new TimeSpan(12, 0, 1);
                }
                else if (type == typeof(byte))
                {
                    _defualtV = (byte)0;
                }

            }
        }
Example #35
0
 private void nbdecoder_click(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
 {
     _displaytype = DisplayTypes.DecoderManagement;
     DisplayRightPanel();
 }
Example #36
0
 private CategoryField(string name, Type type, DisplayTypes displayType)
     : this(name, name, type, displayType, null)
 {
 }
 private void OnDisplayTypeChanged(DisplayTypes displayType)
 {
     UpdateTree(true);
 }
Example #38
0
 private void navBarItem1_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
 {
     _displaytype = DisplayTypes.SkinManagement;
     DisplayRightPanel();
     var listSkinName = (from SkinContainer skin in SkinManager.Default.Skins select skin.SkinName).ToList();
     listSkinName.Sort();
     cbeChangeSkin.Properties.Items.Clear();
     cbeChangeSkin.Properties.Items.AddRange(listSkinName);
     cbeChangeSkin.EditValue = Properties.Settings.Default.DefaultSkinName;
 }
Example #39
0
 //ʶ������ʾ
 private void nbRecognizer_link(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
 {
     _displaytype = DisplayTypes.RecognizerManagement;
     DisplayRightPanel();
 }
Example #40
0
 private void nbUser_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
 {
     _displaytype = DisplayTypes.UserManagement;
     DisplayRightPanel();
 }
Example #41
0
        private HardwareConfiguration(string data)
        {
            var subcode = data.Substring(0, 2);
            if (subcode != "HG")
                throw new InvalidDataException(
                    string.Format("Expected sub-code of \"{0}\" but got \"{1}\".", "HG", subcode));

            if (!int.TryParse(data.Substring(2, 5), NumberStyles.None, CultureInfo.InvariantCulture, out _firmwareVersion))
                throw new InvalidDataException("Couldn't parse firmware version from hardware configuration data.");

            if (!DateTime.TryParseExact(data.Substring(8, 10), "dd.MM.yyyy", CultureInfo.InvariantCulture, DateTimeStyles.None, out _firmwareDate))
                throw new InvalidDataException("Couldn't parse firmware date from hardware configuration data.");

            // TODO: what does 18 represent?

            _terminalType = (TerminalTypes)data[19];
            _keyboardType = (KeyboardTypes)data[20];
            _displayType = (DisplayTypes)data[21];
            _hostSerialParameters = data.Substring(22, 3);

            byte b;
            if (!byte.TryParse(data.Substring(25, 1), NumberStyles.None, CultureInfo.InvariantCulture, out b))
                throw new InvalidDataException("Couldn't parse host serial baud rate from hardware configuration data.");
            _hostSerialBaudRate = BaudRates.Get(b);

            _terminalId = Util.CharToTerminalId(data[26]);

            // TODO: what does 27 represent?  Maybe the network card type?

            if (!byte.TryParse(data.Substring(28, 1), NumberStyles.None, CultureInfo.InvariantCulture, out _fingerprintUnitType))
                throw new InvalidDataException("Couldn't parse fingerprint unit type from hardware configuration data.");

            _fingerprintUnitMode = (FingerprintUnitModes)data[29];

            if (!int.TryParse(data.Substring(30, 4), NumberStyles.None, CultureInfo.InvariantCulture, out _userDefinedField))
                throw new InvalidDataException("Couldn't parse user defined field from hardware configuration data.");
        }
Example #42
0
        public static ZoomInfo CreateZoom(DisplayTypes displayType, int zoomLevel)
        {
            ZoomInfo zoom;
            switch (displayType)
            {
                case DisplayTypes.Icon:
                    zoom = IconDrawerFactory.CreateZoom(zoomLevel);
                    break;

                case DisplayTypes.Shape:
                    zoom = ShapeDrawerFactory.CreateZoom(zoomLevel);
                    break;

                default:
                    throw new Exception("oeps");
            }

            return zoom;
        }
Example #43
0
		internal virtual void NotifyDisplayTypeChanged(DisplayTypes type)
		{
			if (OnDisplayTypeChanged != null)
			{
				OnDisplayTypeChanged(type);
			}
		}
Example #44
0
 private void nbMap_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
 {
     _displaytype = DisplayTypes.MapManagement;
     BuildMapTree();
     DisplayRightPanel();
 }