コード例 #1
0
ファイル: XML.cs プロジェクト: SayHalou/ospy
        static XmlHighlightColorScheme()
        {
            Color cyanish = Color.FromArgb(64, 255, 255);
            Color darkCyanish = Color.FromArgb(0, 128, 128);
            Color greenish = Color.FromArgb(96, 255, 96);
            Color darkGreenish = Color.FromArgb(46, 139, 87);
            Color redish = Color.FromArgb(255, 160, 160);
            Color bluish = Color.FromArgb(106, 90, 205);
            Color lightBluish = Color.FromArgb(128, 160, 255);
            Color pinkish = Color.FromArgb(255, 0, 255);
            Color brownish = Color.FromArgb(255, 165, 0);

            darkBlueScheme = new XmlHighlightColorScheme();
            darkBlueScheme.ElementOpeningColor = cyanish;
            darkBlueScheme.ElementClosingColor = cyanish;
            darkBlueScheme.ElementNamespaceNameColor = brownish;
            darkBlueScheme.ElementNamespaceSeparatorColor = lightBluish;
            darkBlueScheme.ElementNameColor = cyanish;
            darkBlueScheme.AttributeKeyColor = greenish;
            darkBlueScheme.AttributeValueColor = redish;

            visualizationScheme = new XmlHighlightColorScheme();
            visualizationScheme.ElementOpeningColor = darkCyanish;
            visualizationScheme.ElementClosingColor = darkCyanish;
            visualizationScheme.ElementNamespaceNameColor = bluish;
            visualizationScheme.ElementNamespaceSeparatorColor = Color.Blue;
            visualizationScheme.ElementNameColor = darkCyanish;
            visualizationScheme.AttributeKeyColor = darkGreenish;
            visualizationScheme.AttributeValueColor = pinkish;
        }
コード例 #2
0
ファイル: XML.cs プロジェクト: wyrover/ospy
        static XmlHighlightColorScheme()
        {
            Color cyanish      = Color.FromArgb(64, 255, 255);
            Color darkCyanish  = Color.FromArgb(0, 128, 128);
            Color greenish     = Color.FromArgb(96, 255, 96);
            Color darkGreenish = Color.FromArgb(46, 139, 87);
            Color redish       = Color.FromArgb(255, 160, 160);
            Color bluish       = Color.FromArgb(106, 90, 205);
            Color lightBluish  = Color.FromArgb(128, 160, 255);
            Color pinkish      = Color.FromArgb(255, 0, 255);
            Color brownish     = Color.FromArgb(255, 165, 0);

            darkBlueScheme = new XmlHighlightColorScheme();
            darkBlueScheme.ElementOpeningColor            = cyanish;
            darkBlueScheme.ElementClosingColor            = cyanish;
            darkBlueScheme.ElementNamespaceNameColor      = brownish;
            darkBlueScheme.ElementNamespaceSeparatorColor = lightBluish;
            darkBlueScheme.ElementNameColor    = cyanish;
            darkBlueScheme.AttributeKeyColor   = greenish;
            darkBlueScheme.AttributeValueColor = redish;

            visualizationScheme = new XmlHighlightColorScheme();
            visualizationScheme.ElementOpeningColor            = darkCyanish;
            visualizationScheme.ElementClosingColor            = darkCyanish;
            visualizationScheme.ElementNamespaceNameColor      = bluish;
            visualizationScheme.ElementNamespaceSeparatorColor = Color.Blue;
            visualizationScheme.ElementNameColor    = darkCyanish;
            visualizationScheme.AttributeKeyColor   = darkGreenish;
            visualizationScheme.AttributeValueColor = pinkish;
        }
コード例 #3
0
ファイル: XML.cs プロジェクト: wyrover/ospy
 public XmlHighlighter(XmlHighlightColorScheme scheme)
 {
     contexts = new Dictionary <XmlHighlightContext, HighlightContext>(5);
     contexts.Add(XmlHighlightContext.ELEMENT_OPENING, new HighlightContext(scheme.ElementOpeningColor));
     contexts.Add(XmlHighlightContext.ELEMENT_CLOSING, new HighlightContext(scheme.ElementClosingColor));
     contexts.Add(XmlHighlightContext.ELEMENT_NAMESPACE_NAME, new HighlightContext(scheme.ElementNamespaceNameColor));
     contexts.Add(XmlHighlightContext.ELEMENT_NAMESPACE_SEPARATOR, new HighlightContext(scheme.ElementNamespaceSeparatorColor));
     contexts.Add(XmlHighlightContext.ELEMENT_NAME, new HighlightContext(scheme.ElementNameColor));
     contexts.Add(XmlHighlightContext.ELEMENT_ATTRIBUTE_KEY, new HighlightContext(scheme.AttributeKeyColor));
     contexts.Add(XmlHighlightContext.ELEMENT_ATTRIBUTE_VALUE, new HighlightContext(scheme.AttributeValueColor));
 }
コード例 #4
0
ファイル: XML.cs プロジェクト: SayHalou/ospy
 public XmlHighlighter(XmlHighlightColorScheme scheme)
 {
     contexts = new Dictionary<XmlHighlightContext, HighlightContext>(5);
     contexts.Add(XmlHighlightContext.ELEMENT_OPENING, new HighlightContext(scheme.ElementOpeningColor));
     contexts.Add(XmlHighlightContext.ELEMENT_CLOSING, new HighlightContext(scheme.ElementClosingColor));
     contexts.Add(XmlHighlightContext.ELEMENT_NAMESPACE_NAME, new HighlightContext(scheme.ElementNamespaceNameColor));
     contexts.Add(XmlHighlightContext.ELEMENT_NAMESPACE_SEPARATOR, new HighlightContext(scheme.ElementNamespaceSeparatorColor));
     contexts.Add(XmlHighlightContext.ELEMENT_NAME, new HighlightContext(scheme.ElementNameColor));
     contexts.Add(XmlHighlightContext.ELEMENT_ATTRIBUTE_KEY, new HighlightContext(scheme.AttributeKeyColor));
     contexts.Add(XmlHighlightContext.ELEMENT_ATTRIBUTE_VALUE, new HighlightContext(scheme.AttributeValueColor));
 }