Class ContinuousHighlight
  
  Highlight all cells depending on value
    Inheritance
    System.Object
    
    
    ContinuousHighlight
   
  
  
  Assembly: FastReport.Olap.dll
  Syntax
  
    public class ContinuousHighlight : GraphicHighlight
   
  Constructors
  
  
  ContinuousHighlight(CustomHighlights)
  
  
  Declaration
  
    public ContinuousHighlight(CustomHighlights owner)
   
  Parameters
  
  Fields
  
  kindStr
  
  
  Declaration
  
    public static string[] kindStr
   
  Field Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String[] |  | 
    
  
  Properties
  
  
  BarAxisColor
  
  
  Declaration
  
    public Color BarAxisColor { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Drawing.Color |  | 
    
  
  
  BarAxisPosition
  Axis position to split positive and negative value bars
Declaration
  
    public ContinuousHighlightBarAxisPosition BarAxisPosition { get; set; }
   
  Property Value
  
  
  BarColor
  
  
  Declaration
  
    public Color BarColor { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Drawing.Color |  | 
    
  
  
  Caption
  
  
  Declaration
  
    public override string Caption { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  Overrides
  
  
  FrameColor
  Color of the bar chart frame
Declaration
  
    public Color FrameColor { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Drawing.Color |  | 
    
  
  
  GradientDraw
  Draw bar chart with gradient from BarColor
Declaration
  
    public bool GradientDraw { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  HideValue
  
  
  Declaration
  
    public override bool HideValue { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  Overrides
  
  
  IconSet
  
  
  Declaration
  
    public string IconSet { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  
  IconSets
  
  
  Declaration
  
    public static Dictionary<string, IconSetPreset> IconSets { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Collections.Generic.Dictionary<System.String, IconSetPreset> |  | 
    
  
  
  IconSetsByIndex
  
  
  Declaration
  
    public static List<string> IconSetsByIndex { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Collections.Generic.List<System.String> |  | 
    
  
  
  ImageCount
  
  
  Declaration
  
    public int ImageCount { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 |  | 
    
  
  
  Images
  
  
  Declaration
  
    public ImageList Images { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Windows.Forms.ImageList |  | 
    
  
  
  IsCustomDrawn
  
  
  Declaration
  
    public override bool IsCustomDrawn { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  Overrides
  
  
  Kind
  Kind of continuous highlight
Declaration
  
    public ContinuousHighlightKind Kind { get; set; }
   
  Property Value
  
  
  MaxValue
  
  
  Declaration
  
    public double MaxValue { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
  MaxValueColor
  
  
  Declaration
  
    public Color MaxValueColor { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Drawing.Color |  | 
    
  
  
  MaxValueType
  
  
  Declaration
  
    public ContinuousHighlightValueType MaxValueType { get; set; }
   
  Property Value
  
  
  MidValue
  
  
  Declaration
  
    public double MidValue { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
  MidValueColor
  
  
  Declaration
  
    public Color MidValueColor { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Drawing.Color |  | 
    
  
  
  MidValueType
  
  
  Declaration
  
    public ContinuousHighlightValueType MidValueType { get; set; }
   
  Property Value
  
  
  MinValue
  
  
  Declaration
  
    public double MinValue { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Double |  | 
    
  
  
  MinValueColor
  
  
  Declaration
  
    public Color MinValueColor { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Drawing.Color |  | 
    
  
  
  MinValueType
  
  
  Declaration
  
    public ContinuousHighlightValueType MinValueType { get; set; }
   
  Property Value
  
  
  NegativeBarColor
  Color for negative values of the bar chart
Declaration
  
    public Color NegativeBarColor { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Drawing.Color |  | 
    
  
  
  NegativeBarColorIsEmpty
  
  
  Declaration
  
    public bool NegativeBarColorIsEmpty { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  NegativeFrameColor
  Color of the negative values frame of the bar chart
Declaration
  
    public Color NegativeFrameColor { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Drawing.Color |  | 
    
  
  
  NegativeFrameColorIsEmpty
  
  
  Declaration
  
    public bool NegativeFrameColorIsEmpty { get; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  
  ShowCellValue
  
  
  Declaration
  
    public bool ShowCellValue { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  Methods
  
  
  AcceptCell(MeasureCell)
  
  
  Declaration
  
    public override bool AcceptCell(MeasureCell cell)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean |  | 
    
  
  Overrides
  
  
  Assign(CustomHighlight)
  
  
  Declaration
  
    public override void Assign(CustomHighlight source)
   
  Parameters
  
  Overrides
  
  
  DrawExample(Graphics, Rectangle)
  
  
  Declaration
  
    public override void DrawExample(Graphics g, Rectangle r)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Drawing.Graphics | g |  | 
      
        | System.Drawing.Rectangle | r |  | 
    
  
  Overrides
  
  
  DrawIconSet(Graphics, Rectangle, String)
  Draw IconSet with the given name on the graphics rectangle
Declaration
  
    public void DrawIconSet(Graphics g, Rectangle r, string name)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Drawing.Graphics | g | Graphics to draw on | 
      
        | System.Drawing.Rectangle | r | Rectangle where to draw | 
      
        | System.String | name | IconSet name | 
    
  
  
  DrawValue(Graphics, Rectangle, MeasureCell, ref Boolean, ref Boolean)
  
  
  Declaration
  
    public override void DrawValue(Graphics g, Rectangle r, MeasureCell Value, ref bool CanDrawImage, ref bool CanDrawText)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Drawing.Graphics | g |  | 
      
        | System.Drawing.Rectangle | r |  | 
      
        | MeasureCell | Value |  | 
      
        | System.Boolean | CanDrawImage |  | 
      
        | System.Boolean | CanDrawText |  | 
    
  
  Overrides
  
  
  GetImageIndex(Int32)
  
  
  Declaration
  
    public int GetImageIndex(int icon)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | icon | icon index | 
    
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Int32 | image index | 
    
  
  
  GetImageInfo(Int32)
  Get string representation for particular icon
Declaration
  
    public string GetImageInfo(int icon)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | icon | icon index | 
    
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.String | string representation | 
    
  
  
  GetImageValue(Int32)
  
  
  Declaration
  
    public double GetImageValue(int icon)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | icon | icon index | 
    
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Double | value | 
    
  
  
  GetImageValueCondition(Int32)
  Get icon compare condition
Declaration
  
    public ContinuousHighlightIconCondition GetImageValueCondition(int icon)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | icon | icon index | 
    
  
  Returns
  
  
  GetImageValueType(Int32)
  
  
  Declaration
  
    public ContinuousHighlightValueType GetImageValueType(int icon)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | icon | icon index | 
    
  
  Returns
  
  
  GetStyleFor(MeasureCell)
  
  
  Declaration
  
    public override Style GetStyleFor(MeasureCell Value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  Load(XmlItem)
  
  
  Declaration
  
    public override void Load(XmlItem item)
   
  Parameters
  
  Overrides
  
  
  LoadPreset(ContinuousHighlightKind, String)
  
  
  Declaration
  
    public bool LoadPreset(ContinuousHighlightKind kind, string name)
   
  Parameters
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.Boolean | Success or fail | 
    
  
  
  Save(XmlItem)
  
  
  Declaration
  
    public override void Save(XmlItem item)
   
  Parameters
  
  Overrides
  
  
  SetImageIndex(Int32, Int32)
  
  
  Declaration
  
    public void SetImageIndex(int icon, int imageIndex)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | icon |  | 
      
        | System.Int32 | imageIndex |  | 
    
  
  
  SetImageReverseOrder()
  Reverse icon direction for IconSet kind
Declaration
  
    public void SetImageReverseOrder()
   
  
  SetImageValue(Int32, Double)
  
  
  Declaration
  
    public void SetImageValue(int icon, double value)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Int32 | icon |  | 
      
        | System.Double | value |  | 
    
  
  
  SetImageValueCondition(Int32, ContinuousHighlightIconCondition)
  
  
  Declaration
  
    public void SetImageValueCondition(int icon, ContinuousHighlightIconCondition value)
   
  Parameters
  
  
  SetImageValueType(Int32, ContinuousHighlightValueType)
  
  
  Declaration
  
    public void SetImageValueType(int icon, ContinuousHighlightValueType value)
   
  Parameters
  
  
  StyleChanged(Object, EventArgs)
  
  
  Declaration
  
    protected override void StyleChanged(object sender, EventArgs e)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | System.Object | sender |  | 
      
        | System.EventArgs | e |  | 
    
  
  Overrides
  
  
  ToString()
  
  
  Declaration
  
    public override string ToString()
   
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | System.String |  | 
    
  
  Overrides
  System.Object.ToString()