public bool this[THeapCellBorderType aType] { get { return(iBorders[(int)aType]); } }
public HeapCellRendererSelectionBorderItem(Point aPosStart, Point aPosEnd, float aWidth, Color aColour, THeapCellBorderType aType) { iPosStart = aPosStart; iPosEnd = aPosEnd; iWidth = aWidth; iColour = aColour; iType = aType; }
public void SetBorder(THeapCellBorderType aType, bool aEnabled) { iBorders[(int)aType] = aEnabled; }
private void PaintCellBorder(Graphics aGraphics, HeapCellMetaData aMetaData, Point aStart, Point aEnd, uint aAddress, HeapCell aCell, float aWidth, Color aColour, THeapCellBorderType aType) { HeapCellRendererSelectionBorderItem spec = new HeapCellRendererSelectionBorderItem(aStart, aEnd, aWidth, aColour, aType); iLines.Add(spec); }