public RadarDisplayItem(bool visible, DisplayText display, string name, int color, int alertcolor)
 {
     this.Visible = visible;
     this.DisplayText = display;
     this.Name = name;
     this.Color = color;
     this.AlertColor = alertcolor;
 }
 public RadarDisplayItem(bool visible, DisplayText display, string name, int color)
 {
     this.Visible = visible;
     this.DisplayText = display;
     this.Name = name;
     this.Color = color;
     this.AlertColor = System.Drawing.Color.Orange.ToArgb();
 }
 public RadarDisplayItem()
 {
     this.Visible = true;
     this.DisplayText = DisplayText.Nothing;
     this.Name = String.Empty;
     this.Color = System.Drawing.Color.White.ToArgb();
     this.AlertColor = System.Drawing.Color.Orange.ToArgb();
 }
示例#4
0
 public override void LoadContent()
 {
     base.LoadContent();
     this.displayText = new DisplayText(new Vector2(this.ScreenManager.GraphicsDevice.Viewport.Width/2, this.ScreenManager.GraphicsDevice.Viewport.Height/2), string.Empty, Color.White, true, this.ScreenManager);
     this.enterIp = new DisplayText(new Vector2(0, 300), "Enter the server's IP address!", Color.White, true, this.ScreenManager);
     this.connectingText = new DisplayText(new Vector2(0, 250), "Connecting...", Color.White, true, this.ScreenManager);
     this.timerText = new DisplayText(new Vector2(0, 300), "30.0", Color.Red, true, this.ScreenManager);
     this.failedText = new DisplayText(new Vector2(0, 250), "Connection Failed", Color.Red, true, this.ScreenManager);
 }
 void Awake()
 {
     text = gameObject.GetComponent<DisplayText>();
     if (text == null)
     {
         text = gameObject.AddComponent<DisplayText>();
     }
     SetDisplayParent(displayParent);
     useBounds = false;
     startColor = renderer.material.color;
 }
示例#6
0
 public MetadataInfo(
     string name, DisplayText description,
     bool reserved       = false, bool required            = false, MSBuildValueKind valueKind = MSBuildValueKind.Unknown,
     ItemInfo item       = null, CustomTypeInfo customType = null,
     string defaultValue = null, bool isDeprecated         = false, string deprecationMessage = null)
     : base(name, description, valueKind, customType, defaultValue, isDeprecated, deprecationMessage)
 {
     Item     = item;
     Required = required;
     Reserved = reserved;
 }
示例#7
0
        private List <string> GetDataSource()
        {
            List <string> result = new List <string>();

            if (!string.IsNullOrEmpty(DisplayText))
            {
                string[] displayItems = DisplayText.Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);
                result = displayItems.ToList();
            }
            return(result);
        }
        protected MSBuildSyntax(
            string name, DisplayText description, MSBuildValueKind valueKind = MSBuildValueKind.Unknown,
            bool isDeprecated = false, string deprecationMessage = null)
        {
            Name        = name;
            Description = description;

            IsDeprecated       = isDeprecated || !string.IsNullOrEmpty(deprecationMessage);
            DeprecationMessage = deprecationMessage;

            ValueKind = valueKind;
        }
示例#9
0
        public void CanAddStringAndEnumerateOverValues()
        {
            var value       = "Hello World!";
            var displayText = new DisplayText();

            Assert.Empty(displayText);
            displayText.Add(value);
            foreach (var line in displayText)
            {
                Assert.Equal(value, line.ToString());
            }
        }
示例#10
0
        protected virtual void CreateText()
        {
            ApplyTextOffset();
            //Point characterDimensions = TextFont.Font.MeasureString(LastChar).ToPoint();
            Point currCharDim = DisplayText.Size(TextFont).ToPoint();
            int   x           = currCharDim.X;
            int   y           = currCharDim.Y;

            Point newPosition = new Point(x, y);

            CharBucket.AddCharacter(LastChar, newPosition, currCharDim);
        }
 public DataTemplateWindow()
 {
     DisplayText = "Some*Text*With*Separators";
     string [] splittedTextArray = DisplayText.Split('*');
     TextBlock0   = splittedTextArray[0];
     TextBlock1   = splittedTextArray[1];
     TextBlock2   = splittedTextArray[2];
     ListBoxItems = new List <string>();
     ListBoxItems.Add("Item 1");
     InitializeComponent();
     this.DataContext = this;
 }
