Exemple #1
0
 static Group()
 {
     m_builtinHighlightModes = new Dictionary <string, HighlightMode>();
     for (HighlightMode mode = HighlightMode.Comment; mode <= HighlightMode.Todo; mode++)
     {
         m_builtinHighlightModes[mode.ToString().ToUpperInvariant()] = mode;
     }
 }
        static XmlFormatter()
        {
            m_xmlWriterSettings = new XmlWriterSettings();
            m_xmlWriterSettings.OmitXmlDeclaration = true;
            m_xmlWriterSettings.Indent             = false;
            m_xmlWriterSettings.CheckCharacters    = true;
            m_xmlWriterSettings.NewLineChars       = Environment.NewLine;
            m_xmlWriterSettings.ConformanceLevel   = ConformanceLevel.Auto;
            m_xmlWriterSettings.NewLineHandling    = NewLineHandling.None;

            List <string> modeNames = new List <string>(40);

            for (HighlightMode mode = HighlightMode.IrisBug; mode <= HighlightMode.Todo; mode++)
            {
                modeNames.Add(mode.ToString());
            }

            m_modeNames = modeNames.ToArray();
        }
Exemple #3
0
 /// <summary>
 /// macOS: Sets when the tray’s icon background becomes highlighted (in blue).
 ///
 /// Note: You can use highlightMode with a BrowserWindow by toggling between
 /// 'never' and 'always' modes when the window visibility changes.
 /// </summary>
 /// <param name="highlightMode"></param>
 public void SetHighlightMode(HighlightMode highlightMode)
 {
     BridgeConnector.Socket.Emit("tray-setHighlightMode", highlightMode.ToString());
 }