예제 #1
0
 public FormLogin(MessengerClientMain owner)
 {
     InitializeComponent();
     this.owner = owner;
     userControlLogin.OnLoginButtonClicked      += owner.Login;
     userControlLogin.OnLoginButtonClickedUI    += HandleLogin;
     userControlLogin.OnRegisterButtonClicked   += owner.Register;
     userControlLogin.OnRegisterButtonClickedUI += HandleLogin;
     // this.Visible = true;
 }
예제 #2
0
        public FormChat(MessengerClientMain owner, String chatName = "allchat")
        {
            InitializeComponent();
            this.owner = owner;
            // timerReceive.Enabled = false;

            userControlSendMessage.OnSendButtonClicked   += owner.SendChatMessageRequest;
            userControlSendMessage.OnSendButtonClickedUI += HandleSendMessage;
            ResizeRedraw = true;
            userControlChatUserList.owner = owner;
            this.chatName = chatName;
            Text         += chatName;
            userControlSendMessage.chatType = chatName;
            timerReceive.Enabled            = true;
            timerReceive.Start();
        }
예제 #3
0
 public UserControlChatUserList(MessengerClientMain owner)
 {
     InitializeComponent();
     this.owner = owner;
 }