aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/MachineStudio/Tango.MachineStudio.UI/Images/error-message.png
blob: c7c719b8a5d43ba81d3828504e95bbf844f98c63 (plain)
ofshex dumpascii
0000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 40 00 00 00 40 08 06 00 00 00 aa 69 71 .PNG........IHDR...@...@......iq
0020 de 00 00 00 04 73 42 49 54 08 08 08 08 7c 08 64 88 00 00 00 09 70 48 59 73 00 00 01 bb 00 00 01 .....sBIT....|.d.....pHYs.......
0040 bb 01 3a ec e3 e2 00 00 00 19 74 45 58 74 53 6f 66 74 77 61 72 65 00 77 77 77 2e 69 6e 6b 73 63 ..:.......tEXtSoftware.www.inksc
0060 61 70 65 2e 6f 72 67 9b ee 3c 1a 00 00 07 da 49 44 41 54 78 9c ed 9b 5b 6c 1c 57 19 c7 7f 73 d9 ape.org..<.....IDATx...[l.W...s.
0080 bb bd eb db 86 c6 89 53 53 87 b4 44 ad a2 0a 95 46 dc 23 5e da 42 9f 2a 2e 45 55 a5 be 55 42 a8 pre { line-height: 125%; } td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .highlight .hll { background-color: #ffffcc } .highlight .c { color: #888888 } /* Comment */ .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ .highlight .k { color: #008800; font-weight: bold } /* Keyword */ .highlight .ch { color: #888888 } /* Comment.Hashbang */ .highlight .cm { color: #888888 } /* Comment.Multiline */ .highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ .highlight .cpf { color: #888888 } /* Comment.PreprocFile */ .highlight .c1 { color: #888888 } /* Comment.Single */ .highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt)
// This code is distributed under the GNU LGPL (for details please see \doc\license.txt)

using System;
using Tango.Scripting.Editors.Document;
using System.Collections.Generic;

namespace Tango.Scripting.Editors.Folding
{
	/// <summary>
	/// Base class for folding strategies.
	/// </summary>
	public abstract class AbstractFoldingStrategy
	{
		/// <summary>
		/// Create <see cref="NewFolding"/>s for the specified document and updates the folding manager with them.
		/// </summary>
		public void UpdateFoldings(FoldingManager manager, TextDocument document)
		{
			int firstErrorOffset;
			IEnumerable<NewFolding> foldings = CreateNewFoldings(document, out firstErrorOffset);
			manager.UpdateFoldings(foldings, firstErrorOffset);
		}
		
		/// <summary>
		/// Create <see cref="NewFolding"/>s for the specified document.
		/// </summary>
		public abstract IEnumerable<NewFolding> CreateNewFoldings(TextDocument document, out int firstErrorOffset);
	}
}
17 a2 65 5e 20 64 67 p5..S0q0\..p......6..dp....e^.dg 0660 33 5c 83 37 bd b5 75 13 a9 60 c1 86 be 1c 7c e2 21 38 74 6f 6b f9 77 7c b0 bb 0b c5 9b 7a 2f 90 3\.7..u..`....|.!8tok.w|.....z/. 0680 4e a5 59 28 95 81 80 84 98 b9 05 af 19 26 25 5c 6d d0 5e 28 b0 bd e0 23 15 4c 4d c1 33 4f 83 dd N.Y(.........&%\m.^(...#.LM.3O.. 06a0 c6 c4 85 82 3f 1b f0 c4 36 fa 00 00 5f ac ac 7d c3 08 49 42 36 82 e3 15 58 10 81 b9 0b 19 28 bd ....?...6..._..}..IB6...X.....(. 06c0 1a ed 94 5f c2 75 01 75 a0 c3 79 ab 4d 11 b0 54 07 d0 75 1d bd 45 f6 b7 ee ac 70 58 87 39 3f 20 ..._.u.u..y.M..T..u..E....pX.9?. 06e0 40 d7 ba 3c 2f 14 42 52 5a 07 7d 9b 2d c0 aa 04 33 61 b6 98 7d 43 d7 49 25 53 e1 03 6c 85 a7 d6 @..</.BRZ.}.-...3a..}C.I%S..l... 0700 11 96 eb f5 c0 db 8b b0 0d 4f 77 be c7 04 6e 02 9d d3 c0 55 98 9e 99 45 2c c6 d9 c6 dd a1 a6 69 .........Ow...n....U...E,......i 0720 64 b3 fd c4 62 26 7d 99 0c ba ae 05 6f 82 b7 12 9e 07 d5 6a c7 34 b7 1b 98 28 fe 86 c6 d3 eb eb d...b&}.....o......j.4...(...... 0740 df e3 83 a9 5b 40 60 fe 99 54 72 f9 5e 26 93 66 78 68 70 d3 03 6b 82 52 81 d2 ae 1b 7c 3a 6c 71 ....[@`..Tr.^&.fxhp..k.R....|:lq 0760 d7 03 53 43 ff ae 42 7e 11 d8 d7 8d 80 94 92 4b 97 af 2e cf 7e 5f 3a d5 b4 ce b3 d9 fe b6 f2 b1 ..SC..B~.......K....~_:......... 0780 fa 0d a8 75 51 cf 53 2a 50 54 ca 6d 3d 47 60 e6 f3 99 e9 52 a9 f4 40 dd d3 bf 87 c6 67 50 0c b7 ...uQ.S*PT.m=G`....R..@.....gP.. 07a0 13 b8 74 f9 ea b8 eb 7a f1 98 69 a2 1b 86 ca f6 67 96 ed d0 30 0c 2f 99 48 4c 86 88 25 34 4d 1f ..t....z..i.....g...0./.HL..%4M. 07c0 05 30 85 65 e2 ba 77 cc 0b 06 2d f2 7f 9a 3a ff e4 49 ea ce 97 a2 ed b4 35 a2 9f 09 5d 3b 1f 79 .0.e..w...-...:..I......5...];.y 07e0 9f ad 60 1a f5 e8 09 50 b1 97 d1 b4 3b e3 78 ae 6e 5c 88 9e 80 23 bf bd 4c 22 fe ab c8 fb 5d 0d ..`....P....;.x.n\...#..L"....]. 0800 c3 70 b1 bd c7 7a e3 8c 8e bc fa 2c a9 f4 73 18 a6 05 5b 5d 41 ed 00 4d 17 c4 e3 ef 90 49 8d f3 .p...z.....,..s...[]A..M.....I.. 0820 a9 13 b7 a3 77 82 ab 71 f1 ab 71 b4 d8 de 48 fa 0a 3b 24 d5 73 02 7a 8c 3b 26 1e f7 0a 1f 12 d0 ....w..q..q...H..;$.s.z.;&...... 0840 eb 01 f4 1a bb 9e 80 ff 03 9e 48 4d d9 5a d6 18 cf 00 00 00 00 49 45 4e 44 ae 42 60 82 ..........HM.Z.......IEND.B`.