@ -42,6 +42,7 @@ namespace photo_sorter
this . toolStripSeparator1 = new System . Windows . Forms . ToolStripSeparator ( ) ;
this . tsi_about = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . gbox_preview = new System . Windows . Forms . GroupBox ( ) ;
this . btn_delete = new System . Windows . Forms . Button ( ) ;
this . lbl_counter = new System . Windows . Forms . Label ( ) ;
this . lbl_current_fname = new System . Windows . Forms . Label ( ) ;
this . btn_next = new System . Windows . Forms . Button ( ) ;
@ -49,6 +50,14 @@ namespace photo_sorter
this . btn_sort = new System . Windows . Forms . Button ( ) ;
this . img_preview = new System . Windows . Forms . PictureBox ( ) ;
this . gbox_info = new System . Windows . Forms . GroupBox ( ) ;
this . cbox_sort_primary = new System . Windows . Forms . ComboBox ( ) ;
this . tabctrl_sort_dir = new System . Windows . Forms . TabControl ( ) ;
this . tab_primesort = new System . Windows . Forms . TabPage ( ) ;
this . lbox_primary_sortlist = new System . Windows . Forms . ListBox ( ) ;
this . tab_secondsort = new System . Windows . Forms . TabPage ( ) ;
this . lbox_secondary_sortlist = new System . Windows . Forms . ListBox ( ) ;
this . cbox_sort_secondary = new System . Windows . Forms . ComboBox ( ) ;
this . btn_prerender = new System . Windows . Forms . Button ( ) ;
this . gbox_photo_type = new System . Windows . Forms . GroupBox ( ) ;
this . rad_dng = new System . Windows . Forms . RadioButton ( ) ;
this . rad_png = new System . Windows . Forms . RadioButton ( ) ;
@ -65,9 +74,7 @@ namespace photo_sorter
this . gbox_copybool = new System . Windows . Forms . GroupBox ( ) ;
this . rad_sort_move = new System . Windows . Forms . RadioButton ( ) ;
this . rad_sort_copy = new System . Windows . Forms . RadioButton ( ) ;
this . tbox_sort_secondary = new System . Windows . Forms . TextBox ( ) ;
this . lbl_sort_secondary = new System . Windows . Forms . Label ( ) ;
this . tbox_sort_primary = new System . Windows . Forms . TextBox ( ) ;
this . lbl_sort_primary = new System . Windows . Forms . Label ( ) ;
this . status_bar = new System . Windows . Forms . StatusStrip ( ) ;
this . stat_last_action = new System . Windows . Forms . ToolStripStatusLabel ( ) ;
@ -76,11 +83,13 @@ namespace photo_sorter
this . pbar = new System . Windows . Forms . ToolStripProgressBar ( ) ;
this . split_container_main = new System . Windows . Forms . SplitContainer ( ) ;
this . folderBrowserDialog1 = new System . Windows . Forms . FolderBrowserDialog ( ) ;
this . btn_delete = new System . Windows . Forms . Button ( ) ;
this . menuStrip1 . SuspendLayout ( ) ;
this . gbox_preview . SuspendLayout ( ) ;
( ( System . ComponentModel . ISupportInitialize ) ( this . img_preview ) ) . BeginInit ( ) ;
this . gbox_info . SuspendLayout ( ) ;
this . tabctrl_sort_dir . SuspendLayout ( ) ;
this . tab_primesort . SuspendLayout ( ) ;
this . tab_secondsort . SuspendLayout ( ) ;
this . gbox_photo_type . SuspendLayout ( ) ;
this . gbox_copybool . SuspendLayout ( ) ;
this . status_bar . SuspendLayout ( ) ;
@ -199,6 +208,17 @@ namespace photo_sorter
this . gbox_preview . TabStop = false ;
this . gbox_preview . Text = "Preview" ;
//
// btn_delete
//
this . btn_delete . Anchor = System . Windows . Forms . AnchorStyles . Top ;
this . btn_delete . Location = new System . Drawing . Point ( 528 , 13 ) ;
this . btn_delete . Name = "btn_delete" ;
this . btn_delete . Size = new System . Drawing . Size ( 75 , 23 ) ;
this . btn_delete . TabIndex = 33 ;
this . btn_delete . Text = "&Delete (!)" ;
this . btn_delete . UseVisualStyleBackColor = true ;
this . btn_delete . Click + = new System . EventHandler ( this . btn_delete_Click ) ;
//
// lbl_counter
//
this . lbl_counter . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Right ) ) ) ;
@ -225,7 +245,7 @@ namespace photo_sorter
this . btn_next . Location = new System . Drawing . Point ( 398 , 13 ) ;
this . btn_next . Name = "btn_next" ;
this . btn_next . Size = new System . Drawing . Size ( 75 , 23 ) ;
this . btn_next . TabIndex = 8 ;
this . btn_next . TabIndex = 32 ;
this . btn_next . Text = "&Next >>" ;
this . btn_next . UseVisualStyleBackColor = true ;
this . btn_next . Click + = new System . EventHandler ( this . btn_next_Click ) ;
@ -236,7 +256,7 @@ namespace photo_sorter
this . btn_prev . Location = new System . Drawing . Point ( 236 , 13 ) ;
this . btn_prev . Name = "btn_prev" ;
this . btn_prev . Size = new System . Drawing . Size ( 75 , 23 ) ;
this . btn_prev . TabIndex = 6 ;
this . btn_prev . TabIndex = 30 ;
this . btn_prev . Text = "<< &Previous" ;
this . btn_prev . UseVisualStyleBackColor = true ;
this . btn_prev . Click + = new System . EventHandler ( this . btn_prev_Click ) ;
@ -247,7 +267,7 @@ namespace photo_sorter
this . btn_sort . Location = new System . Drawing . Point ( 317 , 13 ) ;
this . btn_sort . Name = "btn_sort" ;
this . btn_sort . Size = new System . Drawing . Size ( 75 , 23 ) ;
this . btn_sort . TabIndex = 7 ;
this . btn_sort . TabIndex = 31 ;
this . btn_sort . Text = "&Sort" ;
this . btn_sort . UseVisualStyleBackColor = true ;
this . btn_sort . Click + = new System . EventHandler ( this . btn_sort_Click ) ;
@ -271,6 +291,10 @@ namespace photo_sorter
this . gbox_info . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Bottom )
| System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . gbox_info . Controls . Add ( this . cbox_sort_primary ) ;
this . gbox_info . Controls . Add ( this . tabctrl_sort_dir ) ;
this . gbox_info . Controls . Add ( this . cbox_sort_secondary ) ;
this . gbox_info . Controls . Add ( this . btn_prerender ) ;
this . gbox_info . Controls . Add ( this . gbox_photo_type ) ;
this . gbox_info . Controls . Add ( this . btn_reload_src ) ;
this . gbox_info . Controls . Add ( this . btn_open_src_dir ) ;
@ -280,18 +304,114 @@ namespace photo_sorter
this . gbox_info . Controls . Add ( this . tbox_dest_dir ) ;
this . gbox_info . Controls . Add ( this . lbl_dest_dir ) ;
this . gbox_info . Controls . Add ( this . gbox_copybool ) ;
this . gbox_info . Controls . Add ( this . tbox_sort_secondary ) ;
this . gbox_info . Controls . Add ( this . lbl_sort_secondary ) ;
this . gbox_info . Controls . Add ( this . tbox_sort_primary ) ;
this . gbox_info . Controls . Add ( this . lbl_sort_primary ) ;
this . gbox_info . Location = new System . Drawing . Point ( 3 , 3 ) ;
this . gbox_info . MinimumSize = new System . Drawing . Size ( 280, 32 0) ;
this . gbox_info . MinimumSize = new System . Drawing . Size ( 346, 54 0) ;
this . gbox_info . Name = "gbox_info" ;
this . gbox_info . Size = new System . Drawing . Size ( 354 , 540 ) ;
this . gbox_info . TabIndex = 2 ;
this . gbox_info . TabStop = false ;
this . gbox_info . Text = "Sorting Info" ;
//
// cbox_sort_primary
//
this . cbox_sort_primary . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . cbox_sort_primary . AutoCompleteMode = System . Windows . Forms . AutoCompleteMode . Append ;
this . cbox_sort_primary . AutoCompleteSource = System . Windows . Forms . AutoCompleteSource . ListItems ;
this . cbox_sort_primary . FormattingEnabled = true ;
this . cbox_sort_primary . Location = new System . Drawing . Point ( 5 , 81 ) ;
this . cbox_sort_primary . Name = "cbox_sort_primary" ;
this . cbox_sort_primary . Size = new System . Drawing . Size ( 343 , 21 ) ;
this . cbox_sort_primary . TabIndex = 2 ;
this . cbox_sort_primary . Enter + = new System . EventHandler ( this . cbox_sort_primary_Enter ) ;
this . cbox_sort_primary . Leave + = new System . EventHandler ( this . cbox_sortfields_Leave ) ;
//
// tabctrl_sort_dir
//
this . tabctrl_sort_dir . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Bottom )
| System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . tabctrl_sort_dir . Controls . Add ( this . tab_primesort ) ;
this . tabctrl_sort_dir . Controls . Add ( this . tab_secondsort ) ;
this . tabctrl_sort_dir . Location = new System . Drawing . Point ( 6 , 246 ) ;
this . tabctrl_sort_dir . Name = "tabctrl_sort_dir" ;
this . tabctrl_sort_dir . SelectedIndex = 0 ;
this . tabctrl_sort_dir . Size = new System . Drawing . Size ( 340 , 236 ) ;
this . tabctrl_sort_dir . TabIndex = 13 ;
//
// tab_primesort
//
this . tab_primesort . Controls . Add ( this . lbox_primary_sortlist ) ;
this . tab_primesort . Location = new System . Drawing . Point ( 4 , 22 ) ;
this . tab_primesort . Name = "tab_primesort" ;
this . tab_primesort . Padding = new System . Windows . Forms . Padding ( 3 ) ;
this . tab_primesort . Size = new System . Drawing . Size ( 332 , 210 ) ;
this . tab_primesort . TabIndex = 0 ;
this . tab_primesort . Text = "Primary Sort Directories" ;
//
// lbox_primary_sortlist
//
this . lbox_primary_sortlist . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Bottom )
| System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . lbox_primary_sortlist . FormattingEnabled = true ;
this . lbox_primary_sortlist . Location = new System . Drawing . Point ( 5 , 6 ) ;
this . lbox_primary_sortlist . Name = "lbox_primary_sortlist" ;
this . lbox_primary_sortlist . Size = new System . Drawing . Size ( 323 , 199 ) ;
this . lbox_primary_sortlist . TabIndex = 14 ;
this . lbox_primary_sortlist . DoubleClick + = new System . EventHandler ( this . lbox_primary_sortlist_SelectItem ) ;
//
// tab_secondsort
//
this . tab_secondsort . Controls . Add ( this . lbox_secondary_sortlist ) ;
this . tab_secondsort . Location = new System . Drawing . Point ( 4 , 22 ) ;
this . tab_secondsort . Name = "tab_secondsort" ;
this . tab_secondsort . Padding = new System . Windows . Forms . Padding ( 3 ) ;
this . tab_secondsort . Size = new System . Drawing . Size ( 332 , 210 ) ;
this . tab_secondsort . TabIndex = 1 ;
this . tab_secondsort . Text = "Secondary Sort Directories" ;
//
// lbox_secondary_sortlist
//
this . lbox_secondary_sortlist . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Bottom )
| System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . lbox_secondary_sortlist . FormattingEnabled = true ;
this . lbox_secondary_sortlist . Location = new System . Drawing . Point ( 5 , 6 ) ;
this . lbox_secondary_sortlist . Name = "lbox_secondary_sortlist" ;
this . lbox_secondary_sortlist . Size = new System . Drawing . Size ( 323 , 199 ) ;
this . lbox_secondary_sortlist . TabIndex = 15 ;
this . lbox_secondary_sortlist . DoubleClick + = new System . EventHandler ( this . lbox_secondary_sortlist_SelectItem ) ;
//
// cbox_sort_secondary
//
this . cbox_sort_secondary . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . cbox_sort_secondary . AutoCompleteMode = System . Windows . Forms . AutoCompleteMode . Append ;
this . cbox_sort_secondary . AutoCompleteSource = System . Windows . Forms . AutoCompleteSource . ListItems ;
this . cbox_sort_secondary . FormattingEnabled = true ;
this . cbox_sort_secondary . Location = new System . Drawing . Point ( 5 , 125 ) ;
this . cbox_sort_secondary . Name = "cbox_sort_secondary" ;
this . cbox_sort_secondary . Size = new System . Drawing . Size ( 343 , 21 ) ;
this . cbox_sort_secondary . TabIndex = 3 ;
this . cbox_sort_secondary . Enter + = new System . EventHandler ( this . cbox_sort_secondary_Enter ) ;
this . cbox_sort_secondary . Leave + = new System . EventHandler ( this . cbox_sortfields_Leave ) ;
//
// btn_prerender
//
this . btn_prerender . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Bottom | System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . btn_prerender . Enabled = false ;
this . btn_prerender . Location = new System . Drawing . Point ( 183 , 488 ) ;
this . btn_prerender . Name = "btn_prerender" ;
this . btn_prerender . Size = new System . Drawing . Size ( 75 , 23 ) ;
this . btn_prerender . TabIndex = 16 ;
this . btn_prerender . Text = "Pre-R&ender" ;
this . btn_prerender . UseVisualStyleBackColor = true ;
this . btn_prerender . Visible = false ;
this . btn_prerender . Click + = new System . EventHandler ( this . btn_prerender_Click ) ;
//
// gbox_photo_type
//
this . gbox_photo_type . Controls . Add ( this . rad_dng ) ;
@ -301,7 +421,7 @@ namespace photo_sorter
this . gbox_photo_type . Controls . Add ( this . rad_cr2 ) ;
this . gbox_photo_type . Location = new System . Drawing . Point ( 7 , 151 ) ;
this . gbox_photo_type . Name = "gbox_photo_type" ;
this . gbox_photo_type . Size = new System . Drawing . Size ( 142, 137 ) ;
this . gbox_photo_type . Size = new System . Drawing . Size ( 211, 89 ) ;
this . gbox_photo_type . TabIndex = 4 ;
this . gbox_photo_type . TabStop = false ;
this . gbox_photo_type . Text = "File Type" ;
@ -319,7 +439,7 @@ namespace photo_sorter
// rad_png
//
this . rad_png . AutoSize = true ;
this . rad_png . Location = new System . Drawing . Point ( 6, 111 ) ;
this . rad_png . Location = new System . Drawing . Point ( 156, 42 ) ;
this . rad_png . Name = "rad_png" ;
this . rad_png . Size = new System . Drawing . Size ( 48 , 17 ) ;
this . rad_png . TabIndex = 8 ;
@ -329,7 +449,7 @@ namespace photo_sorter
// rad_jpeg
//
this . rad_jpeg . AutoSize = true ;
this . rad_jpeg . Location = new System . Drawing . Point ( 6, 88 ) ;
this . rad_jpeg . Location = new System . Drawing . Point ( 156, 19 ) ;
this . rad_jpeg . Name = "rad_jpeg" ;
this . rad_jpeg . Size = new System . Drawing . Size ( 45 , 17 ) ;
this . rad_jpeg . TabIndex = 7 ;
@ -365,7 +485,7 @@ namespace photo_sorter
this . btn_reload_src . Location = new System . Drawing . Point ( 274 , 488 ) ;
this . btn_reload_src . Name = "btn_reload_src" ;
this . btn_reload_src . Size = new System . Drawing . Size ( 75 , 23 ) ;
this . btn_reload_src . TabIndex = 90 1;
this . btn_reload_src . TabIndex = 17 ;
this . btn_reload_src . Text = "&Reload" ;
this . btn_reload_src . UseVisualStyleBackColor = true ;
this . btn_reload_src . Click + = new System . EventHandler ( this . btn_reload_src_Click ) ;
@ -376,7 +496,7 @@ namespace photo_sorter
this . btn_open_src_dir . Location = new System . Drawing . Point ( 323 , 512 ) ;
this . btn_open_src_dir . Name = "btn_open_src_dir" ;
this . btn_open_src_dir . Size = new System . Drawing . Size ( 26 , 23 ) ;
this . btn_open_src_dir . TabIndex = 902 ;
this . btn_open_src_dir . TabIndex = 18 ;
this . btn_open_src_dir . Text = "..." ;
this . btn_open_src_dir . UseVisualStyleBackColor = true ;
this . btn_open_src_dir . Click + = new System . EventHandler ( this . btn_open_src_dir_Click ) ;
@ -466,15 +586,6 @@ namespace photo_sorter
this . rad_sort_copy . Text = "Copy" ;
this . rad_sort_copy . UseVisualStyleBackColor = true ;
//
// tbox_sort_secondary
//
this . tbox_sort_secondary . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . tbox_sort_secondary . Location = new System . Drawing . Point ( 6 , 123 ) ;
this . tbox_sort_secondary . Name = "tbox_sort_secondary" ;
this . tbox_sort_secondary . Size = new System . Drawing . Size ( 342 , 20 ) ;
this . tbox_sort_secondary . TabIndex = 3 ;
//
// lbl_sort_secondary
//
this . lbl_sort_secondary . AutoSize = true ;
@ -484,15 +595,6 @@ namespace photo_sorter
this . lbl_sort_secondary . TabIndex = 2 ;
this . lbl_sort_secondary . Text = "Secondary Sort (e.g. Subject Name):" ;
//
// tbox_sort_primary
//
this . tbox_sort_primary . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . tbox_sort_primary . Location = new System . Drawing . Point ( 6 , 79 ) ;
this . tbox_sort_primary . Name = "tbox_sort_primary" ;
this . tbox_sort_primary . Size = new System . Drawing . Size ( 342 , 20 ) ;
this . tbox_sort_primary . TabIndex = 2 ;
//
// lbl_sort_primary
//
this . lbl_sort_primary . AutoSize = true ;
@ -553,7 +655,7 @@ namespace photo_sorter
// split_container_main.Panel1
//
this . split_container_main . Panel1 . Controls . Add ( this . gbox_info ) ;
this . split_container_main . Panel1MinSize = 3 2 0;
this . split_container_main . Panel1MinSize = 3 5 0;
//
// split_container_main.Panel2
//
@ -563,17 +665,6 @@ namespace photo_sorter
this . split_container_main . SplitterDistance = 360 ;
this . split_container_main . TabIndex = 4 ;
//
// btn_delete
//
this . btn_delete . Anchor = System . Windows . Forms . AnchorStyles . Top ;
this . btn_delete . Location = new System . Drawing . Point ( 528 , 13 ) ;
this . btn_delete . Name = "btn_delete" ;
this . btn_delete . Size = new System . Drawing . Size ( 75 , 23 ) ;
this . btn_delete . TabIndex = 9 ;
this . btn_delete . Text = "&Delete (!)" ;
this . btn_delete . UseVisualStyleBackColor = true ;
this . btn_delete . Visible = false ;
//
// form_main
//
this . AutoScaleDimensions = new System . Drawing . SizeF ( 6F , 13F ) ;
@ -583,10 +674,12 @@ namespace photo_sorter
this . Controls . Add ( this . menuStrip1 ) ;
this . Controls . Add ( this . split_container_main ) ;
this . Icon = ( ( System . Drawing . Icon ) ( resources . GetObject ( "$this.Icon" ) ) ) ;
this . KeyPreview = true ;
this . MainMenuStrip = this . menuStrip1 ;
this . MinimumSize = new System . Drawing . Size ( 10 2 4, 48 0) ;
this . MinimumSize = new System . Drawing . Size ( 10 40 , 6 40) ;
this . Name = "form_main" ;
this . Text = "Skyfall Photo Sorter" ;
this . FormClosing + = new System . Windows . Forms . FormClosingEventHandler ( this . Form1_FormClosing ) ;
this . menuStrip1 . ResumeLayout ( false ) ;
this . menuStrip1 . PerformLayout ( ) ;
this . gbox_preview . ResumeLayout ( false ) ;
@ -594,6 +687,9 @@ namespace photo_sorter
( ( System . ComponentModel . ISupportInitialize ) ( this . img_preview ) ) . EndInit ( ) ;
this . gbox_info . ResumeLayout ( false ) ;
this . gbox_info . PerformLayout ( ) ;
this . tabctrl_sort_dir . ResumeLayout ( false ) ;
this . tab_primesort . ResumeLayout ( false ) ;
this . tab_secondsort . ResumeLayout ( false ) ;
this . gbox_photo_type . ResumeLayout ( false ) ;
this . gbox_photo_type . PerformLayout ( ) ;
this . gbox_copybool . ResumeLayout ( false ) ;
@ -628,9 +724,7 @@ namespace photo_sorter
private System . Windows . Forms . GroupBox gbox_copybool ;
private System . Windows . Forms . RadioButton rad_sort_move ;
private System . Windows . Forms . RadioButton rad_sort_copy ;
private System . Windows . Forms . TextBox tbox_sort_secondary ;
private System . Windows . Forms . Label lbl_sort_secondary ;
private System . Windows . Forms . TextBox tbox_sort_primary ;
private System . Windows . Forms . Label lbl_sort_primary ;
private System . Windows . Forms . StatusStrip status_bar ;
private System . Windows . Forms . ToolStripStatusLabel stat_last_action ;
@ -658,6 +752,14 @@ namespace photo_sorter
private System . Windows . Forms . ToolStripSeparator toolStripSeparator1 ;
private System . Windows . Forms . ToolStripSeparator toolStripSeparator2 ;
private System . Windows . Forms . Button btn_delete ;
private System . Windows . Forms . Button btn_prerender ;
private System . Windows . Forms . ComboBox cbox_sort_secondary ;
private System . Windows . Forms . ListBox lbox_secondary_sortlist ;
private System . Windows . Forms . TabControl tabctrl_sort_dir ;
private System . Windows . Forms . TabPage tab_primesort ;
private System . Windows . Forms . ListBox lbox_primary_sortlist ;
private System . Windows . Forms . TabPage tab_secondsort ;
private System . Windows . Forms . ComboBox cbox_sort_primary ;
}
}