Advertisement
LuciousMods

Untitled

Jun 24th, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.00 KB | None | 0 0
  1.             var alphaChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
  2.             var numericChars = "0123456789";
  3.             var accentedChars = "ŠšŒœŸÿÀàÁáÂâÃãÄäÅåÆæÇçÈèÉéÊêËëÌìÍíÎîÏïÐðÑñÒòÓóÔôÕõÖØøÙùÚúÛûÜüÝýÞþßö";
  4.  
  5.             scintilla1.StyleResetDefault();
  6.             scintilla1.Styles[Style.Default].Font = "Consolas";
  7.             try
  8.             {
  9.                 scintilla1.Styles[Style.Default].Font = "Hasklig";
  10.             }
  11.             catch (Exception eX)
  12.             {
  13.                 string data = eX.Message;
  14.                 data = null;
  15.             }
  16.             scintilla1.Styles[Style.Default].Size = 10;
  17.  
  18.             scintilla1.Styles[Style.Default].BackColor = Color.FromArgb(34, 34, 34);
  19.             scintilla1.Styles[Style.Default].ForeColor = Color.FromArgb(255, 255, 255);
  20.  
  21.             if (iniFile.Read("Scintilla_BackColor", "Syntax_Highlighting") != "Default")
  22.             {
  23.                 scintilla1.Styles[Style.Default].BackColor = help_me.getColorFromString(iniFile.Read("Scintilla_BackColor", "Syntax_Highlighting"));
  24.             }
  25.             if (iniFile.Read("Scintilla_ForeColor", "Syntax_Highlighting") != "Default")
  26.             {
  27.                 scintilla1.Styles[Style.Default].ForeColor = help_me.getColorFromString(iniFile.Read("Scintilla_ForeColor", "Syntax_Highlighting"));
  28.             }
  29.  
  30.             scintilla1.StyleClearAll();
  31.  
  32.             scintilla1.SetFoldMarginColor(true, Color.FromArgb(28, 28, 28));
  33.             scintilla1.SetFoldMarginHighlightColor(true, Color.FromArgb(28, 28, 28));
  34.  
  35.             scintilla1.Styles[Style.LineNumber].BackColor = Color.FromArgb(28, 28, 28);
  36.             scintilla1.Styles[Style.LineNumber].ForeColor = Color.LightBlue;
  37.  
  38.             scintilla1.Styles[Style.Lua.Comment].ForeColor = Color.Green;
  39.             scintilla1.Styles[Style.Lua.CommentLine].ForeColor = Color.Green;
  40.             scintilla1.Styles[Style.Lua.Number].ForeColor = Color.LightSeaGreen;
  41.             scintilla1.Styles[Style.Lua.Word].ForeColor = Color.FromArgb(86, 156, 214);
  42.             scintilla1.Styles[Style.Lua.Word2].ForeColor = Color.FromArgb(189, 99, 197);
  43.             scintilla1.Styles[Style.Lua.Word3].ForeColor = Color.PaleGreen;
  44.             scintilla1.Styles[Style.Lua.Word4].ForeColor = Color.DodgerBlue;
  45.             scintilla1.Styles[Style.Lua.String].ForeColor = Color.FromArgb(214, 157, 133);
  46.             scintilla1.Styles[Style.Lua.Character].ForeColor = Color.FromArgb(214, 157, 133);
  47.             scintilla1.Styles[Style.Lua.LiteralString].ForeColor = Color.FromArgb(233, 213, 133);
  48.             scintilla1.Styles[Style.Lua.Operator].ForeColor = Color.LightGray;
  49.             scintilla1.Styles[Style.Lua.Preprocessor].ForeColor = Color.Maroon;
  50.  
  51.             scintilla1.SetSelectionBackColor(true, Color.FromArgb(55, 111, 204));
  52.  
  53.             scintilla1.Lexer = Lexer.Lua;
  54.             scintilla1.WordChars = alphaChars + numericChars + accentedChars;
  55.  
  56.             vRichTextBox1.BindText(Color.White, "[CLIENT] - Fetching Scintilla Keywords . . .\n");
  57.  
  58.             scintilla1.SetKeywords(0, client.DownloadString("https://pastebin.com/raw/9Yz7zPV4"));
  59.             scintilla1.SetKeywords(1, client.DownloadString("https://pastebin.com/raw/96GTs2CM"));
  60.  
  61.             vRichTextBox1.BindText(Color.White, "[CLIENT] - Fetch Complete!\n");
  62.  
  63.             scintilla1.SetProperty("fold", "1");
  64.             scintilla1.SetProperty("fold.compact", "1");
  65.  
  66.             scintilla1.Margins[2].Type = MarginType.BackColor;
  67.             scintilla1.Margins[2].Mask = Marker.MaskFolders;
  68.             scintilla1.Margins[2].Sensitive = true;
  69.             scintilla1.Margins[2].Width = 20;
  70.  
  71.             for (int i = 25; i <= 31; i++)
  72.             {
  73.                 scintilla1.Markers[i].SetForeColor(Color.Black);
  74.                 scintilla1.Markers[i].SetBackColor(Color.Gray);
  75.             }
  76.  
  77.             scintilla1.Styles[Style.LineNumber].BackColor = Color.FromArgb(28, 28, 28);
  78.             scintilla1.Styles[Style.LineNumber].ForeColor = Color.LightBlue;
  79.  
  80.             scintilla1.Markers[Marker.Folder].Symbol = MarkerSymbol.BoxPlus;
  81.             scintilla1.Markers[Marker.FolderOpen].Symbol = MarkerSymbol.BoxMinus;
  82.             scintilla1.Markers[Marker.FolderEnd].Symbol = MarkerSymbol.BoxPlusConnected;
  83.             scintilla1.Markers[Marker.FolderMidTail].Symbol = MarkerSymbol.TCorner;
  84.             scintilla1.Markers[Marker.FolderOpenMid].Symbol = MarkerSymbol.BoxMinusConnected;
  85.             scintilla1.Markers[Marker.FolderSub].Symbol = MarkerSymbol.VLine;
  86.             scintilla1.Markers[Marker.FolderTail].Symbol = MarkerSymbol.LCorner;
  87.  
  88.  
  89.             scintilla1.AutomaticFold = (AutomaticFold.Show | AutomaticFold.Click | AutomaticFold.Change);
  90.             scintilla1.Styles[Style.LineNumber].Font = "Hasklig";
  91.             scintilla1.TabWidth = 4;
  92.             scintilla1.UseTabs = false;
  93.             scintilla1.CaretLineBackColor = Color.FromArgb(35, 34, 34);
  94.             scintilla1.CaretLineVisible = true;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement