Exemplo n.º 1
0
        /// <summary>
        /// 사용 중인 모든 리소스를 정리합니다.
        /// </summary>
        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                Invalidator.Instance.UnregisterControl(ctlRenderPanel);
                this.ctlRenderPanel = null;

                if (components != null)
                {
                    components.Dispose();
                }
            }
            base.Dispose(disposing);
        }
Exemplo n.º 2
0
        private void RenderForm_Load(object sender, System.EventArgs e)
        {
            this.ctlRenderPanel = new CharacterTool.RenderPanel();
            //
            // ctlRenderPanel
            //
            this.ctlRenderPanel.BackColor = System.Drawing.SystemColors.AppWorkspace;
            this.ctlRenderPanel.Location  = new System.Drawing.Point(24, 56);
            this.ctlRenderPanel.Name      = "ctlRenderPanel";
            this.ctlRenderPanel.Size      = new System.Drawing.Size(560, 404);
            this.ctlRenderPanel.TabIndex  = 0;

            pnlRender.Controls.Add(this.ctlRenderPanel);
            //this.Controls.Add(this.ctlRenderPanel);

            ctlRenderPanel.InitRenderer();

            Invalidator.Instance.RegisterControl(ctlRenderPanel);
        }