예제 #1
0
        private void ComplexPlan_Load(object sender, EventArgs e)
        {
            // CRIA ITENS DO MENU DE CONTEXTO
            ContextMenu.Items.Add("Save", null, salvar);
            // DEFINE LISTA PARA CLASSE DE FORMAS
            oFormas.oListaCalc = lstCALC;
            // TAMANHO DA LINHA
            sbarLINHA.Value = Convert.ToInt32(Caneta.Width);
            txtLINHA.Text   = Convert.ToInt32(Caneta.Width).ToString();

            Limpar();

            //CONFIGURA IMAGENS
            Imagem1.Left   = X;
            Imagem1.Top    = Y;
            Imagem1.Width  = M;
            Imagem1.Height = M;

            Imagem2.Left   = X + Q2;
            Imagem2.Top    = Y + 1;
            Imagem2.Width  = M;
            Imagem2.Height = M;

            Tela     = this.CreateGraphics();
            oPainel1 = Imagem1.CreateGraphics();
            oPainel2 = Imagem2.CreateGraphics();

            // LISTA DE CALCULOS
            string[] ListaCalc = Calculo.GetCalcs();

            for (int i = 0; i < ListaCalc.Length; i++)
            {
                cboREGRAS.Items.Add(ListaCalc[i].TrimEnd());
            }
            cboREGRAS.SelectedIndex = 0;
            cboREGRAS.Refresh();

            // LISTA DE FORMAS
            string[] ListaFormas = Formas.GetFormas();

            for (int i = 0; i < ListaFormas.Length; i++)
            {
                if (!String.IsNullOrEmpty(ListaFormas[i]))
                {
                    cboFORMAS.Items.Add(ListaFormas[i].TrimEnd());
                }
            }
            cboFORMAS.SelectedIndex = 0;
            cboFORMAS.Refresh();
        }