object MainForm: TMainForm
  Left = 401
  Top = 158
  Width = 729
  Height = 530
  Caption = 'Apophysis'
  Color = clBtnFace
  Constraints.MinHeight = 240
  Constraints.MinWidth = 320
  Font.Charset = ANSI_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  KeyPreview = True
  Menu = MainMenu
  OldCreateOrder = True
  OnActivate = FormActivate
  OnClose = FormClose
  OnCloseQuery = FormCloseQuery
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  OnDeactivate = FormDeactivate
  OnKeyPress = FormKeyPress
  OnShow = FormShow
  PixelsPerInch = 96
  TextHeight = 13
  object Splitter: TSplitter
    Left = 160
    Top = 28
    Width = 4
    Height = 435
  end
  object ToolBar: TToolBar
    Left = 0
    Top = 0
    Width = 721
    Height = 28
    BorderWidth = 1
    Flat = True
    Images = Buttons
    ParentShowHint = False
    ShowHint = True
    TabOrder = 0
    object btnOpen: TToolButton
      Left = 0
      Top = 0
      Hint = 'Open (Ctrl+O)|Open a parameter file for browsing'
      Caption = 'btnOpen'
      ImageIndex = 1
      OnClick = mnuOpenClick
    end
    object btnSave: TToolButton
      Left = 23
      Top = 0
      Hint = 'Save Parameters (Ctrl+S)|Save parameters to file'
      Caption = 'btnSave'
      ImageIndex = 3
      OnClick = mnuSaveAsClick
    end
    object btnRender: TToolButton
      Left = 46
      Top = 0
      Hint = 'Render (Ctrl+R)|Render flame to disk'
      Caption = 'btnRender'
      ImageIndex = 35
      OnClick = mnuRenderClick
    end
    object ToolButton9: TToolButton
      Left = 69
      Top = 0
      Width = 8
      Caption = 'ToolButton9'
      ImageIndex = 8
      Style = tbsSeparator
    end
    object btnUndo: TToolButton
      Left = 77
      Top = 0
      Hint = 'Undo (Ctrl+Z)|Undo the last action'
      Caption = 'btnUndo'
      Enabled = False
      ImageIndex = 4
      OnClick = mnuUndoClick
    end
    object btnRedo: TToolButton
      Left = 100
      Top = 0
      Hint = 'Redo (Ctrl+Y)|Redo the last action'
      Caption = 'btnRedo'
      Enabled = False
      ImageIndex = 5
      OnClick = mnuRedoClick
    end
    object ToolButton1: TToolButton
      Left = 123
      Top = 0
      Width = 8
      Caption = 'ToolButton1'
      ImageIndex = 18
      Style = tbsSeparator
    end
    object btnReset: TToolButton
      Left = 131
      Top = 0
      Hint = 'Reset Location (F12)'
      Caption = 'btnReset'
      ImageIndex = 12
      OnClick = mnuResetLocationClick
    end
    object tbQualityBox: TComboBox
      Left = 154
      Top = 0
      Width = 40
      Height = 21
      Hint = 'Rendering quality|Rendering quality of the main window'
      AutoComplete = False
      ItemHeight = 13
      TabOrder = 0
      OnExit = tbQualityBoxSet
      OnKeyPress = tbQualityBoxKeyPress
      OnSelect = tbQualityBoxSet
      Items.Strings = (
        '5'
        '10'
        '15'
        '25'
        '50'
        '100')
    end
    object btnFullScreen: TToolButton
      Left = 194
      Top = 0
      Hint = 'Fullscreen View (F3)|Show full-screen view of the flame'
      Caption = 'btnFullScreen'
      ImageIndex = 52
      OnClick = mnuFullScreenClick
    end
    object ToolButton3: TToolButton
      Left = 217
      Top = 0
      Width = 8
      Caption = 'ToolButton3'
      ImageIndex = 8
      Style = tbsSeparator
    end
    object btnEditor: TToolButton
      Left = 225
      Top = 0
      Hint = 'Editor (F4)|Show Transform Editor'
      Caption = 'btnEditor'
      ImageIndex = 19
      OnClick = mnuEditorClick
    end
    object btnAdjust: TToolButton
      Left = 248
      Top = 0
      Hint = 'Adjust (F5)|Adjust render-settings'
      Caption = 'btnAdjust'
      ImageIndex = 18
      OnClick = mnuAdjustClick
    end
    object btnGradient: TToolButton
      Left = 271
      Top = 0
      Hint = 'Gradient (F6)|Shows the Gradient window'
      Caption = 'btnGradient'
      ImageIndex = 11
      OnClick = mnuGradClick
    end
    object btnMutate: TToolButton
      Left = 294
      Top = 0
      Hint = 'Mutation (F7)|Shows the Mutation window'
      Caption = 'btnMutate'
      ImageIndex = 17
      OnClick = mnuMutateClick
    end
    object btnSize: TToolButton
      Left = 317
      Top = 0
      Hint = 'Image Size|Adjust image size'
      Caption = 'ma'
      ImageIndex = 51
      OnClick = mnuImageSizeClick
    end
    object ToolButton4: TToolButton
      Left = 340
      Top = 0
      Width = 8
      Caption = 'ToolButton4'
      ImageIndex = 14
      Style = tbsSeparator
    end
    object btnDefine: TToolButton
      Left = 348
      Top = 0
      Hint = 'Edit Script|Open the Script Editor'
      Caption = 'btnDefine'
      ImageIndex = 42
      OnClick = mnuEditScriptClick
    end
    object btnRun: TToolButton
      Left = 371
      Top = 0
      Hint = 'Run Script (F9)|Run Script'
      Caption = 'Run'
      ImageIndex = 43
      OnClick = btnRunClick
    end
    object btnStop: TToolButton
      Left = 394
      Top = 0
      Hint = 'Stop Script (F10)|Stop Script'
      Caption = 'Stop'
      ImageIndex = 36
      OnClick = mnuStopClick
    end
    object ToolButton5: TToolButton
      Left = 417
      Top = 0
      Width = 8
      Caption = 'ToolButton5'
      ImageIndex = 42
      Style = tbsSeparator
    end
    object btnOptions: TToolButton
      Left = 425
      Top = 0
      Hint = 'Options (Ctrl+P)|Shows the Options dialog'
      Caption = 'btnOptions'
      ImageIndex = 13
      OnClick = mnuOptionsClick
    end
    object ToolButton6: TToolButton
      Left = 448
      Top = 0
      Width = 8
      Caption = 'ToolButton6'
      ImageIndex = 42
      Style = tbsSeparator
    end
    object tbzoomwindow: TToolButton
      Left = 456
      Top = 0
      Hint = 'Zoom to rectangle'
      Caption = 'tbzoomwindow'
      Grouped = True
      ImageIndex = 50
      Style = tbsCheck
      OnClick = tbzoomwindowClick
    end
    object tbzoomoutwindow: TToolButton
      Left = 479
      Top = 0
      Hint = 'Zoom out using rectangle'
      Caption = 'tbzoomoutwindow'
      Grouped = True
      ImageIndex = 49
      Style = tbsCheck
      OnClick = tbzoomoutwindowClick
    end
    object tbDrag: TToolButton
      Left = 502
      Top = 0
      Hint = 'Translate image'
      Caption = 'tbDrag'
      Down = True
      Grouped = True
      ImageIndex = 48
      Style = tbsCheck
      OnClick = tbDragClick
    end
    object tbRotate: TToolButton
      Left = 525
      Top = 0
      Hint = 'Rotate'
      Caption = 'tbRotate'
      Grouped = True
      ImageIndex = 41
      Style = tbsCheck
      OnClick = tbRotateClick
    end
  end
  object ListView: TListView
    Left = 0
    Top = 28
    Width = 160
    Height = 435
    Align = alLeft
    Columns = <
      item
        Caption = 'Title'
        Width = 150
      end>
    HideSelection = False
    PopupMenu = ListPopUp
    SmallImages = SmallImages
    TabOrder = 1
    ViewStyle = vsReport
    OnChange = ListViewChange
    OnEdited = ListViewEdited
  end
  object BackPanel: TPanel
    Left = 164
    Top = 28
    Width = 557
    Height = 435
    Align = alClient
    BevelInner = bvLowered
    BevelOuter = bvNone
    Color = clBlack
    TabOrder = 2
    OnResize = BackPanelResize
    object Image: TImage
      Left = 1
      Top = 1
      Width = 555
      Height = 433
      Align = alClient
      AutoSize = True
      PopupMenu = DisplayPopup
      Stretch = True
      OnDblClick = ImageDblClick
      OnMouseDown = ImageMouseDown
      OnMouseMove = ImageMouseMove
      OnMouseUp = ImageMouseUp
    end
  end
  object StatusBar: TStatusBar
    Left = 0
    Top = 463
    Width = 721
    Height = 19
    Panels = <
      item
        Width = 161
      end
      item
        Width = 150
      end
      item
        Width = 50
      end>
  end
  object Buttons: TImageList
    Left = 8
    Top = 56
    Bitmap = {
[encoded data, 131563 characters]
      000000000000}
  end
  object SmallImages: TImageList
    Left = 40
    Top = 56
    Bitmap = {
[encoded data, 19099 characters]
      000000000000}
  end
  object MainMenu: TMainMenu
    Images = Buttons
    Left = 72
    Top = 56
    object MainFile: TMenuItem
      Caption = '&File'
      OnClick = MainFileClick
      object mnuOpen: TMenuItem
        Caption = '&Open...'
        Hint = 'Open parameter file for browsing'
        ImageIndex = 1
        ShortCut = 16463
        OnClick = mnuOpenClick
      end
      object N3: TMenuItem
        Caption = '-'
      end
      object mnuSaveAs: TMenuItem
        Caption = '&Save Parameters...'
        Hint = 'Save parameters to file'
        ImageIndex = 3
        ShortCut = 16467
        OnClick = mnuSaveAsClick
      end
      object mnuSaveAllAs: TMenuItem
        Caption = 'Save &All Parameters'
        Hint = 'Save all parameters to file'
        ShortCut = 24659
        OnClick = mnuSaveAllAsClick
      end
      object N9: TMenuItem
        Caption = '-'
      end
      object mnuSmoothGradient: TMenuItem
        Caption = 'Smooth Palette...'
        Hint = 'Create a smooth gradient from an image'
        ImageIndex = 34
        OnClick = mnuSmoothGradientClick
      end
      object mnuOpenGradient: TMenuItem
        Caption = 'Gradient Browser...'
        Hint = 'Show the gradient browser'
        ImageIndex = 22
        OnClick = mnuOpenGradientClick
      end
      object N18: TMenuItem
        Caption = '-'
      end
      object mnuSaveUPR: TMenuItem
        Caption = 'Export &UPR...'
        Hint = 'Save the flame in UltraFractal parameter format'
        OnClick = mnuSaveUPRClick
      end
      object mnuExportFLame: TMenuItem
        Caption = 'Export Flame...'
        ShortCut = 16472
        OnClick = mnuExportFLameClick
      end
      object mnuImportGimp: TMenuItem
        Caption = 'Import Gimp Parameters'
        Hint = 'Import Gimp parameters'
        OnClick = mnuImportGimpClick
      end
      object N1: TMenuItem
        Caption = '-'
      end
      object mnuPostSheep: TMenuItem
        Caption = 'Post Sheep...'
        Enabled = False
        ImageIndex = 45
        ShortCut = 16456
        Visible = False
      end
      object N21: TMenuItem
        Caption = '-'
        Visible = False
      end
      object mnuRandomBatch: TMenuItem
        Caption = '&Random Batch'
        Hint = 'Create and load a file containing random flame parameters'
        ShortCut = 16450
        OnClick = mnuRandomBatchClick
      end
      object FileExitSep: TMenuItem
        Caption = '-'
      end
      object mnuExit: TMenuItem
        Caption = 'E&xit'
        Hint = 'Quit Apophysis'
        OnClick = mnuExitClick
      end
    end
    object MainEdit: TMenuItem
      Caption = '&Edit'
      object mnuUndo: TMenuItem
        Caption = '&Undo'
        Enabled = False
        Hint = 'Undo last action'
        ImageIndex = 4
        ShortCut = 16474
        OnClick = mnuUndoClick
      end
      object mnuRedo: TMenuItem
        Caption = '&Redo'
        Enabled = False
        Hint = 'Redo last action'
        ImageIndex = 5
        ShortCut = 16473
        OnClick = mnuRedoClick
      end
      object mnuSaveUndo: TMenuItem
        Caption = 'Save Undo...'
        Enabled = False
        Hint = 'Save undo list to a parameter file'
        ShortCut = 49237
        OnClick = mnuSaveUndoClick
      end
      object N13: TMenuItem
        Caption = '-'
      end
      object mnuCopy: TMenuItem
        Caption = 'Copy'
        Hint = 'Copy |Copies a flame to the clipboard'
        ImageIndex = 7
        ShortCut = 16451
        OnClick = mnuCopyClick
      end
      object mnuPaste: TMenuItem
        Caption = 'Paste'
        ImageIndex = 8
        ShortCut = 16470
        OnClick = mnuPasteClick
      end
      object N20: TMenuItem
        Caption = '-'
      end
      object mnuCopyUPR: TMenuItem
        Caption = 'Copy as U&PR'
        Hint = 'Copy a UPR to the clipboard'
        ImageIndex = 23
        ShortCut = 16469
        OnClick = mnuCopyUPRClick
      end
    end
    object View1: TMenuItem
      Caption = '&View'
      object mnuFullScreen: TMenuItem
        Caption = 'Full Screen'
        Hint = 'Show the flame in fullscreen mode'
        ImageIndex = 52
        ShortCut = 114
        OnClick = mnuFullScreenClick
      end
      object N4: TMenuItem
        Caption = '-'
      end
      object mnuEditor: TMenuItem
        Caption = '&Editor'
        Hint = 'Show the Transform Editor'
        ImageIndex = 19
        ShortCut = 115
        OnClick = mnuEditorClick
      end
      object mnuAdjust: TMenuItem
        Caption = 'Adjust'
        Hint = 'Show the Adjust window'
        ImageIndex = 18
        ShortCut = 116
        OnClick = mnuAdjustClick
      end
      object mnuGrad: TMenuItem
        Caption = 'Gradient'
        Hint = 'Show the Gradient window'
        ImageIndex = 11
        ShortCut = 117
        OnClick = mnuGradClick
      end
      object mnuMutate: TMenuItem
        Caption = 'Mutation'
        Hint = 'Show the Mutation window'
        ImageIndex = 17
        ShortCut = 118
        OnClick = mnuMutateClick
      end
      object N5: TMenuItem
        Caption = '-'
      end
      object mnuImageSize: TMenuItem
        Caption = 'Image Size'
        ImageIndex = 51
        OnClick = mnuImageSizeClick
      end
      object mnuimage: TMenuItem
        Caption = 'Image '
        Visible = False
        OnClick = mnuimageClick
      end
    end
    object F1: TMenuItem
      Caption = 'Flame'
      object mnuResetLocation: TMenuItem
        Caption = 'Reset Location'
        Hint = 'Recalculate flame location'
        ImageIndex = 12
        ShortCut = 123
        OnClick = mnuResetLocationClick
      end
      object N19: TMenuItem
        Caption = '-'
      end
      object mnuRandom: TMenuItem
        Caption = '&Randomize'
        Hint = 'Randomize flame parameters'
        OnClick = mnuRandomClick
      end
      object mnuRWeights: TMenuItem
        Caption = 'Random &Weights'
        Hint = 'Randomize transform weights'
        OnClick = mnuRWeightsClick
      end
      object mnuEqualize: TMenuItem
        Caption = '&Equalize Weights'
        Hint = 'Set all weights to the same value'
        OnClick = mnuEqualizeClick
      end
      object mnuNormalWeights: TMenuItem
        Caption = 'Compute  Weights'
        Hint = 'Compute weights from triangle areas'
        OnClick = mnuNormalWeightsClick
      end
      object N7: TMenuItem
        Caption = '-'
      end
      object mnuCalculateColors: TMenuItem
        Caption = 'Calculate Colors Values'
        Hint = 'Spread the transform color parameters evenly'
        OnClick = mnuCalculateColorsClick
      end
      object mnuRandomizeColorValues: TMenuItem
        Caption = 'Randomize Color Values'
        Hint = 'Randomize color parameters'
        ShortCut = 16462
        OnClick = mnuRandomizeColorValuesClick
      end
      object N2: TMenuItem
        Caption = '-'
      end
      object mnuRender: TMenuItem
        Caption = 'Render to Disk...'
        Hint = 'Render flame to disk'
        ImageIndex = 35
        ShortCut = 16466
        OnClick = mnuRenderClick
      end
    end
    object mnuVar: TMenuItem
      Caption = 'Variation'
      object mnuVRandom: TMenuItem
        Caption = 'Random'
        Checked = True
        GroupIndex = 2
        RadioItem = True
        ShortCut = 122
        OnClick = mnuVRandomClick
      end
      object N8: TMenuItem
        Caption = '-'
        GroupIndex = 2
      end
    end
    object mnuScript: TMenuItem
      Caption = 'Script'
      object mnuRun: TMenuItem
        Caption = 'Run script'
        Hint = 'Run the currently loaded script'
        ImageIndex = 43
        ShortCut = 120
        OnClick = mnuRunClick
      end
      object mnuStop: TMenuItem
        Caption = 'Stop script'
        ImageIndex = 36
        ShortCut = 121
        OnClick = mnuStopClick
      end
      object N15: TMenuItem
        Caption = '-'
      end
      object mnuOpenScript: TMenuItem
        Caption = 'Open...'
        Hint = 'Open a script file'
        ImageIndex = 1
        ShortCut = 16453
        OnClick = mnuOpenScriptClick
      end
      object mnuEditScript: TMenuItem
        Caption = 'Edit'
        Hint = 'Show Script Editor'
        ImageIndex = 42
        ShortCut = 16452
        OnClick = mnuEditScriptClick
      end
      object N10: TMenuItem
        Caption = '-'
      end
      object mnuManageFavorites: TMenuItem
        Caption = 'Manage Favorites'
        Hint = 'Show the Favorites Manager'
        OnClick = mnuManageFavoritesClick
      end
    end
    object mnuView: TMenuItem
      Caption = 'Options'
      object mnuToolbar: TMenuItem
        Caption = 'Toolbar'
        Checked = True
        Hint = 'Show or hide the toolbar'
        OnClick = mnuToolbarClick
      end
      object mnuStatusBar: TMenuItem
        Caption = 'Status Bar'
        Checked = True
        Hint = 'Show or hide the status bar'
        OnClick = mnuStatusBarClick
      end
      object mnuFileContents: TMenuItem
        Caption = 'File Contents'
        Checked = True
        Hint = 'Show or hide the file contents list'
        OnClick = mnuFileContentsClick
      end
      object N14: TMenuItem
        Caption = '-'
      end
      object mnuOptions: TMenuItem
        Caption = 'Options...'
        Hint = 'Show the Options dialog'
        ImageIndex = 13
        ShortCut = 16464
        OnClick = mnuOptionsClick
      end
    end
    object MainHelp: TMenuItem
      Caption = '&Help'
      OnClick = MainHelpClick
      object mnuHelpTopics: TMenuItem
        Caption = 'Contents'
        Hint = 'Open the Apophysis help file'
        ShortCut = 112
        OnClick = mnuHelpTopicsClick
      end
      object mnuFlamepdf: TMenuItem
        Caption = 'The Fractal Flame Algorithm'
        OnClick = mnuFlamepdfClick
      end
      object N11: TMenuItem
        Caption = '-'
      end
      object mnuAbout: TMenuItem
        Caption = 'About...'
        Hint = 'Show copyright and version information'
        ImageIndex = 47
        OnClick = mnuAboutClick
      end
    end
  end
  object OpenDialog: TOpenDialog
    Filter = 
      'Apophysis Parameter Files (*.apo)|*.apo|Apophysis 1.0 Parameters' +
      ' (*fla)|*.fla|IFS Files (*.ifs)|*.ifs'
    Options = [ofHideReadOnly, ofPathMustExist, ofFileMustExist, ofEnableSizing]
    Left = 104
    Top = 88
  end
  object ListPopUp: TPopupMenu
    Left = 40
    Top = 88
    object mnuItemDelete: TMenuItem
      Caption = '&Delete'
      Hint = 'Deletes the selected IFS from the file.'
      ShortCut = 16430
      OnClick = mnuItemDeleteClick
    end
    object mnuListRename: TMenuItem
      Caption = '&Rename'
      Hint = 'Renames the selected IFS.'
      ShortCut = 113
      OnClick = mnuListRenameClick
    end
  end
  object DisplayPopup: TPopupMenu
    Images = Buttons
    Left = 8
    Top = 88
    object mnuPopUndo: TMenuItem
      Caption = 'Undo'
      Enabled = False
      ImageIndex = 4
      ShortCut = 16474
      OnClick = mnuUndoClick
    end
    object mnuPopRedo: TMenuItem
      Caption = 'Redo'
      Enabled = False
      ImageIndex = 5
      ShortCut = 16473
      OnClick = mnuRedoClick
    end
    object N16: TMenuItem
      Caption = '-'
    end
    object mnuPopResetLocation: TMenuItem
      Caption = 'Reset Location'
      ImageIndex = 12
      OnClick = mnuResetLocationClick
    end
    object N6: TMenuItem
      Caption = '-'
    end
    object mnuPopCopyUPR: TMenuItem
      Caption = 'Copy as UPR'
      Hint = 
        'Copies the IFS in Ultra Fractal paremeter format to the clipboar' +
        'd.'
      ImageIndex = 23
      ShortCut = 16451
      OnClick = mnuCopyUPRClick
    end
  end
  object RedrawTimer: TTimer
    Enabled = False
    Interval = 20
    OnTimer = RedrawTimerTimer
    Left = 104
    Top = 56
  end
  object SaveDialog: TSaveDialog
    DefaultExt = 'bmp'
    Filter = 'Bitmap Files|*.bmp'
    Options = [ofOverwritePrompt, ofHideReadOnly, ofEnableSizing]
    Left = 72
    Top = 88
  end
  object ApplicationEvents: TApplicationEvents
    OnActivate = ApplicationEventsActivate
    Left = 8
    Top = 120
  end
  object ListXmlScanner: TEasyXmlScanner
    Normalize = True
    OnStartTag = ListXmlScannerStartTag
    Left = 40
    Top = 120
  end
  object XmlScanner: TXmlScanner
    Normalize = False
    OnStartTag = XMLScannerStartTag
    OnEmptyTag = XMLScannerEmptyTag
    Left = 72
    Top = 120
  end
end
