home *** CD-ROM | disk | FTP | other *** search
- object ViewImageForm: TViewImageForm
- Left = 6
- Top = 25
- Width = 629
- Height = 435
- ActiveControl = DirectoryListBox1
- Caption = 'Imagelib user'#39's example'
- Font.Color = clBlack
- Font.Height = -12
- Font.Name = 'Times New Roman'
- Font.Style = []
- Menu = MainMenu1
- PixelsPerInch = 96
- Position = poScreenCenter
- OnCreate = FormCreate
- OnDestroy = FormDestroy
- TextHeight = 15
- object QualityLabel: TLabel
- Left = 308
- Top = 296
- Width = 81
- Height = 13
- Caption = 'JPG Quality save'
- Font.Color = clBlack
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- ParentFont = False
- end
- object SmoothLabel: TLabel
- Left = 308
- Top = 364
- Width = 85
- Height = 13
- Caption = 'JPG Smooth save'
- Font.Color = clBlack
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- ParentFont = False
- end
- object Gauge1: TGauge
- Left = 207
- Top = 270
- Width = 314
- Height = 13
- BorderStyle = bsNone
- ForeColor = clRed
- BackColor = clBtnFace
- Progress = 0
- end
- object Label9: TLabel
- Left = 536
- Top = -2
- Width = 30
- Height = 15
- AutoSize = False
- Caption = 'Width'
- end
- object Label10: TLabel
- Left = 536
- Top = 30
- Width = 32
- Height = 15
- AutoSize = False
- Caption = 'Height'
- end
- object Label11: TLabel
- Left = 536
- Top = 62
- Width = 65
- Height = 15
- AutoSize = False
- Caption = 'Bits per pixel'
- end
- object Label12: TLabel
- Left = 536
- Top = 97
- Width = 31
- Height = 15
- AutoSize = False
- Caption = 'Planes'
- end
- object Label13: TLabel
- Left = 536
- Top = 130
- Width = 32
- Height = 15
- AutoSize = False
- Caption = 'Colors'
- end
- object Label14: TLabel
- Left = 536
- Top = 163
- Width = 27
- Height = 15
- AutoSize = False
- Caption = 'Type'
- end
- object Label15: TLabel
- Left = 536
- Top = 197
- Width = 64
- Height = 15
- AutoSize = False
- Caption = 'Compression'
- end
- object Label8: TLabel
- Left = 536
- Top = 232
- Width = 20
- Height = 15
- Caption = 'Size'
- end
- object DriveComboBox1: TDriveComboBox
- Left = 8
- Top = 239
- Width = 145
- Height = 21
- Color = clTeal
- TabOrder = 0
- OnChange = DriveComboBox1Change
- end
- object DirectoryListBox1: TDirectoryListBox
- Left = 8
- Top = 125
- Width = 145
- Height = 110
- Color = clTeal
- ItemHeight = 16
- TabOrder = 1
- OnChange = DirectoryListBox1Change
- end
- object FileListBox1: TFileListBox
- Left = 8
- Top = 21
- Width = 145
- Height = 97
- Color = clTeal
- ItemHeight = 16
- Mask = '*.gif;*.jpg;*.pcx;*.bmp;*.wmf;*.ico;*.scm;*.png;*.cms'
- ShowGlyphs = True
- TabOrder = 2
- OnChange = FileListBox1Change
- end
- object SaveButton: TBitBtn
- Left = 536
- Top = 297
- Width = 82
- Height = 76
- Caption = 'Save'
- Font.Color = clBlack
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- ParentFont = False
- TabOrder = 3
- OnClick = SaveButtonClick
- Glyph.Data = {
- 78010000424D7801000000000000760000002800000020000000100000000100
- 04000000000000000000120B0000120B00000000000000000000000000000000
- 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
- FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333000000
- 033333FFFF77777773F330000077777770333777773FFFFFF733077777000000
- 03337F3F3F777777733F0797A770003333007F737337773F3377077777778803
- 30807F333333337FF73707888887880007707F3FFFF333777F37070000878807
- 07807F777733337F7F3707888887880808807F333333337F7F37077777778800
- 08807F333FFF337773F7088800088803308073FF777FFF733737300008000033
- 33003777737777333377333080333333333333F7373333333333300803333333
- 33333773733333333333088033333333333373F7F33333333333308033333333
- 33333737333333333333330333333333333333733333333333330000}
- Layout = blGlyphTop
- NumGlyphs = 2
- Style = bsNew
- end
- object QualitySpin: TSpinEdit
- Left = 324
- Top = 314
- Width = 49
- Height = 24
- Hint = '0 to 100 for jpeg saving quality'
- AutoSize = False
- Font.Color = clBlack
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- MaxValue = 100
- MinValue = 0
- ParentFont = False
- ParentShowHint = False
- ShowHint = True
- TabOrder = 4
- Value = 25
- OnChange = QualitySpinChange
- end
- object Smoothspin: TSpinEdit
- Left = 324
- Top = 336
- Width = 49
- Height = 24
- Hint = '0 to 100 for jpeg smoothing quality'
- AutoSize = False
- Font.Color = clBlack
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- MaxValue = 100
- MinValue = 0
- ParentFont = False
- ParentShowHint = False
- ShowHint = True
- TabOrder = 5
- Value = 0
- OnChange = SmoothspinChange
- end
- object GroupBox1: TGroupBox
- Left = 164
- Top = 298
- Width = 126
- Height = 72
- Hint = 'Resolution to upscale/downscale the images to be read'
- Caption = 'Read resolution'
- Font.Color = clBlack
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- ParentFont = False
- ParentShowHint = False
- ShowHint = True
- TabOrder = 6
- object res4: TRadioButton
- Left = 8
- Top = 16
- Width = 105
- Height = 17
- Caption = '4 bit (16 colors)'
- ParentShowHint = False
- ShowHint = True
- TabOrder = 0
- OnClick = resClick
- end
- object res24: TRadioButton
- Left = 8
- Top = 53
- Width = 105
- Height = 17
- Caption = '24 bit (true color)'
- TabOrder = 1
- OnClick = resClick
- end
- object res8: TRadioButton
- Left = 8
- Top = 35
- Width = 105
- Height = 17
- Caption = '8 bit (256 colors)'
- Checked = True
- TabOrder = 2
- TabStop = True
- OnClick = resClick
- end
- end
- object Edit1: TEdit
- Left = 536
- Top = 12
- Width = 80
- Height = 19
- AutoSize = False
- Color = clNavy
- Font.Color = clYellow
- Font.Height = -12
- Font.Name = 'Times New Roman'
- Font.Style = []
- ParentFont = False
- ReadOnly = True
- TabOrder = 7
- end
- object Edit2: TEdit
- Left = 536
- Top = 44
- Width = 80
- Height = 19
- AutoSize = False
- Color = clNavy
- Font.Color = clYellow
- Font.Height = -12
- Font.Name = 'Times New Roman'
- Font.Style = []
- ParentFont = False
- ReadOnly = True
- TabOrder = 8
- end
- object Edit3: TEdit
- Left = 536
- Top = 78
- Width = 80
- Height = 19
- AutoSize = False
- Color = clNavy
- Font.Color = clYellow
- Font.Height = -12
- Font.Name = 'Times New Roman'
- Font.Style = []
- ParentFont = False
- ReadOnly = True
- TabOrder = 9
- end
- object Edit4: TEdit
- Left = 536
- Top = 112
- Width = 80
- Height = 19
- AutoSize = False
- Color = clNavy
- Font.Color = clYellow
- Font.Height = -12
- Font.Name = 'Times New Roman'
- Font.Style = []
- ParentFont = False
- ReadOnly = True
- TabOrder = 10
- end
- object Edit5: TEdit
- Left = 536
- Top = 145
- Width = 80
- Height = 19
- AutoSize = False
- Color = clNavy
- Font.Color = clYellow
- Font.Height = -12
- Font.Name = 'Times New Roman'
- Font.Style = []
- ParentFont = False
- ReadOnly = True
- TabOrder = 11
- end
- object Edit6: TEdit
- Left = 536
- Top = 179
- Width = 80
- Height = 19
- AutoSize = False
- Color = clNavy
- Font.Color = clYellow
- Font.Height = -12
- Font.Name = 'Times New Roman'
- Font.Style = []
- ParentFont = False
- ReadOnly = True
- TabOrder = 12
- end
- object Edit7: TEdit
- Left = 536
- Top = 213
- Width = 80
- Height = 19
- AutoSize = False
- Color = clNavy
- Font.Color = clYellow
- Font.Height = -12
- Font.Name = 'Times New Roman'
- Font.Style = []
- ParentFont = False
- ReadOnly = True
- TabOrder = 13
- end
- object Edit8: TEdit
- Left = 536
- Top = 247
- Width = 81
- Height = 19
- AutoSize = False
- Color = clNavy
- Font.Color = clYellow
- Font.Height = -12
- Font.Name = 'Times New Roman'
- Font.Style = []
- ParentFont = False
- ReadOnly = True
- TabOrder = 15
- end
- object GetInfoChecked: TCheckBox
- Left = 536
- Top = 273
- Width = 81
- Height = 17
- Caption = 'Image Info'
- State = cbChecked
- TabOrder = 14
- OnClick = GetInfoCheckedClick
- end
- object CheckBox1: TCheckBox
- Left = 439
- Top = 1
- Width = 82
- Height = 17
- Caption = 'Center Image'
- State = cbChecked
- TabOrder = 16
- OnClick = CheckBox1Click
- end
- object ScrollBar1: TScrollBar
- Left = 180
- Top = 21
- Width = 9
- Height = 238
- Hint = 'Message speed'
- Kind = sbVertical
- Max = 11
- ParentShowHint = False
- Position = 5
- ShowHint = True
- TabOrder = 18
- Visible = False
- OnChange = ScrollBar1Change
- end
- object MultiImage1: TPMultiImage
- Left = 191
- Top = 21
- Width = 320
- Height = 238
- Cursor = crCross
- Center = True
- Color = clBtnFace
- ImageName = 'file not found'
- ImageDither = True
- ImageReadRes = Color256
- ImageWriteRes = Color256
- JPegSaveQuality = 25
- JPegSaveSmooth = 0
- OnClick = MultiImage1Click
- TabOrder = 19
- TabStop = False
- end
- object CheckBox2: TCheckBox
- Left = 204
- Top = 372
- Width = 53
- Height = 17
- Caption = 'Dither'
- State = cbChecked
- TabOrder = 20
- OnClick = CheckBox2Click
- end
- object BitBtn5: TBitBtn
- Left = 8
- Top = 259
- Width = 145
- Height = 21
- Hint = 'Load an Image from a resource'
- Caption = 'Load from resource'
- ParentShowHint = False
- ShowHint = True
- TabOrder = 24
- OnClick = BitBtn5Click
- Style = bsNew
- end
- object BitBtn1: TBitBtn
- Left = 7
- Top = 279
- Width = 146
- Height = 20
- Hint = 'Create a credit message using the message editor'
- Caption = 'Create Scroll Message'
- Font.Color = clBlack
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- ParentFont = False
- ParentShowHint = False
- ShowHint = True
- TabOrder = 17
- OnClick = BitBtn1Click
- Style = bsNew
- end
- object BitBtn2: TBitBtn
- Left = 7
- Top = 298
- Width = 146
- Height = 21
- Hint = 'Create a scrolling message using the message editor'
- Caption = 'Create Credit Message'
- ParentShowHint = False
- ShowHint = True
- TabOrder = 21
- OnClick = BitBtn2Click
- Style = bsNew
- end
- object BitBtn4: TBitBtn
- Left = 7
- Top = 318
- Width = 146
- Height = 22
- Hint = 'Create a scrolling message on the fly'
- Caption = 'Scrolls on the Fly'
- ParentShowHint = False
- ShowHint = True
- TabOrder = 23
- OnClick = BitBtn4Click
- Style = bsNew
- end
- object BitBtn3: TBitBtn
- Left = 7
- Top = 339
- Width = 146
- Height = 23
- Hint = 'Create a credit message on the fly'
- Caption = 'Credits on the Fly'
- ParentShowHint = False
- ShowHint = True
- TabOrder = 22
- OnClick = BitBtn3Click
- Style = bsNew
- end
- object BitBtn6: TBitBtn
- Left = 8
- Top = 361
- Width = 145
- Height = 23
- Hint = 'Load an Image from the DELPHI.EXE'
- Caption = 'Load delphi resource'
- ParentShowHint = False
- ShowHint = True
- TabOrder = 25
- OnClick = BitBtn6Click
- Style = bsNew
- end
- object GroupBox2: TGroupBox
- Left = 403
- Top = 296
- Width = 126
- Height = 72
- Hint = 'Resolution to upscale/downscale the images to be saved'
- Caption = 'Save resolution'
- Font.Color = clBlack
- Font.Height = -11
- Font.Name = 'MS Sans Serif'
- Font.Style = []
- ParentFont = False
- ParentShowHint = False
- ShowHint = True
- TabOrder = 26
- object SaveRes4: TRadioButton
- Left = 8
- Top = 16
- Width = 105
- Height = 17
- Caption = '4 bit (16 colors)'
- ParentShowHint = False
- ShowHint = True
- TabOrder = 0
- OnClick = SaveResClick
- end
- object SaveRes24: TRadioButton
- Left = 8
- Top = 53
- Width = 105
- Height = 17
- Caption = '24 bit (true color)'
- TabOrder = 1
- OnClick = SaveResClick
- end
- object SaveRes8: TRadioButton
- Left = 8
- Top = 35
- Width = 105
- Height = 17
- Caption = '8 bit (256 colors)'
- Checked = True
- TabOrder = 2
- TabStop = True
- OnClick = SaveResClick
- end
- end
- object CheckBox3: TCheckBox
- Left = 208
- Top = 1
- Width = 113
- Height = 17
- Caption = 'Fit Image (Stretch)'
- TabOrder = 27
- OnClick = SstretchOnOff
- end
- object SaveDialog1: TSaveDialog
- FileEditStyle = fsComboBox
- Filter = 'jpeg|*.jpg|bmp|*.bmp|gif|*.gif|pcx|*.pcx|png|*.png'
- Options = [ofOverwritePrompt]
- Title = 'Save as Jpeg or Bitmap'
- Left = 276
- Top = 20
- end
- object MainMenu1: TMainMenu
- Left = 244
- Top = 20
- object N1: TMenuItem
- Caption = '&File'
- object O1: TMenuItem
- Caption = '&Open'
- OnClick = O1Click
- end
- object N2: TMenuItem
- Caption = '&Save'
- OnClick = SaveButtonClick
- end
- object N3: TMenuItem
- Caption = '-'
- end
- object Print1: TMenuItem
- Caption = '&Print'
- OnClick = Print1Click
- end
- object PrintSetup1: TMenuItem
- Caption = 'Print &Setup'
- OnClick = PrintSetup1Click
- end
- object N5: TMenuItem
- Caption = '-'
- end
- object CreateMessage1: TMenuItem
- Caption = '&Create Scroll Message'
- OnClick = BitBtn1Click
- end
- object CreateCreditMessage1: TMenuItem
- Caption = 'C&reate Credit Message'
- OnClick = BitBtn2Click
- end
- object N4: TMenuItem
- Caption = '-'
- end
- object E1: TMenuItem
- Caption = 'E&xit'
- OnClick = E1Click
- end
- end
- object Edit9: TMenuItem
- Caption = '&Edit'
- object Cut1: TMenuItem
- Caption = '&Cut'
- OnClick = Cut1Click
- end
- object Copy1: TMenuItem
- Caption = 'C&opy'
- OnClick = Copy1Click
- end
- object Paste1: TMenuItem
- Caption = '&Paste'
- OnClick = Paste1Click
- end
- end
- object A1: TMenuItem
- Caption = '&Order && About'
- OnClick = A1Click
- end
- end
- object OpenDialog1: TOpenDialog
- FileEditStyle = fsComboBox
- Filter =
- 'jpeg|*.jpg|bitmap|*.bmp|gif|*.gif|pcx|*.pcx|png|*.png|scroll|*.s' +
- 'cm|credit|*.cms|metafile|*.wmf|icon|*.ico|all images|*.jpg;*.bmp' +
- ';*.gif;*.pcx;*.wmf;*.ico;*.png;*.scm;*.cms'
- Options = [ofReadOnly]
- Title = 'Open images'
- Left = 210
- Top = 20
- end
- object PrinterSetupDialog1: TPrinterSetupDialog
- Left = 303
- Top = 20
- end
- object PrintDialog1: TPrintDialog
- Options = [poPageNums, poSelection, poWarning]
- PrintRange = prSelection
- Left = 332
- Top = 20
- end
- end
-