コード例 #1
0
 void Init()
 {
     A.Errors.DealWithError = Err;
     if (DateTime.Now.Ticks - Properties.Settings.Default.lastUpdateCheck.Ticks > new TimeSpan(2, 0, 0, 0).Ticks)
     {
         Properties.Settings.Default.lastUpdateCheck = DateTime.Now;
         Properties.Settings.Default.Save();
         checkUpdates(true);
     }
     resultTable = createResults();
     dataGridView1.DataSource  = resultTable;
     resultTable.TableCleared += new DataTableClearEventHandler(resultTable_TableCleared);
     new A.Forms.ColorGroupsBySortedColumn(dataGridView1, dataGridView1.Columns["checksum"]);
     new A.Forms.SecondarySortColumn(dataGridView1, dataGridView1.Columns["checksum"]);
     this.Text = String.Format("{0} {1} - {2}", Application.ProductName, Application.ProductVersion, Application.CompanyName);
     A.Shell.FileDragDropHandler fdh = new AlithiaLib.Shell.FileDragDropHandler(uiLbFolders);
     fdh.FilesDropped      += new AlithiaLib.Shell.FileDragDropHandler.DragDropOccured(fdh_FilesDropped);
     uiLbFolders.DataSource = folders;
     dataGridView1.Columns["size"].DefaultCellStyle.Format        = "n0";
     dataGridView1.Columns["size"].DefaultCellStyle.Alignment     = DataGridViewContentAlignment.MiddleRight;
     dataGridView1.Columns["checksum"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
     for (int i = 0; i < resultTable.Columns.Count; i++)
     {
         dataGridView1.Columns[i].HeaderText = resultTable.Columns[i].Caption;
     }
 }
コード例 #2
0
        public Form1()
        {
            InitializeComponent();

            AlithiaLib.Shell.FileDragDropHandler fddh = new AlithiaLib.Shell.FileDragDropHandler(listBox1);
            fddh.FilesDropped += new Shell.FileDragDropHandler.DragDropOccured(fddh_FilesDropped);
            Properties.Settings.Default.Upgrade();
            LoadList();
            if (Properties.Settings.Default.Hidden)
            {
                Tray();
            }
        }