예제 #1
0
        //버튼 사진 넣을 예정
        private void pn01list()
        {
            pnSet pn1  = new pnSet(this, 660, 230, 100, 70);
            Panel pn01 = ct.panel(pn1);

            pn01.BackColor = Color.FromArgb(241, 141, 0);
            Controls.Add(pn01);

            ArrayList btn_list = new ArrayList();

            btn_list.Add(new btnSet(this, "계약통합조회", "계약통합조회", 132, 230, 0, 0, btn_Click));
            btn_list.Add(new btnSet(this, "계약고객등록/조회", "고객등록/조회", 132, 230, 132, 0, btn_Click));
            btn_list.Add(new btnSet(this, "결제하기", "결제하기", 132, 230, 264, 0, btn_Click));
            btn_list.Add(new btnSet(this, "미정", "미정", 132, 230, 396, 0, btn_Click));
            btn_list.Add(new btnSet(this, "미정", "미정", 132, 230, 528, 0, btn_Click));
            for (int i = 0; i < btn_list.Count; i++)
            {
                Button btn = ct.btn((btnSet)btn_list[i]);
                btn.BackColor = Color.FromArgb(241, 141, 0);
                btn.ForeColor = Color.Beige;
                btn.FlatStyle = FlatStyle.Flat;
                btn.FlatAppearance.BorderSize = 0;
                pn01.Controls.Add(btn);
            }
        }
예제 #2
0
        //모집종사자보수교육<DB만들어야함>
        private void pn08list()
        {
            pnSet pn8  = new pnSet(this, 360, 230, 860, 570);
            Panel pn08 = ct.panel(pn8);

            pn08.BackColor = Color.White;
            Controls.Add(pn08);

            ArrayList lb_list = new ArrayList();

            lb_list.Add(new lbSet(this, "모집종사보수교육", "모집종사보수교육", 180, 20, 10, 20, 10));
            for (int i = 0; i < lb_list.Count; i++)
            {
                Label lb = ct.lable((lbSet)lb_list[i]);
                pn08.Controls.Add(lb);
            }
            lvSet lv2 = new lvSet(this, "lv2", 340, 100, 10, 50, lv2_mouseClick);

            lv                   = ct.listview(lv2);
            lv.Font              = new Font("Tahoma", 15, FontStyle.Bold);
            lv.OwnerDraw         = true;
            lv.DrawColumnHeader += Lv_DrawColumnHeader;
            lv.Columns.Add("", 0, HorizontalAlignment.Center);
            lv.Columns.Add("구분", 100, HorizontalAlignment.Center);
            lv.Columns.Add("수강신청", 120, HorizontalAlignment.Center);
            lv.Columns.Add("수강기간", 120, HorizontalAlignment.Center);

            pn08.Controls.Add(lv);
        }
예제 #3
0
        //콜 센터 정보
        private void pn09list()
        {
            pnSet pn9  = new pnSet(this, 360, 30, 100, 770);
            Panel pn09 = ct.panel(pn9);

            pn09.BackColor = Color.White;
            Controls.Add(pn09);

            ArrayList line_list = new ArrayList();

            line_list.Add(new lbSet(this, "콜 센터 정보", "콜 센터 정보", 90, 20, 20, 10, 10));
            line_list.Add(new lbSet(this, "선", "", 1, 20, 120, 5, 1));

            for (int i = 0; i < line_list.Count; i++)
            {
                Label lb = ct.lable((lbSet)line_list[i]);
                if (i == 1)
                {
                    lb.BorderStyle = BorderStyle.None;
                    lb.BackColor   = Color.LightGray;
                }
                pn09.Controls.Add(lb);
            }
            ArrayList btn_list = new ArrayList();

            btn_list.Add(new btnSet(this, "주요업무안내", "주요업무안내", 90, 20, 131, 6, pn09주요업무안내_click));
            btn_list.Add(new btnSet(this, "위", "∧", 20, 20, 330, 6, pn09주요업무안내_click));
            for (int i = 0; i < btn_list.Count; i++)
            {
                Button btn = ct.btn((btnSet)btn_list[i]);
                btn.FlatStyle = FlatStyle.Flat;
                btn.FlatAppearance.BorderSize = 0;
                pn09.Controls.Add(btn);
            }
        }
예제 #4
0
        /// <summary>
        /// 메뉴 카테고리 뷰 화면
        /// </summary>
        private void menu_view()
        {
            pnSet pn1   = new pnSet(this, 100, 760, 600, 10);
            Panel panel = ct.panel(pn1);

            panel.BackColor = Color.Gainsboro;
            Controls.Add(panel);
            pnSet pn2 = new pnSet(this, 570, 760, 700, 10);

            panel2           = ct.panel(pn2);
            panel2.BackColor = Color.Gainsboro;
            Controls.Add(panel2);

            api = new WebAPI();
            ht  = new Hashtable();
            ht.Add("spName", "sp_MenuCategory_Select");
            ht.Add("param", "");
            ArrayList list = api.Select("http://192.168.3.15:5000/select", ht);

            if (list != null)
            {
                ArrayList arrayList = api.Button(this, list, Category_Click);
                for (int i = 0; i < arrayList.Count; i++)
                {
                    Button button = ct.btn((btnSet)arrayList[i]);

                    panel.Controls.Add(button);
                }
            }
        }
예제 #5
0
        private void Menu_modal_Load(object sender, EventArgs e)
        {
            ClientSize = new Size(300, 50);
            pnSet pn    = new pnSet(this, 300, 50, 0, 0);
            Panel panel = ct.panel(pn);

            Controls.Add(panel);


            //arr.Add(new tbSet(this, "tb1", 200, 50, 0, 0));
            tbSet tb = new tbSet(this, "tb1", 200, 50, 0, 0);

            textbox1 = ct.txtbox(tb);
            panel.Controls.Add(textbox1);

            ArrayList arr = new ArrayList();

            arr.Add(new btnSet(this, "btn1", "추가", 50, 50, 200, 0, btn_click));
            arr.Add(new btnSet(this, "btn2", "취소", 50, 50, 250, 0, btn_click));


            for (int i = 0; i < arr.Count; i++)
            {
                if (typeof(btnSet) == arr[i].GetType())
                {
                    Button button = ct.btn((btnSet)arr[i]);
                    panel.Controls.Add(button);
                }
                else if (typeof(tbSet) == arr[i].GetType())
                {
                    TextBox textbox = ct.txtbox((tbSet)arr[i]);
                    panel.Controls.Add(textbox);
                }
            }
        }
