コード例 #1
0
ファイル: Main.cs プロジェクト: mr-amini/ComU
        private void lollipopButton1_Click(object sender, EventArgs e)
        {

            // in vase ine ke agar natije start va etesal be client ture shod modalbox baste beshe age false shod payam neshon dade beshe !!!
            // request hamoon natije etesal hast
            bool request = true;

            if (tname.Text != "" && tip.Text != "" && tport.Text != "")
            { 
                if (request)
                {
                    // in hamoon modal baxi hast ke aval ijad  mishe ta ghesmate connection biad ta yaroo address,ip, va port ro kame kone 
                    // choon natije true mishe pass bayad ghat beshe va karbar shoro be chat kardan bookone 
                    ModalBoxx.Close();
                    tmessage.Caption = "Write your message ... !";
                    pictureBox1.Enabled = true;
                    pictureBox2.Enabled = true;
                    tmessage.IsEnabled = true;
                    connectbtn.Text = "Disconnect";
                    connectbtn.BackColor = Color.DarkRed;
                    try
                    {
                        lollipopSmallCard1.Text = tname.Text;
                        lollipopSmallCard1.Info = "Server";
                        lollipopSmallCard1.Image = Image.FromFile(tphoto.Text);
                    }
                    catch
                    {

                    }

                }
                else
                {
                    // agar connection ghat bood ye error bede 
                    ELModalBox elmodal = new ELModalBox();
                    LollipopLabel message = new LollipopLabel();
                    message.Visible = true;
                    message.TextAlign = ContentAlignment.MiddleCenter;
                    message.BackColor = Color.LightSeaGreen;
                    message.ForeColor = Color.White;
                    message.Width = 230;
                    message.Cursor = Cursors.Hand;
                    // matn error 
                    message.Text = "Error in connection";
                    elmodal.Show(panel1, message);
                }
            }
        }
コード例 #2
0
ファイル: Main.cs プロジェクト: mr-amini/ComU
 private void Main_Load(object sender, EventArgs e)
 {
     tphoto.Filter = "All Images | *.BMP; *.JPG; *.JPEG; *.JPE;*.PNG";
     ModalBoxx = new ELModalBox();
     ModalBoxx.Show(this, panel1);
 }
コード例 #3
0
ファイル: Main.cs プロジェクト: mr-amini/ComU
 private void lollipopButton2_Click(object sender, EventArgs e)
 {
     ModalBoxx = new ELModalBox();
     ModalBoxx.Show(this, panel1);
 }