@ -32,12 +32,17 @@ namespace photo_sorter
System . ComponentModel . ComponentResourceManager resources = new System . ComponentModel . ComponentResourceManager ( typeof ( form_main ) ) ;
this . menuStrip1 = new System . Windows . Forms . MenuStrip ( ) ;
this . fileToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . openDirectoryToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . selectDestinationDirectoryToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . quitApplicationToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . tsi_openDirectory = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . tsi_selectDestinationDirectory = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . toolStripSeparator2 = new System . Windows . Forms . ToolStripSeparator ( ) ;
this . tsi_quitApplication = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . helpToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . aboutToolStripMenuItem = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . tsi_globalHotkeysList = new System . Windows . Forms . ToolStripMenuItem ( ) ;
this . tsi_enableGlobalHotkeys = new System . Windows . Forms . ToolStripMenuItem ( ) ;
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 ( ) ;
@ -45,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 ( ) ;
@ -61,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,6 +87,9 @@ namespace photo_sorter
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 ( ) ;
@ -92,61 +106,93 @@ namespace photo_sorter
this . helpToolStripMenuItem } ) ;
this . menuStrip1 . Location = new System . Drawing . Point ( 0 , 0 ) ;
this . menuStrip1 . Name = "menuStrip1" ;
this . menuStrip1 . Size = new System . Drawing . Size ( 110 1 , 24 ) ;
this . menuStrip1 . Size = new System . Drawing . Size ( 110 4 , 24 ) ;
this . menuStrip1 . TabIndex = 0 ;
this . menuStrip1 . Text = "menuStrip1" ;
//
// fileToolStripMenuItem
//
this . fileToolStripMenuItem . DropDownItems . AddRange ( new System . Windows . Forms . ToolStripItem [ ] {
this . openDirectoryToolStripMenuItem ,
this . selectDestinationDirectoryToolStripMenuItem ,
this . quitApplicationToolStripMenuItem } ) ;
this . tsi_openDirectory ,
this . tsi_selectDestinationDirectory ,
this . toolStripSeparator2 ,
this . tsi_quitApplication } ) ;
this . fileToolStripMenuItem . Name = "fileToolStripMenuItem" ;
this . fileToolStripMenuItem . Size = new System . Drawing . Size ( 37 , 20 ) ;
this . fileToolStripMenuItem . Text = "&File" ;
//
// openDirectoryToolStripMenuItem
// tsi_ openDirectory
//
this . openDirectoryToolStripMenuItem . Name = " openDirectoryToolStripMenuItem ";
this . openDirectoryToolStripMenuItem . Size = new System . Drawing . Size ( 219 , 22 ) ;
this . openDirectoryToolStripMenuItem . Text = "&Open Source Directory" ;
this . openDirectoryToolStripMenuItem . Click + = new System . EventHandler ( this . openDirectoryToolStripMenuItem_Click ) ;
this . tsi_ openDirectory. Name = " tsi_ openDirectory";
this . tsi_ openDirectory. Size = new System . Drawing . Size ( 219 , 22 ) ;
this . tsi_ openDirectory. Text = "&Open Source Directory" ;
this . tsi_ openDirectory. Click + = new System . EventHandler ( this . openDirectoryToolStripMenuItem_Click ) ;
//
// selectDestinationDirectoryToolStripMenuItem
// tsi_ selectDestinationDirectory
//
this . selectDestinationDirectoryToolStripMenuItem . Name = " selectDestinationDirectoryToolStripMenuItem ";
this . selectDestinationDirectoryToolStripMenuItem . Size = new System . Drawing . Size ( 219 , 22 ) ;
this . selectDestinationDirectoryToolStripMenuItem . Text = "Select &Destination Directory" ;
this . selectDestinationDirectoryToolStripMenuItem . Click + = new System . EventHandler ( this . selectDestinationDirectoryToolStripMenuItem_Click ) ;
this . tsi_ selectDestinationDirectory. Name = " tsi_ selectDestinationDirectory";
this . tsi_ selectDestinationDirectory. Size = new System . Drawing . Size ( 219 , 22 ) ;
this . tsi_ selectDestinationDirectory. Text = "Select &Destination Directory" ;
this . tsi_ selectDestinationDirectory. Click + = new System . EventHandler ( this . selectDestinationDirectoryToolStripMenuItem_Click ) ;
//
// quitApplicationToolStripMenuItem
// toolStripSeparator2
//
this . quitApplicationToolStripMenuItem . Name = "quitApplicationToolStripMenuItem" ;
this . quitApplicationToolStripMenuItem . Size = new System . Drawing . Size ( 219 , 22 ) ;
this . quitApplicationToolStripMenuItem . Text = "&Quit Application" ;
this . quitApplicationToolStripMenuItem . Click + = new System . EventHandler ( this . quitApplicationToolStripMenuItem_Click ) ;
this . toolStripSeparator2 . Name = "toolStripSeparator2" ;
this . toolStripSeparator2 . Size = new System . Drawing . Size ( 216 , 6 ) ;
//
// tsi_quitApplication
//
this . tsi_quitApplication . Name = "tsi_quitApplication" ;
this . tsi_quitApplication . Size = new System . Drawing . Size ( 219 , 22 ) ;
this . tsi_quitApplication . Text = "&Quit Application" ;
this . tsi_quitApplication . Click + = new System . EventHandler ( this . quitApplicationToolStripMenuItem_Click ) ;
//
// helpToolStripMenuItem
//
this . helpToolStripMenuItem . DropDownItems . AddRange ( new System . Windows . Forms . ToolStripItem [ ] {
this . aboutToolStripMenuItem } ) ;
this . tsi_globalHotkeysList ,
this . tsi_enableGlobalHotkeys ,
this . toolStripSeparator1 ,
this . tsi_about } ) ;
this . helpToolStripMenuItem . Name = "helpToolStripMenuItem" ;
this . helpToolStripMenuItem . Size = new System . Drawing . Size ( 44 , 20 ) ;
this . helpToolStripMenuItem . Text = "&Help" ;
//
// aboutToolStripMenuItem
// tsi_globalHotkeysList
//
this . aboutToolStripMenuItem . Name = "aboutToolStripMenuItem" ;
this . aboutToolStripMenuItem . Size = new System . Drawing . Size ( 107 , 22 ) ;
this . aboutToolStripMenuItem . Text = "&About" ;
this . aboutToolStripMenuItem . Click + = new System . EventHandler ( this . aboutToolStripMenuItem_Click ) ;
this . tsi_globalHotkeysList . Name = "tsi_globalHotkeysList" ;
this . tsi_globalHotkeysList . Size = new System . Drawing . Size ( 192 , 22 ) ;
this . tsi_globalHotkeysList . Text = "&Global Hotkeys List" ;
this . tsi_globalHotkeysList . Click + = new System . EventHandler ( this . globalHotkeysListToolStripMenuItem_Click ) ;
//
// tsi_enableGlobalHotkeys
//
this . tsi_enableGlobalHotkeys . Checked = true ;
this . tsi_enableGlobalHotkeys . CheckOnClick = true ;
this . tsi_enableGlobalHotkeys . CheckState = System . Windows . Forms . CheckState . Checked ;
this . tsi_enableGlobalHotkeys . Name = "tsi_enableGlobalHotkeys" ;
this . tsi_enableGlobalHotkeys . Size = new System . Drawing . Size ( 192 , 22 ) ;
this . tsi_enableGlobalHotkeys . Text = "&Enable Global Hotkeys" ;
this . tsi_enableGlobalHotkeys . Click + = new System . EventHandler ( this . tsi_enableGlobalHotkeys_Click ) ;
//
// toolStripSeparator1
//
this . toolStripSeparator1 . Name = "toolStripSeparator1" ;
this . toolStripSeparator1 . Size = new System . Drawing . Size ( 189 , 6 ) ;
//
// tsi_about
//
this . tsi_about . Name = "tsi_about" ;
this . tsi_about . Size = new System . Drawing . Size ( 192 , 22 ) ;
this . tsi_about . Text = "&About" ;
this . tsi_about . Click + = new System . EventHandler ( this . aboutToolStripMenuItem_Click ) ;
//
// gbox_preview
//
this . gbox_preview . 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_preview . Controls . Add ( this . btn_delete ) ;
this . gbox_preview . Controls . Add ( this . lbl_counter ) ;
this . gbox_preview . Controls . Add ( this . lbl_current_fname ) ;
this . gbox_preview . Controls . Add ( this . btn_next ) ;
@ -155,16 +201,28 @@ namespace photo_sorter
this . gbox_preview . Controls . Add ( this . img_preview ) ;
this . gbox_preview . Enabled = false ;
this . gbox_preview . Location = new System . Drawing . Point ( 3 , 3 ) ;
this . gbox_preview . MinimumSize = new System . Drawing . Size ( 640 , 0 ) ;
this . gbox_preview . Name = "gbox_preview" ;
this . gbox_preview . Size = new System . Drawing . Size ( 7 08, 533 ) ;
this . gbox_preview . Size = new System . Drawing . Size ( 7 10, 540 ) ;
this . gbox_preview . TabIndex = 1 ;
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 ) ) ) ;
this . lbl_counter . Location = new System . Drawing . Point ( 607 , 18 ) ;
this . lbl_counter . Location = new System . Drawing . Point ( 60 9 , 18 ) ;
this . lbl_counter . Name = "lbl_counter" ;
this . lbl_counter . RightToLeft = System . Windows . Forms . RightToLeft . No ;
this . lbl_counter . Size = new System . Drawing . Size ( 95 , 23 ) ;
@ -177,17 +235,17 @@ namespace photo_sorter
this . lbl_current_fname . AutoSize = true ;
this . lbl_current_fname . Location = new System . Drawing . Point ( 9 , 18 ) ;
this . lbl_current_fname . Name = "lbl_current_fname" ;
this . lbl_current_fname . Size = new System . Drawing . Size ( 202 , 13 ) ;
this . lbl_current_fname . Size = new System . Drawing . Size ( 160 , 13 ) ;
this . lbl_current_fname . TabIndex = 7 ;
this . lbl_current_fname . Text = " reckoning_2 .file - Select Source to begin!";
this . lbl_current_fname . Text = " test .file - Select Source to begin!";
//
// btn_next
//
this . btn_next . Anchor = System . Windows . Forms . AnchorStyles . Top ;
this . btn_next . Location = new System . Drawing . Point ( 39 7 , 13 ) ;
this . btn_next . Location = new System . Drawing . Point ( 39 8 , 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 ) ;
@ -195,10 +253,10 @@ namespace photo_sorter
// btn_prev
//
this . btn_prev . Anchor = System . Windows . Forms . AnchorStyles . Top ;
this . btn_prev . Location = new System . Drawing . Point ( 23 5 , 13 ) ;
this . btn_prev . Location = new System . Drawing . Point ( 23 6 , 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 ) ;
@ -206,10 +264,10 @@ namespace photo_sorter
// btn_sort
//
this . btn_sort . Anchor = System . Windows . Forms . AnchorStyles . Top ;
this . btn_sort . Location = new System . Drawing . Point ( 31 6 , 13 ) ;
this . btn_sort . Location = new System . Drawing . Point ( 31 7 , 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 ) ;
@ -223,7 +281,7 @@ namespace photo_sorter
this . img_preview . InitialImage = null ;
this . img_preview . Location = new System . Drawing . Point ( 6 , 42 ) ;
this . img_preview . Name = "img_preview" ;
this . img_preview . Size = new System . Drawing . Size ( 69 6, 485 ) ;
this . img_preview . Size = new System . Drawing . Size ( 69 8, 492 ) ;
this . img_preview . SizeMode = System . Windows . Forms . PictureBoxSizeMode . Zoom ;
this . img_preview . TabIndex = 0 ;
this . img_preview . TabStop = false ;
@ -233,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 ) ;
@ -242,17 +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 ( 346 , 540 ) ;
this . gbox_info . Name = "gbox_info" ;
this . gbox_info . Size = new System . Drawing . Size ( 35 3, 533 ) ;
this . gbox_info . Size = new System . Drawing . Size ( 35 4, 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 ) ;
@ -262,8 +421,8 @@ 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 . TabIndex = 6 ;
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" ;
//
@ -280,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 ;
@ -290,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 ;
@ -323,10 +482,10 @@ namespace photo_sorter
//
this . btn_reload_src . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Bottom | System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . btn_reload_src . Enabled = false ;
this . btn_reload_src . Location = new System . Drawing . Point ( 27 3, 481 ) ;
this . btn_reload_src . Location = new System . Drawing . Point ( 27 4, 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 = 902 ;
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 ) ;
@ -334,10 +493,10 @@ namespace photo_sorter
// btn_open_src_dir
//
this . btn_open_src_dir . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Bottom | System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . btn_open_src_dir . Location = new System . Drawing . Point ( 32 2, 505 ) ;
this . btn_open_src_dir . Location = new System . Drawing . Point ( 32 3, 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 = 90 1;
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 ) ;
@ -345,7 +504,7 @@ namespace photo_sorter
// btn_open_dest_dir
//
this . btn_open_dest_dir . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . btn_open_dest_dir . Location = new System . Drawing . Point ( 32 2 , 34 ) ;
this . btn_open_dest_dir . Location = new System . Drawing . Point ( 32 3 , 34 ) ;
this . btn_open_dest_dir . Name = "btn_open_dest_dir" ;
this . btn_open_dest_dir . Size = new System . Drawing . Size ( 26 , 23 ) ;
this . btn_open_dest_dir . TabIndex = 1 ;
@ -357,10 +516,10 @@ namespace photo_sorter
//
this . tbox_source_dir . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( ( System . Windows . Forms . AnchorStyles . Bottom | System . Windows . Forms . AnchorStyles . Left )
| System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . tbox_source_dir . Location = new System . Drawing . Point ( 5 , 5 06 ) ;
this . tbox_source_dir . Location = new System . Drawing . Point ( 5 , 5 13 ) ;
this . tbox_source_dir . Name = "tbox_source_dir" ;
this . tbox_source_dir . ReadOnly = true ;
this . tbox_source_dir . Size = new System . Drawing . Size ( 31 5 , 20 ) ;
this . tbox_source_dir . Size = new System . Drawing . Size ( 31 6 , 20 ) ;
this . tbox_source_dir . TabIndex = 900 ;
this . tbox_source_dir . TabStop = false ;
//
@ -368,7 +527,7 @@ namespace photo_sorter
//
this . lbl_source_dir . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Bottom | System . Windows . Forms . AnchorStyles . Left ) ) ) ;
this . lbl_source_dir . AutoSize = true ;
this . lbl_source_dir . Location = new System . Drawing . Point ( 6 , 49 1 ) ;
this . lbl_source_dir . Location = new System . Drawing . Point ( 6 , 49 8 ) ;
this . lbl_source_dir . Name = "lbl_source_dir" ;
this . lbl_source_dir . Size = new System . Drawing . Size ( 89 , 13 ) ;
this . lbl_source_dir . TabIndex = 7 ;
@ -381,7 +540,7 @@ namespace photo_sorter
this . tbox_dest_dir . Location = new System . Drawing . Point ( 6 , 35 ) ;
this . tbox_dest_dir . Name = "tbox_dest_dir" ;
this . tbox_dest_dir . ReadOnly = true ;
this . tbox_dest_dir . Size = new System . Drawing . Size ( 31 4 , 20 ) ;
this . tbox_dest_dir . Size = new System . Drawing . Size ( 31 5 , 20 ) ;
this . tbox_dest_dir . TabIndex = 0 ;
//
// lbl_dest_dir
@ -398,10 +557,10 @@ namespace photo_sorter
this . gbox_copybool . Anchor = ( ( System . Windows . Forms . AnchorStyles ) ( ( System . Windows . Forms . AnchorStyles . Top | System . Windows . Forms . AnchorStyles . Right ) ) ) ;
this . gbox_copybool . Controls . Add ( this . rad_sort_move ) ;
this . gbox_copybool . Controls . Add ( this . rad_sort_copy ) ;
this . gbox_copybool . Location = new System . Drawing . Point ( 23 4 , 151 ) ;
this . gbox_copybool . Location = new System . Drawing . Point ( 23 5 , 151 ) ;
this . gbox_copybool . Name = "gbox_copybool" ;
this . gbox_copybool . Size = new System . Drawing . Size ( 111 , 71 ) ;
this . gbox_copybool . TabIndex = 4 ;
this . gbox_copybool . TabIndex = 6 ;
this . gbox_copybool . TabStop = false ;
this . gbox_copybool . Text = "Sort Method" ;
//
@ -412,7 +571,7 @@ namespace photo_sorter
this . rad_sort_move . Location = new System . Drawing . Point ( 6 , 19 ) ;
this . rad_sort_move . Name = "rad_sort_move" ;
this . rad_sort_move . Size = new System . Drawing . Size ( 52 , 17 ) ;
this . rad_sort_move . TabIndex = 4 ;
this . rad_sort_move . TabIndex = 11 ;
this . rad_sort_move . TabStop = true ;
this . rad_sort_move . Text = "Move" ;
this . rad_sort_move . UseVisualStyleBackColor = true ;
@ -423,19 +582,10 @@ namespace photo_sorter
this . rad_sort_copy . Location = new System . Drawing . Point ( 6 , 42 ) ;
this . rad_sort_copy . Name = "rad_sort_copy" ;
this . rad_sort_copy . Size = new System . Drawing . Size ( 49 , 17 ) ;
this . rad_sort_copy . TabIndex = 5 ;
this . rad_sort_copy . TabIndex = 12 ;
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 ( 341 , 20 ) ;
this . tbox_sort_secondary . TabIndex = 3 ;
//
// lbl_sort_secondary
//
this . lbl_sort_secondary . AutoSize = true ;
@ -445,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 ( 341 , 20 ) ;
this . tbox_sort_primary . TabIndex = 2 ;
//
// lbl_sort_primary
//
this . lbl_sort_primary . AutoSize = true ;
@ -470,9 +611,9 @@ namespace photo_sorter
this . toolStripSpacer ,
this . stat_bar_label ,
this . pbar } ) ;
this . status_bar . Location = new System . Drawing . Point ( 0 , 57 2 ) ;
this . status_bar . Location = new System . Drawing . Point ( 0 , 57 9 ) ;
this . status_bar . Name = "status_bar" ;
this . status_bar . Size = new System . Drawing . Size ( 110 1 , 22 ) ;
this . status_bar . Size = new System . Drawing . Size ( 110 4 , 22 ) ;
this . status_bar . TabIndex = 3 ;
this . status_bar . Text = "statusStrip1" ;
//
@ -486,7 +627,7 @@ namespace photo_sorter
// toolStripSpacer
//
this . toolStripSpacer . Name = "toolStripSpacer" ;
this . toolStripSpacer . Size = new System . Drawing . Size ( 78 4 , 17 ) ;
this . toolStripSpacer . Size = new System . Drawing . Size ( 78 7 , 17 ) ;
this . toolStripSpacer . Spring = true ;
//
// stat_bar_label
@ -514,29 +655,31 @@ namespace photo_sorter
// split_container_main.Panel1
//
this . split_container_main . Panel1 . Controls . Add ( this . gbox_info ) ;
this . split_container_main . Panel1MinSize = 128 ;
this . split_container_main . Panel1MinSize = 350 ;
//
// split_container_main.Panel2
//
this . split_container_main . Panel2 . Controls . Add ( this . gbox_preview ) ;
this . split_container_main . Panel2MinSize = 25 6;
this . split_container_main . Size = new System . Drawing . Size ( 10 77, 539 ) ;
this . split_container_main . SplitterDistance = 3 59 ;
this . split_container_main . Panel2MinSize = 640 ;
this . split_container_main . Size = new System . Drawing . Size ( 10 80, 546 ) ;
this . split_container_main . SplitterDistance = 3 60 ;
this . split_container_main . TabIndex = 4 ;
//
// form_main
//
this . AutoScaleDimensions = new System . Drawing . SizeF ( 6F , 13F ) ;
this . AutoScaleMode = System . Windows . Forms . AutoScaleMode . Font ;
this . ClientSize = new System . Drawing . Size ( 110 1, 594 ) ;
this . ClientSize = new System . Drawing . Size ( 110 4, 601 ) ;
this . Controls . Add ( this . status_bar ) ;
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 ( 768, 48 0) ;
this . MinimumSize = new System . Drawing . Size ( 1040, 64 0) ;
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 ) ;
@ -544,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 ) ;
@ -563,10 +709,10 @@ namespace photo_sorter
private System . Windows . Forms . MenuStrip menuStrip1 ;
private System . Windows . Forms . ToolStripMenuItem fileToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem openDirectoryToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem quitApplicationToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem tsi_ openDirectory;
private System . Windows . Forms . ToolStripMenuItem tsi_ quitApplication;
private System . Windows . Forms . ToolStripMenuItem helpToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem aboutToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem tsi_ about;
private System . Windows . Forms . GroupBox gbox_preview ;
private System . Windows . Forms . PictureBox img_preview ;
private System . Windows . Forms . Button btn_next ;
@ -578,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 ;
@ -591,7 +735,7 @@ namespace photo_sorter
private System . Windows . Forms . Button btn_open_dest_dir ;
private System . Windows . Forms . FolderBrowserDialog folderBrowserDialog1 ;
private System . Windows . Forms . Button btn_open_src_dir ;
private System . Windows . Forms . ToolStripMenuItem selectDestinationDirectoryToolStripMenuItem ;
private System . Windows . Forms . ToolStripMenuItem tsi_ selectDestinationDirectory;
private System . Windows . Forms . Button btn_reload_src ;
private System . Windows . Forms . Label lbl_counter ;
private System . Windows . Forms . ToolStripStatusLabel toolStripSpacer ;
@ -603,6 +747,19 @@ namespace photo_sorter
private System . Windows . Forms . RadioButton rad_png ;
private System . Windows . Forms . RadioButton rad_jpeg ;
private System . Windows . Forms . RadioButton rad_dng ;
private System . Windows . Forms . ToolStripMenuItem tsi_globalHotkeysList ;
private System . Windows . Forms . ToolStripMenuItem tsi_enableGlobalHotkeys ;
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 ;
}
}