예제 #6
0
        private void pn01list()
        {
            pnSet pn1  = new pnSet(this, 300, 200, 20, 25);
            Panel pn01 = ct.panel(pn1);

            pn01.BackColor = Color.LightGray;
            Controls.Add(pn01);

            ArrayList label_list = new ArrayList();

            label_list.Add(new lbSet(this, "1", "①자동차 고장출동 요청", 200, 15, 10, 10 + 20, 9));
            label_list.Add(new lbSet(this, "2", "②차동차 사고 접수", 200, 15, 10, 25 + 20, 9));
            label_list.Add(new lbSet(this, "3", "③보험 신규 가입 상담", 200, 15, 10, 40 + 20, 9));
            label_list.Add(new lbSet(this, "2", "④질병, 상해사고접수 및 보험금 청구", 200, 15, 10, 55 + 20, 9));
            label_list.Add(new lbSet(this, "2", "⑤질병, 상해, 화재보험 조회, 변경, 해지", 200, 15, 10, 70 + 20, 9));
            label_list.Add(new lbSet(this, "2", "⑥자동차보험, 조회, 변경, 해지", 200, 15, 10, 85 + 20, 9));
            label_list.Add(new lbSet(this, "2", "⑦대출, 상담, 퇴직연금, 펀드 문의", 200, 15, 10, 100 + 20, 9));
            label_list.Add(new lbSet(this, "2", "⑧증명서 FAX 직접 발급", 200, 15, 10, 115 + 20, 9));
            label_list.Add(new lbSet(this, "2", "ⓞ고객불편 접수 및 ARS 이용요금 안내, 상담사 연결", 300, 15, 10, 130 + 20, 9));

            for (int i = 0; i < label_list.Count; i++)
            {
                Label lb = ct.lable((lbSet)label_list[i]);
                pn01.Controls.Add(lb);
            }
        }
예제 #7
0
        //미정
        private void pn07list()
        {
            pnSet pn7  = new pnSet(this, 360, 230, 480, 570);
            Panel pn07 = ct.panel(pn7);

            pn07.BackColor = Color.FromArgb(255, 102, 2);
            Controls.Add(pn07);
        }
예제 #8
0
        //추천상품
        private void pn06list()
        {
            pnSet pn6  = new pnSet(this, 360, 180, 100, 570);
            Panel pn06 = ct.panel(pn6);

            pn06.BackColor = Color.FromArgb(255, 102, 2);
            Controls.Add(pn06);
        }
예제 #9
0
        private void pn04list()
        {
            pnSet pn4  = new pnSet(this, 360, 230, 480, 320);
            Panel pn04 = ct.panel(pn4);

            pn04.BackColor = Color.FromArgb(255, 102, 2);
            Controls.Add(pn04);
        }
예제 #10
0
        //사진 넣을 예정
        private void pn02list()
        {
            pnSet pn2  = new pnSet(this, 440, 230, 780, 70);
            Panel pn02 = ct.panel(pn2);

            pn02.BackColor = Color.FromArgb(255, 102, 2);
            Controls.Add(pn02);
        }
예제 #11
0
        private void pn03list()
        {
            pnSet pn3  = new pnSet(this, 360, 230, 100, 320);
            Panel pn03 = ct.panel(pn3);

            pn03.BackColor = Color.FromArgb(255, 102, 2);
            Controls.Add(pn03);
        }
예제 #12
0
        //패널
        public Panel panel(pnSet pn)
        {
            Panel panel = new Panel();

            panel.Size     = new Size(pn.SX, pn.SY);
            panel.Location = new Point(pn.PX, pn.PY);
            //pn.Form.Controls.Add(panel);
            return(panel);
        }
예제 #13
0
        private void Menu_Insert_modal_Load(object sender, EventArgs e)
        {
            ClientSize = new Size(280, 50);


            pnSet pn    = new pnSet(this, 280, 50, 0, 0);
            Panel panel = ct.panel(pn);

            Controls.Add(panel);

            tbSet tb = new tbSet(this, "tb1", 130, 25, 50, 0);

            textbox1      = ct.txtbox(tb);
            textbox1.Font = new Font("Tahoma", 10, FontStyle.Bold);
            panel.Controls.Add(textbox1);

            tbSet tb2 = new tbSet(this, "tb2", 130, 25, 50, 25);

            textbox2      = ct.txtbox(tb2);
            textbox2.Font = new Font("Tahoma", 10, FontStyle.Bold);
            panel.Controls.Add(textbox2);



            ArrayList arr = new ArrayList();

            arr.Add(new lbSet(this, "label1", "이름", 50, 25, 0, 0, 10));
            arr.Add(new lbSet(this, "label2", "가격", 50, 25, 0, 25, 10));
            arr.Add(new btnSet(this, "btn1", "추가", 50, 50, 180, 0, btn_click));
            arr.Add(new btnSet(this, "btn2", "취소", 50, 50, 230, 0, btn_click));

            for (int i = 0; i < arr.Count; i++)
            {
                if (typeof(btnSet) == arr[i].GetType())
                {
                    Button button = ct.btn((btnSet)arr[i]);
                    button.Font = new Font("Tahoma", 10, FontStyle.Bold);
                    panel.Controls.Add(button);
                }
                else if (typeof(tbSet) == arr[i].GetType())
                {
                    TextBox textbox = ct.txtbox((tbSet)arr[i]);
                    textbox.Font = new Font("Tahoma", 10, FontStyle.Bold);
                    panel.Controls.Add(textbox);
                }

                else if (typeof(lbSet) == arr[i].GetType())
                {
                    Label label = ct.lable((lbSet)arr[i]);
                    label.Font = new Font("Tahoma", 10, FontStyle.Bold);
                    panel.Controls.Add(label);
                }
            }
        }
예제 #14
0
        public void get_panel()
        {
            panel = new ArrayList();
            comm  = new Commons();

            pnSet pn1 = new pnSet(this, 393, 350, 10, 80);

            pasta             = ct.panel(pn1);
            pasta.BackColor   = Color.White;
            pasta.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
            Controls.Add(pasta);
            panel.Add(pasta);

            pnSet pn2 = new pnSet(this, 393, 350, 403, 80);

            steake             = ct.panel(pn2);
            steake.BackColor   = Color.White;
            steake.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
            Controls.Add(steake);
            panel.Add(steake);

            pnSet pn3 = new pnSet(this, 393, 350, 796, 80);

            salad             = ct.panel(pn3);
            salad.BackColor   = Color.White;
            salad.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
            Controls.Add(salad);
            panel.Add(salad);

            pnSet pn4 = new pnSet(this, 393, 350, 10, 430);

            beverage             = ct.panel(pn4);
            beverage.BackColor   = Color.White;
            beverage.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
            Controls.Add(beverage);
            panel.Add(beverage);

            pnSet pn5 = new pnSet(this, 393, 350, 403, 430);

            side             = ct.panel(pn5);
            side.BackColor   = Color.White;
            side.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
            Controls.Add(side);
            panel.Add(side);

            pnSet pn6 = new pnSet(this, 393, 350, 796, 430);

            dessert             = ct.panel(pn6);
            dessert.BackColor   = Color.White;
            dessert.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
            Controls.Add(dessert);
            panel.Add(dessert);
        }
