Ejemplo n.º 1
0
 public ColorableItem(string description, COLORINDEX foreColor, COLORINDEX backColor, FONTFLAGS fontFlags)
 {
     this.description = description;
     this.foreColor   = foreColor;
     this.backColor   = backColor;
     this.fontFlags   = fontFlags;
 }
Ejemplo n.º 2
0
        public NShaderColorableItem(VisualStudioTheme theme, string name, string displayName, COLORINDEX foreColorLight, COLORINDEX foreColorDark, COLORINDEX backColor, Color hiForeColorLight, Color hiForeColorDark, Color hiBackColor, FONTFLAGS fontFlags)
            : base(name, displayName, theme == VisualStudioTheme.Dark ? foreColorDark : foreColorLight, backColor, theme == VisualStudioTheme.Dark ? hiForeColorDark : hiForeColorLight,  hiBackColor, fontFlags)
        {
            ForeColorLight = foreColorLight;
            ForeColorDark = foreColorDark;

            HiForeColorLight = hiForeColorLight;
            HiForeColorDark = hiForeColorDark;
        }
Ejemplo n.º 3
0
        public NemerleColorableItem(
            string displayName, COLORINDEX foreColor, COLORINDEX backColor, Color hiForeColor, Color hiBackColor, FONTFLAGS fontFlags)
            : base(displayName,
				displayName,
				foreColor,   backColor,
				hiForeColor, hiBackColor,
				fontFlags)
        {
        }
Ejemplo n.º 4
0
 internal ColorableItem(string name, string displayName, COLORINDEX foreColor, COLORINDEX backColor, Color hiForeColor, Color hiBackColor, FONTFLAGS fontFlags) {
     this.name = name;
     this.displayName = displayName;
     this.foreColor = foreColor;
     this.backColor = backColor;
     this.fontFlags = fontFlags;
     this.hiForeColor = hiForeColor;
     this.hiBackColor = hiBackColor;
 }
Ejemplo n.º 5
0
 internal ColorableItem(string name, string displayName, COLORINDEX foreColor, COLORINDEX backColor, Color hiForeColor, Color hiBackColor, FONTFLAGS fontFlags)
 {
     this.name        = name;
     this.displayName = displayName;
     this.foreColor   = foreColor;
     this.backColor   = backColor;
     this.fontFlags   = fontFlags;
     this.hiForeColor = hiForeColor;
     this.hiBackColor = hiBackColor;
 }
Ejemplo n.º 6
0
 public NShaderColorableItem(string name, COLORINDEX foreColor, COLORINDEX backColor, FONTFLAGS fontFlags)
     : base(name, name, foreColor, backColor, Color.Empty, Color.Empty, fontFlags)
 {
 }
Ejemplo n.º 7
0
 public NShaderColorableItem(string name, string displayName, COLORINDEX foreColor, COLORINDEX backColor, Color hiForeColor, Color hiBackColor, FONTFLAGS fontFlags)
     : base(name, displayName, foreColor, backColor, hiForeColor, hiBackColor, fontFlags)
 {
 }
Ejemplo n.º 8
0
 public ColorableItem(string description, COLORINDEX foreColor, COLORINDEX backColor, FONTFLAGS fontFlags) {
   this.description = description;
   this.foreColor = foreColor;
   this.backColor = backColor;
   this.fontFlags = fontFlags;
 }
Ejemplo n.º 9
0
 public virtual int GetDefaultFontFlags(out uint fontFlags)
 {
     fontFlags = (uint)this.fontFlags;
     return(0);
 }
Ejemplo n.º 10
0
 public NemerleColorableItem(string displayName, int n, COLORINDEX foreColor, Color hiForeColor, FONTFLAGS fontFlags)
     : this(displayName, foreColor, COLORINDEX.CI_SYSWIDGETMGN_BK, hiForeColor, QuotationBackColor[n], fontFlags)
 {
 }
Ejemplo n.º 11
0
 private static IVsColorableItem MakeColorableItem(string name, COLORINDEX foreColor, Color foreColorRgb, COLORINDEX backColor, Color backColorRgb, FONTFLAGS style)
 {
     return new ColorableItem(
         name,
         name,
         foreColor,
         backColor,
         foreColorRgb,
         backColorRgb,
         style
     );
 }
Ejemplo n.º 12
0
 public virtual int GetDefaultFontFlags( out uint fontFlags ) {
   fontFlags = (uint)this.fontFlags;
   return 0;
 }
Ejemplo n.º 13
0
 public NShaderColorableItem(string name, COLORINDEX foreColor, COLORINDEX backColor, Color hiForeColor, Color hiBackColor, FONTFLAGS fontFlags)
     : base(name, name, foreColor, backColor, hiForeColor, hiBackColor, fontFlags)
 {
 }
 public AsmHighlighterColorableItem(string name, string displayName, COLORINDEX foreColor, COLORINDEX backColor, Color hiForeColor, Color hiBackColor, FONTFLAGS fontFlags)
     : base(name, displayName, foreColor, backColor, hiForeColor, hiBackColor, fontFlags)
 {
 }
