public void Initialize(IEditorTabPageHost host, Configuration configuration)
 {
     m_configuration                      = configuration;
     GridSizeUpDown.Value                 = m_configuration.GridSize;
     ShowGridCheckBox.Checked             = m_configuration.ShowGid;
     ImagePixelGrid.BlockSize             = m_configuration.GridSize;
     ImagePixelGrid.SingleMouseButtonMode = configuration.ImageEditorMouseMode == ImageEditorMouseMode.LeftSetUnset;
 }
Exemple #2
0
        public void Initialize(IEditorTabPageHost host, Configuration configuration)
        {
            StringPrewviewPixelGrid.BlockInnerBorderPen = Pens.Transparent;
            StringPrewviewPixelGrid.BlockOuterBorderPen = Pens.Transparent;
            StringPrewviewPixelGrid.ActiveBlockBrush    = Brushes.White;
            StringPrewviewPixelGrid.InactiveBlockBrush  = Brushes.Black;

            Block1StringRadioButton.CheckedChanged += BlockStringRadioButton_CheckedChanged;
            Block2StringRadioButton.CheckedChanged += BlockStringRadioButton_CheckedChanged;

            Block1StringListBox.SelectedValueChanged += StringListBox_SelectedValueChanged;
            Block2StringListBox.SelectedValueChanged += StringListBox_SelectedValueChanged;
        }
 public void Initialize(IEditorTabPageHost host, ApplicationConfiguration configuration)
 {
 }
 public void Initialize(IEditorTabPageHost host, Configuration configuration)
 {
     m_allResourcePacks = m_resourcePackManager.LoadAll();
 }
        public void Initialize(IEditorTabPageHost host, Configuration configuration)
        {
            m_configuration          = configuration;
            GridSizeUpDown.Value     = m_configuration.GridSize;
            ShowGridCheckBox.Checked = m_configuration.ShowGid;

            ImagePreviewPixelGrid.BlockInnerBorderPen = Pens.Transparent;
            ImagePreviewPixelGrid.BlockOuterBorderPen = Pens.Transparent;
            ImagePreviewPixelGrid.ActiveBlockBrush    = Brushes.White;
            ImagePreviewPixelGrid.InactiveBlockBrush  = Brushes.Black;

            Block1ImageRadioButton.CheckedChanged += BlockImageRadioButton_CheckedChanged;
            Block2ImageRadioButton.CheckedChanged += BlockImageRadioButton_CheckedChanged;

            ImagePixelGrid.BlockSize              = m_configuration.GridSize;
            ImagePixelGrid.CursorPositionChanged += location =>
            {
                CursorPositionLabel.Text = location.HasValue
                                        ? string.Format("X: {0}, Y:{1}", location.Value.X + 1, location.Value.Y + 1)
                                        : string.Empty;
            };

            ImagePixelGrid.DataUpdated += data =>
            {
                if (LastSelectedImageMetadata == null)
                {
                    return;
                }

                ImagePixelGrid.Data = ImagePreviewPixelGrid.Data = ProcessImage(r => data, LastSelectedImageMetadata);
            };

            Block1ImageListBox.SelectedValueChanged += ImageListBox_SelectedValueChanged;
            Block1ImageListBox.DrawMode              = DrawMode.OwnerDrawVariable;
            Block1ImageListBox.MeasureItem          += ImageListBox_MeasureItem;
            Block1ImageListBox.DrawItem             += ImageListBox_DrawItem;

            Block2ImageListBox.SelectedValueChanged += ImageListBox_SelectedValueChanged;
            Block2ImageListBox.DrawMode              = DrawMode.OwnerDrawVariable;
            Block2ImageListBox.MeasureItem          += ImageListBox_MeasureItem;
            Block2ImageListBox.DrawItem             += ImageListBox_DrawItem;

            GridSizeUpDown.ValueChanged     += GridSizeUpDown_ValueChanged;
            ShowGridCheckBox.CheckedChanged += ShowGridCheckBox_CheckedChanged;

            ClearAllPixelsButton.Click += ClearAllPixelsButton_Click;
            InverseButton.Click        += InvertButton_Click;
            ResizeButton.Click         += ResizeButton_Click;

            CopyButton.Click         += CopyButton_Click;
            PasteButton.Click        += PasteButton_Click;
            BitmapImportButton.Click += BitmapImportButton_Click;

            FlipHorizontalButton.Click      += FlipHorizontalButton_Click;
            FlipVerticalButton.Click        += FlipVerticalButton_Click;
            RotateAntiClockwiseButton.Click += RotateAntiClockwiseButton_Click;
            RotateClockwiseButton.Click     += RotateClockwiseButton_Click;

            ShiftLeftButton.Click  += ShiftLeftButton_Click;
            ShiftRightButton.Click += ShiftRightButton_Click;
            ShiftUpButton.Click    += ShiftUpButton_Click;
            ShiftDownButton.Click  += ShiftDownButton_Click;

            ImageEditorHotkeyInformationButton.Click += ImageEditorHotkeyInformationButton_Click;

            CopyContextMenuItem.Click   += CopyButton_Click;
            PasteContextMenuItem.Click  += PasteButton_Click;
            ExportContextMenuItem.Click += ExportContextMenuItem_Click;
        }
Exemple #6
0
 public void Initialize(IEditorTabPageHost host, ApplicationConfiguration configuration)
 {
     m_allResourcePacks = m_resourcePackStorage.LoadAll();
 }
Exemple #7
0
 public void Initialize(IEditorTabPageHost host, ApplicationConfiguration configuration)
 {
     m_host          = host;
     m_configuration = configuration;
 }
Exemple #8
0
 public void Initialize(IEditorTabPageHost host, Configuration configuration)
 {
     m_host       = host;
     m_allPatches = m_patchManager.LoadAll();
 }
 public void Initialize(IEditorTabPageHost host, ApplicationConfiguration configuration)
 {
     m_configuration = configuration;
     GridSizeUpDown.Value = m_configuration.GridSize;
     ShowGridCheckBox.Checked = m_configuration.ShowGid;
     ImagePixelGrid.BlockSize = m_configuration.GridSize;
     ImagePixelGrid.SingleMouseButtonMode = configuration.ImageEditorMouseMode == ImageEditorMouseMode.LeftSetUnset;
 }
 public void Initialize(IEditorTabPageHost host, ApplicationConfiguration configuration)
 {
     m_host = host;
     m_configuration = configuration;
 }
 public void Initialize(IEditorTabPageHost host, ApplicationConfiguration configuration)
 {
     m_allResourcePacks = m_resourcePackManager.LoadAll();
 }