예제 #15
0
        public void View()
        {
            pnSet pn1 = new pnSet(this, 1200, 900, 0, 0);

            head = ct.panel(pn1);
            Controls.Add(head);

            lbSet lb1 = new lbSet(this, "top", "폐가전제품 방문수거 배출예약 조회", 450, 40, 50, 10, 14);

            top      = ct.label(lb1);
            top.Font = new Font("Verdana", 20.5f, FontStyle.Bold);
            head.Controls.Add(top);

            label_list = new ArrayList();

            label_list.Add(new lbSet(this, "second", "전화번호", 100, 50, 50, 200, 15));

            for (int i = 0; i < label_list.Count; i++)
            {
                Label label = ct.label((lbSet)label_list[i]);

                label.Font      = new Font("Verdana", 15.5f, FontStyle.Bold);
                label.TextAlign = ContentAlignment.MiddleCenter;
                head.Controls.Add(label);
            }

            tbSet tb2 = new tbSet(this, "phone", 200, 30, 210, 210);


            phone      = ct.txtbox(tb2);
            phone.Font = new Font("Verdana", 15.5f, FontStyle.Bold);
            head.Controls.Add(phone);

            btnSet bt1 = new btnSet(this, "add", "조회", 70, 30, 440, 210, Add_Click);
            Button bt  = ct.btn(bt1);

            head.Controls.Add(bt);

            lvSet lv1 = new lvSet(this, "listview", 800, 400, 50, 400, null);

            lv = ct.listview(lv1);
            lv.FullRowSelect = true;
            lv.Columns.Add("번호", 50, HorizontalAlignment.Center);
            lv.Columns.Add("성명", 250, HorizontalAlignment.Center);
            lv.Columns.Add("제품명", 300, HorizontalAlignment.Center);
            lv.Columns.Add("수량", 50, HorizontalAlignment.Center);
            lv.Columns.Add("요청일", 150, HorizontalAlignment.Center);
            lv.Font = new Font("Verdana", 11.5f, FontStyle.Bold);
            head.Controls.Add(lv);

            Get_Data();
        }
예제 #16
0
        private void page()
        {
            pnSet pn1  = new pnSet(this, 960, 500, 480, 350);
            Panel pn01 = ct.panel(pn1);

            pn01.BackColor = Color.White;
            Controls.Add(pn01);

            ArrayList line_list = new ArrayList();

            line_list.Add(new lbSet(this, "선", "", 1, 320, 420, 100, 1));
            line_list.Add(new lbSet(this, "선", "", 370, 1, 505, 370, 1));

            for (int i = 0; i < line_list.Count; i++)
            {
                Label lb = ct.lable((lbSet)line_list[i]);
                if (i < 2)
                {
                    lb.BorderStyle = BorderStyle.None;
                    lb.BackColor   = Color.Black;
                }
                pn01.Controls.Add(lb);
            }

            ArrayList textbox_list = new ArrayList();

            textbox_list.Add(new tbSet(this, "아이디", 370, 30, 505, 150));
            textbox_list.Add(new tbSet(this, "비번", 370, 30, 505, 200));
            for (int i = 0; i < textbox_list.Count; i++)
            {
                TextBox tb = ct.txtbox((tbSet)textbox_list[i]);
                if (i < 2)
                {
                    tb.Font = new Font(tb.Font.FontFamily, 14);
                }
                if (i == 1)
                {
                    tb.PasswordChar = '*';
                    tb.MaxLength    = 14;
                }
                pn01.Controls.Add(tb);
            }
            ArrayList button_list = new ArrayList();

            button_list.Add(new btnSet(this, "로그인", "로그인", 370, 60, 505, 250, btn_Click));
            for (int i = 0; i < button_list.Count; i++)
            {
                Button bt = ct.btn((btnSet)button_list[i]);
                pn01.Controls.Add(bt);
            }
        }
예제 #17
0
        private void 콜센터정보안내()
        {
            pnSet pn9  = new pnSet(this, 360, 230, 0, 0);
            Panel pn09 = ct.panel(pn9);

            pn09.BackColor = Color.White;
            Controls.Add(pn09);

            ArrayList line_list = new ArrayList();

            line_list.Add(new lbSet(this, "콜 센터 정보", "콜 센터 정보", 90, 20, 20, 10, 10));
            line_list.Add(new lbSet(this, "선", "", 1, 20, 120, 5, 1));
            line_list.Add(new lbSet(this, "전산장애접수", "·전산장애접수", 90, 20, 135, 80, 9));
            line_list.Add(new lbSet(this, "사고접수및상담", "·사고접수및상담", 100, 20, 135, 110, 9));
            line_list.Add(new lbSet(this, "영업지원콜센터", "·영업지원콜센터", 90, 20, 135, 140, 9));
            line_list.Add(new lbSet(this, "대출콜센터", "·대출콜센터", 90, 20, 135, 170, 9));
            line_list.Add(new lbSet(this, "교차업무지원센터", "·교차업무지원센터", 120, 20, 135, 200, 9));
            line_list.Add(new lbSet(this, "번호1", "02)2628-4567", 90, 20, 260, 80, 9));
            line_list.Add(new lbSet(this, "번호2", "1588-5656", 90, 20, 260, 110, 9));
            line_list.Add(new lbSet(this, "번호3", "1588-5657", 90, 20, 260, 140, 9));
            line_list.Add(new lbSet(this, "번호4", "1588-5655", 90, 20, 260, 170, 9));
            line_list.Add(new lbSet(this, "번호5", "1577-5658", 90, 20, 260, 200, 9));
            line_list.Add(new lbSet(this, "선", "", 225, 1, 135, 95 + 5, 1));
            line_list.Add(new lbSet(this, "선", "", 225, 1, 135, 125 + 5, 1));
            line_list.Add(new lbSet(this, "선", "", 225, 1, 135, 155 + 5, 1));
            line_list.Add(new lbSet(this, "선", "", 225, 1, 135, 185 + 5, 1));


            for (int i = 0; i < line_list.Count; i++)
            {
                Label lb = ct.lable((lbSet)line_list[i]);
                if (i == 1 || i > 11)
                {
                    lb.BorderStyle = BorderStyle.None;
                    lb.BackColor   = Color.LightGray;
                }
                pn09.Controls.Add(lb);
            }
            ArrayList btn_list = new ArrayList();

            btn_list.Add(new btnSet(this, "주요업무안내", "주요업무안내", 90, 20, 131, 6, pn09주요업무안내_click));
            btn_list.Add(new btnSet(this, "위", "X", 20, 20, 330, 6, pn09주요업무안내_click));
            for (int i = 0; i < btn_list.Count; i++)
            {
                Button btn = ct.btn((btnSet)btn_list[i]);
                btn.FlatStyle = FlatStyle.Flat;
                btn.FlatAppearance.BorderSize = 0;
                pn09.Controls.Add(btn);
            }
        }
예제 #18
0
        private void Head()
        {
            pnSet pn1  = new pnSet(this, 1200, 100, 0, 0);
            Panel head = ct.panel(pn1);

            Controls.Add(head);

            PictureBox mojave = new PictureBox();

            mojave.Image     = (Bitmap)PosSystem.Properties.Resources.ResourceManager.GetObject("mojave");
            mojave.SizeMode  = PictureBoxSizeMode.StretchImage;
            mojave.BackColor = Color.FromArgb(19, 38, 78);
            mojave.Size      = new Size(240, 100);
            mojave.Location  = new Point(0, 0);
            head.Controls.Add(mojave);

            pnSet pn2 = new pnSet(this, 1200, 800, 0, 100);

            bottom = ct.panel(pn2); // 패널이름 : bottom
            Controls.Add(bottom);

            MenuForm mf = new MenuForm();

            mf.MdiParent       = this;
            mf.WindowState     = FormWindowState.Maximized;
            mf.FormBorderStyle = FormBorderStyle.None;
            bottom.Controls.Add(mf);
            mf.Show();

            ArrayList btn_list = new ArrayList();

            //btn_list.Add(new btnSet(this, "image", "image", 300, 100, 0, 0, Main_Click));
            btn_list.Add(new btnSet(this, "menu", "메뉴관리", 240, 100, 240, 0, Main_Click));
            btn_list.Add(new btnSet(this, "money", "매출관리", 240, 100, 480, 0, Main_Click));
            btn_list.Add(new btnSet(this, "rank", "메뉴순위", 240, 100, 720, 0, Main_Click));
            btn_list.Add(new btnSet(this, "exit", "종료", 240, 100, 960, 0, Main_Click));

            for (int i = 0; i < btn_list.Count; i++)
            {
                Button button = ct.btn((btnSet)btn_list[i]);
                button.BackColor = Color.FromArgb(19, 38, 78);
                button.ForeColor = Color.White;
                button.FlatStyle = FlatStyle.Flat;
                button.FlatAppearance.BorderSize = 0;
                head.Controls.Add(button);
            }
        }
