Exemplo n.º 1
0
 public void Deserialize(string fileName)
 {
     using (Stream stream =
                new FileStream(fileName, FileMode.Open, FileAccess.Read))
     {
         IFormatter formatter = new BinaryFormatter();
         document = (DocumentFont)formatter.Deserialize(stream);
     }
 }
Exemplo n.º 2
0
        private void preferencesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            preferencesDialog       = new PreferencesDialog();
            preferencesDialog.color = document.Color;
            preferencesDialog.font  = document.Font;

            preferencesDialog.Apply  += new EventHandler(applyUserPreferences);
            preferencesDialog.Cancel += new EventHandler(cancelUserPreferences);

            savedDocument = document;
            preferencesDialog.Show();
        }
Exemplo n.º 3
0
        public MultiSDIForm()
        {
            InitializeComponent();
            document = new DocumentFont();
            updateTextBox();
            updateStatusLabel();
            formCount++;
            appName   = "MultiSDIApp: " + formCount.ToString();
            this.Text = appName;
            MultiSDIApplication.Application.AddTopLevelForm(this);
            MultiSDIApplication.Application.AddWindowMenu(windowToolStripMenuItem);


            ProcessKeys = ProcessKeysEnum.ProcessCmdKey;
        }
Exemplo n.º 4
0
 /* 'Cancel' */
 private void cancelUserPreferences(object sender, EventArgs e)
 {
     document = savedDocument;
 }