Exemplo n.º 1
0
        /// <summary>
        /// Format value.
        /// </summary>
        /// <param name="_window"></param>
        /// <param name="_color"></param>
        public static FormatValue CreateFormatValue(EditVariable _window, Color _color)
        {
            List <string>   vars = new List <string>();
            ParserOccurence p    = new ParserOccurence("", "text", vars);

            return(new FormatValue(p, _window, _color));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Parserv value new.
        /// </summary>
        public FormatValue(ParserOccurence occurence, EditVariable _window, Color _color)
        {
            // Parent occurence
            Occruence = occurence;

            // Parent window
            ParentEdit = _window;

            // Color
            BackgroundColor = _color;

            // Horizontal resize true
            ExpandHorizontal = true;

            // No margins
            Margin    = 0;
            MinHeight = 30;

            // Init components
            _initComponents();
        }
Exemplo n.º 3
0
        /// <summary>
        /// Clickable delegate.
        /// </summary>
        void EditVariable_Clicked(object sender, EventArgs e)
        {
            // Active parser item
            if (ActiveParserItem == null)
            {
                return;
            }

            // Create dialog
            EditVariable _edit = new EditVariable(ActiveParserItem, ActiveRequest);

            // Run dialog
            var d = _edit.Run();

            // Ok
            if (d == Command.Ok)
            {
                // Set value
                ActiveParserItem.value = _edit.GetValue();

                // Create string
                string template = Parser.serialize(Template);
                if (ActiveRequest.RequestTemplateType == ContentType.XML)
                {
                    XmlDocument doc = JsonConvert.DeserializeXmlNode(template);
                    Console.WriteLine(doc.ToString());
                    ActiveRequest.RequestTemplate = doc.ToString();
                }
                else
                {
                    ActiveRequest.RequestTemplate = template;
                }

                // Test
                RefreshContent();
            }

            _edit.Dispose();
        }
Exemplo n.º 4
0
 /// <summary>
 /// Format value.
 /// </summary>
 /// <param name="_window"></param>
 /// <param name="_color"></param>
 public static FormatValue CreateFormatValue(EditVariable _window, Color _color)
 {
     List<string> vars = new List<string>();
     ParserOccurence p = new ParserOccurence("", "text", vars);
     return new FormatValue(p, _window, _color);
 }
Exemplo n.º 5
0
        /// <summary>
        /// Parserv value new.
        /// </summary>
        public FormatValue(ParserOccurence occurence, EditVariable _window, Color _color)
        {
            // Parent occurence
            Occruence = occurence;

            // Parent window
            ParentEdit = _window;

            // Color
            BackgroundColor = _color;

            // Horizontal resize true
            ExpandHorizontal = true;

            // No margins
            Margin = 0;
            MinHeight = 30;

            // Init components
            _initComponents();
        }
Exemplo n.º 6
0
        /// <summary>
        /// Clickable delegate.
        /// </summary>
        void EditVariable_Clicked(object sender, EventArgs e)
        {
            // Active parser item
            if (ActiveParserItem == null) return;

            // Create dialog
            EditVariable _edit = new EditVariable(ActiveParserItem, ActiveRequest);

            // Run dialog
            var d = _edit.Run();

            // Ok
            if (d == Command.Ok)
            {
                // Set value
                ActiveParserItem.value = _edit.GetValue();

                // Create string
                string template = Parser.serialize (Template);
                if (ActiveRequest.RequestTemplateType == ContentType.XML) {
                    XmlDocument doc = JsonConvert.DeserializeXmlNode(template);
                    Console.WriteLine (doc.ToString());
                    ActiveRequest.RequestTemplate = doc.ToString ();
                } else {
                    ActiveRequest.RequestTemplate = template;
                }

                // Test
                RefreshContent ();
            }

            _edit.Dispose();
        }