예제 #19
0
        private void pn04list()
        {
            pnSet pn4  = new pnSet(this, 300, 100, 340, 195);
            Panel pn04 = ct.panel(pn4);

            pn04.BackColor = Color.LightGray;
            Controls.Add(pn04);
            ArrayList label_list = new ArrayList();

            label_list.Add(new lbSet(this, "1", "①하이플래너 요청 보험료 안내 및 가입설계 상담", 300, 15, 10, 10 + 10, 9));
            label_list.Add(new lbSet(this, "2", "②하이플래너 요청 지급 및 업무지원(카드승인 등)", 300, 15, 10, 25 + 10, 9));
            for (int i = 0; i < label_list.Count; i++)
            {
                Label lb = ct.lable((lbSet)label_list[i]);
                pn04.Controls.Add(lb);
            }
        }
예제 #20
0
        private void pn03list()
        {
            pnSet pn3  = new pnSet(this, 300, 70, 20, 245);
            Panel pn03 = ct.panel(pn3);

            pn03.BackColor = Color.LightGray;
            Controls.Add(pn03);
            ArrayList label_list = new ArrayList();

            label_list.Add(new lbSet(this, "1", "①전산 장애관련 문의 시 ARS를 통한 답변", 200, 15, 10, 10 + 10, 9));
            label_list.Add(new lbSet(this, "2", "②전산 장애관련 오류 시 상담사 연결을 통한 답변", 200, 15, 10, 25 + 10, 9));
            for (int i = 0; i < label_list.Count; i++)
            {
                Label lb = ct.lable((lbSet)label_list[i]);
                pn03.Controls.Add(lb);
            }
        }
예제 #21
0
        //공지사항 -> 탭페이지 안에 리스트뷰를 넣는 방법
        private void pn05list()
        {
            pnSet pn5  = new pnSet(this, 360, 230, 860, 320);
            Panel pn05 = ct.panel(pn5);

            pn05.BackColor   = Color.White;
            pn05.BorderStyle = BorderStyle.None;
            Controls.Add(pn05);

            TabControl tc1 = new TabControl();
            TabPage    tp1 = new TabPage();
            TabPage    tp2 = new TabPage();

            tc1.Controls.Add(tp1);
            tc1.Controls.Add(tp2);
            tc1.Location = new Point(10, 40);
            tc1.Size     = new Size(340, 180);
            tc1.TabIndex = 0;
            tc1.Name     = "공지사항";

            tp1.Size = new Size(340, 180);
            tp1.Text = "전사공지";
            tp1.UseVisualStyleBackColor = true;
            //tp1.Control.Add(this, "안녕");

            tp2.Size = new Size(340, 180);
            tp2.Text = "점포공지";
            tp2.UseVisualStyleBackColor = true;

            lbSet lb  = new lbSet(this, "공지사항", "공지사항", 100, 15, 10, 20, 10);
            Label lb1 = ct.lable(lb);


            btnSet btn  = new btnSet(this, "전체보기", "전체보기>", 90, 25, 250, 15, pn05전체보기_click);
            Button btn1 = ct.btn((btnSet)btn);

            btn1.FlatStyle = FlatStyle.Flat;
            btn1.FlatAppearance.BorderSize = 0;
            pn05.Controls.Add(lb1);
            pn05.Controls.Add(tc1);
            pn05.Controls.Add(btn1);
        }
예제 #22
0
        private void pn02list()
        {
            pnSet pn2  = new pnSet(this, 300, 150, 340, 25);
            Panel pn02 = ct.panel(pn2);

            pn02.BackColor = Color.LightGray;
            Controls.Add(pn02);
            ArrayList label_list = new ArrayList();

            label_list.Add(new lbSet(this, "1", "①장기보험 계약대출 ARS신청", 200, 15, 10, 10 + 20, 9));
            label_list.Add(new lbSet(this, "2", "②장기보험 계약대출 신청", 200, 15, 10, 25 + 20, 9));
            label_list.Add(new lbSet(this, "3", "③일반대출(아피트담보 등)", 200, 15, 10, 40 + 20, 9));
            label_list.Add(new lbSet(this, "2", "④대출원리금 및 이자 상환", 200, 15, 10, 55 + 20, 9));
            label_list.Add(new lbSet(this, "2", "⑤개인정보조회동의 인증번호 입력", 200, 15, 10, 70 + 20, 9));
            label_list.Add(new lbSet(this, "2", "ⓞ상담사 연결", 200, 15, 10, 85 + 20, 9));

            for (int i = 0; i < label_list.Count; i++)
            {
                Label lb = ct.lable((lbSet)label_list[i]);
                pn02.Controls.Add(lb);
            }
        }
