Example #1
0
        public Toolbox_Sprite() : base()
        {
            Tools.Add(new Tool("Select", ToolType.Select, 0, 0, true, false,
                               ResourceMgr.GetBitmap("tool_select")));
            Tools.Add(new Tool("Pencil", ToolType.Pencil, 1, 0, true, true,
                               ResourceMgr.GetBitmap("tool_pencil")));
            Tools.Add(new Tool("Eyedropper", ToolType.Eyedropper, 0, 1, true, true,
                               ResourceMgr.GetBitmap("tool_eyedropper")));
            Tools.Add(new Tool("FloodFill", ToolType.FloodFill, 1, 1, true, true,
                               ResourceMgr.GetBitmap("tool_floodfill")));
            Tools.Add(new Tool("Eraser", ToolType.Eraser, 0, 2, true, true,
                               ResourceMgr.GetBitmap("tool_eraser")));
            Tools.Add(new Tool("Line", ToolType.Line, 1, 2, false, false,
                               ResourceMgr.GetBitmap("tool_line")));
            Tools.Add(new Tool("Rect", ToolType.Rect, 0, 3, false, false,
                               ResourceMgr.GetBitmap("tool_rect")));
            Tools.Add(new Tool("RectFilled", ToolType.RectFilled, 1, 3, false, false,
                               ResourceMgr.GetBitmap("tool_rectfilled")));
            Tools.Add(new Tool("Ellipse", ToolType.Ellipse, 0, 4, false, false,
                               ResourceMgr.GetBitmap("tool_ellipse")));
            Tools.Add(new Tool("EllipseFilled", ToolType.EllipseFilled, 1, 4, false, false,
                               ResourceMgr.GetBitmap("tool_ellipsefilled")));

            ToolboxRows     = 3;                // 3 visible rows.
            CurrentToolType = ToolType.Pencil;
        }
Example #2
0
        public Toolbox_BgImage() : base()
        {
            Tools.Add(new Tool("Select", ToolType.Select, 0, 0, true, false,
                               ResourceMgr.GetBitmap("tool_select")));

            ToolboxRows     = 1;
            CurrentToolType = ToolType.Blank;
        }
Example #3
0
        public Toolbox_Map() : base()
        {
            Tools.Add(new Tool("RubberStamp", ToolType.RubberStamp, 0, 0,
                               ResourceMgr.GetBitmap("tool_rubberstamp")));
            Tools.Add(new Tool("FloodFill", ToolType.FloodFill, 1, 0,
                               ResourceMgr.GetBitmap("tool_floodfill")));

            ToolboxRows     = 1;
            CurrentToolType = ToolType.RubberStamp;
        }
Example #4
0
 /// <summary>
 /// Update the screen bounds button to match the current platform.
 /// </summary>
 public void UpdateScreenButton()
 {
     if (Options.Platform == Options.PlatformType.GBA)
     {
         m_toolScreen.ChangeToolBitmap(ResourceMgr.GetBitmap("tool_gba"));
     }
     else
     {
         m_toolScreen.ChangeToolBitmap(ResourceMgr.GetBitmap("tool_nds"));
     }
 }
Example #5
0
        public Optionbox_Map() : base()
        {
            m_toolScreen = new Tool("ShowScreen", ToolType.ShowScreen, 0, 0,
                                    ResourceMgr.GetBitmap("tool_gba"),
                                    Options.BoolOptionName.BackgroundMap_ShowScreen);
            Tools.Add(m_toolScreen);

            Tools.Add(new Tool("ShowTileGrid", ToolType.ShowTileGrid, 1, 0,
                               ResourceMgr.GetBitmap("tool_smallgrid"),
                               Options.BoolOptionName.BackgroundMap_ShowGrid));

            ToolboxRows = 1;
        }
Example #6
0
        public Optionbox_Sprite() : base()
        {
            Tools.Add(new Tool("ShowTileScreen", ToolType.ShowTileGrid, 0, 0,
                               ResourceMgr.GetBitmap("tool_largegrid"),
                               Options.BoolOptionName.Sprite_ShowTileGrid));

            Tools.Add(new Tool("ShowPixelGrid", ToolType.ShowPixelGrid, 1, 0,
                               ResourceMgr.GetBitmap("tool_smallgrid"),
                               Options.BoolOptionName.Sprite_ShowPixelGrid));

            Tools.Add(new Tool("ShowPaletteIndex", ToolType.ShowPaletteIndex, 0, 1,
                               ResourceMgr.GetBitmap("tool_number"),
                               Options.BoolOptionName.Sprite_ShowPaletteIndex));

            ToolboxRows = 2;
        }