Example #1
0
        public patterns_manager_form(ImageList _tiles_image_list, ImageList _blocks_image_list)
        {
            //
            // The InitializeComponent() call is required for Windows Forms designer support.
            //
            InitializeComponent();

            //
            // TODO: Add constructor code after the InitializeComponent() call.
            //
            m_tiles_image_list  = _tiles_image_list;
            m_blocks_image_list = _blocks_image_list;

            m_pattern_preview = new image_preview(PixBoxPreview);

            PixBoxPreview.MouseWheel += new MouseEventHandler(PatternsMngr_MouseWheel);
            PixBoxPreview.MouseEnter += new EventHandler(PatternsMngr_MouseEnter);
            PixBoxPreview.MouseLeave += new EventHandler(PatternsMngr_MouseLeave);

            m_object_name_form = new object_name_form();

            // create graphics for drawing patterns
            {
                int scr_tile_size = utils.CONST_SCREEN_TILES_SIZE >> 1;

                m_pattern_image = new Bitmap(scr_tile_size * platform_data.get_screen_tiles_width(), scr_tile_size * platform_data.get_screen_tiles_height(), PixelFormat.Format32bppPArgb);
                m_gfx           = Graphics.FromImage(m_pattern_image);
            }
        }
Example #2
0
        public reorder_CHR_banks_form(data_sets_manager _data_manager)
        {
            m_data_manager = _data_manager;

            //
            // The InitializeComponent() call is required for Windows Forms designer support.
            //
            InitializeComponent();

            m_blocks_preview = new image_preview(PBoxBlocks2x2);
            m_blocks_preview.enable_smoothing_mode(false);
        }