예제 #23
0
        private void FORM_02_Load(object sender, EventArgs e)
        {
            this.FormBorderStyle = FormBorderStyle.FixedSingle;
            ClientSize           = new Size(750, 430); //폼 사이즈
            this.ControlBox      = false;              //최소화 최대화 버튼 없애기

            ct = new _Create();

            //Name 텍스트박스 출력
            Richtb tx1 = new Richtb(this, "txt1", 170, 30, 30, 60);

            네임택박 = ct.richbox(tx1);
            네임택박.SelectionFont = new Font("Tahoma", 15, FontStyle.Bold);
            Controls.Add(네임택박);

            //Postion 텍스트박스 출력
            Richtb tx2 = new Richtb(this, "txt2", 170, 30, 30, 120);

            포지션택박 = ct.richbox(tx2);
            포지션택박.SelectionFont = new Font("Tahoma", 15, FontStyle.Bold);
            Controls.Add(포지션택박);

            //Password 텍스트박스 출력
            tbSet tx3 = new tbSet(this, "txt3", 170, 30, 30, 180);

            패스워드택박 = ct.txtbox(tx3);
            패스워드택박.PasswordChar = '*';
            패스워드택박.Font         = new Font("Tahoma", 15, FontStyle.Bold);
            Controls.Add(패스워드택박);

            //Serial 텍스트박스 출력
            Richtb tx4 = new Richtb(this, "txt4", 170, 30, 30, 240);

            시리얼택박 = ct.richbox(tx4);
            시리얼택박.SelectionFont = new Font("Tahoma", 15, FontStyle.Bold);
            Controls.Add(시리얼택박);

            pnSet pn1 = new pnSet(this, 230, 370, 30, 30);
            Panel 패널  = ct.panel(pn1);

            패널.BackColor = Color.FromArgb(19, 38, 78);
            Controls.Add(패널);
            패널.Controls.Add(네임택박);
            패널.Controls.Add(포지션택박);
            패널.Controls.Add(패스워드택박);
            패널.Controls.Add(시리얼택박);

            ArrayList arr = new ArrayList();

            arr.Add(new lbSet(this, "label1", "Name", 50, 15, 90, 40, 10));
            arr.Add(new lbSet(this, "label2", "Postion", 100, 15, 83, 100, 10));
            arr.Add(new lbSet(this, "label3", "Password", 100, 15, 75, 160, 10));
            arr.Add(new lbSet(this, "label4", "Serial Number", 100, 15, 90, 220, 10));
            arr.Add(new btnSet(this, "Btn1_pn1", "가입", 80, 50, 30, 290, btn_Click));
            arr.Add(new btnSet(this, "Btn2_pn1", "취소", 80, 50, 120, 290, btn2_Click));

            for (int i = 0; i < arr.Count; i++)
            {
                if (typeof(lbSet) == arr[i].GetType())
                {
                    Label label = ct.lable((lbSet)arr[i]);
                    label.ForeColor = Color.White;
                    label.Font      = new Font("Tahoma", 10, FontStyle.Bold);
                    패널.Controls.Add(label);
                }
                else
                {
                    if (typeof(btnSet) == arr[i].GetType())
                    {
                        Button button = ct.btn((btnSet)arr[i]);
                        button.FlatStyle = FlatStyle.Flat;
                        button.FlatAppearance.BorderSize = 0;
                        button.Font = new Font("Tahoma", 8, FontStyle.Bold);
                        패널.Controls.Add(button);
                    }
                }
            }

            pnSet pn2 = new pnSet(this, 420, 370, 300, 30);
            Panel 패널2 = ct.panel(pn2);

            패널2.BackColor = Color.FromArgb(232, 227, 227);
            Controls.Add(패널2);   //패널 화면 출력

            ArrayList arr2 = new ArrayList();

            arr2.Add(new lbSet(this, "label5", "ELBON the table     _", 140, 15, 35, 40, 10));
            arr2.Add(new lbSet(this, "label6", "Mojave of Pos", 200, 27, 180, 29, 30));
            arr2.Add(new lbSet(this, "label7", "1. Mojave of Pos 는 'Mojave/모하비'에서 제작하였습니다.", 350, 15, 35, 70, 8));
            arr2.Add(new lbSet(this, "label8", "2. Mojave of Pos는 ELBON the table의 효율적인 재정관리를 할 수                있도록 돕기 위해 제작 되었습니다.", 380, 30, 35, 100, 8));
            arr2.Add(new lbSet(this, "label9", "3. Mojave of Pos는 자체 제공한 시리얼넘버로 하나의 아이디만 회원               가입할수 있습니다.", 380, 30, 35, 145, 8));
            arr2.Add(new lbSet(this, "label10", "4. Mojave of Pos는 비밀번호찾기 기능을 따로 제공하지 않습니다.", 380, 15, 35, 190, 8));
            arr2.Add(new lbSet(this, "label6", "5. Mojave of Pos안의 ELBON the table 정보는 절대 외부에 공개를                하지 않습니다.", 380, 30, 35, 220, 8));
            arr2.Add(new lbSet(this, "label12", "6. Mojave of Pos는 포스기에 최적화 되어 있습니다.", 380, 15, 35, 265, 8));
            arr2.Add(new lbSet(this, "label13", "문의사항 : [email protected]", 380, 15, 35, 310, 8));
            for (int i = 0; i < arr2.Count; i++)
            {
                if (typeof(lbSet) == arr2[i].GetType())
                {
                    Label label = ct.lable((lbSet)arr2[i]);
                    if (i == 0)
                    {
                        label.Font = new Font("Tahoma", 9, FontStyle.Bold);
                    }
                    else if (i == 1)
                    {
                        label.Font = new Font("Tahoma", 19, FontStyle.Bold);
                    }
                    else
                    {
                        label.Font = new Font("Tahoma", 8, FontStyle.Bold);
                    }
                    패널2.Controls.Add(label);
                }
            }
        }
예제 #24
0
        /// <summary>
        ///  화면 디자인
        /// </summary>
        private void Cash_Load(object sender, EventArgs e)
        {
            this.BackColor = Color.Silver;
            ClientSize     = new Size(900, 500);
            pnSet pn    = new pnSet(this, 800, 400, 50, 50);
            Panel panel = ct.panel(pn);

            panel.BackColor = Color.Gainsboro;
            Controls.Add(panel);

            //계산내용
            tbSet tb = new tbSet(this, "tb4", 310, 30, 450, 100);

            textbox1          = ct.txtbox(tb);
            textbox1.ReadOnly = true;
            textbox1.Font     = new Font("굴림", 18, FontStyle.Bold);
            panel.Controls.Add(textbox1);

            //받은금액
            tbSet tb1 = new tbSet(this, "받은금액", 200, 30, 150, 180);

            textbox2          = ct.txtbox(tb1);
            textbox2.ReadOnly = true;
            textbox2.Font     = new Font("굴림", 18, FontStyle.Bold);
            panel.Controls.Add(textbox2);

            //거스름돈
            tbSet tb2 = new tbSet(this, "거스름돈", 200, 30, 150, 260);

            textbox3          = ct.txtbox(tb2);
            textbox3.ReadOnly = true;
            textbox3.Font     = new Font("굴림", 18, FontStyle.Bold);

            panel.Controls.Add(textbox3);

            //총금액
            tbSet tb3 = new tbSet(this, "받을금액", 200, 30, 150, 100);

            textbox4          = ct.txtbox(tb3);
            textbox4.Text     = Totalresult;
            textbox4.ReadOnly = true;
            textbox4.Font     = new Font("굴림", 18, FontStyle.Bold);
            panel.Controls.Add(textbox4);

            ArrayList arr = new ArrayList();

            arr.Add(new lbSet(this, "lb1", "현금결제", 500, 30, 350, 20, 20));
            arr.Add(new lbSet(this, "lb2", "결제 금액", 100, 30, 30, 100, 15));
            arr.Add(new lbSet(this, "lb3", "받은 금액", 100, 30, 30, 180, 15));
            arr.Add(new lbSet(this, "lb4", "거스름돈", 100, 30, 30, 260, 15));
            //arr.Add(new tbSet(this, "tb1", 200, 30, 150, 100));
            //arr.Add(new tbSet(this, "tb2", 200, 30, 150, 180));
            //arr.Add(new tbSet(this, "tb3", 200, 30, 150, 260));
            arr.Add(new btnSet(this, "결제완료", "결제완료", 315, 40, 35, 330, btn1_Click));

            //계산기
            //arr.Add(new tbSet(this, "tb4", 300, 30, 460, 100));
            arr.Add(new btnSet(this, "1", "1", 70, 50, 450, 260, btn_Click));
            arr.Add(new btnSet(this, "2", "2", 70, 50, 530, 260, btn_Click));
            arr.Add(new btnSet(this, "3", "3", 70, 50, 610, 260, btn_Click));

            arr.Add(new btnSet(this, "4", "4", 70, 50, 450, 200, btn_Click));
            arr.Add(new btnSet(this, "5", "5", 70, 50, 530, 200, btn_Click));
            arr.Add(new btnSet(this, "6", "6", 70, 50, 610, 200, btn_Click));
            arr.Add(new btnSet(this, "DEL", "DEL", 70, 50, 690, 200, btn1_Click));

            arr.Add(new btnSet(this, "7", "7", 70, 50, 450, 140, btn_Click));
            arr.Add(new btnSet(this, "8", "8", 70, 50, 530, 140, btn_Click));
            arr.Add(new btnSet(this, "9", "9", 70, 50, 610, 140, btn_Click));
            arr.Add(new btnSet(this, "CA", "CA", 70, 50, 690, 140, btn1_Click));

            arr.Add(new btnSet(this, "0", "0", 70, 50, 450, 320, btn_Click));
            arr.Add(new btnSet(this, "00", "00", 70, 50, 530, 320, btn_Click));
            arr.Add(new btnSet(this, "000", "000", 70, 50, 610, 320, btn_Click));

            arr.Add(new btnSet(this, "ENTER", "ENTER", 70, 110, 690, 260, btn1_Click));

            for (int i = 0; i < arr.Count; i++)
            {
                if (typeof(lbSet) == arr[i].GetType())
                {
                    Label label = ct.lable((lbSet)arr[i]);
                    panel.Controls.Add(label);
                }
                else if (typeof(btnSet) == arr[i].GetType())
                {
                    Button button = ct.btn((btnSet)arr[i]);
                    panel.Controls.Add(button);
                }
                else if (typeof(tbSet) == arr[i].GetType())
                {
                    TextBox textbox = ct.txtbox((tbSet)arr[i]);
                    textbox.ReadOnly = true;
                    panel.Controls.Add(textbox);
                }
            }
        }