示例#12
0
        protected override void LoadContent()
        {
            base.LoadContent();

            DefaultFont = Content.Load <SpriteFont>("LargeText");

            sb = new SpriteBatch(GraphicsDevice);
            dt = new DisplayText(GraphicsDevice, DefaultFont, Color.White * 0.8f);

            WhitePixel = new Texture2D(GraphicsDevice, 1, 1);
            WhitePixel.SetData(new[] { Color.White });
        }
示例#13
0
 public MSBuildAttributeSyntax(
     MSBuildElementSyntax element,
     string name, DisplayText description, MSBuildSyntaxKind syntaxKind, MSBuildValueKind valueKind,
     bool required     = false, MSBuildSyntaxKind?abstractKind = null,
     bool isDeprecated = false, string deprecationMessage      = null)
     : base(name, description, valueKind, isDeprecated, deprecationMessage)
 {
     SyntaxKind   = syntaxKind;
     Element      = element;
     Required     = required;
     AbstractKind = abstractKind;
 }
示例#14
0
文件: FindMatch.cs 项目: zrolfs/pwiz
 public override int GetHashCode()
 {
     unchecked
     {
         int result = DisplayText.GetHashCode();
         result = (result * 397) ^ RangeStart;
         result = (result * 397) ^ RangeEnd;
         result = (result * 397) ^ Note.GetHashCode();
         result = (result * 397) ^ (AnnotationName == null ? 0 : AnnotationName.GetHashCode());
         return(result);
     }
 }
示例#15
0
 public MetadataInfo(
     string name, DisplayText description,
     bool reserved = false, bool required = false,
     MSBuildValueKind valueKind = MSBuildValueKind.Unknown,
     ItemInfo item = null,
     List <ConstantInfo> values = null, string defaultValue = null)
     : base(name, description, valueKind, values, defaultValue)
 {
     Item     = item;
     Required = required;
     Reserved = reserved;
 }
示例#16
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = (TheStack != null ? TheStack.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (int)Mode;
         hashCode = (hashCode * 397) ^ (TrueArmText != null ? TrueArmText.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (FalseArmText != null ? FalseArmText.GetHashCode() : 0);
         hashCode = (hashCode * 397) ^ (DisplayText != null ? DisplayText.GetHashCode() : 0);
         return(hashCode);
     }
 }
示例#17
0
 private static void CreateMessage(StringBuilder message, DisplayText displayText)
 {
     if (_logFormat == @"Detail Log (Max 256 char)")
     {
         message.AppendLine("\n" + displayText.Branch.Trim());
         message.AppendLine(displayText.Log.Trim() + " (" + displayText.Name.Trim() + ")");
     }
     else
     {
         message.AppendLine("\n" + displayText.Branch.Trim());
     }
 }
示例#18
0
 public void CLEAR()
 {
     number              = "";
     previousNumber      = 0;
     nextNumber          = 0;
     havePreviousNumber  = false;
     haveNextNumber      = false;
     operation           = "";
     togglePlusMinusSign = true;
     //memory = 0;
     DisplayText.Clear();
 }
        public static void Draw(DisplayText dt, RollbackDriver rollbackDriver)
        {
            dt.SetPosition(new Vector2(2, 2));

            if (rollbackDriver == null)
            {
                dt.Begin();
                dt.WriteLine("Waiting to start...", Color.DarkRed);
                dt.End();
                return;
            }


            dt.Begin();
            dt.WriteLine("Current = " + rollbackDriver.CurrentFrame + "   LNCF = " + rollbackDriver.LocalNCF + "   SNCF = " + rollbackDriver.ServerNCF);
            dt.WriteLine("LNCF Offset = " + (rollbackDriver.CurrentFrame - rollbackDriver.LocalNCF));
            dt.WriteLine("SNCF Offset = " + (rollbackDriver.CurrentFrame - rollbackDriver.ServerNCF));
            dt.WriteLine("JLE Buffer Count = " + rollbackDriver.JLEBufferCount);
            dt.WriteLine();
            dt.WriteLine("Local Delay = " + (rollbackDriver.LocalFrameDelay));
            dt.WriteLine();

            for (int i = 0; i < 4; i++)
            {
                int?ifmf = rollbackDriver.InputFirstMissingFrame(i);
                if (ifmf.HasValue)
                {
                    dt.WriteLine("Input " + i + " offset = " + (rollbackDriver.CurrentFrame - (ifmf.Value - 1)));
                }
                else
                {
                    dt.WriteLine("Input " + i + " is offline");
                }
            }


            if (rollbackDriver.HasClockSyncInfo) // Only the client has interesting timer sync values:
            {
                dt.WriteLine();
                dt.WriteLine("Packet time offset = " + rollbackDriver.PacketTimeOffset.ToString("0.000"));
                dt.WriteLine("Timer correction rate = " + rollbackDriver.TimerCorrectionRate.ToString("0.00000"));
                dt.WriteLine("Sync clock offset = " + rollbackDriver.SynchronisedClockFrameOffset.ToString("0.000"));
            }


            if (rollbackDriver.debugDisableInputBroadcast)
            {
                dt.WriteLine();
                dt.WriteLine("Input Packet Send Disabled!!!", Color.Red);
            }
            dt.End();
        }
