Exemple #1
0
        protected void SelectFont_SelectedIndexChanged(object sender, EventArgs e)
        {
            string font  = SelectFont.SelectedValue;
            Style  style = new Style();

            style.Font.Name = font;
            PreviewText.ApplyStyle(style);
        }
Exemple #2
0
        public LoginPage()
        {
            InitializeComponent();

            Server.Instance.AuthorizationResponse += Instance_AuthorizationResponse;

            PreviewText loginPreview = new PreviewText(LoginInput, "Логин");
            PreviewText passPreview  = new PreviewText(PassInput, "Пароль");
        }
Exemple #3
0
        public InputTestNamePage(CreateTestHandlerPage ownerPage)
        {
            InitializeComponent();
            OwnerPage = ownerPage;

            this.Unloaded += InputTestNamePage_Unloaded;
            this.Loaded   += InputTestNamePage_Loaded;

            PreviewText previewText = new PreviewText(NameInputBox, "Тестирование");
        }
Exemple #4
0
 public PostDto ToDto()
 {
     return(new PostDto
     {
         Id = Id,
         Title = Title.Trim(),
         LinkText = LinkText.Trim().ToLower(),
         PreviewText = PreviewText.Trim(),
         FullText = FullText.Trim(),
         PublishedAt = PublishedAt,
         Tags = Tags
                // IsPublished ignored
     });
 }
Exemple #5
0
        /// <summary>
        /// Приведение структуры к текстовому представлению строки файла экспорта
        /// </summary>
        /// <returns>Строка данных файла экспорта</returns>
        public override string ToString()
        {
            string res = XmlId.ToString() + Delimiter +
                         Name.Trim() + Delimiter +
                         PreviewText.Trim() + Delimiter +
                         DetailText.Trim() + Delimiter +
                         ArtNumber.Trim().ToLower() + Delimiter +
                         ArtNumber.Trim() + Delimiter +
                         MorePhoto + Delimiter +
                         MorePhoto + Delimiter +
                         MorePhoto + Delimiter +
                         Group_0.Trim() + Delimiter +
                         Group_1.Trim() + Delimiter +
                         Group_2.Trim() + Delimiter +
                         Price.ToString().Replace(",", ".") + Delimiter +
                         Currency.Trim();

            return(res);
        }
Exemple #6
0
        public string Execute(string postContent, PreviewText previewText)
        {
            if (string.IsNullOrWhiteSpace(postContent))
            {
                return(string.Empty);
            }

            dynamic result      = JsonConvert.DeserializeObject(postContent);
            bool    isFirstText = true;

            foreach (var item in result)
            {
                if (item.type == "text")
                {
                    var data = item.data;
                    if (data != null)
                    {
                        string text = data.text;

                        if (text != null)
                        {
                            if (isFirstText && previewText != null)
                            {
                                text      = text.Substring(previewText.Value.Length);
                                data.text = previewText.Value + this.Obfuscate(text);
                            }
                            else
                            {
                                data.text = this.Obfuscate(text);
                            }

                            isFirstText = false;
                        }
                    }
                }
            }

            postContent = JsonConvert.SerializeObject(result);
            return(postContent);
        }