예제 #25
0
        private void MenuForm_Load(object sender, EventArgs e)
        {
            ClientSize = new Size(1200, 800);

            lvSet lv1 = new lvSet(this, "lv1", 300, 265, 170, 230, lv_mouseClick);

            listview      = ct.listview(lv1);
            listview.Font = new Font("Tahoma", 20, FontStyle.Bold);
            listview.Items.Clear();
            listview.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None;
            listview.Columns.Add(" ", 0, HorizontalAlignment.Center);
            listview.Columns.Add(" ", 296, HorizontalAlignment.Center);
            Controls.Add(listview);
            api = new Module();
            api.selectListView("http://192.168.3.15:5000/mc_select", listview);


            lvSet lv2 = new lvSet(this, "lv2", 350, 500, 625, 230, lv2_mouseClick);

            listview2      = ct.listview(lv2);
            listview2.Font = new Font("Tahoma", 15, FontStyle.Bold);
            listview2.Columns.Add("", 0, HorizontalAlignment.Center);
            listview2.Columns.Add("메뉴명", 200, HorizontalAlignment.Center);
            listview2.Columns.Add("가격", 150, HorizontalAlignment.Center);

            //listview2.Columns.Add("변경/삭제", 100, HorizontalAlignment.Center);

            btnSet btn1_1 = new btnSet(this, "btn_1_1", "--", 30, 30, 370, 170, btn3_Click);

            수정버튼 = ct.btn(btn1_1);
            Controls.Add(수정버튼);

            btnSet btn2_1 = new btnSet(this, "btn_2_1", "--", 30, 30, 840, 170, btn4_Click);

            수정버튼2 = ct.btn(btn2_1);
            Controls.Add(수정버튼2);

            pnSet pn3 = new pnSet(this, 950, 2, 100, 218);

            line = ct.panel(pn3);
            Controls.Add(line);

            pnSet pn2 = new pnSet(this, 1200, 800, 0, 0);

            bottom = ct.panel(pn2); // 패널이름 : bottom
            Controls.Add(bottom);
            bottom.Controls.Add(listview);
            bottom.Controls.Add(listview2);
            bottom.Controls.Add(수정버튼);
            bottom.Controls.Add(수정버튼2);

            ArrayList arr = new ArrayList();

            arr.Add(new lbSet(this, "lb1", "Category", 250, 60, 200, 100, 35));
            arr.Add(new btnSet(this, "btn_1", "", 30, 30, 330, 170, btn_Click));

            arr.Add(new pictureBoxSet(this, 40, 40, 280, 165, " "));
            arr.Add(new lbSet(this, "lb2", "Menu", 200, 50, 710, 100, 35));
            arr.Add(new btnSet(this, "btn_2", "", 30, 30, 800, 170, btn2_Click));
            arr.Add(new pictureBoxSet(this, 40, 40, 750, 165, " "));

            for (int i = 0; i < arr.Count; i++)
            {
                if (typeof(lbSet) == arr[i].GetType())
                {
                    Label label = ct.lable((lbSet)arr[i]);
                    label.Font      = new Font("Tahoma", 35, FontStyle.Bold);
                    label.BackColor = System.Drawing.Color.Transparent;
                    bottom.Controls.Add(label);
                }
                else if (typeof(btnSet) == arr[i].GetType())
                {
                    button      = ct.btn((btnSet)arr[i]);
                    button.Font = new Font("Tahoma", 10, FontStyle.Bold);
                    //button.BackgroundImage = PosSystem.Properties.Resources.버튼;
                    bottom.Controls.Add(button);
                }
                //else if (typeof(pictureBoxSet) == arr[i].GetType())
                //{
                //    PictureBox picuturebox = ct.picture((pictureBoxSet)arr[i]);
                //    //picuturebox.BackgroundImage = PosSystem.Properties.Resources.coo1;
                //    bottom.Controls.Add(picuturebox);
                //}
            }

            //bottom.BackColor = Color.BurlyWood;
            bottom.BackgroundImage = (Bitmap)PosSystem.Properties.Resources.ResourceManager.GetObject("배경화면1");
        }