示例#20
0
        public void WritesDisplayTextToConsole()
        {
            var displayText = new DisplayText(new List <DisplayTextLine>
            {
                new DisplayTextLine("Hello World!"),
                new DisplayTextLine("Bye World!")
            });

            Console.SetOut(_out);
            _gameConsole.WriteDisplayText(displayText);
            Assert.Equal("Hello World!\r\n\r\nBye World!\r\n\r\n", _out.ToString());
            ClearTest();
        }
示例#21
0
 private void UpdateTextPosition(DisplayText description, Rectangle boundingBox)
 {
     if (_currentDirection == MovementDirected.Up || _currentDirection == MovementDirected.Right)
     {
         description.CenterX = boundingBox.Left + (boundingBox.Right - boundingBox.Left) / 2;
         description.CenterY = boundingBox.Top + description.Size;
     }
     if (_currentDirection == MovementDirected.Down || _currentDirection == MovementDirected.Left)
     {
         description.CenterX = boundingBox.Left + (boundingBox.Right - boundingBox.Left) / 2;
         description.CenterY = boundingBox.Bottom - description.Size;
     }
 }
示例#22
0
    ///// <summary>
    ///// 根据内容大小类型,进行加工
    ///// </summary>
    ///// <param name="go_display"></param>
    ///// <param name="SizeType"></param>
    //private void ModifyBySizeType(DisplayText go_display, TextDisplaySizeType SizeType)
    //{

    //    switch (SizeType)
    //    {
    //        case TextDisplaySizeType.Small: go_display.ChangeFontSize( 75); break;
    //        case TextDisplaySizeType.Middle: go_display.ChangeFontSize(105); break;
    //        case TextDisplaySizeType.Large: go_display.ChangeFontSize(190); break;
    //        case TextDisplaySizeType.Critical: go_display.ChangeFontSize(315); break;
    //    }

    //}


    private void ModifySymble(DisplayText displayText, string text, TextDisplayStyleType StyleType)
    {
        if (StyleType == TextDisplayStyleType.Recover)
        {
            text = "+" + text;
        }
        else
        {
            text = "-" + text;
        }

        displayText.SetText(text);
    }
 void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         Destroy(gameObject);
         return;
     }
     DontDestroyOnLoad(gameObject);
 }
        private void DeleteCommandExecute()
        {
            if (_hasOperation)
            {
                return;
            }

            if (!String.IsNullOrWhiteSpace(DisplayText))
            {
                DisplayText = DisplayText.Remove(DisplayText.Length - 1);
                _newDisplay = DisplayText;
            }
        }
        public static void SaveToFile(string language, DisplayText evaluations)
        {
            var newFilePath =
                Path.Combine(FullPathToJsonFiles, $"{language}.json");

            var displayTextWithoutObservables =
                (DisplayTextString)evaluations;

            var text =
                JsonConvert.SerializeObject(displayTextWithoutObservables, Formatting.Indented);

            File.WriteAllText(newFilePath, text);
        }
