Example #1
0
		/// <summary>
		/// Sets a new line transform
		/// </summary>
		/// <param name="transform">New line transform</param>
		public abstract void SetLineTransform(VSTF.LineTransform transform);
Example #2
0
		void WriteCss(VSTF.TextFormattingRunProperties props) {
			cssWriter.Clear();

			if (!props.ForegroundBrushEmpty)
				WriteCssColor("color", props.ForegroundBrush);

			if (!props.BoldEmpty && props.Bold)
				cssWriter.Append($"font-weight: bold; ");
			if (!props.ItalicEmpty && props.Italic)
				cssWriter.Append($"font-style: italic; ");
		}
Example #3
0
		/// <summary>
		/// Sets the change
		/// </summary>
		/// <param name="change">New value</param>
		public abstract void SetChange(VSTF.TextViewLineChange change);