예제 #26
0
        public void FORM_03_Load(object sender, EventArgs e)
        {
            this.FormBorderStyle = FormBorderStyle.FixedSingle;
            ClientSize           = new Size(750, 430);
            ct                 = new _Create();
            BackColor          = Color.FromArgb(191, 191, 191);
            this.StartPosition = FormStartPosition.Manual;

            //날짜라벨
            lbSet pn1_lb5 = new lbSet(this, "pn1_lb5", "//날짜", 250, 30, 5, 240, 15);

            날짜           = ct.lable(pn1_lb5);
            날짜.TextAlign = ContentAlignment.MiddleCenter;
            날짜.Font      = new Font("Tahoma", 15, FontStyle.Bold);
            날짜.ForeColor = Color.White;
            Controls.Add(날짜);

            //시간라벨
            lbSet pn1_lb6 = new lbSet(this, "pn1_lb6", "//시간", 170, 30, 45, 270, 15);

            시간           = ct.lable(pn1_lb6);
            시간.TextAlign = ContentAlignment.MiddleCenter;
            시간.Font      = new Font("Tahoma", 15, FontStyle.Bold);
            시간.ForeColor = Color.White;
            Controls.Add(시간);

            PictureBox mojave = new PictureBox();

            mojave.Image     = (Bitmap)PosSystem.Properties.Resources.ResourceManager.GetObject("모자브포스3");
            mojave.SizeMode  = PictureBoxSizeMode.StretchImage;
            mojave.Size      = new Size(250, 110);
            mojave.BackColor = Color.FromArgb(19, 38, 78);
            mojave.Location  = new Point(0, 0);
            Controls.Add(mojave);

            //패널
            pnSet pn1 = new pnSet(this, 250, 350, 0, 0);
            Panel 패널1 = ct.panel(pn1);

            패널1.BackColor = Color.FromArgb(19, 38, 78);
            Controls.Add(패널1);   //패널 화면 출력
            패널1.Controls.Add(날짜);
            패널1.Controls.Add(시간);
            패널1.Controls.Add(mojave);
            //그림넣기
            //분기매출액 표현하기

            ArrayList arr = new ArrayList();

            arr.Add(new lbSet(this, "label1", "오늘매출액", 100, 25, 70, 140, 10));
            arr.Add(new lbSet(this, "label1_1", " ", 100, 25, 60, 170, 10));
            arr.Add(new lbSet(this, "label1_2", "원", 20, 25, 160, 170, 10));
            // arr.Add(new lbSet(this, "pn1_lb2", "분기 매출액", 110, 25, 70, 140, 10));
            // arr.Add(new lbSet(this, "pn1_lb2_0", "2", 20, 25, 58, 140, 10));
            // arr.Add(new lbSet(this, "pn1_lb2_1", "10,000,000", 100, 25, 60, 170, 10));
            // arr.Add(new lbSet(this, "pn1_lb2_2", "원", 20, 25, 160, 170, 10));

            for (int i = 0; i < arr.Count; i++)
            {
                if (typeof(lbSet) == arr[i].GetType())
                {
                    Label label = ct.lable((lbSet)arr[i]);

                    if (i == 1)
                    {
                        api = new Module();
                        string total_money = api.getIdPass("http://192.168.3.28:5000/F3_total_day");

                        if (total_money == null)
                        {
                            label.Text = "0";
                        }
                        else
                        {
                            label.Text = total_money;
                        }
                    }
                    label.TextAlign = ContentAlignment.MiddleCenter;
                    label.ForeColor = Color.White;
                    label.Font      = new Font("Tahoma", 10, FontStyle.Bold);
                    패널1.Controls.Add(label);
                }
            }
            //영업시작 파트
            //영업시작 버튼
            btnSet pn2_btn_1 = new btnSet(this, "pn2_btn_1", " ", 80, 80, 50, 30, btn_Click);
            Button 영업시작버튼    = ct.btn(pn2_btn_1);

            영업시작버튼.Font = new Font("Tahoma", 10, FontStyle.Bold);
            //영업시작버튼.BackgroundImage = PosSystem.Properties.Resources.자물쇠잠김;
            영업시작버튼.BackColor = Color.FromArgb(232, 227, 227);
            영업시작버튼.FlatStyle = FlatStyle.Flat;
            영업시작버튼.FlatAppearance.BorderSize = 0;
            Controls.Add(영업시작버튼);

            //영업시작 라벨
            lbSet pn2_lb1 = new lbSet(this, "pn2_lb1", lbText3, 130, 30, 30, 120, 20);

            영업시작           = ct.lable(pn2_lb1);
            영업시작.TextAlign = ContentAlignment.MiddleCenter;
            영업시작.Font      = new Font("Tahoma", 20, FontStyle.Bold);

            Controls.Add(영업시작);


            //영업시작 패널
            pnSet pn2 = new pnSet(this, 180, 220, 300, 70);
            Panel 패널2 = ct.panel(pn2);

            패널2.BackColor = Color.FromArgb(232, 227, 227);
            Controls.Add(패널2);   //패널 화면 출력
            패널2.Controls.Add(영업시작버튼);
            패널2.Controls.Add(영업시작);

            //관리자 시작 파트
            //관리자 버튼
            btnSet pn3_btn_1 = new btnSet(this, "pn3_btn_1", " ", 80, 80, 50, 30, btn1_Click);
            Button 관리자버튼     = ct.btn(pn3_btn_1);

            관리자버튼.Font      = new Font("Tahoma", 10, FontStyle.Bold);
            관리자버튼.BackColor = Color.FromArgb(232, 227, 227);
            관리자버튼.FlatStyle = FlatStyle.Flat;
            관리자버튼.FlatAppearance.BorderSize = 0;
            //관리자버튼.BackgroundImage = PosSystem.Properties.Resources.가방수정;


            Controls.Add(관리자버튼);

            //관리자 라벨
            lbSet pn3_lb1 = new lbSet(this, "pn3_lb1", "관리자", 100, 35, 45, 120, 20);
            Label 관리자     = ct.lable(pn3_lb1);

            관리자.Font       = new Font("Tahoma", 20, FontStyle.Bold);
            영업시작.TextAlign = ContentAlignment.MiddleCenter;
            Controls.Add(관리자);

            //관리자 패널
            pnSet pn3 = new pnSet(this, 180, 220, 520, 70);
            Panel 패널3 = ct.panel(pn3);

            패널3.BackColor = Color.FromArgb(232, 227, 227);
            Controls.Add(패널3);   //패널 화면 출력
            패널3.Controls.Add(관리자버튼);
            패널3.Controls.Add(관리자);

            a = pn4_lb;
            //경고문 라벨
            pn4_lb        = new lbSet(this, "label2", lbText1, 750, 30, 0, 12, 15);
            경고문           = ct.lable(pn4_lb);
            경고문.Font      = new Font("Tahoma", 15, FontStyle.Bold);
            경고문.TextAlign = ContentAlignment.MiddleCenter;
            Controls.Add(경고문);

            //하단부 패널
            pnSet pn4 = new pnSet(this, 750, 50, 0, 380);
            Panel 패널4 = ct.panel(pn4);

            패널4.BackColor = Color.FromArgb(232, 227, 227);
            패널4.Font      = new Font("Tahoma", 20, FontStyle.Bold);
            Controls.Add(패널4);
            패널4.Controls.Add(경고문);

            Control_Init();
        }
