object FormNew: TFormNew Left = 478 Height = 745 Top = 526 Width = 1211 Caption = 'New game' ClientHeight = 745 ClientWidth = 1211 Constraints.MinHeight = 502 Constraints.MinWidth = 667 DesignTimePPI = 144 OnClose = FormClose OnCreate = FormCreate OnDestroy = FormDestroy OnShow = FormShow Position = poMainFormCenter LCLVersion = '2.0.2.0' object PageControl1: TPageControl Left = 4 Height = 635 Top = 60 Width = 806 ActivePage = TabSheetRules Align = alClient BorderSpacing.Around = 4 ParentFont = False TabIndex = 3 TabOrder = 0 OnChange = PageControl1Change object TabSheetMode: TTabSheet Caption = 'Mode' ClientHeight = 595 ClientWidth = 796 ParentFont = False object Panel3: TPanel Left = 0 Height = 596 Top = 0 Width = 796 Align = alClient BevelOuter = bvNone ClientHeight = 596 ClientWidth = 796 ParentFont = False TabOrder = 0 object RadioButtonModeLocal: TRadioButton Left = 10 Height = 30 Top = 14 Width = 70 Caption = 'Local' Checked = True OnChange = RadioButtonModeLocalChange ParentFont = False TabOrder = 0 TabStop = True end object RadioButtonModeNetworkServer: TRadioButton Left = 10 Height = 30 Top = 48 Width = 156 Caption = 'Network server' OnChange = RadioButtonModeLocalChange ParentFont = False TabOrder = 1 end object RadioButtonModeNetworkClient: TRadioButton Left = 10 Height = 30 Top = 152 Width = 151 Caption = 'Network client' OnChange = RadioButtonModeLocalChange ParentFont = False TabOrder = 2 end object EditServerAddress: TEdit Left = 24 Height = 43 Top = 112 Width = 220 ParentFont = False TabOrder = 3 end object SpinEditServerPort: TSpinEdit Left = 256 Height = 43 Top = 112 Width = 79 MaxValue = 65535 ParentFont = False TabOrder = 4 end object Label11: TLabel Left = 256 Height = 26 Top = 88 Width = 41 Caption = 'Port:' ParentColor = False ParentFont = False end object Label12: TLabel Left = 24 Height = 26 Top = 88 Width = 74 Caption = 'Address:' ParentColor = False ParentFont = False end object ListViewServers: TListView Left = 26 Height = 365 Top = 181 Width = 334 Anchors = [akTop, akLeft, akBottom] Columns = < item Caption = 'Name' Width = 100 end item Caption = 'Address' Width = 219 end> MultiSelect = True OwnerData = True ParentFont = False PopupMenu = PopupMenuServers ReadOnly = True RowSelect = True TabOrder = 5 ViewStyle = vsReport OnData = ListViewServersData OnDblClick = AServerModifyExecute OnKeyPress = ListViewServersKeyPress OnSelectItem = ListViewServersSelectItem end object Button1: TButton Left = 26 Height = 31 Top = 557 Width = 94 Action = AServerAdd Anchors = [akLeft, akBottom] ParentFont = False TabOrder = 6 end object Button2: TButton Left = 240 Height = 31 Top = 557 Width = 94 Action = AServerRemove Anchors = [akLeft, akBottom] ParentFont = False TabOrder = 7 end object Button3: TButton Left = 136 Height = 30 Top = 556 Width = 94 Action = AServerModify Anchors = [akLeft, akBottom] ParentFont = False TabOrder = 8 end end end object TabSheetPlayers: TTabSheet Caption = 'Players' ClientHeight = 595 ClientWidth = 796 ParentFont = False object Panel2: TPanel Left = 0 Height = 596 Top = 0 Width = 796 Align = alClient BevelOuter = bvNone ParentFont = False TabOrder = 0 end end object TabSheetMap: TTabSheet Caption = 'Map' ClientHeight = 595 ClientWidth = 796 OnShow = TabSheetMapShow ParentFont = False object Panel1: TPanel Left = 0 Height = 596 Top = 0 Width = 796 Align = alClient BevelOuter = bvNone ClientHeight = 596 ClientWidth = 796 ParentFont = False TabOrder = 0 object Label1: TLabel Left = 8 Height = 26 Top = 10 Width = 95 Caption = 'Map width:' ParentColor = False ParentFont = False end object Label2: TLabel Left = 8 Height = 26 Top = 58 Width = 102 Caption = 'Map height:' ParentColor = False ParentFont = False end object SpinEditMapSizeX: TSpinEdit Left = 128 Height = 43 Top = 4 Width = 98 MinValue = 2 OnChange = SpinEditMapSizeXChange ParentFont = False TabOrder = 0 Value = 2 end object SpinEditMapSizeY: TSpinEdit Left = 128 Height = 43 Top = 55 Width = 98 MinValue = 2 OnChange = SpinEditMapSizeYChange ParentFont = False TabOrder = 1 Value = 2 end object TrackBarSizeX: TTrackBar Left = 240 Height = 58 Top = 8 Width = 545 Max = 100 Min = 2 OnChange = TrackBarSizeXChange Position = 2 TickStyle = tsNone Anchors = [akTop, akLeft, akRight] ParentFont = False TabOrder = 2 end object TrackBarSizeY: TTrackBar Left = 240 Height = 58 Top = 49 Width = 545 Max = 100 Min = 2 OnChange = TrackBarSizeYChange Position = 2 TickStyle = tsNone Anchors = [akTop, akLeft, akRight] ParentFont = False TabOrder = 3 end object Label5: TLabel Left = 8 Height = 26 Top = 104 Width = 83 Caption = 'Grid type:' ParentColor = False ParentFont = False end object ComboBoxGridType: TComboBox Left = 146 Height = 28 Top = 104 Width = 304 ItemHeight = 0 Items.Strings = ( 'Hexagonal' 'Square' 'Triangular' 'Random' 'Isometric' ) OnChange = ComboBoxGridTypeChange ParentFont = False Style = csDropDownList TabOrder = 4 end object ComboBoxMapShape: TComboBox Left = 146 Height = 28 Top = 144 Width = 304 ItemHeight = 0 Items.Strings = ( 'Hexagonal' 'Square' 'Triangular' ) OnChange = ComboBoxMapShapeChange ParentFont = False Style = csDropDownList TabOrder = 5 end object Label8: TLabel Left = 8 Height = 26 Top = 144 Width = 98 Caption = 'Map shape:' ParentColor = False ParentFont = False end object CheckBoxSymetricMap: TCheckBox Left = 8 Height = 26 Top = 248 Width = 308 Anchors = [akTop, akLeft, akRight] AutoSize = False Caption = 'Symetric map' OnChange = CheckBoxSymetricMapChange ParentFont = False TabOrder = 6 end object SpinEditVoidPercent: TSpinEdit Left = 216 Height = 43 Top = 314 Width = 106 MinValue = 1 OnChange = SpinEditVoidPercentChange ParentFont = False TabOrder = 7 Value = 1 end object CheckBoxVoid: TCheckBox Left = 8 Height = 30 Top = 324 Width = 189 Caption = 'Inaccessible places' OnChange = CheckBoxVoidChange ParentFont = False TabOrder = 8 end object CheckBoxCity: TCheckBox Left = 8 Height = 30 Top = 368 Width = 73 Caption = 'Cities' OnChange = CheckBoxCityChange ParentFont = False TabOrder = 9 end object SpinEditCityPercent: TSpinEdit Left = 216 Height = 43 Top = 360 Width = 106 MinValue = 1 OnChange = SpinEditCityPercentChange ParentFont = False TabOrder = 10 Value = 1 end object Label4: TLabel Left = 331 Height = 26 Top = 368 Width = 15 Caption = '%' ParentColor = False ParentFont = False end object Label3: TLabel Left = 331 Height = 26 Top = 324 Width = 15 Caption = '%' ParentColor = False ParentFont = False end object SpinEditNeutralUnits: TSpinEdit Left = 312 Height = 43 Top = 488 Width = 98 MaxValue = 99 OnChange = SpinEditNeutralUnitsChange ParentFont = False TabOrder = 11 Value = 12 end object Label7: TLabel Left = 8 Height = 26 Top = 496 Width = 227 Caption = 'Max random neutral units:' ParentColor = False ParentFont = False end object EditImageFile: TEdit Left = 144 Height = 43 Top = 184 Width = 530 Anchors = [akTop, akLeft, akRight] OnChange = EditImageFileChange ParentFont = False TabOrder = 12 end object ButtonImageBrowse: TButton Left = 681 Height = 38 Top = 190 Width = 98 Anchors = [akTop, akRight] Caption = 'Browse' OnClick = ButtonImageBrowseClick ParentFont = False TabOrder = 13 end object Label9: TLabel Left = 8 Height = 26 Top = 191 Width = 90 Caption = 'Image file:' ParentColor = False ParentFont = False end object CheckBoxBridges: TCheckBox Left = 8 Height = 30 Top = 408 Width = 212 Caption = 'Bridges between cells' OnChange = CheckBoxBridgesChange ParentFont = False TabOrder = 14 end object SpinEditMaxPower: TSpinEdit Left = 312 Height = 43 Top = 440 Width = 98 MaxValue = 1000000 MinValue = 1 OnChange = SpinEditMaxPowerChange ParentFont = False TabOrder = 15 Value = 99 end object Label10: TLabel Left = 8 Height = 26 Top = 448 Width = 156 Caption = 'Max units per cell:' ParentColor = False ParentFont = False end object CheckBoxCyclicMap: TCheckBox Left = 8 Height = 26 Top = 283 Width = 308 Anchors = [akTop, akLeft, akRight] AutoSize = False Caption = 'Cyclic map' OnChange = CheckBoxCyclicMapChange ParentFont = False TabOrder = 16 end object Image1: TImage Left = 419 Height = 316 Top = 272 Width = 359 Anchors = [akTop, akLeft, akRight] OnResize = Image1Resize end object Label15: TLabel Left = 419 Height = 26 Top = 240 Width = 71 Caption = 'Preview:' ParentColor = False ParentFont = False end object ButtonRandomize: TButton Left = 10 Height = 38 Top = 540 Width = 154 Caption = 'Randomize' OnClick = ButtonRandomizeClick ParentFont = False TabOrder = 17 end end end object TabSheetRules: TTabSheet Caption = 'Rules' ClientHeight = 595 ClientWidth = 796 ParentFont = False object Panel4: TPanel Left = 0 Height = 595 Top = 0 Width = 796 Align = alClient BevelOuter = bvNone ClientHeight = 595 ClientWidth = 796 ParentFont = False TabOrder = 0 object RadioGroupGrowCells: TRadioGroup Left = 14 Height = 106 Top = 104 Width = 312 AutoFill = True Caption = 'Growing cells' ChildSizing.LeftRightSpacing = 6 ChildSizing.EnlargeHorizontal = crsHomogenousChildResize ChildSizing.EnlargeVertical = crsHomogenousChildResize ChildSizing.ShrinkHorizontal = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 ClientHeight = 79 ClientWidth = 310 Items.Strings = ( 'None' 'Player cities' 'Player all' ) ParentFont = False TabOrder = 0 end object Label6: TLabel Left = 8 Height = 26 Top = 248 Width = 120 Caption = 'Win objective:' ParentColor = False ParentFont = False end object ComboBoxWinObjective: TComboBox Left = 224 Height = 38 Top = 244 Width = 328 ItemHeight = 0 Items.Strings = ( 'Defeat all oponents' 'Defeat all oponents cities' 'Capture position' 'Stay alive for number of turns' ) OnChange = ComboBoxWinObjectiveChange ParentFont = False Style = csDropDownList TabOrder = 1 end object RadioGroupGrowAmount: TRadioGroup Left = 14 Height = 76 Top = 16 Width = 305 AutoFill = True Caption = 'Per turn grow amount' ChildSizing.LeftRightSpacing = 6 ChildSizing.EnlargeHorizontal = crsHomogenousChildResize ChildSizing.EnlargeVertical = crsHomogenousChildResize ChildSizing.ShrinkHorizontal = crsScaleChilds ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 ClientHeight = 49 ClientWidth = 303 Items.Strings = ( 'By one' 'By square root' ) ParentFont = False TabOrder = 2 end object CheckBoxFogOfWar: TCheckBox Left = 336 Height = 30 Top = 24 Width = 115 Caption = 'Fog of war' ParentFont = False TabOrder = 3 end object PageControlWinObjective: TPageControl Left = 12 Height = 78 Top = 290 Width = 773 ActivePage = TabSheetCaptureEntireMap Anchors = [akTop, akLeft, akRight] ParentFont = False ShowTabs = False TabIndex = 5 TabOrder = 4 object TabSheetDefeatEnemies: TTabSheet ParentFont = False end object TabSheetCaptureCities: TTabSheet ParentFont = False end object TabSheetCaptureCells: TTabSheet ClientHeight = 74 ClientWidth = 763 ParentFont = False object Label14: TLabel Left = 8 Height = 20 Top = 16 Width = 125 Caption = 'Special cells count:' ParentColor = False ParentFont = False end object SpinEditSpecialCells: TSpinEdit Left = 236 Height = 28 Top = 8 Width = 158 MaxValue = 1000 MinValue = 1 ParentFont = False TabOrder = 0 Value = 1 end end object TabSheetStayAliveTurns: TTabSheet ClientHeight = 74 ClientWidth = 763 ParentFont = False object Label13: TLabel Left = 8 Height = 20 Top = 16 Width = 111 Caption = 'Number of turns:' ParentColor = False ParentFont = False end object SpinEditTurns: TSpinEdit Left = 236 Height = 28 Top = 8 Width = 158 MaxValue = 1000 MinValue = 1 ParentFont = False TabOrder = 0 Value = 1 end end object TabSheetNone: TTabSheet ParentFont = False end object TabSheetCaptureEntireMap: TTabSheet ParentFont = False end end end end end object PanelButtons: TPanel Left = 0 Height = 46 Top = 699 Width = 1211 Align = alBottom BevelOuter = bvNone ClientHeight = 46 ClientWidth = 1211 ParentFont = False TabOrder = 1 object ButtonOk: TButton Left = 1024 Height = 25 Top = 7 Width = 74 Anchors = [akRight, akBottom] Caption = 'Ok' ModalResult = 1 OnClick = ButtonOkClick ParentFont = False TabOrder = 0 end object ButtonCancel: TButton Left = 1127 Height = 25 Top = 7 Width = 74 Anchors = [akRight, akBottom] Caption = 'Cancel' ModalResult = 2 ParentFont = False TabOrder = 1 end end object PanelChat: TPanel Left = 820 Height = 643 Top = 56 Width = 391 Align = alRight BevelOuter = bvNone ParentFont = False TabOrder = 2 end object Splitter1: TSplitter Left = 814 Height = 643 Top = 56 Width = 6 Align = alRight ResizeAnchor = akRight end object Panel5: TPanel Left = 0 Height = 56 Top = 0 Width = 1211 Align = alTop BevelOuter = bvNone ClientHeight = 56 ClientWidth = 1211 ParentFont = False TabOrder = 4 object Label16: TLabel Left = 12 Height = 26 Top = 16 Width = 121 Caption = 'Game system:' ParentColor = False ParentFont = False end object ComboBoxGameSystem: TComboBox Left = 176 Height = 42 Top = 10 Width = 254 ItemHeight = 0 OnChange = ComboBoxGameSystemChange ParentFont = False Style = csDropDownList TabOrder = 0 end object ButtonGameSystems: TButton Left = 443 Height = 38 Top = 12 Width = 113 Caption = 'Manage' OnClick = ButtonGameSystemsClick ParentFont = False TabOrder = 1 end end object ActionList1: TActionList Images = Core.ImageListSmall left = 864 top = 216 object AServerAdd: TAction Caption = 'Add' OnExecute = AServerAddExecute end object AServerRemove: TAction Caption = 'Remove' OnExecute = AServerRemoveExecute end object AServerModify: TAction Caption = 'Modify' OnExecute = AServerModifyExecute end end object OpenPictureDialog1: TOpenPictureDialog left = 864 top = 360 end object PopupMenuServers: TPopupMenu left = 864 top = 136 object MenuItem4: TMenuItem Action = AServerAdd end object MenuItem6: TMenuItem Action = AServerModify end object MenuItem5: TMenuItem Action = AServerRemove end end object TimerMapPreview: TTimer Interval = 500 OnTimer = TimerMapPreviewTimer left = 864 top = 446 end end