private void btnNudge_PreviewMouseLeftButtonUp(object sender, MouseButtonEventArgs e) { btnNudge.Source = LoadResource.chatWindowButtonNudge(ButtonState.Hover); AddNudgeMessage("You have just sent a Nudge!"); Network.Client.SendNudge(contactUserInfo.id); }
public ChatWindow(UserInfo userInfo) { InitializeComponent(); contactUserInfo = userInfo; lastMessageReceivedDateTime = DateTime.Now; isMouseHoveringEmoticonPanel = false; textInputChanged = false; isWindowClosing = false; isShiftDown = false; isWritingMessage = false; lastMessageFrom = ""; LoadEmoticonPanel(); btnSmiley.Source = LoadResource.chatWindowButtonSmileys(ButtonState.None); btnNudge.Source = LoadResource.chatWindowButtonNudge(ButtonState.None); background.Source = new BitmapImage(new Uri(Resource.Images.Identifiers.CHAT_WINDOW_BACKGROUND_SKINNY, UriKind.Absolute)); txtChat.Document.Blocks.Clear(); UpdatePersonal(); UpdateContact(userInfo); Thread threadParseInputText = new Thread(TextInputParser); threadParseInputText.IsBackground = true; threadParseInputText.Start(); }
private void btnNudge_PreviewMouseLeftButtonDown(object sender, MouseButtonEventArgs e) { btnNudge.Source = LoadResource.chatWindowButtonNudge(ButtonState.Pressed); }
private void btnNudge_MouseLeave(object sender, MouseEventArgs e) { btnNudge.Source = LoadResource.chatWindowButtonNudge(ButtonState.None); }
private void btnNudge_MouseEnter(object sender, MouseEventArgs e) { btnNudge.Source = LoadResource.chatWindowButtonNudge(ButtonState.Hover); }