示例#26
0
    private void InputTagData(string TagName, string FileName)
    {
        string TextData = TagName + FileName;

        m_dropdown = GameObject.Find("TextNum").GetComponentInChildren <Dropdown>();
        FileData(TextData, m_dropdown.value + 1);
        DisplayText m_tc = GameObject.Find("TextContlloer").GetComponent <DisplayText>();

        m_tc.ClearText();
        Backlog m_bl = GameObject.Find("BackLog").GetComponent <Backlog>();

        m_bl.ImportLog();
    }
示例#27
0
 public void CommaButtonClick()
 {
     if (Operation.result == LastOperationSelected)
     {
         DisplayText           = string.Empty;
         LastOperationSelected = Operation.none;
     }
     if ((DisplayText.Contains(',')) ||
         (0 == DisplayText.Length))
     {
         return;
     }
     DisplayText += ",";
 }
示例#28
0
        public void CanAddDisplayTextAndEnumerateOverValues()
        {
            var value             = "Hello World!";
            var displayText       = new DisplayText(value);
            var displayTextSecond = new DisplayText(value);

            displayText.Add(displayTextSecond);
            Assert.Equal(2, displayText.LineCount);

            foreach (var line in displayText)
            {
                Assert.Equal(value, line.ToString());
            }
        }
示例#29
0
 private void OnScanEvent(object sender, ScanEventArgs e)
 {
     try
     {
         _console.OutputEvent("OnScanEvent: " + e.Data);
         var displayText = new DisplayText();
         displayText.SetText(2, "S: " + e.Data, DisplayText.FontSize.Normal);
         e.Confirm(displayText, true);
     }
     catch (Exception exception)
     {
         _console.OutputError(exception);
     }
 }
示例#30
0
    void Dead()
    {
        if (myGameObject.name == questManager._getQuestEnemyName())
        {
            questManager.questKillCount++;
            DisplayText displayTextScript = questManager.myGameObject.GetComponent <DisplayText>();
            displayTextScript.stringOfText = "You killed " + questManager.questKillCount + " of " + questManager.questRequiredKillMax;
            displayTextScript.turnOnTimer();
        }

        state = State.dead;
        respawnSystem.DeadObjectSetup(myGameObject, false);
        //respawnSystem.StartToRespawnMob();
    }
示例#31
0
 private void OnButtonPressedEvent(object sender, ButtonPressedEventArgs e)
 {
     try
     {
         _console.OutputEvent("OnButtonPressedEvent: " + e.Button);
         var displayText = new DisplayText();
         displayText.SetText(3, "B: " + e.Button, DisplayText.FontSize.Normal);
         e.Confirm(displayText, true);
     }
     catch (Exception exception)
     {
         _console.OutputError(exception);
     }
 }
示例#32
0
        /// <summary>
        /// Returns a DisplayText object with the text description of the location
        /// </summary>
        /// <param name="viewer">The actor object that is calling this method and to whcih a DisplayText object is returned</param>
        /// <returns>A DisplayText object</returns>
        public virtual DisplayText Viewed(Actor viewer)
        {
            var viewedDisplayText = new DisplayText();

            viewedDisplayText.Add(TextStringManager.GetGeneralTextString(GeneralTextStrings.ActorViewsLocation, viewer, Description));

            //add list of npcs to DisplayText
            viewedDisplayText += GetListOfActorsDisplay();

            //add list of items to DisplayText
            viewedDisplayText += GetListOfItemsDisplay();

            return(viewedDisplayText);
        }
示例#33
0
        /// <summary>
        /// Returns a DisplayText object with a list of Items in the Location
        /// </summary>
        /// <returns>a DisplayText object</returns>
        private DisplayText GetListOfItemsDisplay()
        {
            //get list of items in room

            var itemListDisplayText = new DisplayText();

            foreach (var item in Items)
            {
                var itemDisplayTextLine = new DisplayTextLine(item.Name + " is here");
                itemListDisplayText.Add(itemDisplayTextLine);
            }

            return(itemListDisplayText);
        }
