コード例 #1
0
        // -------------------------------------------------------------------
        // InitializeParameters
        // -------------------------------------------------------------------

        public void InitializeParameters(SystemGraphic graphic, Type type = null, OptionsKind optionsKind = OptionsKind.None, SystemGraphic graphicTileset = null)
        {
            Graphic           = graphic;
            OptionsKind       = optionsKind;
            GraphicTileset    = graphicTileset;
            DialogKind        = type == null ? typeof(DialogPreviewGraphic) : type;
            listBox1.Items[0] = graphic.GraphicName;
        }
コード例 #2
0
        // -------------------------------------------------------------------
        // OpenDialog
        // -------------------------------------------------------------------

        public void OpenDialog()
        {
            listBox1.SelectedIndex = 0;
            DialogPreviewGraphic dialog = (DialogPreviewGraphic)Activator.CreateInstance(DialogKind, Graphic, OptionsKind, GraphicTileset);

            if (dialog.ShowDialog() == DialogResult.OK)
            {
                Graphic           = dialog.GetGraphic();
                listBox1.Items[0] = Graphic.GraphicName;
            }
        }
コード例 #3
0
        // -------------------------------------------------------------------
        // Constructor
        // -------------------------------------------------------------------

        public DialogPreviewGraphicControl(SystemGraphic graphic)
        {
            Model = graphic;
        }