예제 #27
0
        private void FORM_01_Load(object sender, EventArgs e)
        {
            this.FormBorderStyle = FormBorderStyle.FixedSingle;
            ClientSize           = new Size(750, 430); // 폼 사이즈 지정
            //this.ControlBox = false;
            BackColor = Color.Black;
            // 제목 패널
            pnSet pn1 = new pnSet(this, 750, 110, 0, 0);
            Panel 패널  = ct.panel(pn1);

            패널.BackColor = Color.FromArgb(19, 38, 78);
            Controls.Add(패널);   //패널 화면 출력

            ArrayList arr = new ArrayList();

            arr.Add(new lbSet(this, "lb1", "ELBON", 500, 35, 330, 10, 40));
            arr.Add(new lbSet(this, "lb2", "the table", 300, 70, 260, 30, 20));

            for (int i = 0; i < arr.Count; i++)
            {
                if (typeof(lbSet) == arr[i].GetType())
                {
                    Label label = ct.lable((lbSet)arr[i]);
                    if (i == 1)
                    {
                        label.Font      = new Font("Tahoma", 40, FontStyle.Bold); //글꼴설정
                        label.ForeColor = Color.White;
                    }
                    else
                    {
                        label.Font      = new Font("Tahoma", 20, FontStyle.Bold);
                        label.ForeColor = Color.White;
                    }
                    패널.Controls.Add(label);
                }
            }

            //로그인 패널
            Richtb tx1 = new Richtb(this, "tb1", 200, 35, 370, 45);

            텍스트박스1 = ct.richbox(tx1);
            텍스트박스1.SelectionFont = new Font("Tahoma", 15, FontStyle.Bold);
            Controls.Add(텍스트박스1);

            tbSet tx2 = new tbSet(this, "tb2", 200, 35, 370, 93);

            텍스트박스2              = ct.txtbox(tx2);
            텍스트박스2.Font         = new Font("Tahoma", 15, FontStyle.Bold);
            텍스트박스2.PasswordChar = '*';
            Controls.Add(텍스트박스2);

            pnSet pn2 = new pnSet(this, 750, 169, 0, 110);
            Panel 패널2 = ct.panel(pn2);

            패널2.BackColor = Color.White;
            Controls.Add(패널2);
            패널2.Controls.Add(텍스트박스1);
            패널2.Controls.Add(텍스트박스2);


            ArrayList arr1 = new ArrayList();

            arr1.Add(new lbSet(this, "lb3", "Name ", 150, 20, 190, 50, 15));
            arr1.Add(new lbSet(this, "lb4", "Password", 150, 20, 190, 100, 15));

            for (int i = 0; i < arr1.Count; i++)
            {
                if (typeof(lbSet) == arr1[i].GetType())
                {
                    Label label = ct.lable((lbSet)arr1[i]);
                    label.Font = new Font("Tahoma", 15, FontStyle.Bold);
                    패널2.Controls.Add(label);
                }
            }
            //끝 패널
            pnSet pn3 = new pnSet(this, 750, 130, 0, 280);
            Panel 패널3 = ct.panel(pn3);

            패널3.BackColor = Color.FromArgb(19, 38, 78);
            Controls.Add(패널3);   //패널 화면 출력

            ArrayList arr2 = new ArrayList();

            arr2.Add(new btnSet(this, "button", "로그인", 250, 40, 260, 25, btn_Click));
            arr2.Add(new btnSet(this, "button", "계정만들기", 130, 30, 320, 75, btn2_Click));
            for (int i = 0; i < arr2.Count; i++)
            {
                if (typeof(btnSet) == arr2[i].GetType())
                {
                    Button button = ct.btn((btnSet)arr2[i]);
                    button.Font      = new Font("Tahoma", 8, FontStyle.Regular);
                    button.FlatStyle = FlatStyle.Flat;
                    button.FlatAppearance.BorderSize = 0;
                    패널3.Controls.Add(button);
                }
            }

            pnSet pn4 = new pnSet(this, 750, 19, 0, 411);
            Panel 패널4 = ct.panel(pn4);

            패널4.BackColor = Color.White;
            Controls.Add(패널4);   //패널 화면 출력

            ArrayList arr3 = new ArrayList();

            arr3.Add(new lbSet(this, "lb3", "관리자 : (주)Mojave  연락처 : 1588-3000", 300, 20, 517, 3, 8));
            for (int i = 0; i < arr3.Count; i++)
            {
                if (typeof(lbSet) == arr3[i].GetType())
                {
                    Label label = ct.lable((lbSet)arr3[i]);
                    label.Font = new Font("Tahoma", 8, FontStyle.Bold);
                    패널4.Controls.Add(label);
                }
            }
        }
예제 #28
0
파일: main.cs 프로젝트: hosung1000/Hyundae
        private void Sidepage()
        {
            //가장 왼쪽
            pnSet pn1  = new pnSet(this, 50, 1020, 0, 0);
            Panel Left = ct.panel(pn1);

            Left.BackColor = Color.FromArgb(241, 141, 0);
            Controls.Add(Left);

            //가장 왼쪽 버튼 클릭시 나오는 폼<MDI>
            pnSet pn2 = new pnSet(this, 550, 1020, 50, 0);

            Leftpage = ct.panel(pn2);
            Controls.Add(Leftpage);

            //가장 위쪽
            pnSet pn3 = new pnSet(this, 1320, 130, 600, 0);
            Panel top = ct.panel(pn3);

            top.BackColor = Color.FromArgb(69, 75, 89);
            Controls.Add(top);

            //가장 위쪽 버튼 클릭스 나오는 폼<MDI>
            pnSet pn4 = new pnSet(this, 1320, 890, 600, 130);

            Toppage = ct.panel(pn4);
            Controls.Add(Toppage);

            고객찾기 고찾 = new 고객찾기();

            고찾.MdiParent       = this;
            고찾.WindowState     = FormWindowState.Maximized;
            고찾.FormBorderStyle = FormBorderStyle.None;
            Leftpage.Controls.Add(고찾);
            고찾.Show();


            탑메인 탑메인 = new 탑메인();

            탑메인.MdiParent       = this;
            탑메인.WindowState     = FormWindowState.Maximized;
            탑메인.FormBorderStyle = FormBorderStyle.None;
            Toppage.Controls.Add(탑메인);
            탑메인.Show();

            //가장 왼쪽 버튼 항목들
            //지금은 하드코딩으로 해놨는데 이미지버튼으로 대체 해야함
            ArrayList LBtn_list = new ArrayList();

            LBtn_list.Add(new btnSet(this, "고객찾기", "고객 찾기", 50, 102, 0, 252, LB_Click));
            LBtn_list.Add(new btnSet(this, "개인정보동의", "개인 정보 동의", 50, 102, 0, 354, LB_Click));
            LBtn_list.Add(new btnSet(this, "장기업무지원", "장기 업무 지원", 50, 102, 0, 456, LB_Click));
            LBtn_list.Add(new btnSet(this, "영업지원자료", "영업 지원 자료", 50, 102, 0, 558, LB_Click));
            LBtn_list.Add(new btnSet(this, "보상진행현황", "보상 진행 현황", 50, 102, 0, 660, LB_Click));
            LBtn_list.Add(new btnSet(this, "링크", "링크", 50, 102, 0, 762, LB_Click));


            for (int i = 0; i < LBtn_list.Count; i++)
            {
                Button btn = ct.btn((btnSet)LBtn_list[i]);
                btn.BackColor = Color.FromArgb(241, 141, 0);
                btn.ForeColor = Color.White;
                btn.FlatStyle = FlatStyle.Flat;
                btn.FlatAppearance.BorderSize = 0;
                Left.Controls.Add(btn);
            }

            // 가장 위쪽 버튼 항목들
            ArrayList TBtn_list = new ArrayList();

            TBtn_list.Add(new btnSet(this, "메인", "메인", 40, 25, 100, 105, TB_Click));
            TBtn_list.Add(new btnSet(this, "고객", "고객", 50, 30, 180, 70, TB_Click));

            for (int i = 0; i < TBtn_list.Count; i++)
            {
                Button btn = ct.btn((btnSet)TBtn_list[i]);
                if (i == 0)
                {
                    btn.BackColor = Color.White;
                }
                btn.BackColor = Color.FromArgb(69, 75, 89);
                btn.ForeColor = Color.White;
                btn.FlatStyle = FlatStyle.Flat;
                btn.FlatAppearance.BorderSize = 0;
                top.Controls.Add(btn);
            }
        }