Ejemplo n.º 15
0
 public virtual int GetDefaultFontFlags(out uint fontFlags) {
     fontFlags = (uint)this.fontFlags;
     return NativeMethods.S_OK;
 }
 public AsmHighlighterColorableItem(string name, COLORINDEX foreColor, COLORINDEX backColor, FONTFLAGS fontFlags)
     : base(name, name, foreColor, backColor, Color.Empty, Color.Empty, fontFlags)
 {
 }
Ejemplo n.º 17
0
 public AsmHighlighterColorableItem(string name, string displayName, COLORINDEX foreColor, COLORINDEX backColor, FONTFLAGS fontFlags)
     : base(name, displayName, foreColor, backColor, Color.Empty, Color.Empty, fontFlags)
 {
 }
Ejemplo n.º 18
0
			private static FontStyle GetFontStyleFromFontFlags(FONTFLAGS fontFlags)
			{
				FontStyle retVal = FontStyle.Regular;
				if ((fontFlags & FONTFLAGS.FF_BOLD) != 0)
				{
					retVal |= FontStyle.Bold;
				}
				if ((fontFlags & FONTFLAGS.FF_STRIKETHROUGH) != 0)
				{
					retVal |= FontStyle.Strikeout;
				}
				return retVal;
			}
Ejemplo n.º 19
0
 public virtual void GetDefaultFontFlags(out uint fontFlags)
 {
     fontFlags = (uint)this.fontFlags;
 }
Ejemplo n.º 20
0
 public virtual int GetDefaultFontFlags(out uint fontFlags)
 {
     fontFlags = (uint)this.fontFlags;
     return(NativeMethods.S_OK);
 }
Ejemplo n.º 21
0
 public NShaderColorableItem(VisualStudioTheme theme, string name, COLORINDEX foreColorLight, COLORINDEX foreColorDark, COLORINDEX backColor, FONTFLAGS fontFlags)
     : base(name, name, theme == VisualStudioTheme.Dark ? foreColorDark : foreColorLight, backColor, Color.Empty, Color.Empty, fontFlags)
 {
     ForeColorLight = foreColorLight;
     ForeColorDark  = foreColorDark;
 }
Ejemplo n.º 22
0
 public NShaderColorableItem(string name, string displayName, COLORINDEX foreColor, COLORINDEX backColor, FONTFLAGS fontFlags)
     : base(name, displayName, foreColor, backColor, Color.Empty, Color.Empty, fontFlags)
 {
 }
Ejemplo n.º 23
0
 public NShaderColorableItem(VisualStudioTheme theme, string name, COLORINDEX foreColorLight, COLORINDEX foreColorDark, COLORINDEX backColor, FONTFLAGS fontFlags)
     : base(name, name, theme == VisualStudioTheme.Dark ? foreColorDark : foreColorLight, backColor, Color.Empty, Color.Empty, fontFlags)
 {
     ForeColorLight = foreColorLight;
     ForeColorDark = foreColorDark;
 }
Ejemplo n.º 24
0
        public NShaderColorableItem(VisualStudioTheme theme, string name, string displayName, COLORINDEX foreColorLight, COLORINDEX foreColorDark, COLORINDEX backColor, Color hiForeColorLight, Color hiForeColorDark, Color hiBackColor, FONTFLAGS fontFlags)
            : base(name, displayName, theme == VisualStudioTheme.Dark ? foreColorDark : foreColorLight, backColor, theme == VisualStudioTheme.Dark ? hiForeColorDark : hiForeColorLight, hiBackColor, fontFlags)
        {
            ForeColorLight = foreColorLight;
            ForeColorDark  = foreColorDark;

            HiForeColorLight = hiForeColorLight;
            HiForeColorDark  = hiForeColorDark;
        }
Ejemplo n.º 25
0
 public NemerleColorableItem(string displayName, COLORINDEX foreColor, Color hiForeColor, FONTFLAGS fontFlags)
     : this(displayName, foreColor, COLORINDEX.CI_USERTEXT_BK, hiForeColor, Color.Empty, fontFlags)
 {
 }
Ejemplo n.º 26
0
 public NemerleColorableItem(string displayName, int n, COLORINDEX foreColor, Color hiForeColor, FONTFLAGS fontFlags)
     : this(displayName, foreColor, COLORINDEX.CI_SYSWIDGETMGN_BK, hiForeColor, QuotationBackColor[n], fontFlags)
 {
 }
Ejemplo n.º 27
0
 private static IVsColorableItem MakeColorableItem(string name, COLORINDEX foreColor, Color foreColorRgb, COLORINDEX backColor, Color backColorRgb, FONTFLAGS style)
 {
     return(new ColorableItem(
                name,
                name,
                foreColor,
                backColor,
                foreColorRgb,
                backColorRgb,
                style
                ));
 }
Ejemplo n.º 28
0
 public NemerleColorableItem(string displayName, COLORINDEX foreColor, Color hiForeColor, FONTFLAGS fontFlags)
     : this(displayName, foreColor, COLORINDEX.CI_USERTEXT_BK, hiForeColor, Color.Empty, fontFlags)
 {
 }