X-Git-Url: https://deadsoftware.ru/gitweb?p=d2df-editor.git;a=blobdiff_plain;f=src%2Feditor%2Ff_mapoptions.lfm;h=f33a7b63f189b2e6dafe1756b7d93349b7cd849a;hp=418547a9b35399e201b55c70217de5776512c3b2;hb=c3be56f2a3849cd22be39ce594498c7990e05606;hpb=a3962cf56c3e652202f0e9192857c0b15c1398b7 diff --git a/src/editor/f_mapoptions.lfm b/src/editor/f_mapoptions.lfm index 418547a..f33a7b6 100644 --- a/src/editor/f_mapoptions.lfm +++ b/src/editor/f_mapoptions.lfm @@ -1,247 +1,274 @@ object MapOptionsForm: TMapOptionsForm Left = 594 + Height = 350 Top = 204 + Width = 340 BorderIcons = [biSystemMenu] BorderStyle = bsSingle Caption = 'Параметры карты' ClientHeight = 350 ClientWidth = 340 Color = clBtnFace - Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' - Font.Style = [] + OnActivate = FormActivate Position = poScreenCenter ShowHint = True - OnActivate = FormActivate - PixelsPerInch = 96 + LCLVersion = '1.6.0.4' object LabelDesc: TLabel Left = 3 + Height = 13 Top = 43 Width = 87 - Height = 13 Caption = 'Описание карты:' + ParentColor = False end object lCharCountName: TLabel Left = 131 + Height = 13 Top = 3 Width = 41 - Height = 13 Alignment = taRightJustify AutoSize = False Caption = '00\32' + ParentColor = False end object lCharCountDescription: TLabel Left = 131 + Height = 13 Top = 43 Width = 41 - Height = 13 Alignment = taRightJustify AutoSize = False Caption = '000\256' + ParentColor = False end object LabelName: TLabel Left = 3 + Height = 13 Top = 3 Width = 87 - Height = 13 Caption = 'Название карты:' + ParentColor = False end object LabelBack: TLabel Left = 3 + Height = 13 Top = 131 Width = 26 - Height = 13 Caption = 'Фон:' + ParentColor = False end object LabelMusic: TLabel Left = 3 + Height = 13 Top = 171 Width = 43 - Height = 13 Caption = 'Музыка:' + ParentColor = False end object LabelAuthor: TLabel Left = 3 + Height = 13 Top = 83 Width = 33 - Height = 13 Caption = 'Автор:' + ParentColor = False end object lCharCountAuthor: TLabel Left = 131 + Height = 13 Top = 83 Width = 41 - Height = 13 Alignment = taRightJustify AutoSize = False Caption = '00\32' + ParentColor = False end object GBStats: TGroupBox Left = 179 + Height = 118 Top = 3 Width = 158 - Height = 118 Caption = 'Статистика:' + ClientHeight = 100 + ClientWidth = 154 TabOrder = 3 object lPanelCount: TLabel Left = 80 + Height = 13 Top = 18 Width = 64 - Height = 13 AutoSize = False + ParentColor = False end object lTextureCount: TLabel Left = 80 + Height = 13 Top = 2 Width = 64 - Height = 13 AutoSize = False + ParentColor = False end object lItemCount: TLabel Left = 80 + Height = 13 Top = 34 Width = 64 - Height = 13 AutoSize = False + ParentColor = False end object LabelPanels: TLabel Left = 6 + Height = 13 Top = 18 Width = 47 - Height = 13 Caption = 'Панелей:' + ParentColor = False end object LabelTexs: TLabel Left = 6 + Height = 13 Top = 2 Width = 44 - Height = 13 Caption = 'Текстур:' + ParentColor = False end object LabelItems: TLabel Left = 6 + Height = 13 Top = 34 Width = 60 - Height = 13 Caption = 'Предметов:' + ParentColor = False end object LabelMonsters: TLabel Left = 6 + Height = 13 Top = 50 Width = 53 - Height = 13 Caption = 'Монстров:' + ParentColor = False end object lMonsterCount: TLabel Left = 80 + Height = 13 Top = 50 Width = 64 - Height = 13 AutoSize = False + ParentColor = False end object LabelAreas: TLabel Left = 6 + Height = 13 Top = 66 Width = 52 - Height = 13 Caption = 'Областей:' + ParentColor = False end object lAreaCount: TLabel Left = 80 + Height = 13 Top = 66 Width = 64 - Height = 13 AutoSize = False + ParentColor = False end object LabelTriggers: TLabel Left = 6 + Height = 13 Top = 82 Width = 56 - Height = 13 Caption = 'Триггеров:' + ParentColor = False end object lTriggerCount: TLabel Left = 80 + Height = 13 Top = 82 Width = 64 - Height = 13 AutoSize = False + ParentColor = False end end object bOK: TButton Left = 163 + Height = 25 Top = 323 Width = 75 - Height = 25 Caption = 'ОК' Default = True - TabOrder = 11 OnClick = bOKClick + TabOrder = 11 end object bCancel: TButton Left = 251 + Height = 25 Top = 323 Width = 75 - Height = 25 Cancel = True Caption = 'Отмена' - TabOrder = 12 OnClick = bCancelClick + TabOrder = 12 end object GBSizes: TGroupBox Left = 3 + Height = 105 Top = 216 Width = 334 - Height = 105 Caption = 'Размеры:' + ClientHeight = 87 + ClientWidth = 330 TabOrder = 10 object LabelWidth: TLabel - Left = 14 - Top = 10 - Width = 42 + Left = 8 Height = 13 + Top = 3 + Width = 42 AutoSize = False Caption = 'Ширина:' + ParentColor = False end object LabelHeight: TLabel - Left = 14 - Top = 36 - Width = 41 + Left = 8 Height = 13 + Top = 29 + Width = 41 AutoSize = False Caption = 'Высота:' + ParentColor = False end object LabelCurSize: TLabel - Left = 14 - Top = 66 - Width = 48 + Left = 2 Height = 13 + Top = 56 + Width = 48 AutoSize = False Caption = 'Текущий:' + ParentColor = False end object lCurrentMapSizes: TLabel - Left = 67 - Top = 66 - Width = 68 + Left = 56 Height = 13 + Top = 59 + Width = 68 AutoSize = False + ParentColor = False end object sbMoveCenter: TSpeedButton - Left = 262 - Top = 26 - Width = 25 + Left = 280 Height = 25 - GroupIndex = 1 + Top = 20 + Width = 25 Down = True + GroupIndex = 1 end object sbMoveUpLeft: TSpeedButton - Left = 238 - Top = 2 - Width = 25 + Left = 256 Height = 25 - GroupIndex = 1 + Top = -4 + Width = 25 Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF @@ -268,14 +295,15 @@ object MapOptionsForm: TMapOptionsForm 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF - 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} + 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF + } + GroupIndex = 1 end object sbMoveUp: TSpeedButton - Left = 262 - Top = 2 - Width = 25 + Left = 280 Height = 25 - GroupIndex = 1 + Top = -4 + Width = 25 Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF @@ -302,14 +330,15 @@ object MapOptionsForm: TMapOptionsForm 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF - 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} + 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF + } + GroupIndex = 1 end object sbMoveUpRight: TSpeedButton - Left = 286 - Top = 2 - Width = 25 + Left = 304 Height = 25 - GroupIndex = 1 + Top = -4 + Width = 25 Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF @@ -336,14 +365,15 @@ object MapOptionsForm: TMapOptionsForm 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF - 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} + 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF + } + GroupIndex = 1 end object sbMoveRight: TSpeedButton - Left = 286 - Top = 26 - Width = 25 + Left = 304 Height = 25 - GroupIndex = 1 + Top = 20 + Width = 25 Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF @@ -370,14 +400,15 @@ object MapOptionsForm: TMapOptionsForm 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF - 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} + 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF + } + GroupIndex = 1 end object sbMoveLeft: TSpeedButton - Left = 238 - Top = 26 - Width = 25 + Left = 256 Height = 25 - GroupIndex = 1 + Top = 20 + Width = 25 Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF @@ -404,14 +435,15 @@ object MapOptionsForm: TMapOptionsForm 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF - 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} + 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF + } + GroupIndex = 1 end object sbMoveDownLeft: TSpeedButton - Left = 238 - Top = 50 - Width = 25 + Left = 256 Height = 25 - GroupIndex = 1 + Top = 44 + Width = 25 Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF @@ -438,14 +470,15 @@ object MapOptionsForm: TMapOptionsForm 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF - 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} + 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF + } + GroupIndex = 1 end object sbMoveDown: TSpeedButton - Left = 262 - Top = 50 - Width = 25 + Left = 280 Height = 25 - GroupIndex = 1 + Top = 44 + Width = 25 Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF @@ -472,14 +505,15 @@ object MapOptionsForm: TMapOptionsForm 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF - 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} + 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF + } + GroupIndex = 1 end object sbMoveDownRight: TSpeedButton - Left = 286 - Top = 50 - Width = 25 + Left = 304 Height = 25 - GroupIndex = 1 + Top = 44 + Width = 25 Glyph.Data = { 36030000424D3603000000000000360000002800000010000000100000000100 18000000000000030000120B0000120B00000000000000000000FF00FFFF00FF @@ -506,67 +540,75 @@ object MapOptionsForm: TMapOptionsForm 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00 FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF - 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF} + 00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF + } + GroupIndex = 1 end object LabelMapMove: TLabel - Left = 142 - Top = 4 - Width = 85 + Left = 160 Height = 39 + Top = 0 + Width = 85 Alignment = taRightJustify AutoSize = False - BiDiMode = bdLeftToRight Caption = 'Направление смещения объектов карты:' - ParentBiDiMode = False + ParentBidiMode = False + ParentColor = False WordWrap = True end object eMapWidth: TEdit - Left = 66 - Top = 7 - Width = 45 + Left = 60 Height = 21 + Top = 0 + Width = 45 MaxLength = 5 + OnKeyPress = eMapSizeKeyPress TabOrder = 0 Text = '0' - OnKeyPress = eMapSizeKeyPress end object UpDown1: TUpDown - Left = 111 - Top = 7 - Width = 17 + Left = 105 Height = 21 + Top = 0 + Width = 17 Associate = eMapWidth - Max = 16384 Increment = 16 + Max = 16384 + Min = 0 + Position = 0 TabOrder = 1 Thousands = False + Wrap = False end object eMapHeight: TEdit - Left = 66 - Top = 33 - Width = 45 + Left = 60 Height = 21 + Top = 26 + Width = 45 MaxLength = 5 + OnKeyPress = eMapSizeKeyPress TabOrder = 2 Text = '0' - OnKeyPress = eMapSizeKeyPress end object UpDown2: TUpDown - Left = 111 - Top = 33 - Width = 17 + Left = 105 Height = 21 + Top = 26 + Width = 17 Associate = eMapHeight - Max = 16384 Increment = 16 + Max = 16384 + Min = 0 + Position = 0 TabOrder = 3 Thousands = False + Wrap = False end object cbSnapping: TCheckBox - Left = 158 + Left = 128 + Height = 19 Top = 50 - Width = 73 - Height = 33 + Width = 123 Alignment = taLeftJustify Caption = 'Сохранять привязку' Checked = True @@ -576,89 +618,89 @@ object MapOptionsForm: TMapOptionsForm end object eMapDescription: TEdit Left = 3 + Height = 21 Top = 59 Width = 174 - Height = 21 MaxLength = 256 - TabOrder = 1 OnChange = eMapDescriptionChange + TabOrder = 1 end object eMapName: TEdit Left = 3 + Height = 21 Top = 19 Width = 174 - Height = 21 MaxLength = 32 - TabOrder = 0 OnChange = eMapNameChange + TabOrder = 0 end object eBack: TEdit Left = 3 + Height = 21 Top = 147 Width = 278 - Height = 21 - TabStop = False Color = clBtnFace + OnChange = eMapDescriptionChange ReadOnly = True + TabStop = False TabOrder = 4 - OnChange = eMapDescriptionChange end object eMusic: TEdit Left = 3 + Height = 21 Top = 187 Width = 278 - Height = 21 - TabStop = False Color = clBtnFace + OnChange = eMapDescriptionChange ReadOnly = True + TabStop = False TabOrder = 7 - OnChange = eMapDescriptionChange end object bSelectBack: TButton Left = 311 - Top = 146 - Width = 23 Height = 23 Hint = 'Выбрать фон' + Top = 146 + Width = 23 Caption = '...' - TabOrder = 5 OnClick = bSelectBackClick + TabOrder = 5 end object bSelectMusic: TButton Left = 311 - Top = 186 - Width = 23 Height = 23 Hint = 'Выбрать музыку' + Top = 186 + Width = 23 Caption = '...' - TabOrder = 8 OnClick = bSelectMusicClick + TabOrder = 8 end object eAuthor: TEdit Left = 3 + Height = 21 Top = 99 Width = 174 - Height = 21 MaxLength = 32 - TabOrder = 2 OnChange = eAuthorChange + TabOrder = 2 end object bRemoveBack: TButton Left = 285 - Top = 146 - Width = 23 Height = 23 Hint = 'Убрать фон' - TabOrder = 6 + Top = 146 + Width = 23 OnClick = bRemoveBackClick + TabOrder = 6 end object bRemoveMusic: TButton Left = 285 - Top = 186 - Width = 23 Height = 23 Hint = 'Убрать музыку' - TabOrder = 9 + Top = 186 + Width = 23 OnClick = bRemoveMusicClick + TabOrder = 9 end end