|
10 | 10 | using PluginCore.Localization;
|
11 | 11 | using PluginCore.Managers;
|
12 | 12 | using PluginCore.Utilities;
|
| 13 | +using Ookii.Dialogs; |
13 | 14 |
|
14 | 15 | namespace FileExplorer
|
15 | 16 | {
|
16 | 17 | public class PluginUI : DockPanelControl
|
17 | 18 | {
|
18 |
| - private System.Windows.Forms.ListViewEx fileView; |
19 |
| - private System.Windows.Forms.ToolStrip toolStrip; |
20 |
| - private System.Windows.Forms.ContextMenuStrip menu; |
21 |
| - private System.Windows.Forms.ToolStripMenuItem runButton; |
22 |
| - private System.Windows.Forms.ToolStripMenuItem editButton; |
23 |
| - private System.Windows.Forms.ToolStripMenuItem renameButton; |
24 |
| - private System.Windows.Forms.ToolStripMenuItem deleteButton; |
25 |
| - private System.Windows.Forms.ToolStripMenuItem shellButton; |
26 |
| - private System.Windows.Forms.ToolStripMenuItem pasteButton; |
27 |
| - private System.Windows.Forms.ToolStripMenuItem copyButton; |
28 |
| - private System.Windows.Forms.ToolStripSeparator separator; |
29 |
| - private System.Windows.Forms.ToolStripSpringComboBox selectedPath; |
30 |
| - private System.Windows.Forms.ToolStripButton browseButton; |
31 |
| - private System.Windows.Forms.ToolStripButton syncronizeButton; |
32 |
| - private System.Windows.Forms.ColumnHeader fileHeader; |
33 |
| - private System.Windows.Forms.ColumnHeader sizeHeader; |
34 |
| - private System.Windows.Forms.ColumnHeader typeHeader; |
35 |
| - private System.Windows.Forms.ColumnHeader modifiedHeader; |
36 |
| - private Ookii.Dialogs.VistaFolderBrowserDialog folderBrowserDialog; |
37 |
| - private System.Windows.Forms.ListViewItem highlightedItem; |
| 19 | + private ListViewEx fileView; |
| 20 | + private ToolStrip toolStrip; |
| 21 | + private ContextMenuStrip menu; |
| 22 | + private ToolStripMenuItem runButton; |
| 23 | + private ToolStripMenuItem editButton; |
| 24 | + private ToolStripMenuItem renameButton; |
| 25 | + private ToolStripMenuItem deleteButton; |
| 26 | + private ToolStripMenuItem shellButton; |
| 27 | + private ToolStripMenuItem pasteButton; |
| 28 | + private ToolStripMenuItem copyButton; |
| 29 | + private ToolStripSeparator separator; |
| 30 | + private ToolStripSpringComboBox selectedPath; |
| 31 | + private ToolStripButton browseButton; |
| 32 | + private ToolStripButton syncronizeButton; |
| 33 | + private ColumnHeader fileHeader; |
| 34 | + private ColumnHeader sizeHeader; |
| 35 | + private ColumnHeader typeHeader; |
| 36 | + private ColumnHeader modifiedHeader; |
| 37 | + private VistaFolderBrowserDialog folderBrowserDialog; |
| 38 | + private ListViewItem highlightedItem; |
38 | 39 | private ImageListManager imageList;
|
39 |
| - private System.Boolean updateInProgress; |
40 |
| - private System.String previousItemLabel; |
41 |
| - private System.String autoSelectItem; |
42 |
| - private System.Int64 lastUpdateTimeStamp; |
43 |
| - private System.Int32 prevColumnClick; |
| 40 | + private Boolean updateInProgress; |
| 41 | + private String previousItemLabel; |
| 42 | + private String autoSelectItem; |
| 43 | + private Int64 lastUpdateTimeStamp; |
| 44 | + private Int32 prevColumnClick; |
44 | 45 | private ListViewSorter listViewSorter;
|
45 | 46 | private FileSystemWatcher watcher;
|
46 | 47 | private PluginMain pluginMain;
|
@@ -204,16 +205,6 @@ private void InitializeComponent()
|
204 | 205 |
|
205 | 206 | #region Methods And Event Handlers
|
206 | 207 |
|
207 |
| - /// <summary> |
208 |
| - /// We have to do final initialization here because we might |
209 |
| - /// need to have a window handle to pre-populate the file list. |
210 |
| - /// </summary> |
211 |
| - protected override void OnCreateControl() |
212 |
| - { |
213 |
| - base.OnCreateControl(); |
214 |
| - this.Initialize(null, null); |
215 |
| - } |
216 |
| - |
217 | 208 | /// <summary>
|
218 | 209 | /// Shows the explorer shell menu
|
219 | 210 | /// </summary>
|
@@ -359,7 +350,7 @@ public void AddToMRU(String path)
|
359 | 350 | /// <summary>
|
360 | 351 | /// List last open path on load
|
361 | 352 | /// </summary>
|
362 |
| - private void Initialize(Object sender, System.EventArgs e) |
| 353 | + public void Initialize(Object sender, System.EventArgs e) |
363 | 354 | {
|
364 | 355 | String path = PathHelper.AppDir;
|
365 | 356 | String pathToCheck = this.pluginMain.Settings.FilePath;
|
|
0 commit comments