BSOne.SFC/EM.Lib/ImageEn_SRC/Demos/FullApps/ResizeConvert/main.dfm

829 lines
26 KiB
Plaintext

object Form1: TForm1
Left = 115
Top = 263
Width = 854
Height = 476
ActiveControl = ShellListView1
Caption = 'ImageEN Image Batch Converter'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'Tahoma'
Font.Style = []
Icon.Data = {
0000010001002020000001002000A81000001600000028000000200000004000
0000010020000000000000000000EB0A0000EB0A00000000000000000000FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5B5B5FFC6C6C6FFE7E7E77FFFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00F7F7F7FFA59C39FF4A4A00E72121
10CF212121CF63636367FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00E7E7E7FFBDB542FFE7D6
21FF7B7300FF424200DBDEDEDE5BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00D6D6CEFFC6BD
73FFEFE742FFBDAD00FF847B39CFDEDEDE4FFFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00E7E7E787C6C6C687F7F7F743FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00DEDEDE876B7373C36B6B6BFFADAD
ADFF9C9439FF525239FF293129FF18214AC39C9C9C43FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00B5B5B5B7949494FF393939FF101010B76363636FB5B5
B56FF7F7F737FFFFFF00DEDEDE6F636363B7425A73FF8CC6F7FF5A84A5FF3952
63FF7B7B7BFFBDBDBDFF9CA5B5FF29316BFF000042B74242426FDEDEDE37FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00CECECE57848484ABADADADFF949494FF181818FF000000FF000000FF0000
00FF181818ABE7E7E7AB9C9C9CFF5A7B9CFF638CB5FF8CC6F7FF8CC6FFFF8CC6
FFFF84BDEFFF314A5AFF52738CFFADADADFF737394FF000084FF080831AB8484
8457EFEFEF2BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00ADAD
AD9F8C8C8CFFB5B5B5FF8C8C8CFFBDBDBDFF848484FF424242FF101010FF0000
00FF000000FF8C8C8CFFB5B5B5FFD6D6D6FF7B8C94FF73A5D6FF8CC6FFFF8CC6
FFFF8CC6FFFF425A73FF4A6B84FF6B6B6BDFFFFFFF00DEDEDEFF21219CFF0000
63FF3131399FC6C6C61FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009494
94FF9C9C9CFF949494FF6B6B6BFF4A4A4AFF6B6B6BFF848484FF525252FF6363
63FF424242FF313131FF000000FF181818FF636363FF525252FF526B84FF739C
CEFF8CC6FFFF8CC6FFFF314A5AFF848CA5937B84A593949CB5FFCECEDEFF8C8C
ADFF00009CFF0000529352525A27C6C6C613FFFFFF00FFFFFF00FFFFFF006B6B
6BFFC6C6C6FF292929FF393939FF4A4A4AFF212121FF393939FF393939FF2121
21FF6B6B6BFFA5A5A5FF6B6B6BFF6B6B6BFF737373FF5A5A5AFF394263FF0810
29FF84B5E7FF8CC6FFFF29395AFF000821FF000818FF081031FF213173FF525A
84FF6B7394FF21217BFF0000C6FF000063872929420FCECECE07FFFFFF006B6B
6BFFC6C6C6FF292929FF393939FF4A4A4AFF212121FF393939FF393939FF2121
21FF6B6B6BFFA5A5A5FF6B6B6BFF6B6B6BFF737373FF5A5A5AFF394263FF0810
29FF84B5E7FF8CC6FFFF29395AFF000821FF000818FF081031FF213173FF525A
84FF6B7394FF21217BFF0000C6FF000063FB292942F7CECECE7BFFFFFF00EFEF
EFFF7B7B7BFFADADADFF949494FF6B6B6BFF4A4A4AFF636363FF848484FFB5B5
B5FF848484FF9C9C9CFF8C8C8CFF7B7B7BFF5A5A5AFF424242FF000000FF0000
08FF4A6B84FF8CC6FFFF6B94BDFF000808FF000000FF000008FF081031FF0008
21FF081021FF18214AFF212963FF0000B5FF0000F7FF0000A5EF6B6B9CDFE7E7
E7FF848484FFB5B5B5FF9C9C9CFF424242FF212121FF5A5A5AFF7B7B7BFF8484
84FF7B7B7BFF949494FFA5A5A5FF5A5A5AFF314252FF182129FF395263FF5273
8CFF395263FF84B5E7FF8CC6FFFF638CB5FF101821FF000000FF000000FF0000
00FF000000FF000000FF000821FF102152FF4A528CFF0808C6FF18188CFFB5B5
B5FF7B7B7BFF8C8C8CFFB5B5B5FF7B7B7BFF080808FF636363FF848484FF2929
29FF39424AFF638CADFF29394AFF213142FF638CADFF84B5E7FF7BADDEFF6394
B5FF6B9CC6FF6B94BDFF8CC6F7FF8CC6F7FF527BB5FF000821FF000000FF0000
00FF000000FF000000FF000000FF000000FF102139FF9CA5BDFFEFEFEFFFDEDE
DEFFADADADFFE7E7E7FFCECECEFFBDBDBDFF636363FF6B6B6BFF5A5A5AFF1010
10FF394A63FF314252FF84B5E7FF84B5E7FF73A5D6FF314A63FF5A7B9CFF4A6B
84FF7BB5DEFF7BB5DEFF84B5E7FF638CADFF081031FF000000FF000000FF0000
00FF000000FF000000FF000000FF000000FF081029FF8C94ADFFEFEFF7FFFFFF
FF00CECECEFFC6C6C6FFE7E7E7FFA5A5A5FFA5A5A5FFADADADFF212121FF0000
00FF314252FF39526BFF73A5CEFF8CC6F7FF425A73FF6B9CC6FF638CB5FF7BAD
D6FF39526BFF213139FF426384FF84B5E7FF73A5CEFF212939FF000000FF0000
00FF000000FF000000FF000000FF000000FF081842FFB5BDD6BFFFFFFF00FFFF
FF00FFFFFF009C9C9CFF8C8C8CFFADADADFF949494FF8C8C8CFF101010FF0000
00FF42637BFF7BB5DEFF6B94BDFF425A73FF000000FF000000FF101821FF0000
00FF000000FF000000FF000000FF080810FF5A84A5FF8CC6F7FF293952FF0000
00FF000000FF000000FF000000FF000008FF8C8CADCBFFFFFF00FFFFFF00FFFF
FF00FFFFFF00A5A5A5FFA5A5A5FFADADADFFC6C6C6FFBDBDBDFFA5A5A5FF3131
31FF9C9C9CFF6B94BDFF7BB5E7FF101821FF000008FF000008FF000000FF0000
00FF000008FF000000FF000000FF000000FF000000FF314A63FF081842FF0000
00FF000000FF000000FF000000FF293152FFE7E7EF7FFFFFFF00FFFFFF00FFFF
FF00FFFFFF00F7F7F7FFBDBDBDFFA5A5A5FF7B7B7BFF737373FF8C8C8CFFCECE
CEE3FFFFFF00CECECEFF394A63FF000010FF000829FF000829FF213142FF4263
8CFF39639CFF18214AFF000008FF000000FF000000FF000818FF000000FF0000
00FF000000FF000000FF000000FF394A73FFDEE7EF7FFFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00848CB5FF08184AFF000821FF5A7BADFF637B9CFF8494
A5FF8494ADFF638CB5FF395A8CFF000000FF000821FF000821FF000000FF0000
00FF000000FF000000FF000010FF5A6B8CFFF7F7FF7FFFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00949CBDFF081029FF000000FF425A73FFA5ADADFF737B
84FF636363FFA5A5A5FF8CA5BDFF101821FF000008FF000821FF000008FF0000
00FF000000FF000000FF182139FFC6CED6FBFFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00949CBDFF081029FF000000FF425A73FFA5ADADFF737B
84FF636363FFA5A5A5FF8CA5BDFF101821FF000008FF000821FF000008FF0000
00FF000000FF000000FF182139FFC6CED687FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00CECEDEFF182139FF000000FF21314AFF314A63FF3952
73FF425A7BFF739CBDFF4A6373FF213142FF000000FF000810FF000810FF0000
00FF000000FF080818FF7B7B9493FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00DEE7EFFF313963FF000008FF31425AFF314A5AFF2129
39FF182129FF101821FF101821FF080808FF000008FF000821FF000008FF0000
00FF000000FF182129FF8C8C947FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00EFEFF7FF7B84A5FF21314AFF8CC6FFFF8CC6FFFF638C
B5FF5A849CFF73A5D6FF4A6B94FF395A84FF42639CFF081039FF000000FF0000
00FF000000FF212939FFCECECE7FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00EFF7F7FFB5BDD6FF73849CFF7B94B5FF2131
39FF8C8C8CFF293131FF638CADFF638CB5FF426BA5FF000810FF000000FF0008
18FF212939FF94949CFF9CA5A57FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF005A5A5AFF182129FF6394
B5FF395263FF73A5D6FF29394AFF4A6B8CFF294A7BFF000008FF000000FF0000
10FF101821FF737B8CFFF7F7F77FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00B5B5B5FF7B94B5FF7BA5
C6FF84BDEFFF8CC6F7FF7BADD6FF73A5DEFF102139FF000000FF000000FF0810
21FFADADBDCFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00ADADB5FF31424AFF293952FF000810FF000000FF000000FF081018FF636B
84FFEFEFF77FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00CECED6FF848CA5FF73737BFF081029FF081029FFA5ADB5E7FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0094949CFFBDC6CEFFBDBDC68BE7E7
E70BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0094949CFFBDC6CEFFBDBDC6FFE7E7
E77FFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFF9
FFFFFFF9FFFFFFFC3FFFFFFE1FFFFFFE0FFFF3F807FFE06001FF80000C7F0000
0C3F0000000F0000000F0000000300000000000000000000000080000003C000
0007C0000007C0C00007FFE00007FFE0000FFFE0000FFFE0001FFFE0001FFFE0
001FFFF0001FFFFC001FFFFC007FFFFF807FFFFFC1FFFFFFF9FFFFFFF8FF}
OldCreateOrder = False
Position = poScreenCenter
OnActivate = FormActivate
OnCreate = FormCreate
OnDestroy = FormDestroy
PixelsPerInch = 96
TextHeight = 13
object Panel1: TPanel
Left = 0
Top = 0
Width = 838
Height = 438
Align = alClient
TabOrder = 0
object Label1: TLabel
Left = 14
Top = 238
Width = 3
Height = 13
end
object GroupBox1: TGroupBox
Left = 428
Top = 6
Width = 411
Height = 431
Caption = 'Destination'
TabOrder = 0
object GroupBox3: TGroupBox
Left = 12
Top = 132
Width = 155
Height = 153
Hint = 'Destination image dimensions'
Caption = 'Dimensions'
ParentShowHint = False
ShowHint = True
TabOrder = 0
object Label8: TLabel
Left = 16
Top = 22
Width = 32
Height = 13
Caption = 'Width:'
end
object Label9: TLabel
Left = 16
Top = 46
Width = 35
Height = 13
Caption = 'Height:'
end
object edtWidth: TEdit
Left = 60
Top = 20
Width = 63
Height = 21
Hint = 'Destination image width'
ParentShowHint = False
ShowHint = True
TabOrder = 0
Text = '320'
OnChange = edtWidthChange
end
object edtHeight: TEdit
Left = 60
Top = 46
Width = 63
Height = 21
Hint = 'Destination image height'
ParentShowHint = False
ShowHint = True
TabOrder = 1
Text = '240'
OnChange = edtHeightChange
end
object UpDown1: TUpDown
Left = 123
Top = 20
Width = 16
Height = 21
Hint = 'Destination image width'
Associate = edtWidth
Min = 1
Max = 8000
Increment = 10
ParentShowHint = False
Position = 320
ShowHint = True
TabOrder = 2
end
object UpDown2: TUpDown
Left = 123
Top = 46
Width = 16
Height = 21
Hint = 'Destination image height'
Associate = edtHeight
Min = 1
Max = 8000
Increment = 10
ParentShowHint = False
Position = 240
ShowHint = True
TabOrder = 3
end
object cbResizeOutput: TCheckBox
Left = 10
Top = 90
Width = 101
Height = 17
Hint = 'Resize destination files'
Caption = 'Resize Output File'
Checked = True
ParentShowHint = False
ShowHint = True
State = cbChecked
TabOrder = 4
end
object cbAspectRatio: TCheckBox
Left = 10
Top = 107
Width = 95
Height = 17
Hint = 'Maintain aspect ratio'
Caption = 'Aspect ratio'
Checked = True
ParentShowHint = False
ShowHint = True
State = cbChecked
TabOrder = 5
end
object TrackBar2: TTrackBar
Left = 54
Top = 66
Width = 89
Height = 21
Hint = 'Spin Edit Increment'
Max = 100
Min = 1
Position = 10
TabOrder = 6
TickStyle = tsNone
OnChange = TrackBar2Change
end
object cbRotate90: TCheckBox
Left = 10
Top = 124
Width = 131
Height = 17
Caption = 'Rotate 90 degrees'
TabOrder = 7
end
end
object GroupBox5: TGroupBox
Left = 192
Top = 218
Width = 179
Height = 67
Hint = 'View destination files'
Caption = 'Files'
ParentShowHint = False
ShowHint = True
TabOrder = 1
object Button1: TButton
Left = 92
Top = 34
Width = 75
Height = 25
Hint = 'View destination files'
Caption = 'View Image'
ParentShowHint = False
ShowHint = True
TabOrder = 0
OnClick = Button1Click
end
object cbSaveLogFile: TCheckBox
Left = 6
Top = 16
Width = 97
Height = 17
Hint = 'Create a log file of image operations'
Caption = 'Save Log File'
Checked = True
ParentShowHint = False
ShowHint = True
State = cbChecked
TabOrder = 1
end
object Button2: TButton
Left = 8
Top = 34
Width = 75
Height = 25
Hint = 'View log file of image operations'
Caption = 'View Log File'
ParentShowHint = False
ShowHint = True
TabOrder = 2
OnClick = Button2Click
end
end
object GroupBox6: TGroupBox
Left = 192
Top = 132
Width = 145
Height = 81
Hint = 'Destination filter'
Caption = 'Filter'
ParentShowHint = False
ShowHint = True
TabOrder = 2
object cmbFilter: TComboBox
Left = 10
Top = 51
Width = 113
Height = 21
Hint = 'Destination filter'
Style = csDropDownList
DropDownCount = 12
ItemHeight = 13
ItemIndex = 0
ParentShowHint = False
ShowHint = True
TabOrder = 0
Text = 'None'
Items.Strings = (
'None'
'Triangle'
'Hermite'
'Bell'
'Spline'
'Lanczos3'
'Mitchell'
'Nearest'
'Linear'
'FastLinear'
'Bilinear'
'Bicubic')
end
object cbDither: TCheckBox
Left = 10
Top = 16
Width = 129
Height = 17
Hint = 'Dithering'
Caption = 'Floyd Steinberg &Dither'
TabOrder = 1
end
object cbQuantize: TCheckBox
Left = 10
Top = 32
Width = 127
Height = 17
Hint = 'Dithering'
Caption = '&Quantize'
TabOrder = 2
end
end
object GroupBox8: TGroupBox
Left = 12
Top = 292
Width = 169
Height = 107
Caption = 'Compression'
TabOrder = 3
object Label2: TLabel
Left = 9
Top = 16
Width = 80
Height = 13
Caption = 'Tiff Compression'
end
object Label7: TLabel
Left = 9
Top = 56
Width = 84
Height = 13
Caption = 'PNG Compression'
end
object Label10: TLabel
Left = 97
Top = 16
Width = 61
Height = 13
Caption = 'JPEG Quality'
end
object cmbTIFF_Compression: TComboBox
Left = 9
Top = 30
Width = 85
Height = 21
AutoDropDown = True
Style = csDropDownList
ItemHeight = 13
ItemIndex = 5
TabOrder = 0
Text = 'TIFF_LZW'
Items.Strings = (
'TIFF_UNCOMPRESSED'
'TIFF_CCITT1D'
'TIFF_G3FAX1D'
'TIFF_G3FAX2D'
'TIFF_G4FAX'
'TIFF_LZW'
'TIFF_PACKBITS')
end
object cmbPNG_Compression: TComboBox
Left = 9
Top = 70
Width = 39
Height = 21
AutoDropDown = True
Style = csDropDownList
ItemHeight = 13
ItemIndex = 5
TabOrder = 1
Text = '5'
Items.Strings = (
'0'
'1'
'2'
'3'
'4'
'5'
'6'
'7'
'8'
'9')
end
object cmbJPEG_Quality: TComboBox
Left = 97
Top = 30
Width = 45
Height = 21
AutoDropDown = True
Style = csDropDownList
ItemHeight = 13
ItemIndex = 22
TabOrder = 2
Text = '90'
Items.Strings = (
'0'
'5'
'6'
'7'
'8'
'9'
'10'
'15'
'20'
'25'
'30'
'35'
'40'
'45'
'50'
'55'
'60'
'65'
'70'
'75'
'80'
'85'
'90'
'95'
'100')
end
end
object GroupBox4: TGroupBox
Left = 10
Top = 18
Width = 391
Height = 111
Caption = 'File'
TabOrder = 4
object Label4: TLabel
Left = 10
Top = 20
Width = 91
Height = 13
Caption = 'Destination Folder:'
end
object Label3: TLabel
Left = 12
Top = 60
Width = 28
Height = 13
Caption = 'Type:'
end
object Label6: TLabel
Left = 145
Top = 60
Width = 34
Height = 13
Caption = 'Colors:'
end
object edtOutputFolder: TEdit
Left = 8
Top = 36
Width = 215
Height = 21
Hint = 'Destination folder'
ParentShowHint = False
ShowHint = True
TabOrder = 0
OnChange = edtOutputFolderChange
end
object cmbOutputTypeFilter: TFilterComboBox
Left = 12
Top = 74
Width = 123
Height = 21
Hint = 'Destination file type'
AutoDropDown = True
Filter =
'Bitmap files (*.bmp)|*.bmp|JPEG files (*.jpg)|*.jpg|PNG files (*' +
'.png)|*.png|TIF Files (*.tif)|*.tif|GIF Files (*.gif)|*.gif|PCX ' +
'Files (*.pcx)|*.pcx|TGA Files (*.tga)|*.tga|WMF Files (*.wmf)|*.' +
'wmf|ICO Files (*.ico)|*.ico'
ParentShowHint = False
ShowHint = True
TabOrder = 1
end
object cmbOutputColor: TComboBox
Left = 144
Top = 74
Width = 89
Height = 21
Hint = 'Destination file color'
AutoDropDown = True
Style = csDropDownList
ItemHeight = 13
ItemIndex = 5
ParentShowHint = False
ShowHint = True
TabOrder = 2
Text = 'True Color'
Items.Strings = (
'Black and White'
'16 Shades of Gray'
'256 Shades of Gray'
'16 Colors'
'256 Colors'
'True Color'
'32 Bit')
end
object btnBrowse: TButton
Left = 224
Top = 34
Width = 59
Height = 25
Hint = 'Browse for output folder'
Caption = 'Browse'
ParentShowHint = False
ShowHint = True
TabOrder = 3
OnClick = btnBrowseClick
end
object DestImageEnView: TImageEnView
Left = 291
Top = 14
Width = 90
Height = 90
Cursor = crDefault
Hint = 'Destination image'
Background = clWhite
ParentCtl3D = False
AutoFit = True
BackgroundStyle = iebsChessboard
EnableInteractionHints = True
ParentShowHint = False
ShowHint = True
TabOrder = 4
end
end
object GroupBox9: TGroupBox
Left = 192
Top = 292
Width = 207
Height = 129
Caption = 'Brightness/Contrast'
TabOrder = 5
object Label11: TLabel
Left = 10
Top = 88
Width = 125
Height = 13
Caption = 'Brightness/Contrast Value'
end
object BrightnessRadioGroup: TRadioGroup
Left = 8
Top = 14
Width = 87
Height = 69
Caption = 'Brightness'
ItemIndex = 2
Items.Strings = (
'Increase'
'Decrease'
'No Change')
TabOrder = 0
end
object ContrastRadioGroup: TRadioGroup
Left = 110
Top = 14
Width = 87
Height = 69
Caption = 'Contrast'
ItemIndex = 2
Items.Strings = (
'Increase'
'Decrease'
'No Change')
TabOrder = 1
end
object Edit1: TEdit
Left = 12
Top = 102
Width = 33
Height = 21
TabOrder = 2
Text = '50'
end
object UpDownAmount: TUpDown
Left = 45
Top = 102
Width = 16
Height = 21
Associate = Edit1
Increment = 10
Position = 50
TabOrder = 3
end
end
end
object GroupBox2: TGroupBox
Left = 10
Top = 8
Width = 403
Height = 389
Caption = 'Source'
TabOrder = 1
object ShellListView1: TShellListView
Left = 8
Top = 36
Width = 383
Height = 145
ObjectTypes = [otFolders, otNonFolders]
Root = 'rfDesktop'
ShellComboBox = ShellComboBox1
Sorted = True
OnClick = ShellListView1Click
ReadOnly = False
HideSelection = False
MultiSelect = True
OnChange = ShellListView1Change
TabOrder = 0
ViewStyle = vsReport
end
object ShellComboBox1: TShellComboBox
Left = 8
Top = 14
Width = 383
Height = 22
Root = 'rfDesktop'
ShellListView = ShellListView1
UseShellImages = True
DropDownCount = 8
TabOrder = 1
end
object GroupBox7: TGroupBox
Left = 8
Top = 188
Width = 385
Height = 189
Caption = 'File'
TabOrder = 2
object InputFolderLabel: TLabel
Left = 8
Top = 167
Width = 367
Height = 13
AutoSize = False
Caption = 'Source Folder: Desktop'
end
object Label5: TLabel
Left = 10
Top = 126
Width = 46
Height = 13
Caption = 'Filename:'
end
object SelectedFilesLabel: TLabel
Left = 10
Top = 112
Width = 67
Height = 13
Caption = 'Selected files:'
end
object edtInputFilename: TEdit
Left = 8
Top = 142
Width = 289
Height = 21
Hint = 'Files'
ParentShowHint = False
ShowHint = True
TabOrder = 0
end
object btnSelectAll: TButton
Left = 304
Top = 140
Width = 67
Height = 25
Hint = 'Select all files'
Caption = 'Select All'
ParentShowHint = False
ShowHint = True
TabOrder = 1
OnClick = btnSelectAllClick
end
object SourceImageEnView: TImageEnView
Left = 11
Top = 17
Width = 90
Height = 90
Cursor = crDefault
Hint = 'Source image'
Background = clWhite
ParentCtl3D = False
AutoFit = True
BackgroundStyle = iebsChessboard
EnableInteractionHints = True
ParentShowHint = False
ShowHint = True
TabOrder = 2
end
end
end
object btnStart: TButton
Left = 16
Top = 404
Width = 75
Height = 25
Hint = 'Start converting files'
Caption = 'Start'
ParentShowHint = False
ShowHint = True
TabOrder = 2
OnClick = btnStartClick
end
object btnClose: TButton
Left = 96
Top = 404
Width = 75
Height = 25
Caption = 'Close'
TabOrder = 3
OnClick = btnCloseClick
end
end
object OpenImageEnDialog1: TOpenImageEnDialog
Filter =
'All graphics|*.tif;*.tiff;*.fax;*.g3n;*.g3f;*.jpg;*.jpeg;*.jpe;*' +
'.pcx;*.bmp;*.dib;*.rle;*.ico;*.cur;*.png;*.wmf;*.emf;*.tga;*.tar' +
'ga;*.vda;*.icb;*.vst;*.pix;*.pxm;*.ppm;*.pgm;*.pbm;*.jp2;*.j2k;*' +
'.jpc;*.j2c;*.avi|TIFF Bitmap (TIF;TIFF;FAX;G3N;G3F)|*.tif;*.tiff' +
';*.fax;*.g3n;*.g3f|JPEG Bitmap (JPG;JPEG;JPE)|*.jpg;*.jpeg;*.jpe' +
'|PaintBrush (PCX)|*.pcx|Windows Bitmap (BMP;DIB;RLE)|*.bmp;*.dib' +
';*.rle|Windows Icon (ICO)|*.ico|Windows Cursor (CUR)|*.cur|Porta' +
'ble Network Graphics (PNG)|*.png|Windows Metafile (WMF)|*.wmf|En' +
'hanced Windows Metafile (EMF)|*.emf|Targa Bitmap (TGA;TARGA;VDA;' +
'ICB;VST;PIX)|*.tga;*.targa;*.vda;*.icb;*.vst;*.pix|Portable Pixm' +
'ap, GreyMap, BitMap (PXM;PPM;PGM;PBM)|*.pxm;*.ppm;*.pgm;*.pbm|JP' +
'EG2000 (JP2)|*.jp2|JPEG2000 Code Stream (J2K;JPC;J2C)|*.j2k;*.jp' +
'c;*.j2c|Video for Windows (AVI)|*.avi'
Left = 200
Top = 214
end
end