Exemple #1
0
 /// <summary>
 /// Last chatlog save RTF as tool strip menu item click event
 /// </summary>
 /// <param name="sender">Sender</param>
 /// <param name="e">Event arguments</param>
 private void lastChatlogSaveRTFAsToolStripMenuItem_Click(object sender, EventArgs e)
 {
     saveFileDialog.Filter = "Rich Text Format files (*.rtf)|*.rtf|All files (*.*)|*.*";
     if (saveFileDialog.ShowDialog() == DialogResult.OK)
     {
         Utils.SaveTextFile(saveFileDialog.FileName, ChatlogFormatter.Format(session.Chatlog, EChatlogFormatType.RTF, chatlogColorCodesCheckBox.Checked, chatlogColoredCheckBox.Checked, chatlogTimestampCheckBox.Checked));
     }
 }
Exemple #2
0
 /// <summary>
 /// Last chatlog save HTML as tool strip menu item click event
 /// </summary>
 /// <param name="sender">Sender</param>
 /// <param name="e">Event arguments</param>
 private void lastChatlogSaveHTMLAsToolStripMenuItem_Click(object sender, EventArgs e)
 {
     saveFileDialog.Filter = "Hypertext Markup Language files (*.html)|*.html|Hypertext Markup Language files (*.htm)|*.htm|All files (*.*)|*.*";
     if (saveFileDialog.ShowDialog() == DialogResult.OK)
     {
         Utils.SaveTextFile(saveFileDialog.FileName, ChatlogFormatter.Format(session.Chatlog, EChatlogFormatType.HTML, chatlogColorCodesCheckBox.Checked, chatlogColoredCheckBox.Checked, chatlogTimestampCheckBox.Checked));
     }
 }
Exemple #3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="session">Session</param>
 public SessionUserControl(Session session)
 {
     this.session = session;
     InitializeComponent();
     Utils.Translator.TranslateControls(this);
     if (session != null)
     {
         lastChatlogRichTextBox.Rtf = ChatlogFormatter.Format(session.Chatlog, EChatlogFormatType.RTF, chatlogColorCodesCheckBox.Checked, chatlogColoredCheckBox.Checked, chatlogTimestampCheckBox.Checked);
         savedPositionsTextBox.Text = session.SavedPositions;
         ReloadGallery();
     }
     Disposed += (sender, e) =>
     {
         if (galleryThread != null)
         {
             galleryThread.Abort();
             galleryThread = null;
         }
     };
 }
Exemple #4
0
 /// <summary>
 /// Last chatlog copy RTF as tool strip menu item click event
 /// </summary>
 /// <param name="sender">Sender</param>
 /// <param name="e">Event arguments</param>
 private void lastChatlogCopyRTFToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Clipboard.SetText(ChatlogFormatter.Format(session.Chatlog, EChatlogFormatType.RTF, chatlogColorCodesCheckBox.Checked, chatlogColoredCheckBox.Checked, chatlogTimestampCheckBox.Checked));
 }
Exemple #5
0
 /// <summary>
 /// Update chatlog format
 /// </summary>
 private void UpdateChatlogFormat()
 {
     lastChatlogRichTextBox.Rtf = ChatlogFormatter.Format(session.Chatlog, EChatlogFormatType.RTF, chatlogColorCodesCheckBox.Checked, chatlogColoredCheckBox.Checked, chatlogTimestampCheckBox.Checked);
 }