object fPreviews: TfPreviews Left = 327 Top = 311 BorderIcons = [biSystemMenu, biMaximize] Caption = 'Previews' ClientHeight = 422 ClientWidth = 554 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'Tahoma' Font.Style = [] OldCreateOrder = True Position = poScreenCenter OnActivate = FormActivate OnCreate = FormCreate OnDestroy = FormDestroy OnResize = FormResize PixelsPerInch = 96 TextHeight = 13 object Image1: TImage Left = 0 Top = 0 Width = 554 Height = 422 Align = alClient end object Label1: TLabel Left = 12 Top = 8 Width = 37 Height = 13 Caption = 'Source:' Transparent = True end object Label2: TLabel Left = 244 Top = 8 Width = 34 Height = 13 Caption = 'Result:' Transparent = True end object OkButton: TBitBtn Left = 455 Top = 24 Width = 87 Height = 25 Anchors = [akTop, akRight] Caption = 'OK' Default = True Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FF006600006600FF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF0066001EB2311FB13300 6600FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FF00660031C24F22B7381AB02D21B437006600FF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FF00660047D36D3BCB5E25A83B0066001B A92E1DB132006600FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF006600 4FD67953DE7F31B54D006600FF00FF006600179D271EAE31006600FF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FF00660041C563006600FF00FFFF00FFFF 00FFFF00FF00660019AA2B006600FF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FF006600FF00FFFF00FFFF00FFFF00FFFF00FFFF00FF006600149D210066 00FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF 00FFFF00FFFF00FFFF00FFFF00FF006600006600FF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FF006600006600FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} ModalResult = 1 TabOrder = 0 OnClick = OkButtonClick end object CancelButton: TBitBtn Left = 455 Top = 53 Width = 87 Height = 25 Anchors = [akTop, akRight] Cancel = True Caption = 'Cancel' Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FF00009A00009AFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF00009A0000 9AFF00FFFF00FFFF00FFFF00FFFF00FF00009A174AFD103BF400009AFF00FFFF 00FFFF00FFFF00FF00009A002CF80030FC00009AFF00FFFF00FFFF00FFFF00FF 00009A1A47F81A4CFF123BF100009AFF00FFFF00FF00009A012DF60132FF002A F300009AFF00FFFF00FFFF00FFFF00FFFF00FF00009A1C47F61B4DFF143EF400 009A00009A002DF80134FF032BF200009AFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FF00009A1D48F61D50FF103DFB0431FE0132FF002CF600009AFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF00009A1A48F913 42FF0C3CFF0733F600009AFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FF00009A214EFC1D4BFF1847FF1743F600009AFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF00009A2E5BF92C5FFF22 4DF8204BF82355FF1B46F600009AFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FF00009A3664FA386BFF2D59F400009A00009A224CF42558FF1D49F60000 9AFF00FFFF00FFFF00FFFF00FFFF00FF00009A4071FA4274FF325DF100009AFF 00FFFF00FF00009A224DF1275AFF204CF800009AFF00FFFF00FFFF00FFFF00FF 00009A497AFC3B66F300009AFF00FFFF00FFFF00FFFF00FF00009A2550F42655 FA00009AFF00FFFF00FFFF00FFFF00FFFF00FF00009A00009AFF00FFFF00FFFF 00FFFF00FFFF00FFFF00FF00009A00009AFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} ModalResult = 2 TabOrder = 1 end object PageControl1: TPageControl Left = 12 Top = 186 Width = 530 Height = 203 ActivePage = tabContrast Anchors = [] HotTrack = True TabOrder = 7 OnChange = PageControl1Change object tabContrast: TTabSheet Tag = 1 Caption = 'Contrast' object Label3: TLabel Left = 8 Top = 15 Width = 46 Height = 13 Caption = '&Contrast:' FocusControl = Edit1 end object Label22: TLabel Left = 8 Top = 55 Width = 54 Height = 13 Caption = '&Brightness:' FocusControl = Edit21 end object Edit1: TEdit Left = 74 Top = 12 Width = 33 Height = 21 TabOrder = 0 Text = '0' OnChange = Edit1Change end object TrackBar1: TTrackBar Left = 109 Top = 11 Width = 345 Height = 29 Max = 100 Min = -100 Frequency = 10 TabOrder = 1 OnChange = TrackBar1Change end object Edit21: TEdit Left = 74 Top = 52 Width = 33 Height = 21 TabOrder = 2 Text = '0' OnChange = Edit1Change end object TrackBar12: TTrackBar Left = 109 Top = 51 Width = 345 Height = 29 Max = 100 Min = -100 Frequency = 10 TabOrder = 3 OnChange = TrackBar1Change end end object tabHSV: TTabSheet Tag = 5 Caption = 'HSV' object Label10: TLabel Left = 8 Top = 12 Width = 41 Height = 13 Caption = '&Hue (H):' FocusControl = Edit19 end object Label11: TLabel Left = 8 Top = 40 Width = 71 Height = 13 Caption = '&Saturation (S):' FocusControl = Edit18 end object Label12: TLabel Left = 8 Top = 68 Width = 47 Height = 13 Caption = '&Value (V):' FocusControl = Edit17 end object Label13: TLabel Left = 143 Top = 93 Width = 53 Height = 13 Caption = 'Base color:' ParentShowHint = False ShowHint = True end object Label14: TLabel Left = 288 Top = 93 Width = 51 Height = 13 Caption = 'New color:' end object Edit17: TEdit Left = 96 Top = 65 Width = 33 Height = 21 TabOrder = 2 Text = '0' OnChange = Edit19Change end object Edit18: TEdit Left = 96 Top = 37 Width = 33 Height = 21 TabOrder = 1 Text = '0' OnChange = Edit19Change end object Edit19: TEdit Left = 96 Top = 9 Width = 33 Height = 21 TabOrder = 0 Text = '0' OnChange = Edit19Change end object TrackBar9: TTrackBar Left = 135 Top = 7 Width = 320 Height = 27 Max = 180 Min = -180 Frequency = 10 TabOrder = 3 OnChange = TrackBar9Change end object TrackBar10: TTrackBar Left = 135 Top = 35 Width = 320 Height = 27 Max = 100 Min = -100 Frequency = 10 TabOrder = 4 OnChange = TrackBar9Change end object TrackBar11: TTrackBar Left = 135 Top = 63 Width = 320 Height = 27 Max = 100 Min = -100 Frequency = 10 TabOrder = 5 OnChange = TrackBar9Change end object Panel3: TPanel Left = 142 Top = 110 Width = 97 Height = 59 BevelOuter = bvLowered TabOrder = 6 object HSVBox3: THSVBox Left = 1 Top = 1 Width = 95 Height = 57 OnChange = HSVBox3Change Align = alClient end end object Panel4: TPanel Left = 288 Top = 110 Width = 98 Height = 60 BevelOuter = bvLowered TabOrder = 7 object HSVBox1: THSVBox Left = 1 Top = 1 Width = 96 Height = 58 OnChange = HSVBox3Change Align = alClient end end end object tabHSL: TTabSheet Tag = 2 Caption = 'HSL' object Label4: TLabel Left = 8 Top = 15 Width = 41 Height = 13 Caption = '&Hue (H):' FocusControl = Edit4 end object Label5: TLabel Left = 8 Top = 47 Width = 71 Height = 13 Caption = '&Saturation (S):' FocusControl = Edit2 end object Label6: TLabel Left = 8 Top = 79 Width = 70 Height = 13 Caption = '&Luminosity (L):' FocusControl = Edit3 end object Edit3: TEdit Left = 105 Top = 76 Width = 33 Height = 21 TabOrder = 2 Text = '0' OnChange = Edit4Change end object Edit2: TEdit Left = 105 Top = 44 Width = 33 Height = 21 TabOrder = 1 Text = '0' OnChange = Edit4Change end object Edit4: TEdit Left = 105 Top = 12 Width = 33 Height = 21 TabOrder = 0 Text = '0' OnChange = Edit4Change end object TrackBar2: TTrackBar Left = 143 Top = 11 Width = 312 Height = 29 Max = 180 Min = -180 Frequency = 10 TabOrder = 3 OnChange = TrackBar2Change end object TrackBar3: TTrackBar Left = 143 Top = 43 Width = 312 Height = 29 Max = 100 Min = -100 Frequency = 10 TabOrder = 4 OnChange = TrackBar2Change end object TrackBar5: TTrackBar Left = 143 Top = 75 Width = 312 Height = 29 Max = 100 Min = -100 Frequency = 10 TabOrder = 5 OnChange = TrackBar2Change end end object tabRGB: TTabSheet Tag = 3 Caption = 'RGB' object Label7: TLabel Left = 8 Top = 15 Width = 41 Height = 13 Caption = '&Red (R):' FocusControl = Edit7 end object Label8: TLabel Left = 8 Top = 47 Width = 51 Height = 13 Caption = '&Green (G):' FocusControl = Edit6 end object Label9: TLabel Left = 8 Top = 79 Width = 41 Height = 13 Caption = '&Blue (B):' FocusControl = Edit5 end object Edit5: TEdit Left = 80 Top = 76 Width = 33 Height = 21 TabOrder = 4 Text = '0' OnChange = Edit7Change end object Edit6: TEdit Left = 80 Top = 44 Width = 33 Height = 21 TabOrder = 2 Text = '0' OnChange = Edit7Change end object Edit7: TEdit Left = 80 Top = 12 Width = 33 Height = 21 TabOrder = 0 Text = '0' OnChange = Edit7Change end object TrackBar6: TTrackBar Left = 118 Top = 11 Width = 333 Height = 28 Max = 255 Min = -255 Frequency = 10 TabOrder = 1 OnChange = TrackBar6Change end object TrackBar7: TTrackBar Left = 118 Top = 43 Width = 333 Height = 28 Max = 255 Min = -255 Frequency = 10 TabOrder = 3 OnChange = TrackBar6Change end object TrackBar8: TTrackBar Left = 118 Top = 75 Width = 333 Height = 28 Max = 255 Min = -255 Frequency = 10 TabOrder = 5 OnChange = TrackBar6Change end end object tabFilters: TTabSheet Tag = 4 Caption = 'User filter' object GroupBox1: TGroupBox Left = 10 Top = 8 Width = 363 Height = 155 Anchors = [akLeft, akTop, akRight] Caption = ' Filter values' TabOrder = 0 object Label15: TLabel Left = 208 Top = 32 Width = 36 Height = 13 Caption = 'Divisor:' end object Edit8: TEdit Left = 10 Top = 21 Width = 33 Height = 21 TabOrder = 0 Text = '0' OnChange = Edit8Change end object Edit9: TEdit Tag = 3 Left = 10 Top = 48 Width = 33 Height = 21 TabOrder = 2 Text = '0' OnChange = Edit8Change end object Edit10: TEdit Tag = 6 Left = 10 Top = 75 Width = 33 Height = 21 TabOrder = 4 Text = '0' OnChange = Edit8Change end object Edit11: TEdit Tag = 1 Left = 77 Top = 21 Width = 33 Height = 21 TabOrder = 6 Text = '0' OnChange = Edit8Change end object Edit12: TEdit Tag = 4 Left = 77 Top = 48 Width = 33 Height = 21 TabOrder = 8 Text = '1' OnChange = Edit8Change end object Edit13: TEdit Tag = 7 Left = 77 Top = 75 Width = 33 Height = 21 TabOrder = 10 Text = '0' OnChange = Edit8Change end object Edit14: TEdit Tag = 2 Left = 144 Top = 21 Width = 33 Height = 21 TabOrder = 12 Text = '0' OnChange = Edit8Change end object Edit15: TEdit Tag = 5 Left = 144 Top = 48 Width = 33 Height = 21 TabOrder = 14 Text = '0' OnChange = Edit8Change end object Edit16: TEdit Tag = 8 Left = 144 Top = 75 Width = 33 Height = 21 TabOrder = 16 Text = '0' OnChange = Edit8Change end object UpDown1: TUpDown Left = 43 Top = 21 Width = 15 Height = 21 Associate = Edit8 Min = -100 TabOrder = 1 Thousands = False end object UpDown2: TUpDown Left = 43 Top = 48 Width = 15 Height = 21 Associate = Edit9 Min = -100 TabOrder = 3 Thousands = False end object UpDown3: TUpDown Left = 43 Top = 75 Width = 15 Height = 21 Associate = Edit10 Min = -100 TabOrder = 5 Thousands = False end object UpDown4: TUpDown Left = 110 Top = 21 Width = 15 Height = 21 Associate = Edit11 Min = -100 TabOrder = 7 Thousands = False end object UpDown5: TUpDown Left = 110 Top = 48 Width = 15 Height = 21 Associate = Edit12 Min = -100 Position = 1 TabOrder = 9 Thousands = False end object UpDown6: TUpDown Left = 110 Top = 75 Width = 15 Height = 21 Associate = Edit13 Min = -100 TabOrder = 11 Thousands = False end object UpDown7: TUpDown Left = 177 Top = 21 Width = 15 Height = 21 Associate = Edit14 Min = -100 TabOrder = 13 Thousands = False end object UpDown8: TUpDown Left = 177 Top = 48 Width = 15 Height = 21 Associate = Edit15 Min = -100 TabOrder = 15 Thousands = False end object UpDown9: TUpDown Left = 177 Top = 75 Width = 15 Height = 21 Associate = Edit16 Min = -100 TabOrder = 17 Thousands = False end object Button4: TButton Left = 10 Top = 118 Width = 70 Height = 21 Caption = '&Load' TabOrder = 20 OnClick = Button4Click end object Button5: TButton Left = 90 Top = 118 Width = 70 Height = 21 Caption = '&Save' TabOrder = 21 OnClick = Button5Click end object Edit20: TEdit Tag = 9 Left = 208 Top = 48 Width = 33 Height = 21 TabOrder = 18 Text = '0' OnChange = Edit8Change end object UpDown10: TUpDown Left = 241 Top = 48 Width = 15 Height = 21 Associate = Edit20 Min = -100 TabOrder = 19 Thousands = False end end object GroupBox3: TGroupBox Left = 388 Top = 8 Width = 118 Height = 155 Anchors = [akTop, akRight] Caption = ' Presets' TabOrder = 1 object ListBox1: TListBox Left = 10 Top = 18 Width = 97 Height = 127 ItemHeight = 13 TabOrder = 0 OnClick = ListBox1Click end end end object tabEqualization: TTabSheet Tag = 6 Caption = 'Equalization' object Label16: TLabel Left = 8 Top = 151 Width = 6 Height = 13 Caption = '0' end object Label17: TLabel Left = 280 Top = 151 Width = 18 Height = 13 Caption = '255' end object Label18: TLabel Left = 120 Top = 151 Width = 47 Height = 13 Caption = 'Threshold' end object Label19: TLabel Left = 120 Top = 7 Width = 57 Height = 13 Caption = 'Equalization' end object Label20: TLabel Left = 8 Top = 8 Width = 6 Height = 13 Caption = '0' end object Label21: TLabel Left = 280 Top = 8 Width = 18 Height = 13 Caption = '255' end object SpeedButton3: TSpeedButton Left = 326 Top = 122 Width = 81 Height = 25 AllowAllUp = True GroupIndex = 1 Caption = 'Equalize' OnClick = SpeedButton3Click end object Label39: TLabel Left = 416 Top = 16 Width = 25 Height = 13 Caption = 'Scale' end object Panel5: TPanel Left = 8 Top = 23 Width = 293 Height = 123 BevelOuter = bvNone BorderStyle = bsSingle TabOrder = 0 object RulerBox2: TRulerBox Left = 0 Top = 0 Width = 289 Height = 13 Background = clSilver GripsDir = gdDown Ruler = False DotPerUnit = 1.133333333333333000 Frequency = 16.000000000000000000 LabelFreq = 32.000000000000000000 RulerColor = clGray ViewMax = 255.000000000000000000 FitInView = True GripsCount = 2 MaxGripHeight = 15 OnRulerPosChange = RulerBox2RulerPosChange Align = alTop end object RulerBox1: TRulerBox Left = 0 Top = 87 Width = 289 Height = 32 Background = clSilver DotPerUnit = 1.133333333333330000 Frequency = 16.000000000000000000 LabelFreq = 32.000000000000000000 RulerColor = clSilver ViewMax = 255.000000000000000000 LabelPrecision = 0 GripsCount = 2 MaxGripHeight = 15 OnRulerPosChange = RulerBox1RulerPosChange Align = alBottom end object HistogramBox1: THistogramBox Left = 0 Top = 14 Width = 289 Height = 67 Background = clSilver Labels = [] HistogramStyle = hsFilledLines end end object GroupBox4: TGroupBox Left = 325 Top = 17 Width = 82 Height = 99 Caption = ' Histogram ' TabOrder = 1 object chkEqualRed: TCheckBox Left = 9 Top = 18 Width = 70 Height = 17 Caption = 'Red' TabOrder = 0 OnClick = chkEqualClick end object chkEqualGreen: TCheckBox Left = 9 Top = 36 Width = 70 Height = 17 Caption = 'Green' TabOrder = 1 OnClick = chkEqualClick end object chkEqualBlue: TCheckBox Left = 9 Top = 54 Width = 70 Height = 17 Caption = 'Blue' TabOrder = 2 OnClick = chkEqualClick end object chkEqualGray: TCheckBox Left = 9 Top = 72 Width = 70 Height = 17 Caption = 'Gray' TabOrder = 3 OnClick = chkEqualClick end end object ComboBox1: TComboBox Left = 416 Top = 32 Width = 102 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 2 OnChange = ComboBox1Change Items.Strings = ( 'Linear' 'Linear Clipped' 'Logarithmic') end end object tabBumpMap: TTabSheet Tag = 7 Caption = 'Bump map' object Label25: TLabel Left = 16 Top = 144 Width = 133 Height = 13 Caption = 'Source image quantity (%):' end object GroupBox2: TGroupBox Left = 10 Top = 8 Width = 495 Height = 125 Anchors = [akLeft, akTop, akRight] Caption = ' Light ' TabOrder = 0 object Label23: TLabel Left = 11 Top = 70 Width = 32 Height = 13 Caption = 'Width:' end object Label24: TLabel Left = 11 Top = 95 Width = 35 Height = 13 Caption = 'Height:' end object Label26: TLabel Left = 153 Top = 16 Width = 29 Height = 13 Caption = 'Color:' end object Label27: TLabel Left = 11 Top = 22 Width = 23 Height = 13 Caption = 'Left:' end object Label28: TLabel Left = 11 Top = 46 Width = 22 Height = 13 Caption = 'Top:' end object Panel1: TPanel Left = 154 Top = 34 Width = 134 Height = 77 BevelOuter = bvLowered TabOrder = 8 object HSVBox2: THSVBox Left = 1 Top = 1 Width = 132 Height = 75 OnChange = HSVBox2Change Align = alClient end end object Edit22: TEdit Left = 70 Top = 19 Width = 41 Height = 21 TabOrder = 0 Text = '0' OnChange = Edit22Change end object UpDown11: TUpDown Left = 111 Top = 19 Width = 15 Height = 21 Associate = Edit22 Max = 32767 Increment = 10 TabOrder = 1 Thousands = False end object UpDown12: TUpDown Left = 111 Top = 43 Width = 15 Height = 21 Associate = Edit23 Max = 32767 Increment = 10 TabOrder = 3 Thousands = False end object Edit23: TEdit Left = 70 Top = 43 Width = 41 Height = 21 TabOrder = 2 Text = '0' OnChange = Edit22Change end object Edit24: TEdit Left = 70 Top = 67 Width = 41 Height = 21 TabOrder = 4 Text = '0' OnChange = Edit22Change end object UpDown13: TUpDown Left = 111 Top = 67 Width = 15 Height = 21 Associate = Edit24 Max = 32767 Increment = 10 TabOrder = 5 Thousands = False end object Edit25: TEdit Left = 70 Top = 91 Width = 41 Height = 21 TabOrder = 6 Text = '0' OnChange = Edit22Change end object UpDown14: TUpDown Left = 111 Top = 91 Width = 15 Height = 21 Associate = Edit25 Max = 32767 Increment = 10 TabOrder = 7 Thousands = False end end object Edit26: TEdit Left = 176 Top = 141 Width = 32 Height = 21 TabOrder = 1 Text = '0' OnChange = Edit22Change end object UpDown15: TUpDown Left = 208 Top = 141 Width = 16 Height = 21 Associate = Edit26 Increment = 10 TabOrder = 2 Thousands = False end end object tabLens: TTabSheet Tag = 8 Caption = 'Lens' object GroupBox5: TGroupBox Left = 10 Top = 8 Width = 495 Height = 129 Anchors = [akLeft, akTop, akRight] Caption = ' Lens ' TabOrder = 0 object Label29: TLabel Left = 11 Top = 70 Width = 32 Height = 13 Caption = 'Width:' end object Label30: TLabel Left = 11 Top = 95 Width = 35 Height = 13 Caption = 'Height:' end object Label32: TLabel Left = 11 Top = 22 Width = 23 Height = 13 Caption = 'Left:' end object Label33: TLabel Left = 11 Top = 46 Width = 22 Height = 13 Caption = 'Top:' end object Label31: TLabel Left = 153 Top = 22 Width = 54 Height = 13 Caption = 'Refraction:' end object Edit27: TEdit Left = 73 Top = 19 Width = 41 Height = 21 TabOrder = 0 Text = '0' OnChange = Edit27Change end object UpDown16: TUpDown Left = 114 Top = 19 Width = 15 Height = 21 Associate = Edit27 Max = 32767 Increment = 10 TabOrder = 1 Thousands = False end object UpDown17: TUpDown Left = 114 Top = 43 Width = 15 Height = 21 Associate = Edit28 Max = 32767 Increment = 10 TabOrder = 3 Thousands = False end object Edit28: TEdit Left = 73 Top = 43 Width = 41 Height = 21 TabOrder = 2 Text = '0' OnChange = Edit27Change end object Edit29: TEdit Left = 73 Top = 67 Width = 41 Height = 21 TabOrder = 4 Text = '0' OnChange = Edit27Change end object UpDown18: TUpDown Left = 114 Top = 67 Width = 15 Height = 21 Associate = Edit29 Max = 32767 Increment = 10 TabOrder = 5 Thousands = False end object Edit30: TEdit Left = 73 Top = 91 Width = 41 Height = 21 TabOrder = 6 Text = '0' OnChange = Edit27Change end object UpDown19: TUpDown Left = 114 Top = 91 Width = 15 Height = 21 Associate = Edit30 Max = 32767 Increment = 10 TabOrder = 7 Thousands = False end object UpDown20: TUpDown Left = 256 Top = 19 Width = 15 Height = 21 Associate = Edit31 Max = 32767 TabOrder = 9 Thousands = False end object Edit31: TEdit Left = 215 Top = 19 Width = 41 Height = 21 TabOrder = 8 Text = '0' OnChange = Edit27Change end end end object tabWave: TTabSheet Tag = 9 Caption = 'Wave' object GroupBox6: TGroupBox Left = 10 Top = 8 Width = 495 Height = 150 Anchors = [akLeft, akTop, akRight] Caption = ' Wave ' TabOrder = 0 object Label34: TLabel Left = 12 Top = 22 Width = 51 Height = 13 Caption = 'Amplitude:' end object Label35: TLabel Left = 12 Top = 54 Width = 65 Height = 13 Caption = 'Wave length:' end object Label36: TLabel Left = 12 Top = 86 Width = 33 Height = 13 Caption = 'Phase:' end object Edit32: TEdit Left = 128 Top = 19 Width = 41 Height = 21 TabOrder = 0 Text = '0' OnChange = Edit32Change end object UpDown21: TUpDown Left = 169 Top = 19 Width = 15 Height = 21 Associate = Edit32 Max = 32767 TabOrder = 1 Thousands = False end object UpDown22: TUpDown Left = 169 Top = 51 Width = 15 Height = 21 Associate = Edit33 Max = 32767 TabOrder = 3 Thousands = False end object Edit33: TEdit Left = 128 Top = 51 Width = 41 Height = 21 TabOrder = 2 Text = '0' OnChange = Edit32Change end object Edit34: TEdit Left = 128 Top = 83 Width = 41 Height = 21 TabOrder = 4 Text = '0' OnChange = Edit32Change end object UpDown23: TUpDown Left = 169 Top = 83 Width = 15 Height = 21 Associate = Edit34 Max = 359 TabOrder = 5 Thousands = False end object CheckBox2: TCheckBox Left = 10 Top = 118 Width = 129 Height = 17 Alignment = taLeftJustify Caption = 'Reflective' TabOrder = 6 OnClick = Edit32Change end end end object tabMorph: TTabSheet Tag = 10 Caption = 'Morph filters' object GroupBox7: TGroupBox Left = 10 Top = 8 Width = 495 Height = 124 Anchors = [akLeft, akTop, akRight] Caption = ' Morph filters ' TabOrder = 0 object Label37: TLabel Left = 8 Top = 24 Width = 28 Height = 13 Caption = 'Filter:' end object Label38: TLabel Left = 210 Top = 24 Width = 63 Height = 13 Caption = 'Window size:' end object ListBox2: TListBox Left = 56 Top = 24 Width = 113 Height = 81 ItemHeight = 13 TabOrder = 0 OnClick = Edit35Change end object Edit35: TEdit Left = 210 Top = 41 Width = 41 Height = 21 TabOrder = 1 Text = '1' OnChange = Edit35Change end object UpDown24: TUpDown Left = 251 Top = 41 Width = 15 Height = 21 Associate = Edit35 Min = 1 Max = 64 Position = 1 TabOrder = 2 Thousands = False end end end object tabRotate: TTabSheet Caption = 'Rotate' object lblRotate: TLabel Left = 8 Top = 15 Width = 37 Height = 13 Caption = 'Rotate:' FocusControl = edtRotate end object lblFlip: TLabel Left = 8 Top = 60 Width = 20 Height = 13 Caption = 'Flip:' end object lblRotateBackground: TLabel Left = 8 Top = 120 Width = 60 Height = 13 Caption = 'Background:' Visible = False end object TrackBarRotate: TTrackBar Left = 137 Top = 9 Width = 312 Height = 31 Max = 18000 Min = -18000 Frequency = 500 TabOrder = 1 OnChange = TrackBarRotateChange end object edtRotate: TEdit Left = 86 Top = 12 Width = 52 Height = 21 TabOrder = 0 Text = '0' OnChange = edtRotateChange end object chkFlipHorz: TCheckBox Left = 86 Top = 60 Width = 109 Height = 17 Caption = 'Horizontally' TabOrder = 2 OnClick = chkFlipHorzClick end object chkFlipVert: TCheckBox Left = 86 Top = 85 Width = 109 Height = 17 Caption = 'Vertically' TabOrder = 3 OnClick = chkFlipHorzClick end object pnlRotateBackground: TPanel Left = 86 Top = 117 Width = 50 Height = 20 Color = clBlack ParentBackground = False TabOrder = 4 Visible = False OnClick = pnlRotateBackgroundClick end end object tabFFT: TTabSheet Caption = 'FFT' object GroupBox8: TGroupBox Left = 10 Top = 8 Width = 233 Height = 163 Caption = ' Frequency domain image ' TabOrder = 0 object ienFFT: TImageEnView Left = 10 Top = 18 Width = 212 Height = 135 Background = clBtnFace BorderStyle = bsNone MouseInteract = [miZoom, miSelect] SelectionBase = iesbBitmap EnableInteractionHints = True TabOrder = 0 end object pbrFFT: TProgressBar Left = 2 Top = 151 Width = 229 Height = 10 Align = alBottom TabOrder = 1 Visible = False end end object Clear: TButton Left = 253 Top = 13 Width = 75 Height = 25 Caption = 'Clear' TabOrder = 1 OnClick = ClearClick end object Button7: TButton Left = 253 Top = 45 Width = 75 Height = 25 Caption = 'Reset' TabOrder = 2 OnClick = Button7Click end object CheckBox1: TCheckBox Left = 255 Top = 85 Width = 97 Height = 17 Caption = 'Gray scale' Checked = True State = cbChecked TabOrder = 3 OnClick = CheckBox1Click end end object tabGamma: TTabSheet Caption = 'Gamma Correction' object lblGammaHeading: TLabel Left = 12 Top = 15 Width = 92 Height = 13 Caption = 'Gamma Correction:' FocusControl = edtGamma end object Label41: TLabel Left = 465 Top = 47 Width = 18 Height = 13 Caption = '255' end object Label42: TLabel Left = 115 Top = 140 Width = 6 Height = 13 Caption = '0' end object Label40: TLabel Left = 124 Top = 48 Width = 6 Height = 13 Caption = '0' end object Label43: TLabel Left = 104 Top = 62 Width = 18 Height = 13 Caption = '255' end object GroupBox9: TGroupBox Left = 12 Top = 59 Width = 80 Height = 83 Caption = 'Channels' TabOrder = 2 object chkGammaRed: TCheckBox Left = 10 Top = 18 Width = 67 Height = 17 Caption = 'Red' TabOrder = 0 OnClick = chkGammaClick end object chkGammaGreen: TCheckBox Left = 10 Top = 37 Width = 67 Height = 17 Caption = 'Green' TabOrder = 1 OnClick = chkGammaClick end object chkGammaBlue: TCheckBox Left = 10 Top = 56 Width = 67 Height = 17 Caption = 'Blue' TabOrder = 2 OnClick = chkGammaClick end end object edtGamma: TEdit Left = 127 Top = 12 Width = 41 Height = 21 TabStop = False Color = clBtnFace ReadOnly = True TabOrder = 0 Text = '0' end object trkGamma: TTrackBar Left = 172 Top = 11 Width = 313 Height = 29 Max = 100 Min = 1 Frequency = 10 Position = 1 TabOrder = 1 OnChange = trkGammaChange end object ImageEnView2: TImageEnView Left = 124 Top = 64 Width = 361 Height = 90 Cursor = crDefault Background = clBtnFace Ctl3D = False ParentCtl3D = False EnableInteractionHints = True TabOrder = 3 end end object tabSharpen: TTabSheet Caption = 'Sharpen' object Label44: TLabel Left = 8 Top = 15 Width = 51 Height = 13 Caption = 'Amplitude:' FocusControl = Edit36 end object Label45: TLabel Left = 8 Top = 59 Width = 63 Height = 13 Caption = 'Window size:' end object Edit36: TEdit Left = 77 Top = 12 Width = 33 Height = 21 TabOrder = 0 Text = '0' OnChange = Edit36Change end object TrackBar4: TTrackBar Left = 111 Top = 10 Width = 370 Height = 28 Max = 50 Min = 1 Position = 1 TabOrder = 1 OnChange = TrackBar4Change end object Edit37: TEdit Left = 19 Top = 79 Width = 41 Height = 21 TabOrder = 2 Text = '1' OnChange = TrackBar4Change end object UpDown25: TUpDown Left = 60 Top = 79 Width = 15 Height = 21 Associate = Edit37 Min = 1 Max = 64 Position = 1 TabOrder = 3 Thousands = False end end object tabResize: TTabSheet Caption = 'Resize' ImageIndex = 14 object lblResize: TLabel Left = 8 Top = 15 Width = 68 Height = 13 Caption = 'Resize Image:' FocusControl = edtRotate end object lblWidth: TLabel Left = 27 Top = 50 Width = 70 Height = 13 Caption = 'Width (pixels):' end object lblHeight: TLabel Left = 27 Top = 82 Width = 73 Height = 13 Caption = 'Height (pixels):' end object lblCurrentSize: TLabel Left = 120 Top = 23 Width = 37 Height = 13 Caption = 'Current' end object lblNewSize: TLabel Left = 188 Top = 23 Width = 21 Height = 13 Caption = 'New' end object lblNewScale: TLabel Left = 256 Top = 23 Width = 25 Height = 13 Caption = 'Scale' end object lblP1: TLabel Left = 312 Top = 50 Width = 11 Height = 13 Caption = '%' end object lblP2: TLabel Left = 312 Top = 82 Width = 11 Height = 13 Caption = '%' end object edtOldWidth: TEdit Left = 120 Top = 45 Width = 49 Height = 21 TabStop = False Color = clBtnFace ReadOnly = True TabOrder = 0 end object edtOldHeight: TEdit Left = 120 Top = 77 Width = 49 Height = 21 TabStop = False Color = clBtnFace ReadOnly = True TabOrder = 5 end object chkMaintainAR: TCheckBox Left = 120 Top = 110 Width = 158 Height = 17 Caption = 'Maintain Aspect Ratio' Checked = True ParentShowHint = False ShowHint = True State = cbChecked TabOrder = 10 OnClick = edtNewWidthChange end object updNewWidth: TUpDown Left = 223 Top = 45 Width = 16 Height = 21 Associate = edtNewWidth Min = 1 Max = 32767 Increment = 100 Position = 1 TabOrder = 2 Thousands = False end object edtNewWidth: TEdit Left = 188 Top = 45 Width = 35 Height = 21 ParentShowHint = False ShowHint = True TabOrder = 1 Text = '1' OnChange = edtNewWidthChange end object updNewHeight: TUpDown Left = 223 Top = 77 Width = 16 Height = 21 Associate = edtNewHeight Min = 1 Max = 32767 Increment = 100 Position = 1 TabOrder = 7 Thousands = False end object edtNewHeight: TEdit Left = 188 Top = 77 Width = 35 Height = 21 ParentShowHint = False ShowHint = True TabOrder = 6 Text = '1' OnChange = edtNewHeightChange end object edtNewWidthPercent: TEdit Left = 256 Top = 45 Width = 35 Height = 21 ParentShowHint = False ShowHint = True TabOrder = 3 Text = '1' OnChange = edtNewWidthPercentChange end object updNewWidthPercent: TUpDown Left = 291 Top = 45 Width = 16 Height = 21 Associate = edtNewWidthPercent Min = 1 Max = 10000 Increment = 5 Position = 1 TabOrder = 4 Thousands = False end object edtNewHeightPercent: TEdit Left = 256 Top = 77 Width = 35 Height = 21 ParentShowHint = False ShowHint = True TabOrder = 8 Text = '1' OnChange = edtNewHeightPercentChange end object updNewHeightPercent: TUpDown Left = 291 Top = 77 Width = 16 Height = 21 Associate = edtNewHeightPercent Min = 1 Max = 10000 Increment = 5 Position = 1 TabOrder = 9 Thousands = False end end object tabSoftShadow: TTabSheet Caption = 'Soft Shadow' ImageIndex = 15 object lblShadowRadius: TLabel Left = 39 Top = 46 Width = 36 Height = 13 Caption = 'Radius:' end object lblShadowOffset: TLabel Left = 39 Top = 74 Width = 35 Height = 13 Caption = 'Offset:' end object lblShadowColor: TLabel Left = 39 Top = 101 Width = 29 Height = 13 Caption = 'Color:' end object lblAddSoftShadow: TLabel Left = 8 Top = 15 Width = 87 Height = 13 Caption = 'Add Soft Shadow:' end object lblShadowPosition: TLabel Left = 39 Top = 129 Width = 41 Height = 13 Caption = 'Position:' end object edtShadowRadius: TEdit Left = 103 Top = 42 Width = 33 Height = 21 TabOrder = 0 Text = '3' OnChange = SoftShadowControlChange end object updShadowRadius: TUpDown Left = 136 Top = 42 Width = 16 Height = 21 Associate = edtShadowRadius Min = 1 Position = 3 TabOrder = 1 end object edtShadowOffset: TEdit Left = 103 Top = 70 Width = 33 Height = 21 TabOrder = 2 Text = '3' OnChange = SoftShadowControlChange end object updShadowOffset: TUpDown Left = 136 Top = 70 Width = 16 Height = 21 Associate = edtShadowOffset Min = -30 Max = 30 Position = 3 TabOrder = 3 end object pnlShadowColor: TPanel Left = 103 Top = 97 Width = 49 Height = 20 Color = clBlack ParentBackground = False TabOrder = 4 OnClick = pnlRotateBackgroundClick end object cmbShadowPosition: TComboBox Left = 103 Top = 125 Width = 97 Height = 21 Style = csDropDownList ItemHeight = 13 TabOrder = 5 OnChange = SoftShadowControlChange Items.Strings = ( 'Top Left' 'Top Right' 'Bottom Left' 'Bottom Right' 'All (Glow)') end end object tabAutoEnhance: TTabSheet Caption = 'Auto-Enhance' object lblAutoEnhance: TLabel Left = 8 Top = 19 Width = 111 Height = 13 Caption = 'Auto-Enhance Method:' end object cmbAutoEnhance: TComboBox Left = 139 Top = 15 Width = 106 Height = 21 Style = csDropDownList ItemHeight = 13 ItemIndex = 0 TabOrder = 0 Text = 'General' OnChange = AutoEnhanceControlChange Items.Strings = ( 'General' 'Tone Mapping') end object pnlAutoEnhance1: TPanel Left = 43 Top = 48 Width = 138 Height = 94 BevelOuter = bvNone TabOrder = 1 object lblAutoEnhance1Slope: TLabel Left = 0 Top = 4 Width = 30 Height = 13 Caption = 'Slope:' end object lblAutoEnhance1Range: TLabel Left = 0 Top = 34 Width = 35 Height = 13 Caption = 'Range:' end object lblAutoEnhance1Quality: TLabel Left = 0 Top = 62 Width = 38 Height = 13 Caption = 'Quality:' end object edtAutoEnhance1Slope: TEdit Left = 56 Top = 0 Width = 33 Height = 21 TabOrder = 0 Text = '20' OnChange = AutoEnhanceControlChange end object updAutoEnhance1Slope: TUpDown Left = 89 Top = 0 Width = 16 Height = 21 Associate = edtAutoEnhance1Slope Max = 90 Position = 20 TabOrder = 1 end object edtAutoEnhance1Range: TEdit Left = 56 Top = 30 Width = 33 Height = 21 TabOrder = 2 Text = '25' OnChange = AutoEnhanceControlChange end object updAutoEnhance1Range: TUpDown Left = 89 Top = 30 Width = 16 Height = 21 Associate = edtAutoEnhance1Range Position = 25 TabOrder = 3 end object edtAutoEnhance1Quality: TEdit Left = 56 Top = 58 Width = 33 Height = 21 TabOrder = 4 Text = '5' OnChange = AutoEnhanceControlChange end object updAutoEnhance1Quality: TUpDown Left = 89 Top = 58 Width = 16 Height = 21 Associate = edtAutoEnhance1Quality Min = 1 Max = 10 Position = 5 TabOrder = 5 end end object pnlAutoEnhance3: TPanel Left = 247 Top = 107 Width = 153 Height = 65 BevelOuter = bvNone TabOrder = 2 Visible = False object lblAutoEnhance3Gamma: TLabel Left = 0 Top = 4 Width = 39 Height = 13 Caption = 'Gamma:' end object lblAutoEnhance3Saturation: TLabel Left = 0 Top = 33 Width = 54 Height = 13 Caption = 'Saturation:' end object updAutoEnhance3Gamma: TUpDown Left = 100 Top = 0 Width = 17 Height = 21 Min = -100 TabOrder = 1 OnClick = updAutoEnhance3GammaClick end object edtAutoEnhance3Gamma: TEdit Left = 67 Top = 0 Width = 33 Height = 21 TabOrder = 0 Text = '0' OnChange = AutoEnhanceControlChange end object updAutoEnhance3Saturation: TUpDown Left = 100 Top = 29 Width = 16 Height = 21 Associate = edtAutoEnhance3Saturation Min = -100 Position = 80 TabOrder = 3 end object edtAutoEnhance3Saturation: TEdit Left = 67 Top = 29 Width = 33 Height = 21 TabOrder = 2 Text = '80' OnChange = AutoEnhanceControlChange end end end object tabCrop: TTabSheet Caption = 'Cropping' ImageIndex = 17 object lblCropLeft: TLabel Left = 3 Top = 66 Width = 41 Height = 17 Alignment = taRightJustify AutoSize = False Caption = 'Left:' end object lblCropTop: TLabel Left = 50 Top = 34 Width = 61 Height = 17 Alignment = taRightJustify AutoSize = False Caption = 'Top:' end object lblCropBottom: TLabel Left = 50 Top = 98 Width = 61 Height = 17 Alignment = taRightJustify AutoSize = False Caption = 'Bottom:' end object lblCropImage: TLabel Left = 8 Top = 15 Width = 60 Height = 13 Caption = 'Crop Image:' end object lblCropBackground: TLabel Left = 16 Top = 141 Width = 60 Height = 13 Caption = 'Background:' Visible = False end object lblCropRight: TLabel Left = 117 Top = 66 Width = 62 Height = 17 Alignment = taRightJustify AutoSize = False Caption = 'Right:' end object edtCropLeft: TEdit Left = 50 Top = 63 Width = 33 Height = 21 TabOrder = 0 Text = '0' OnChange = CropControlChange end object updCropLeft: TUpDown Left = 83 Top = 63 Width = 16 Height = 21 Associate = edtCropLeft Min = -32767 Max = 16960 TabOrder = 1 end object edtCropTop: TEdit Left = 117 Top = 31 Width = 33 Height = 21 TabOrder = 2 Text = '0' OnChange = CropControlChange end object updCropTop: TUpDown Left = 150 Top = 31 Width = 16 Height = 21 Associate = edtCropTop Min = -32767 Max = 16960 TabOrder = 3 end object edtCropRight: TEdit Left = 185 Top = 63 Width = 33 Height = 21 TabOrder = 4 Text = '0' OnChange = CropControlChange end object updCropRight: TUpDown Left = 218 Top = 63 Width = 16 Height = 21 Associate = edtCropRight Min = -32767 Max = 16960 TabOrder = 5 end object edtCropBottom: TEdit Left = 117 Top = 95 Width = 33 Height = 21 TabOrder = 6 Text = '0' OnChange = CropControlChange end object updCropBottom: TUpDown Left = 150 Top = 95 Width = 16 Height = 21 Associate = edtCropBottom Min = -32767 Max = 16960 TabOrder = 7 end object pnlCropBackground: TPanel Left = 94 Top = 137 Width = 49 Height = 20 Color = clBlack ParentBackground = False TabOrder = 8 Visible = False OnClick = pnlRotateBackgroundClick end end end object ResultToSourceButton: TBitBtn Left = 218 Top = 84 Width = 21 Height = 25 Hint = 'Copy Result to Source' Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FAFAFAFAFAFA FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA409742409742FAFAFAFAFA FAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA FAFA40974265DD4A409742FAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFA FAFAFAFAFAFAFAFAFAFAFAFAFAFAFA40974263D9486CE04D409742FAFAFAFAFA FAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA40974263 D94864DF486CE04D409742FAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFA FAFAFAFAFAFAFAFAFA4097425FD44763D94864DF486CE04D409742FAFAFAFAFA FAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFAFAFAFAFAFAFA4097425ED44764DF4863 DF4664DF486CE04D409742FAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFA FAFAFA4097425ED64763DF4664DF4863DF4664DF486CE04D409742FAFAFAFAFA FAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFA4097425DCC4763DF4663DF4664DF4863 DF4664DF486CE04D409742FAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFA 4097425DCC4764DF4864DF4864DF4863DF4664DF486CE04D409742FAFAFAFAFA FAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFAFAFAFA4097425ECD4864DF4863DF4663 DF4667E04B6FE051409742FAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFA FAFAFAFAFAFA4097425FD54863DF4664DF486EE04F72E154409742FAFAFAFAFA FAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA4097425FD54864 DF4872E15478E25B409742FAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFA FAFAFAFAFAFAFAFAFAFAFAFA40974266D54C78E25B78E25B409742FAFAFAFAFA FAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA40 974278E25B78E25B409742FAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFA FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA40974278E25B409742FAFAFAFAFA FAFAFAFAFAFAFAFFFFFFFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA FAFAFAFAFA409742409742FAFAFAFAFAFAFAFAFAFAFAFAFFFFFF} ParentShowHint = False ShowHint = True Spacing = 0 TabOrder = 2 OnClick = ResultToSourceButtonClick end object PreviewButton: TBitBtn Left = 455 Top = 120 Width = 87 Height = 25 Anchors = [akTop, akRight] Caption = 'Preview' TabOrder = 3 OnClick = PreviewButtonClick end object ImageEn1: TImageEnView Left = 12 Top = 24 Width = 200 Height = 150 Cursor = 1782 Background = clBtnFace OnViewChange = ImageEn1ViewChange SelectionOptions = [iesoAnimated, iesoSizeable, iesoMoveable, iesoMarkOuter, iesoCanScroll] MouseInteract = [miZoom, miScroll] OnSelectionChange = ImageEn1SelectionChange EnableInteractionHints = True TabOrder = 4 end object ImageEn2: TImageEnView Left = 244 Top = 24 Width = 200 Height = 150 Cursor = 1780 Background = clBtnFace EnableInteractionHints = True TabOrder = 6 OnMouseDown = ImageEn2MouseUp OnMouseUp = ImageEn2MouseUp end object chkLockPreview: TCheckBox Left = 12 Top = 396 Width = 211 Height = 17 Hint = 'Automatically updates your preview with the changes you have sel' + 'ected' Anchors = [akLeft, akBottom] Caption = 'Lock Preview' ParentShowHint = False ShowHint = True TabOrder = 8 OnClick = chkLockPreviewClick end object ResetButton: TBitBtn Left = 455 Top = 149 Width = 87 Height = 25 Anchors = [akTop, akRight] Caption = 'Reset' TabOrder = 5 OnClick = ResetButtonClick end object OpenDialog1: TOpenDialog DefaultExt = 'flt' Filter = 'Filter (*.flt)|*.flt' Options = [ofHideReadOnly, ofPathMustExist, ofFileMustExist] Title = 'Load filter' Left = 256 Top = 35 end object SaveDialog1: TSaveDialog DefaultExt = 'flt' Filter = 'Filter (*.flt)|*.flt' Options = [ofHideReadOnly, ofPathMustExist] Title = 'Save filter' Left = 320 Top = 34 end object iepFFT: TImageEnProc AttachedImageEn = ienFFT Background = clBtnFace OnProgress = iepFFTProgress PreviewsParams = [prppShowResetButton, prppHardReset] PreviewFont.Charset = DEFAULT_CHARSET PreviewFont.Color = clWindowText PreviewFont.Height = -11 PreviewFont.Name = 'MS Sans Serif' PreviewFont.Style = [] Left = 36 Top = 32 end object tmrUpdatePreview: TTimer Enabled = False Interval = 250 OnTimer = tmrUpdatePreviewTimer Left = 136 Top = 34 end end