Example #1
0
 protected void setStockBrushColor(GuiStockObjects enStockBrush, Color color)
 {
     if (color != HexViewer.DeafultBrushColor)
     {
         setBrush(enStockBrush, new SolidBrush(color));
     }
     else
     {
         setBrush(enStockBrush, GUIStaticStock.StockObject[enStockBrush] as Brush);
     }
     Invalidate();
 }
Example #2
0
        protected Color getStockBrushColor(GuiStockObjects enStockBrush)
        {
            Color retColor;
            Brush objBrush = getBrush(enStockBrush);

            if (objBrush == GUIStaticStock.StockObject[enStockBrush] as Brush)
            {
                retColor = HexViewer.DeafultBrushColor;
            }
            else
            {
                retColor = (objBrush as SolidBrush).Color;
            }

            return(retColor);
        }
Example #3
0
        protected void setBrush(GuiStockObjects enStockBrush, Brush brush)
        {
            switch (enStockBrush)
            {
            case GuiStockObjects.Brush_BaseOffset:
                brshBaseOffset = brush;
                break;

            case GuiStockObjects.Brush_ByteOffset:
                brshByteOffset = brush;
                break;

            case GuiStockObjects.Brush_EvenByteVal:
                brshByteValEven = brush;
                break;

            case GuiStockObjects.Brush_OddByteVal:
                brshByteValOdd = brush;
                break;

            case GuiStockObjects.Brush_SelectionHighlight:
                brshSelectionHighlight = brush;
                break;

            case GuiStockObjects.Brush_ByteHexValue:
                brshByteHexValue = brush;
                break;

            case GuiStockObjects.Brush_ByteASCIIValue:
                brshByteASCIIValue = brush;
                break;

            case GuiStockObjects.Brush_EditedByteHexValue:
                brshEditedByteHexValue = brush;
                break;

            case GuiStockObjects.Brush_EditedByteASCIIValue:
                brshEditedByteASCIIValue = brush;
                break;

            case GuiStockObjects.Unknown:
            default:
                break;
            }
        }
Example #4
0
        protected Brush getBrush(GuiStockObjects enStockBrush)
        {
            switch (enStockBrush)
            {
            case GuiStockObjects.Brush_BaseOffset:
                return(brshBaseOffset);

            case GuiStockObjects.Brush_ByteOffset:
                return(brshByteOffset);

            case GuiStockObjects.Brush_EvenByteVal:
                return(brshByteValEven);

            case GuiStockObjects.Brush_OddByteVal:
                return(brshByteValOdd);

            case GuiStockObjects.Brush_SelectionHighlight:
                return(brshSelectionHighlight);

            case GuiStockObjects.Brush_ByteHexValue:
                return(brshByteHexValue);

            case GuiStockObjects.Brush_ByteASCIIValue:
                return(brshByteASCIIValue);

            case GuiStockObjects.Brush_EditedByteHexValue:
                return(brshEditedByteHexValue);

            case GuiStockObjects.Brush_EditedByteASCIIValue:
                return(brshEditedByteASCIIValue);

            case GuiStockObjects.Unknown:
            default:
                return(null);
            }
        }