示例#34
0
    public void DeleteLine()
    {
        Load();

        int num = 0;
        //各情報を格納
        string str = "";

        m_dropdown = GameObject.Find("TextNum").GetComponentInChildren <Dropdown>();

        //変更された情報の書き出し
        GameObject NowFile = GameObject.Find("NowTextFile");

        fileName = NowFile.GetComponent <Image>().GetComponentInChildren <Text>().text + ".txt";
        path     = Application.persistentDataPath + "/Data/" + fileName;
        StreamWriter sw = new StreamWriter(path, false, Encoding.UTF8);

        for (int i = 0; i < Engin_Const.line_size; i++)
        {
            if (m_dropdown.value != i)
            {
                sw.WriteLine(csvData[num]);
                num++;
            }
            else if (m_dropdown.value == i)
            {
                if (csvData[m_dropdown.value] != "")
                {
                    sw.WriteLine(str);
                    num++;
                }
                else if (csvData[m_dropdown.value] == "")
                {
                    var list = new List <string>();
                    list.AddRange(csvData);
                    list.RemoveAt(m_dropdown.value);
                    csvData = list.ToArray();
                }
            }
        }
        sw.Close();

        DisplayText m_tc = GameObject.Find("TextContlloer").GetComponent <DisplayText>();

        m_tc.ClearText();
        Backlog m_bl = GameObject.Find("BackLogCanvas").GetComponent <Backlog>();

        m_bl.ImportLog();
    }
示例#35
0
    public void login()
    {
        // database path
        // checking if user is valid
        if (checkUser("URI=file://" + filePath, username, password, seat) == true)
        {
            // display successful login message
            DisplayText.GetComponent <Text>().text = "Login Successul";

            // Update Seat Information
            if (seat == "Seat 1")
            {
                if (checkSeat("URI=file://" + filePath, "1") == false)
                {
                    markSeat("URI=file://" + filePath, "1");

                    // load classroom
                    SceneManager.LoadScene("Classroom");
                }
                else
                {
                    DisplayText.GetComponent <Text> ().text = "Seat Taken";
                }
            }
            else if (seat == "Seat 2")
            {
                if (checkSeat("URI=file://" + filePath, "2") == false)
                {
                    markSeat("URI=file://" + filePath, "2");

                    // load classroom
                    SceneManager.LoadScene("Classroom");
                }
                else
                {
                    DisplayText.GetComponent <Text> ().text = "Seat Taken";
                }
            }
            else
            {
                // load classroom
                SceneManager.LoadScene("Classroom");
            }
        }
        else
        {
            DisplayText.GetComponent <Text>().text = "Invalid Username or Password";
        }
    }
示例#36
0
        /// <summary>
        /// Initialized the debug form
        /// </summary>
        /// <param name="parent">The parent chooser form</param>
        public frmDisplay(frmChoose parent)
        {
            InitializeComponent();
            chooserForm = parent;

            updateLabel = new UpdateLabel(this.UpdateLabelFunction);
            displayText = new DisplayText(this.UpdateDisplayTextFunction);

            spBuffer = new BufferedReader(this);

            string[] serialPorts = System.IO.Ports.SerialPort.GetPortNames();
            cmbPort.Items.AddRange(serialPorts);
            cmbPort.SelectedIndex = 0;
            cmbBaudRate.SelectedIndex = 1;
            serialPort.PortName = cmbPort.Text;
        }
示例#37
0
文件: SQLForm.cs 项目: GCRGCR/SSV
 public void SetText(DisplayText[] input)
 {
     if (input == null){return;}
     Inputdata = input;
     TextChanged = true;
     wrkList.ForEach(v => v.UpdateNeeded = true);
     if(!ScrollingRun ){ChangeText();}
 }
示例#38
0
 public DisplayText(DisplayText displayText, string text)
 {
     Text = text;
     Highlight = displayText.Highlight;
     Hue = displayText.Hue;
 }
示例#39
0
        private static void CheckPrompt()
        {
            if (messageBox == null)
            {
                if (Globals.player == null)
                {
                    return;
                }
                GameObject guiCam = GameObject.FindGameObjectWithTag("GUI Camera");
                if (guiCam == null)
                {
                    Vector3 boxPosition = new Vector3(0.2350187f, -19.13935f, -0.3204548f);
                    messageBox = MonoHelper.Load(boxPosition, "Prefabs/Menus/Event") as GameObject;
                }
                else
                {
                    messageBox = MonoHelper.Load(guiCam.transform, new Vector3(0, 0, 9), "Prefabs/Menus/Event") as GameObject;
                }

                messagePrompt = messageBox.GetComponentInChildren<DisplayText>();
            }
            else if (messagePrompt == null)
            {
                messagePrompt = messageBox.GetComponentInChildren<DisplayText>();
            }
        }