Редактирование файлов интерфейса в папке FrontEnd - Страница 4 - AGEod - Strategium.ru Перейти к содержимому

Редактирование файлов интерфейса в папке FrontEnd

Рекомендованные сообщения

Northern Neighbour
Спойлер

 

   FrontEnd

(Внешний вид / Интерфейс)

 

 

Файлы в папке   FrontEnd определяют интерфейс , то есть внешний вид игры , расположение всех надписей , экранов и панелей . Во всех старых играх Ageod (до FOG: Empire)  эта папка содержит файлы в формате  .dfm  , являвшиеся файлами описания форм на языке программирования Delphi 7.

Эти файлы  хоть не являются самими программами на языке Delphi 7 но их также можно редактировать в любом текстовом редакторе и с их помощью изменять интерфейс игр .

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Каждый файл FrontEnd имеет две части:
- Первая часть (файл в формате .dfm ) является обязательной и представляет собой список ключей со связанными данными.
- Вторая часть (файл в формате .pas)-это необязательный список записей кнопок, каждая из которых описывает одну кнопку. Не ставьте кнопки записи перед первой частью, или программа испортит некоторые значения.

 

Соглашение об именах:
Каждый FrontEnd имеет UID, начиная с 50000. Его имя в коде равно имени файла, регистр не чувствителен. Поэтому не переименовывайте существующий FrontEnd.

 

Добавление FrontEnd:
Вы не можете добавить FrontEnd - новые файлы  не будет использоваться движком игры . Использование FrontEnd глубоко встроено в логику игры, и код должен быть расширен, чтобы понять, как использовать определенное вами окно.

 

Изменение FrontEnd:
Имея в виду эти ограничения, измените его по своему усмотрению. Вы можете добавить кнопку и привязать эвент к кнопке, этот эвент должно быть известен программе. Будьте осторожны при связывании эвентов, могут произойти очень странные вещи, если ваша логика плоха. UID-это слишком изменяемыми.

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour

 

Спойлер

GUIAdvBattleReport - экран отчета о битве.

 

 

 

Спойлер

 

 

 

 

 

 

 

 

Спойлер

GUIAirBattle - экран воздушных боёв 

 

 

 

 

 

Спойлер

GUIAITakeOver - маленькая панель  с текстом  предупреждения о том что фракции , за который не был в этот ход  сделан сейв , будут переданы под управление ИИ .

 

Спойлер

object MainForm: TMainForm
  AlignWithMargins = True
  Left = 0
  Top = 0
  Caption = 'GUIAITakeOver'
  ClientHeight = 200
  ClientWidth = 400
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object lbTitle: TAgeLabelD
    Left = 0
    Top = 32
    Width = 397
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'Window Title'
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbMessage: TAgeLabelD
    Left = 20
    Top = 75
    Width = 365
    Height = 50
    Alignment = taCenter
    AutoSize = False
    Caption = 'Status message...'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -16
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object imgTextBack: TAgeImageD
    Left = 0
    Top = 0
    Width = 73
    Height = 65
    Align = alCustom
    TabOrder = 0
    DataSetIdx = 0
    Image = 'NothingBitmap.bmp'
  end
  object btnCancel: TAgeButtonD
    Left = 136
    Top = 144
    Width = 16
    Height = 48
    Hint = 'Switch to Unit List'
    TabOrder = 1
    DataSetIdx = -1
    DefaultImage = 'GUI_Dialog_Cancel_ON.png'
    OverImage = 'GUI_Dialog_Cancel_HL.png'
    DownImage = 'GUI_Dialog_Cancel_OFF.png'
    DisaImage = 'GUI_Dialog_Cancel_DIS.png'
    FontID = 0
    Checked = False
  end
  object btnAccept: TAgeButtonD
    Left = 236
    Top = 144
    Width = 16
    Height = 48
    Hint = 'Switch to Unit List'
    TabOrder = 2
    DataSetIdx = -1
    DefaultImage = 'GUI_Dialog_Ok_ON.png'
    OverImage = 'GUI_Dialog_Ok_HL.png'
    DownImage = 'GUI_Dialog_Ok_OFF.png'
    DisaImage = 'GUI_Dialog_Ok_OFF.png'
    FontID = 0
    Checked = False
  end
  object AgeDxFormData: TAgeDxFormDataD
    AgeAnchors = aaTopCenter
    OffsetY = 190
    DataSetIdx = 0
    GameState = 'stGUIAITakeOver'
    Layer = 96
    UID = 50087
    BackImage = 'GUI_Dialog_back.png'
    za_StorageDesc1 = 'Please read remark in UFrontEndVars.pas around line 90'
    za_StorageVal1 = '<a value>'
    Left = 16
    Top = 144
  end
end

 

 

 

Спойлер

GUIAllyRequest -  панель запроса  экспедиционного корпуса (в игре WON)

 

 

 

 

 

 

 

Спойлер

GUIArmyOutliner - флаги, значки  командующих армиями и значки корпусов ( сбоков экрана)

 

 

 

Спойлер

 

Спойлер

 

Расширил пул отображаемых армий. (Флажки с командующими сбоку). Раньше могло отображаться полноценных 4 флажка и 6 свернутых. Теперь же отображается 4 полноценных и 10 свернутых, что увеличивает количество отображаемых армий до 14. (максимальное расстояние до панельки снизу)

 

Конкретно по делу правил GUIArmyOutliner.

Для примера пусть будет седьмая строка
lbLeaderNameRedux07 абзай с вот этим атрибутом отвечает за фамилию военачальника, абзац с btLeaderPlate07 за плашечку в свернутом виде, btLeaderStarRedux07 за звездочку рядом с фамилией. Звездочка может развернуть флажок.

Из особенностей - соответственно всем заданы сдвиги  по высоте, плюс для btLeaderStarRedux07 и btLeaderStarRedux07 заданы  TabOrder (каждый новый абзац значение TabOrder + 1)

 

 

 

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

GUIBackground - вкладка Background (F10) и кнопки под вкладками

 

 

 

 

Спойлер

GUIBattleLog  - Отчет о бое  (?)

 

 

 

 

Спойлер

GUIBattlePlanner - экран План Боя

 

 

 

 

Спойлер

GUIBattleSummary - ( в WON , WSS )

 

 

 

Спойлер

GUIBottomLeft - миникарта,картинки ландшафтов и запасы в регионе / кнопки фильтров над миникартой

 

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

GUIChangeUserPath -

 

 

 

Спойлер

GUICombatGauge - ход боя с красн.и зелен.полоской приемущества (в старых играх в виде бинокля) в старом движке.

 

 

 

 

Спойлер

GUICombiUnits  - отвечает за стек юнитов, объединенных в дивизию. Их количество, размещение ячеек и прочее.


 

image.png

 

 

 

Спойлер

GUICredits -

 

 

 

 

Спойлер

GUICrisisPlan - экран Международных Кризисов в игре PON

 

 

 

Спойлер

GUICrisisReport - (в игре PON)

 

 

 

 

Спойлер

GUICustomReport -  значки для разных панелей

 

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

GUIDecisionsPanel - нижняя панель карт RGD

 

 

 

Спойлер

GUIDiplomacy - вкладка Дипломатии (WON)

 

Спойлер

object MainForm: TMainForm
  Left = 0
  Top = 0
  Caption = 'GUIDiplomacy'
  ClientHeight = 768
  ClientWidth = 1024
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  Position = poDesktopCenter
  PixelsPerInch = 96
  TextHeight = 13
  object lbTitle: TAgeLabelD
    Left = 350
    Top = 12
    Width = 306
    Height = 19
    Alignment = taCenter
    Caption = 'strGUIDiplomacyTitle...............................'       // заголовок вкладки Дипломатия 
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -16
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 2
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty1: TAgeLabelD
    Left = 408
    Top = 364
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbOtherRulerTitle: TAgeLabelD
    Left = 666
    Top = 127
    Width = 160
    Height = 13
    Alignment = taRightJustify
    Caption = 'Ruler Title............................'         // титул  правителя  справа 
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbOtherRulerName: TAgeLabelD
    Left = 667
    Top = 156
    Width = 159
    Height = 13
    Alignment = taRightJustify
    Caption = 'Ruler Name..........................'              // имя правителя  справа
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbOtherStatImp: TAgeLabelD   
    Left = 699
    Top = 187
    Width = 20
    Height = 13
    Alignment = taCenter
    Caption = 'Stat'              // параметр  Империализм  правителя справа
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 2
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbOtherStatAdm: TAgeLabelD
    Left = 752
    Top = 187
    Width = 20
    Height = 13
    Alignment = taCenter
    Caption = 'Stat'               // параметр  Администрирование правителя справа
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 2
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbOtherStatDip: TAgeLabelD
    Left = 809
    Top = 187
    Width = 20
    Height = 13
    Alignment = taCenter
    Caption = 'Stat'                        // параметр Дипломатия  правителя справа
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 2
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName1: TAgeLabelD
    Left = 411
    Top = 94
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'         //  название 2й фракции в списке фракций 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName2: TAgeLabelD
    Left = 411
    Top = 116
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'     //  название 3й фракции в списке фракций 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName3: TAgeLabelD
    Left = 411
    Top = 138
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'       //  название  4й фракции в списке фракций 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName4: TAgeLabelD
    Left = 411
    Top = 160
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'       //  название 5й фракции  в списке фракций 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName5: TAgeLabelD
    Left = 411
    Top = 182
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'         //  название  6й фракции в списке фракций 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName6: TAgeLabelD
    Left = 411
    Top = 204
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'    //  название  7й фракции в списке фракций 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName0: TAgeLabelD
    Left = 411
    Top = 72
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'    //  название  1й фракции в списке фракций 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue1: TAgeLabelD
    Left = 555
    Top = 94
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'            // уровень отношений справа от названия  2й фракции   ??
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue2: TAgeLabelD
    Left = 555
    Top = 116
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'.   // уровень отношений с 3й фракцией в списке
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue3: TAgeLabelD
    Left = 555
    Top = 138
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue4: TAgeLabelD
    Left = 555
    Top = 160
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue5: TAgeLabelD
    Left = 555
    Top = 182
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue6: TAgeLabelD
    Left = 555
    Top = 204
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue0: TAgeLabelD
    Left = 555
    Top = 72
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'.   // уровень отношений с 1й фракцией в списке 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty2: TAgeLabelD
    Left = 408
    Top = 391
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'.    // 3-е дипломатич.действие 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty3: TAgeLabelD
    Left = 408
    Top = 416
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty4: TAgeLabelD
    Left = 408
    Top = 440
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty5: TAgeLabelD
    Left = 408
    Top = 467
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty6: TAgeLabelD
    Left = 408
    Top = 493
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty7: TAgeLabelD
    Left = 408
    Top = 518
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty8: TAgeLabelD
    Left = 408
    Top = 544
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty9: TAgeLabelD
    Left = 408
    Top = 570
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty10: TAgeLabelD
    Left = 408
    Top = 597
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty11: TAgeLabelD
    Left = 408
    Top = 622
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'. // 12-е дипломат. действие 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty0: TAgeLabelD
    Left = 408
    Top = 337
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'.  // 1-е дипломатич. действие 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbViewFactionName: TAgeLabelD
    Left = 200
    Top = 98
    Width = 128
    Height = 13
    Caption = 'lbViewFactionName.........'            // название фракции слева 
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTargetFactionName: TAgeLabelD
    Left = 688
    Top = 98
    Width = 138
    Height = 13
    Alignment = taRightJustify
    Caption = 'lbTargetFactionName.........'         // название фракции справа
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbParamInt1: TAgeLabelD
    Left = 859
    Top = 610
    Width = 108
    Height = 13
    Caption = 'lbParamInt..............'          // параметр 
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbParamInt2: TAgeLabelD
    Left = 859
    Top = 654
    Width = 108
    Height = 13
    Caption = 'lbParamInt..............'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbParamInt0: TAgeLabelD
    Left = 859
    Top = 567
    Width = 108
    Height = 13
    Caption = 'lbParamInt..............'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbViewRulerTitle: TAgeLabelD
    Left = 200
    Top = 127
    Width = 160
    Height = 13
    Caption = 'Ruler Title............................'    // титул правителя слева 
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbViewRulerName: TAgeLabelD
    Left = 200
    Top = 156
    Width = 163
    Height = 13
    Caption = 'Ruler Name...........................'          // имя правителя слева  
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbViewStatImp: TAgeLabelD
    Left = 225
    Top = 187
    Width = 20
    Height = 13
    Alignment = taCenter
    Caption = 'Stat'
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 2
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbViewStatAdm: TAgeLabelD
    Left = 278
    Top = 187
    Width = 20
    Height = 13
    Alignment = taCenter
    Caption = 'Stat'
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 2
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbViewStatDip: TAgeLabelD
    Left = 337
    Top = 187
    Width = 20
    Height = 13
    Alignment = taCenter
    Caption = 'Stat'
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 2
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTreaty12: TAgeLabelD
    Left = 408
    Top = 647
    Width = 300
    Height = 13
    AutoSize = False
    Caption = 'lbTreaty.................................................'      
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName7: TAgeLabelD
    Left = 411
    Top = 226
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'          // имя 8й фракции в списке фракций  
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue7: TAgeLabelD
    Left = 555
    Top = 226
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName8: TAgeLabelD
    Left = 411
    Top = 248
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'        // имя 9й фракции в списке фракций  
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue8: TAgeLabelD
    Left = 555
    Top = 248
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListName9: TAgeLabelD
    Left = 411
    Top = 270
    Width = 130
    Height = 13
    AutoSize = False
    Caption = 'Nation Name'        // имя 10й фракции в списке фракций  
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbListValue9: TAgeLabelD
    Left = 555
    Top = 270
    Width = 70
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'Val'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbDiplomats: TAgeLabelD
    Left = 150
    Top = 416
    Width = 142
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'Available Diplomats'        // показывает число доступных дипломатов  
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    FontID = 2
    FontColor = '64|64|64|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbWarscore: TAgeLabelD
    Left = 712
    Top = 244
    Width = 46
    Height = 13
    Caption = 'Warscore'         // Военный Счет 
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 5
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object AgeGripBar: TAgeGripBarD
    Left = 0
    Top = -15
    Width = 1024
    Height = 78
    TabOrder = 1
  end
  object btnClose: TAgeButtonD        // кнопка закрытия вкладки 
    Left = 997
    Top = 8
    Width = 19
    Height = 19
    ModalResult = 2
    TabOrder = 2
    LevelOffset = 1
    DefaultImage = 'Dip_Close_OFF_s1.png'
    OverImage = 'Dip_Close_HL_s1.png'
    DownImage = 'Dip_Close_ON_s1.png'
    DisaImage = 'Dip_Close_OFF_s1.png'
    FontID = 0
    Checked = False
  end
  object imgBack: TAgeImageD         //задний фон ?? 
    Left = 0
    Top = 0
    Width = 73
    Height = 65
    Align = alCustom
    Caption = 'imgBack'
    TabOrder = 0
    DataSetIdx = 0
    Image = 'blank.png'
  end
  object imgOtherStatIconImp: TAgeImageD       // картинка Империализма у правителя справа 
    Left = 675
    Top = 180
    Width = 24
    Height = 24
    TabOrder = 3
    DataSetIdx = 0
    Image = 'Ruler_Imperialism.png'
  end
  object imgOtherStatIconAdm: TAgeImageD        // картинка Администрирования  у правителя справа 
    Left = 728
    Top = 180
    Width = 24
    Height = 24
    TabOrder = 4
    DataSetIdx = 0
    Image = 'Ruler_Administration.png'
  end
  object imgOtherStatIconDip: TAgeImageD         // картинка Дипломатии  у правителя справа 
    Left = 784
    Top = 180
    Width = 24
    Height = 24
    TabOrder = 5
    DataSetIdx = 0
    Image = 'Ruler_Diplomacy.png'
  end
  object btnListImg1: TAgeButtonD
    Left = 382
    Top = 89
    Width = 25
    Height = 18
    TabOrder = 6
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btnListImg2: TAgeButtonD
    Left = 382
    Top = 111
    Width = 25
    Height = 18
    TabOrder = 7
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btnListImg3: TAgeButtonD
    Left = 382
    Top = 133
    Width = 25
    Height = 18
    TabOrder = 8
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btnListImg4: TAgeButtonD
    Left = 382
    Top = 155
    Width = 25
    Height = 18
    TabOrder = 9
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btnListImg5: TAgeButtonD
    Left = 382
    Top = 177
    Width = 25
    Height = 18
    TabOrder = 10
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btnListImg6: TAgeButtonD
    Left = 382
    Top = 199
    Width = 25
    Height = 18
    TabOrder = 11
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btnListImg0: TAgeButtonD
    Left = 382
    Top = 67
    Width = 25
    Height = 18
    TabOrder = 12
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btnTreaty1: TAgeButtonD
    Left = 382
    Top = 357
    Width = 25
    Height = 25
    TabOrder = 13
    DataSetIdx = -1
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty2: TAgeButtonD
    Left = 382
    Top = 383
    Width = 25
    Height = 25
    TabOrder = 14
    DataSetIdx = -2
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty3: TAgeButtonD
    Left = 382
    Top = 409
    Width = 25
    Height = 25
    TabOrder = 15
    DataSetIdx = -3
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty4: TAgeButtonD
    Left = 382
    Top = 435
    Width = 25
    Height = 25
    TabOrder = 16
    DataSetIdx = -4
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty5: TAgeButtonD
    Left = 382
    Top = 462
    Width = 25
    Height = 25
    TabOrder = 17
    DataSetIdx = -5
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty6: TAgeButtonD
    Left = 382
    Top = 488
    Width = 25
    Height = 25
    TabOrder = 18
    DataSetIdx = -6
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty7: TAgeButtonD
    Left = 382
    Top = 513
    Width = 25
    Height = 25
    TabOrder = 19
    DataSetIdx = -7
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty8: TAgeButtonD
    Left = 382
    Top = 539
    Width = 25
    Height = 25
    TabOrder = 20
    DataSetIdx = -8
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty9: TAgeButtonD
    Left = 382
    Top = 565
    Width = 25
    Height = 25
    TabOrder = 21
    DataSetIdx = -9
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty10: TAgeButtonD
    Left = 382
    Top = 592
    Width = 25
    Height = 25
    TabOrder = 22
    DataSetIdx = -10
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty11: TAgeButtonD
    Left = 382
    Top = 617
    Width = 25
    Height = 25
    TabOrder = 23
    DataSetIdx = -11
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTreaty0: TAgeButtonD
    Left = 382
    Top = 331
    Width = 25
    Height = 25
    TabOrder = 24
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnViewerFlag: TAgeButtonD.   // флаг  правителя слева 
    Left = 310
    Top = 73
    Width = 25
    Height = 25
    TabOrder = 25
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTargetFlag: TAgeButtonD.  // флаг  правителя справа 
    Left = 670
    Top = 73
    Width = 25
    Height = 25
    TabOrder = 26
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btViewTreatyInEffect: TAgeButtonD
    Left = 159
    Top = 448
    Width = 24
    Height = 25
    TabOrder = 27
    LevelOffset = 1
    DefaultImage = 'UIDiplomacyTreatyOFF.png'
    OverImage = 'UIDiplomacyTreatyHL.png'
    DownImage = 'UIDiplomacyTreatyOFF.png'
    DisaImage = 'UIDiplomacyTreatyOFF.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btTreatyAvailable: TAgeButtonD
    Left = 159
    Top = 598
    Width = 24
    Height = 25
    TabOrder = 28
    LevelOffset = 1
    DefaultImage = 'UIDiplomacyTreatyOFF.png'
    OverImage = 'UIDiplomacyTreatyHL.png'
    DownImage = 'UIDiplomacyTreatyOFF.png'
    DisaImage = 'UIDiplomacyTreatyOFF.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btTreatyToReply: TAgeButtonD
    Left = 159
    Top = 498
    Width = 24
    Height = 25
    TabOrder = 29
    LevelOffset = 1
    DefaultImage = 'UIDiplomacyTreatyOFF.png'
    OverImage = 'UIDiplomacyTreatyHL.png'
    DownImage = 'UIDiplomacyTreatyOFF.png'
    DisaImage = 'UIDiplomacyTreatyOFF.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btTreatySent: TAgeButtonD
    Left = 159
    Top = 548
    Width = 24
    Height = 25
    TabOrder = 30
    LevelOffset = 1
    DefaultImage = 'UIDiplomacyTreatyOFF.png'
    OverImage = 'UIDiplomacyTreatyHL.png'
    DownImage = 'UIDiplomacyTreatyOFF.png'
    DisaImage = 'UIDiplomacyTreatyOFF.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btReplyAcceptTreaty: TAgeButtonD
    Left = 655
    Top = 641
    Width = 51
    Height = 25
    TabOrder = 31
    LevelOffset = 1
    DefaultImage = 'DiplomacyOKStampOff'
    OverImage = 'DiplomacyOKStampOn'
    DownImage = 'DiplomacyOKStampOn'
    DisaImage = 'DiplomacyOKStampOff'
    FontID = 0
    Checked = False
  end
  object btReplyRejectTreaty: TAgeButtonD
    Left = 712
    Top = 641
    Width = 44
    Height = 25
    TabOrder = 32
    LevelOffset = 1
    DefaultImage = 'DiplomacyNOStampOff'
    OverImage = 'DiplomacyNOStampOn'
    DownImage = 'DiplomacyNOStampOn'
    DisaImage = 'DiplomacyNOStampOff'
    FontID = 0
    Checked = False
  end
  object tbReplyMargin: TAgeTrackBarD
    Left = 750
    Top = 713
    Width = 243
    Height = 30
    LineSize = 0
    Max = 50
    Frequency = 5
    TabOrder = 33
    DataSetIdx = 0
    LevelOffset = 1
    TrackBarImage = 'Diplomacy_Margin.png'
    CursorDefaultImage = 'Margin_Focus.png'
    CursorOverImage = 'Margin_Focus.png'
    CursorDownImage = 'Margin_Focus.png'
    CursorDisaImage = 'Margin_Focus.png'
  end
  object tbParamInt1: TAgeTrackBarD
    Left = 859
    Top = 622
    Width = 116
    Height = 10
    LineSize = 1
    Max = 100
    Frequency = 5
    TabOrder = 34
    DataSetIdx = 0
    LevelOffset = 1
    CursorDefaultImage = 'UI_DiplomacyCursor.png'
    CursorOverImage = 'UI_DiplomacyCursorHL.png'
    CursorDownImage = 'UI_DiplomacyCursor.png'
    CursorDisaImage = 'UI_DiplomacyCursor.png'
  end
  object btnPropTab1: TAgeButtonD
    Left = 770
    Top = 446
    Width = 50
    Height = 16
    TabOrder = 35
    LevelOffset = 1
    DefaultImage = 'UI_Diplomacy_SubTitle.png'
    OverImage = 'UI_Diplomacy_SubTitleON.png'
    DownImage = 'UI_Diplomacy_SubTitle.png'
    DisaImage = 'UI_Diplomacy_SubTitle.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnPropTab2: TAgeButtonD
    Left = 770
    Top = 468
    Width = 50
    Height = 16
    TabOrder = 36
    LevelOffset = 1
    DefaultImage = 'UI_Diplomacy_SubTitle.png'
    OverImage = 'UI_Diplomacy_SubTitleON.png'
    DownImage = 'UI_Diplomacy_SubTitle.png'
    DisaImage = 'UI_Diplomacy_SubTitle.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnPropTab3: TAgeButtonD
    Left = 770
    Top = 490
    Width = 50
    Height = 16
    TabOrder = 37
    LevelOffset = 1
    DefaultImage = 'UI_Diplomacy_SubTitle.png'
    OverImage = 'UI_Diplomacy_SubTitleON.png'
    DownImage = 'UI_Diplomacy_SubTitle.png'
    DisaImage = 'UI_Diplomacy_SubTitle.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnPropTab4: TAgeButtonD
    Left = 770
    Top = 512
    Width = 50
    Height = 16
    TabOrder = 38
    LevelOffset = 1
    DefaultImage = 'UI_Diplomacy_SubTitle.png'
    OverImage = 'UI_Diplomacy_SubTitleON.png'
    DownImage = 'UI_Diplomacy_SubTitle.png'
    DisaImage = 'UI_Diplomacy_SubTitle.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnPropTab5: TAgeButtonD
    Left = 770
    Top = 534
    Width = 50
    Height = 16
    TabOrder = 39
    LevelOffset = 1
    DefaultImage = 'UI_Diplomacy_SubTitle.png'
    OverImage = 'UI_Diplomacy_SubTitleON.png'
    DownImage = 'UI_Diplomacy_SubTitle.png'
    DisaImage = 'UI_Diplomacy_SubTitle.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnPropTab6: TAgeButtonD
    Left = 770
    Top = 556
    Width = 50
    Height = 16
    TabOrder = 40
    LevelOffset = 1
    DefaultImage = 'UI_Diplomacy_SubTitle.png'
    OverImage = 'UI_Diplomacy_SubTitleON.png'
    DownImage = 'UI_Diplomacy_SubTitle.png'
    DisaImage = 'UI_Diplomacy_SubTitle.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnPropTab7: TAgeButtonD
    Left = 770
    Top = 578
    Width = 50
    Height = 16
    TabOrder = 41
    LevelOffset = 1
    DefaultImage = 'UI_Diplomacy_SubTitle.png'
    OverImage = 'UI_Diplomacy_SubTitleON.png'
    DownImage = 'UI_Diplomacy_SubTitle.png'
    DisaImage = 'UI_Diplomacy_SubTitle.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnPropTab0: TAgeButtonD
    Left = 770
    Top = 424
    Width = 50
    Height = 16
    TabOrder = 42
    LevelOffset = 1
    DefaultImage = 'UI_Diplomacy_SubTitle.png'
    OverImage = 'UI_Diplomacy_SubTitleON.png'
    DownImage = 'UI_Diplomacy_SubTitle.png'
    DisaImage = 'UI_Diplomacy_SubTitle.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object tbParamInt2: TAgeTrackBarD
    Left = 859
    Top = 664
    Width = 116
    Height = 10
    LineSize = 1
    Max = 100
    Frequency = 5
    TabOrder = 43
    DataSetIdx = 0
    LevelOffset = 1
    CursorDefaultImage = 'UI_DiplomacyCursor.png'
    CursorOverImage = 'UI_DiplomacyCursorHL.png'
    CursorDownImage = 'UI_DiplomacyCursor.png'
    CursorDisaImage = 'UI_DiplomacyCursor.png'
  end
  object tbParamInt0: TAgeTrackBarD
    Left = 859
    Top = 577
    Width = 116
    Height = 10
    LineSize = 1
    Max = 100
    Frequency = 5
    TabOrder = 44
    DataSetIdx = 0
    LevelOffset = 1
    CursorDefaultImage = 'UI_DiplomacyCursor.png'
    CursorOverImage = 'UI_DiplomacyCursorHL.png'
    CursorDownImage = 'UI_DiplomacyCursor.png'
    CursorDisaImage = 'UI_DiplomacyCursor.png'
  end
  object btnListItemsPrev: TAgeButtonD
    Left = 626
    Top = 59
    Width = 25
    Height = 25
    TabOrder = 45
    LevelOffset = 1
    DefaultImage = 'Dip_ScrollTop_OFF_s1.png'
    OverImage = 'Dip_ScrollTop_HL_s1.png'
    DownImage = 'Dip_ScrollTop_ON_s1.png'
    DisaImage = 'Dip_ScrollTop_OFF_s1.png'
    FontID = 0
    Checked = False
  end
  object btnListItemsNext: TAgeButtonD
    Left = 626
    Top = 276
    Width = 25
    Height = 25
    TabOrder = 46
    LevelOffset = 1
    DefaultImage = 'Dip_ScrollLow_OFF_s1.png'
    OverImage = 'Dip_ScrollLow_HL_s1.png'
    DownImage = 'Dip_ScrollLow_ON_s1.png'
    DisaImage = 'Dip_ScrollLow_OFF_s1.png'
    FontID = 0
    Checked = False
  end
  object btnFilterMajorO: TAgeButtonD.  // кнопка  фильтра отоброражения  только  Великих Держав
    Left = 124
    Top = 285
    Width = 68
    Height = 13
    Hint = '$strGUIDIP_FilterMajorOHint'
    Caption = '$strGUIDIP_FilterMajorO'
    TabOrder = 47
    DataSetIdx = -1
    LevelOffset = 1
    TwoStates = True
    DefaultImage = 'DipFilter'
    OverImage = 'DipFilter'
    DownImage = 'DipFilterDown'
    DisaImage = 'DipFilter'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnFilterMinorO: TAgeButtonD
    Left = 124
    Top = 305
    Width = 68
    Height = 13
    Hint = '$strGUIDIP_FilterMinorOHint'
    Caption = '$strGUIDIP_FilterMinorO'
    TabOrder = 48
    DataSetIdx = -2
    LevelOffset = 1
    TwoStates = True
    DefaultImage = 'DipFilter'
    OverImage = 'DipFilter'
    DownImage = 'DipFilterDown'
    DisaImage = 'DipFilter'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnFilterUnorga: TAgeButtonD
    Left = 124
    Top = 325
    Width = 68
    Height = 13
    Hint = '$strGUIDIP_FilterUnorgaHint'
    Caption = '$strGUIDIP_FilterUnorga'
    TabOrder = 49
    DataSetIdx = -3
    LevelOffset = 1
    TwoStates = True
    DefaultImage = 'DipFilter'
    OverImage = 'DipFilter'
    DownImage = 'DipFilterDown'
    DisaImage = 'DipFilter'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnfilterTribal: TAgeButtonD
    Left = 124
    Top = 345
    Width = 68
    Height = 13
    Hint = '$strGUIDIP_FilterTribalHint'
    Caption = '$strGUIDIP_FilterTribal'
    TabOrder = 50
    DataSetIdx = -4
    LevelOffset = 1
    TwoStates = True
    DefaultImage = 'DipFilter'
    OverImage = 'DipFilter'
    DownImage = 'DipFilterDown'
    DisaImage = 'DipFilter'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnFilterGoodRel: TAgeButtonD
    Left = 209
    Top = 325
    Width = 68
    Height = 13
    Hint = '$strGUIDIP_FilterGoodRelHint'
    Caption = '$strGUIDIP_FilterGoodRel'
    TabOrder = 51
    DataSetIdx = -5
    LevelOffset = 1
    TwoStates = True
    DefaultImage = 'DipFilter'
    OverImage = 'DipFilter'
    DownImage = 'DipFilterDown'
    DisaImage = 'DipFilter'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnFilterNeutRel: TAgeButtonD
    Left = 208
    Top = 265
    Width = 68
    Height = 13
    Hint = '$strGUIDIP_FilterNeutRelHint'
    Caption = '$strGUIDIP_FilterNeutRel'
    TabOrder = 52
    DataSetIdx = -6
    LevelOffset = 1
    TwoStates = True
    DefaultImage = 'DipFilter'
    OverImage = 'DipFilter'
    DownImage = 'DipFilterDown'
    DisaImage = 'DipFilter'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnFilterBadRel: TAgeButtonD
    Left = 208
    Top = 305
    Width = 68
    Height = 13
    Hint = '$strGUIDIP_FilterBadRelHint'
    Caption = '$strGUIDIP_FilterBadRel'
    TabOrder = 53
    DataSetIdx = -7
    LevelOffset = 1
    TwoStates = True
    DefaultImage = 'DipFilter'
    OverImage = 'DipFilter'
    DownImage = 'DipFilterDown'
    DisaImage = 'DipFilter'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnFilterOurTreaties: TAgeButtonD
    Left = 208
    Top = 285
    Width = 68
    Height = 13
    Hint = '$strGUIDIP_FilterOurTreatiesHint'
    Caption = '$strGUIDIP_FilterOurTreaties'
    TabOrder = 54
    DataSetIdx = -13
    LevelOffset = 1
    TwoStates = True
    DefaultImage = 'DipFilter'
    OverImage = 'DipFilter'
    DownImage = 'DipFilterDown'
    DisaImage = 'DipFilter'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnFilterAllWars: TAgeButtonD
    Left = 208
    Top = 345
    Width = 68
    Height = 13
    Hint = '$strGUIDIP_FilterAllWarsHint'
    Caption = '$strGUIDIP_FilterAllWars'
    TabOrder = 55
    DataSetIdx = -14
    LevelOffset = 1
    TwoStates = True
    DefaultImage = 'DipFilter'
    OverImage = 'DipFilter'
    DownImage = 'DipFilterDown'
    DisaImage = 'DipFilter'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object imgWarscore: TAgeImageD
    Left = 654
    Top = 263
    Width = 49
    Height = 43
    TabOrder = 56
    DataSetIdx = 0
    LevelOffset = 1
    Image = 'Warscore_Background'
  end
  object imgViewStatIconImp: TAgeImageD
    Left = 201
    Top = 180
    Width = 24
    Height = 24
    TabOrder = 57
    DataSetIdx = 0
    Image = 'Ruler_Imperialism.png'
  end
  object imgViewStatIconAdm: TAgeImageD
    Left = 254
    Top = 180
    Width = 24
    Height = 24
    TabOrder = 58
    DataSetIdx = 0
    Image = 'Ruler_Administration.png'
  end
  object imgViewStatIconDip: TAgeImageD
    Left = 310
    Top = 180
    Width = 24
    Height = 24
    TabOrder = 59
    DataSetIdx = 0
    Image = 'Ruler_Diplomacy.png'
  end
  object imgViewRulerPortrait: TAgeImageD
    Left = 67
    Top = 72
    Width = 81
    Height = 85
    TabOrder = 60
    DataSetIdx = 0
    LevelOffset = 3
  end
  object btValidateSend: TAgeButtonD
    Left = 655
    Top = 641
    Width = 35
    Height = 17
    TabOrder = 61
    LevelOffset = 1
    DefaultImage = 'DiplomacyOKStampOff'
    OverImage = 'DiplomacyOKStampOn'
    DownImage = 'DiplomacyOKStampOn'
    DisaImage = 'DiplomacyOKStampOff'
    FontID = 0
    Checked = False
  end
  object tbSendMargin: TAgeTrackBarD
    Left = 749
    Top = 680
    Width = 243
    Height = 30
    LineSize = 0
    Max = 50
    Frequency = 5
    TabOrder = 62
    DataSetIdx = 0
    LevelOffset = 1
    TrackBarImage = 'Diplomacy_Margin.png'
    CursorDefaultImage = 'Margin_Focus.png'
    CursorOverImage = 'Margin_Focus.png'
    CursorDownImage = 'Margin_Focus.png'
    CursorDisaImage = 'Margin_Focus.png'
  end
  object imgCuProposalPlate: TAgeImageD
    Left = 773
    Top = 528
    Width = 63
    Height = 55
    TabOrder = 63
    DataSetIdx = 0
    Image = 'UI_Diplomacy_SubPlate.png'
  end
  object imgCuProposalPaper: TAgeImageD
    Left = 773
    Top = 528
    Width = 38
    Height = 34
    TabOrder = 64
    DataSetIdx = 0
    Image = 'UI_Diplomacy_SubPaper.png'
  end
  object imgCuWarscore: TAgeImageD
    Left = 730
    Top = 296
    Width = 33
    Height = 30
    TabOrder = 65
    DataSetIdx = 0
    LevelOffset = 1
    Image = 'Warscore_00_s1.png'
  end
  object btnTreaty12: TAgeButtonD
    Left = 382
    Top = 642
    Width = 25
    Height = 25
    TabOrder = 66
    DataSetIdx = -12
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object imgOtherRulerPortrait: TAgeImageD
    Left = 832
    Top = 72
    Width = 81
    Height = 85
    TabOrder = 67
    DataSetIdx = 0
    LevelOffset = 3
  end
  object btnListDIPrev: TAgeButtonD
    Left = 626
    Top = 320
    Width = 25
    Height = 25
    TabOrder = 68
    LevelOffset = 1
    DefaultImage = 'Dip_ScrollTop_OFF_s1.png'
    OverImage = 'Dip_ScrollTop_HL_s1.png'
    DownImage = 'Dip_ScrollTop_ON_s1.png'
    DisaImage = 'Dip_ScrollTop_OFF_s1.png'
    FontID = 0
    Checked = False
  end
  object btnListDINext: TAgeButtonD
    Left = 626
    Top = 658
    Width = 25
    Height = 25
    TabOrder = 69
    LevelOffset = 1
    DefaultImage = 'Dip_ScrollLow_OFF_s1.png'
    OverImage = 'Dip_ScrollLow_HL_s1.png'
    DownImage = 'Dip_ScrollLow_ON_s1.png'
    DisaImage = 'Dip_ScrollLow_OFF_s1.png'
    FontID = 0
    Checked = False
  end
  object btnListImg7: TAgeButtonD
    Left = 382
    Top = 221
    Width = 25
    Height = 18
    TabOrder = 70
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btnListImg8: TAgeButtonD
    Left = 382
    Top = 243
    Width = 25
    Height = 18
    TabOrder = 71
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btnListImg9: TAgeButtonD
    Left = 382
    Top = 265
    Width = 25
    Height = 18
    TabOrder = 72
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object imgLedgerTab8: TAgeButtonD
    Left = 809
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab8'
    TabOrder = 73
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab9: TAgeButtonD
    Left = 908
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab9'
    TabOrder = 74
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab7: TAgeButtonD
    Left = 710
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab7'
    TabOrder = 75
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab6: TAgeButtonD
    Left = 611
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab6'
    TabOrder = 76
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab5: TAgeButtonD
    Left = 512
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab5'
    TabOrder = 77
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab4: TAgeButtonD
    Left = 413
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab4'
    TabOrder = 78
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab3: TAgeButtonD
    Left = 314
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab3'
    TabOrder = 79
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab2: TAgeButtonD
    Left = 215
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab2'
    TabOrder = 80
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab1: TAgeButtonD
    Left = 116
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab1'
    TabOrder = 81
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab0: TAgeButtonD
    Left = 17
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab0'
    TabOrder = 82
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgListTreaty0_0: TAgeImageD
    Left = 522
    Top = 67
    Width = 20
    Height = 20
    TabOrder = 83
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty0_1: TAgeImageD
    Left = 546
    Top = 67
    Width = 20
    Height = 20
    TabOrder = 84
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty0_2: TAgeImageD
    Left = 570
    Top = 67
    Width = 20
    Height = 20
    TabOrder = 85
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty1_0: TAgeImageD
    Left = 522
    Top = 89
    Width = 20
    Height = 20
    TabOrder = 86
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty1_1: TAgeImageD
    Left = 546
    Top = 89
    Width = 20
    Height = 20
    TabOrder = 87
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty1_2: TAgeImageD
    Left = 570
    Top = 89
    Width = 20
    Height = 20
    TabOrder = 88
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty2_0: TAgeImageD
    Left = 522
    Top = 111
    Width = 20
    Height = 20
    TabOrder = 89
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty2_1: TAgeImageD
    Left = 546
    Top = 111
    Width = 20
    Height = 20
    TabOrder = 90
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty2_2: TAgeImageD
    Left = 570
    Top = 111
    Width = 20
    Height = 20
    TabOrder = 91
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty3_0: TAgeImageD
    Left = 522
    Top = 133
    Width = 20
    Height = 20
    TabOrder = 92
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty3_1: TAgeImageD
    Left = 546
    Top = 133
    Width = 20
    Height = 20
    TabOrder = 93
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty3_2: TAgeImageD
    Left = 570
    Top = 133
    Width = 20
    Height = 20
    TabOrder = 94
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty4_0: TAgeImageD
    Left = 522
    Top = 155
    Width = 20
    Height = 20
    TabOrder = 95
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty4_1: TAgeImageD
    Left = 546
    Top = 155
    Width = 20
    Height = 20
    TabOrder = 96
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty4_2: TAgeImageD
    Left = 570
    Top = 155
    Width = 20
    Height = 20
    TabOrder = 97
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty5_0: TAgeImageD
    Left = 522
    Top = 177
    Width = 20
    Height = 20
    TabOrder = 98
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty5_1: TAgeImageD
    Left = 546
    Top = 177
    Width = 20
    Height = 20
    TabOrder = 99
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty5_2: TAgeImageD
    Left = 570
    Top = 177
    Width = 20
    Height = 20
    TabOrder = 100
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty6_0: TAgeImageD
    Left = 522
    Top = 199
    Width = 20
    Height = 20
    TabOrder = 101
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty6_1: TAgeImageD
    Left = 546
    Top = 199
    Width = 20
    Height = 20
    TabOrder = 102
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty6_2: TAgeImageD
    Left = 570
    Top = 199
    Width = 20
    Height = 20
    TabOrder = 103
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty7_0: TAgeImageD
    Left = 522
    Top = 221
    Width = 20
    Height = 20
    TabOrder = 104
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty7_1: TAgeImageD
    Left = 546
    Top = 221
    Width = 20
    Height = 20
    TabOrder = 105
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty7_2: TAgeImageD
    Left = 570
    Top = 221
    Width = 20
    Height = 20
    TabOrder = 106
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty8_0: TAgeImageD
    Left = 522
    Top = 243
    Width = 20
    Height = 20
    TabOrder = 107
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty8_1: TAgeImageD
    Left = 546
    Top = 243
    Width = 20
    Height = 20
    TabOrder = 108
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty8_2: TAgeImageD
    Left = 570
    Top = 243
    Width = 20
    Height = 20
    TabOrder = 109
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty9_0: TAgeImageD
    Left = 522
    Top = 265
    Width = 20
    Height = 20
    TabOrder = 110
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty9_1: TAgeImageD
    Left = 546
    Top = 265
    Width = 20
    Height = 20
    TabOrder = 111
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object imgListTreaty9_2: TAgeImageD
    Left = 570
    Top = 265
    Width = 20
    Height = 20
    TabOrder = 112
    DataSetIdx = 0
    Image = 'DiploIcon_TreatyM.png'
  end
  object btnSwitchAdvice: TAgeButtonD
    Left = 316
    Top = 42
    Width = 25
    Height = 25
    Hint = '$strGUIDIP_SwitchAdvice'
    TabOrder = 113
    LevelOffset = 1
    DefaultImage = 'Double_Arrows.png'
    OverImage = 'Double_Arrows.png'
    DownImage = 'Double_Arrows.png'
    DisaImage = 'Double_Arrows.png'
    FontID = 0
    Checked = False
  end
  object AgeButtonD1: TAgeButtonD
    Left = 677
    Top = 42
    Width = 25
    Height = 25
    Hint = '$strGUIDIP_SwitchAdvice'
    TabOrder = 114
    LevelOffset = 1
    DefaultImage = 'Double_Arrows.png'
    OverImage = 'Double_Arrows.png'
    DownImage = 'Double_Arrows.png'
    DisaImage = 'Double_Arrows.png'
    FontID = 0
    Checked = False
  end
  object AgeDxFormData: TAgeDxFormDataD
    AgeAnchors = aaCenterCenter
    DataSetIdx = 0
    GameState = 'stGUIDiplomacy'
    Layer = 96
    UID = 50055
    BackImage = 'Diplomacy_back.png'
    za_StorageDesc1 = 'UseAdvHintWhenPossible'
    za_StorageVal1 = '1'
  end
end

 

 

 

Спойлер

GUIEnterCodeDlg -

 

 

 

Спойлер

GUIForcesList - вкладка Список Юнитов (F1)

 

 

 

 

Спойлер

GUIGameplayOptions - меню настроек , вкладка Game ?  / кнопки под вкладками F3-F6

 

 

 

Спойлер

GUIHistory -

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

GUIInspector - панель справа от нижнего бара подразделений ( с конвертом и звёздоч.), а также панель элементов

 

 

 

Спойлер

GUILandTradeBox -

 

 

 

 

Спойлер

GUILoadGame -

 

Спойлер

 

Спойлер

 

 

Цитата

Походу нашел очередной баг агеода.
btnOrders. Есть три таких штуки под одному на каждую играбельную фракцию (По задумке агеода). Это значок, говорящий о том, что у вас в сохранении есть сохранение за конкретную фракцию и рядом с фракцией фактически должен появиться значок. Однако в чем баг. Если у вас есть 3 основные играбельные фракции, то все будет работать четко. Если, к примеру, вы добавляете им союзников, то теперь эти значки будут работать для союзников. Ну например если RED без союзников, то значок будет появляться при его сохранении, если же в сценарии прописан играбельный союзник, ANA, то значок будет появляться только при сохранении за анархистов. А самое тупое тут в том, что расположения значок не меняет. Если он задан быть рядом с RED, то он в обеих ситуациях будет возле RED, что вводит в ступор. Можно, конечно, добавить еще сколько надо btnOrders. Только теперь они будут реагировать правильн ов ситуации с союзниками, но неправильн ов ситуации без союзников. А если союзников больше 1 у одной фракции, то это вообще ппц...Судя п овсему, у них где-то в коде ошибка и вместо назначения по порядку назначение идет в обратном порядке. Ну тут я хз че делать даже. Конкретно для SoW, где я не планирую больше 6 играбельных фракций, вижу возможность только поставить значок между основной фракцией и ее дополнительной фракцией (у меня сделано, что осноные фракции в столбик сделаны, а дополнительные  напротив них в соседнем столбике) и дальше игрок може понять хотя бы, что сохранение у него было в одной из 2 фракций.

 

 

 

 

 

 

Спойлер

GUILoadReplay -

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

GUIMainMenu - таблички с названием вкладок на глав.меню игры

 

 

 

Спойлер

GUIMenuOptions - кнопки меню настроек

 

 

 

 

Спойлер

GUIMilitaryProduction - вкладка Формирования Войск (F2)

 

 

1334.png

 

Спойлер

 

object MainForm15: TMainForm15
  Left = 0
  Top = 0
  Caption = 'GUIMilitaryProduction'
  ClientHeight = 768
  ClientWidth = 1024
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object lbTitle: TAgeLabelD
    Left = 363
    Top = 20
    Width = 284
    Height = 13
    Alignment = taCenter
    Caption = 
      'lbTitle.........................................................' +
      '.......'
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 2
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbProdInfosTitle: TAgeLabelD
    Left = 651
    Top = 61
    Width = 363
    Height = 13
    Caption = 
      'lbProdInfosTitle................................................' +
      '........................'
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lb_ProdStocksTitle: TAgeLabelD 
    Left = 607
    Top = 388
    Width = 242
    Height = 13
    AutoSize = False
    Caption = '$strProdStocksTitle'                // заголовок из строки LocalString__AGE  'Пополнение существующих войск"       
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbUnitPower: TAgeLabelD
    Left = 592
    Top = 326
    Width = 161
    Height = 13
    Caption = 'lbUnitPower..........................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbUnitInProd: TAgeLabelD
    Left = 592
    Top = 342
    Width = 159
    Height = 13
    Caption = 'lbUnitInProd.........................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbUnitInFP: TAgeLabelD
    Left = 806
    Top = 326
    Width = 165
    Height = 13
    Caption = 'lbUnitInFP.............................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbUnitOnMap: TAgeLabelD
    Left = 806
    Top = 342
    Width = 169
    Height = 13
    Caption = 'lbUnitOnMap...........................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber1: TAgeLabelD
    Left = 600
    Top = 476
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber2: TAgeLabelD
    Left = 652
    Top = 476
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber3: TAgeLabelD
    Left = 704
    Top = 476
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber4: TAgeLabelD
    Left = 756
    Top = 476
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber5: TAgeLabelD
    Left = 808
    Top = 476
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber6: TAgeLabelD
    Left = 860
    Top = 476
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber7: TAgeLabelD
    Left = 912
    Top = 476
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber8: TAgeLabelD
    Left = 964
    Top = 476
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber9: TAgeLabelD
    Left = 600
    Top = 530
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber10: TAgeLabelD
    Left = 652
    Top = 530
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber11: TAgeLabelD
    Left = 704
    Top = 530
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber12: TAgeLabelD
    Left = 756
    Top = 530
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber13: TAgeLabelD
    Left = 808
    Top = 530
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber14: TAgeLabelD
    Left = 860
    Top = 530
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber15: TAgeLabelD
    Left = 912
    Top = 530
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber16: TAgeLabelD
    Left = 964
    Top = 530
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber17: TAgeLabelD
    Left = 598
    Top = 584
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber18: TAgeLabelD
    Left = 652
    Top = 584
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber19: TAgeLabelD
    Left = 702
    Top = 584
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber20: TAgeLabelD
    Left = 754
    Top = 584
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber21: TAgeLabelD
    Left = 806
    Top = 584
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber22: TAgeLabelD
    Left = 858
    Top = 584
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber23: TAgeLabelD
    Left = 910
    Top = 584
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber24: TAgeLabelD
    Left = 962
    Top = 584
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber25: TAgeLabelD
    Left = 600
    Top = 638
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber26: TAgeLabelD
    Left = 655
    Top = 638
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber27: TAgeLabelD
    Left = 704
    Top = 638
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber28: TAgeLabelD
    Left = 756
    Top = 638
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber29: TAgeLabelD
    Left = 808
    Top = 638
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber30: TAgeLabelD
    Left = 860
    Top = 638
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber31: TAgeLabelD
    Left = 912
    Top = 638
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATONumber32: TAgeLabelD
    Left = 964
    Top = 638
    Width = 43
    Height = 13
    Alignment = taCenter
    Caption = 'Nato.....'
    DataSetIdx = 0
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName1: TAgeLabelD
    Left = 616
    Top = 93
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName2: TAgeLabelD
    Left = 616
    Top = 118
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName3: TAgeLabelD
    Left = 616
    Top = 143
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName4: TAgeLabelD
    Left = 616
    Top = 168
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName5: TAgeLabelD
    Left = 616
    Top = 193
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName6: TAgeLabelD
    Left = 616
    Top = 218
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName7: TAgeLabelD
    Left = 616
    Top = 243
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName8: TAgeLabelD
    Left = 616
    Top = 268
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName9: TAgeLabelD
    Left = 616
    Top = 293
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName10: TAgeLabelD
    Left = 773
    Top = 93
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName11: TAgeLabelD
    Left = 773
    Top = 118
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName12: TAgeLabelD
    Left = 773
    Top = 143
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName13: TAgeLabelD
    Left = 773
    Top = 168
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName14: TAgeLabelD
    Left = 773
    Top = 193
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName15: TAgeLabelD
    Left = 773
    Top = 218
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName16: TAgeLabelD
    Left = 773
    Top = 243
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName17: TAgeLabelD
    Left = 773
    Top = 268
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbROName18: TAgeLabelD
    Left = 773
    Top = 293
    Width = 136
    Height = 13
    Caption = 'RollOverName.................'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lb_ProdOptionsTitle: TAgeLabelD
    Left = 44
    Top = 641
    Width = 236
    Height = 13
    Caption = 'strProdOptionsTitle....................................'
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbUnitProdTitle: TAgeLabelD
    Left = 180
    Top = 61
    Width = 281
    Height = 13
    Caption = 
      'UnitProdTitle...................................................' +
      '....'
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss1: TAgeLabelD
    Left = 609
    Top = 446
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss2: TAgeLabelD
    Left = 664
    Top = 446
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss3: TAgeLabelD
    Left = 719
    Top = 446
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss4: TAgeLabelD
    Left = 774
    Top = 446
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss5: TAgeLabelD
    Left = 828
    Top = 446
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss6: TAgeLabelD
    Left = 884
    Top = 446
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss7: TAgeLabelD
    Left = 939
    Top = 446
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss8: TAgeLabelD
    Left = 994
    Top = 446
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss9: TAgeLabelD
    Left = 609
    Top = 501
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss10: TAgeLabelD
    Left = 664
    Top = 501
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss11: TAgeLabelD
    Left = 719
    Top = 501
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss12: TAgeLabelD
    Left = 774
    Top = 501
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss13: TAgeLabelD
    Left = 828
    Top = 501
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss14: TAgeLabelD
    Left = 884
    Top = 501
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss15: TAgeLabelD
    Left = 939
    Top = 501
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss16: TAgeLabelD
    Left = 994
    Top = 501
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss17: TAgeLabelD
    Left = 609
    Top = 554
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss18: TAgeLabelD
    Left = 664
    Top = 554
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss19: TAgeLabelD
    Left = 719
    Top = 554
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss20: TAgeLabelD
    Left = 774
    Top = 554
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss21: TAgeLabelD
    Left = 828
    Top = 554
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss22: TAgeLabelD
    Left = 884
    Top = 554
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss23: TAgeLabelD
    Left = 939
    Top = 554
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss24: TAgeLabelD
    Left = 994
    Top = 554
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss25: TAgeLabelD
    Left = 609
    Top = 607
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss26: TAgeLabelD
    Left = 664
    Top = 607
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss27: TAgeLabelD
    Left = 719
    Top = 607
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss28: TAgeLabelD
    Left = 774
    Top = 607
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss29: TAgeLabelD
    Left = 828
    Top = 607
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss30: TAgeLabelD
    Left = 884
    Top = 607
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss31: TAgeLabelD
    Left = 939
    Top = 607
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object lbNATOMiss32: TAgeLabelD
    Left = 994
    Top = 607
    Width = 36
    Height = 13
    Caption = 'Miss....'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 6
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
  end
  object AgeGripBar: TAgeGripBarD
    Left = 0
    Top = 0
    Width = 1024
    Height = 86
    TabOrder = 33
  end
  object btnClose: TAgeButtonD
    Left = 996
    Top = 15
    Width = 19
    Height = 19
    ModalResult = 2
    TabOrder = 34
    LevelOffset = 1
    DefaultImage = 'btn_close_OFF.png'
    OverImage = 'btn_close_HL.png'
    DownImage = 'btn_close_ON.png'
    FontID = 0
    Checked = False
  end
  object img_UnitProd: TAgeImageD
    Left = 8
    Top = 52
    Width = 81
    Height = 73
    TabOrder = 35
    DataSetIdx = 0
    Image = 'Production_Units.png'
  end
  object img_ProdInfos: TAgeImageD
    Left = 580
    Top = 52
    Width = 42
    Height = 15
    TabOrder = 36
    DataSetIdx = 0
    Image = 'Production_Infos.png'
  end
  object img_ProdStocks: TAgeImageD
    Left = 581
    Top = 379
    Width = 40
    Height = 13
    TabOrder = 37
    DataSetIdx = 0
    Image = 'Production_Stocks.png'
  end
  object img_ProdStocksFacBtn1: TAgeButtonD
    Left = 582
    Top = 413
    Width = 41
    Height = 24
    TabOrder = 38
    DataSetIdx = 756
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacImg1: TAgeButtonD
    Left = 592
    Top = 419
    Width = 21
    Height = 13
    TabOrder = 39
    DataSetIdx = 765
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacBtn2: TAgeButtonD
    Left = 623
    Top = 413
    Width = 41
    Height = 24
    TabOrder = 40
    DataSetIdx = 757
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacImg2: TAgeButtonD
    Left = 633
    Top = 419
    Width = 21
    Height = 13
    TabOrder = 41
    DataSetIdx = 766
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacBtn3: TAgeButtonD
    Left = 665
    Top = 413
    Width = 41
    Height = 24
    TabOrder = 42
    DataSetIdx = 758
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacImg3: TAgeButtonD
    Left = 675
    Top = 419
    Width = 21
    Height = 13
    TabOrder = 43
    DataSetIdx = 767
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacBtn4: TAgeButtonD
    Left = 707
    Top = 413
    Width = 41
    Height = 24
    TabOrder = 44
    DataSetIdx = 759
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacImg4: TAgeButtonD
    Left = 717
    Top = 419
    Width = 21
    Height = 13
    TabOrder = 45
    DataSetIdx = 768
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacBtn5: TAgeButtonD
    Left = 749
    Top = 413
    Width = 41
    Height = 24
    TabOrder = 46
    DataSetIdx = 760
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacImg5: TAgeButtonD
    Left = 759
    Top = 419
    Width = 21
    Height = 13
    TabOrder = 47
    DataSetIdx = 769
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacBtn6: TAgeButtonD
    Left = 791
    Top = 413
    Width = 41
    Height = 24
    TabOrder = 48
    DataSetIdx = 761
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacImg6: TAgeButtonD
    Left = 801
    Top = 419
    Width = 21
    Height = 13
    TabOrder = 49
    DataSetIdx = 770
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacBtn7: TAgeButtonD
    Left = 833
    Top = 413
    Width = 41
    Height = 24
    TabOrder = 50
    DataSetIdx = 762
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacImg7: TAgeButtonD
    Left = 843
    Top = 419
    Width = 21
    Height = 13
    TabOrder = 51
    DataSetIdx = 771
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacBtn8: TAgeButtonD
    Left = 875
    Top = 413
    Width = 41
    Height = 24
    TabOrder = 52
    DataSetIdx = 763
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacImg8: TAgeButtonD
    Left = 885
    Top = 419
    Width = 21
    Height = 13
    TabOrder = 53
    DataSetIdx = 772
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacBtn9: TAgeButtonD
    Left = 917
    Top = 413
    Width = 41
    Height = 24
    TabOrder = 54
    DataSetIdx = 764
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object img_ProdStocksFacImg9: TAgeButtonD
    Left = 927
    Top = 419
    Width = 21
    Height = 13
    TabOrder = 0
    DataSetIdx = 773
    LevelOffset = 1
    TwoStates = True
    FontID = 0
    Checked = False
  end
  object btn_ProdStocksFacLeft: TAgeButtonD
    Left = 966
    Top = 416
    Width = 19
    Height = 19
    TabOrder = 55
    LevelOffset = 1
    DefaultImage = 'btn_left_OFF.png'
    OverImage = 'btn_left_HL.png'
    DownImage = 'btn_left_ON.png'
    FontID = 0
    Checked = False
  end
  object btn_ProdStocksFacRight: TAgeButtonD
    Left = 988
    Top = 416
    Width = 19
    Height = 19
    TabOrder = 56
    LevelOffset = 1
    DefaultImage = 'btn_right_OFF.png'
    OverImage = 'btn_right_HL.png'
    DownImage = 'btn_right_ON.png'
    FontID = 0
    Checked = False
  end
  object imgNATOBack1: TAgeImageD
    Left = 603
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 57
    DataSetIdx = 0
  end
  object imgNATOBack2: TAgeImageD
    Left = 655
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 58
    DataSetIdx = 0
  end
  object imgNATOBack3: TAgeImageD
    Left = 707
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 59
    DataSetIdx = 0
  end
  object imgNATOBack4: TAgeImageD
    Left = 759
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 60
    DataSetIdx = 0
  end
  object imgNATOBack5: TAgeImageD
    Left = 811
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 61
    DataSetIdx = 0
  end
  object imgNATOBack6: TAgeImageD
    Left = 863
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 62
    DataSetIdx = 0
  end
  object imgNATOBack7: TAgeImageD
    Left = 915
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 63
    DataSetIdx = 0
  end
  object imgNATOBack8: TAgeImageD
    Left = 967
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 64
    DataSetIdx = 0
  end
  object imgNATOBack9: TAgeImageD
    Left = 603
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 65
    DataSetIdx = 0
  end
  object imgNATOBack10: TAgeImageD
    Left = 655
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 66
    DataSetIdx = 0
  end
  object imgNATOBack11: TAgeImageD
    Left = 707
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 67
    DataSetIdx = 0
  end
  object imgNATOBack12: TAgeImageD
    Left = 759
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 68
    DataSetIdx = 0
  end
  object imgNATOBack13: TAgeImageD
    Left = 811
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 69
    DataSetIdx = 0
  end
  object imgNATOBack14: TAgeImageD
    Left = 863
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 70
    DataSetIdx = 0
  end
  object imgNATOBack15: TAgeImageD
    Left = 915
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 71
    DataSetIdx = 0
  end
  object imgNATOBack16: TAgeImageD
    Left = 967
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 72
    DataSetIdx = 0
  end
  object imgNATOBack17: TAgeImageD
    Left = 603
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 73
    DataSetIdx = 0
  end
  object imgNATOBack18: TAgeImageD
    Left = 655
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 74
    DataSetIdx = 0
  end
  object imgNATOBack19: TAgeImageD
    Left = 707
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 75
    DataSetIdx = 0
  end
  object imgNATOBack20: TAgeImageD
    Left = 759
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 76
    DataSetIdx = 0
  end
  object imgNATOBack21: TAgeImageD
    Left = 811
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 77
    DataSetIdx = 0
  end
  object imgNATOBack22: TAgeImageD
    Left = 863
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 78
    DataSetIdx = 0
  end
  object imgNATOBack23: TAgeImageD
    Left = 915
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 79
    DataSetIdx = 0
  end
  object imgNATOBack24: TAgeImageD
    Left = 967
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 80
    DataSetIdx = 0
  end
  object imgNATOBack25: TAgeImageD
    Left = 603
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 81
    DataSetIdx = 0
  end
  object imgNATOBack26: TAgeImageD
    Left = 655
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 82
    DataSetIdx = 0
  end
  object imgNATOBack27: TAgeImageD
    Left = 707
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 83
    DataSetIdx = 0
  end
  object imgNATOBack28: TAgeImageD
    Left = 759
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 84
    DataSetIdx = 0
  end
  object imgNATOBack29: TAgeImageD
    Left = 811
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 85
    DataSetIdx = 0
  end
  object imgNATOBack30: TAgeImageD
    Left = 863
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 86
    DataSetIdx = 0
  end
  object imgNATOBack31: TAgeImageD
    Left = 915
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 87
    DataSetIdx = 0
  end
  object imgNATOBack32: TAgeImageD
    Left = 967
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 88
    DataSetIdx = 0
  end
  object imgNATOSymbol1: TAgeImageD
    Left = 603
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 89
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol2: TAgeImageD
    Left = 655
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 90
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol3: TAgeImageD
    Left = 707
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 91
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol4: TAgeImageD
    Left = 759
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 92
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol5: TAgeImageD
    Left = 811
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 93
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol6: TAgeImageD
    Left = 863
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 94
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol7: TAgeImageD
    Left = 915
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 95
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol8: TAgeImageD
    Left = 967
    Top = 459
    Width = 25
    Height = 16
    TabOrder = 96
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol9: TAgeImageD
    Left = 603
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 97
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol10: TAgeImageD
    Left = 655
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 98
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol11: TAgeImageD
    Left = 707
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 99
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol12: TAgeImageD
    Left = 759
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 100
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol13: TAgeImageD
    Left = 811
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 101
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol14: TAgeImageD
    Left = 863
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 102
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol15: TAgeImageD
    Left = 915
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 103
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol16: TAgeImageD
    Left = 967
    Top = 513
    Width = 25
    Height = 16
    TabOrder = 104
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol17: TAgeImageD
    Left = 603
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 105
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol18: TAgeImageD
    Left = 655
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 106
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol19: TAgeImageD
    Left = 707
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 19
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol20: TAgeImageD
    Left = 759
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 20
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol21: TAgeImageD
    Left = 811
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 21
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol22: TAgeImageD
    Left = 863
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 22
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol23: TAgeImageD
    Left = 915
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 23
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol24: TAgeImageD
    Left = 967
    Top = 567
    Width = 25
    Height = 16
    TabOrder = 24
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol25: TAgeImageD
    Left = 603
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 25
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol26: TAgeImageD
    Left = 655
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 26
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol27: TAgeImageD
    Left = 707
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 27
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol28: TAgeImageD
    Left = 759
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 28
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol29: TAgeImageD
    Left = 811
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 29
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol30: TAgeImageD
    Left = 863
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 30
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol31: TAgeImageD
    Left = 915
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 31
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOSymbol32: TAgeImageD
    Left = 967
    Top = 621
    Width = 25
    Height = 16
    TabOrder = 32
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack1: TAgeImageD
    Left = 587
    Top = 92
    Width = 25
    Height = 16
    TabOrder = 107
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack2: TAgeImageD
    Left = 587
    Top = 117
    Width = 25
    Height = 16
    TabOrder = 108
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack3: TAgeImageD
    Left = 587
    Top = 142
    Width = 25
    Height = 16
    TabOrder = 109
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack4: TAgeImageD
    Left = 587
    Top = 167
    Width = 25
    Height = 16
    TabOrder = 110
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack5: TAgeImageD
    Left = 587
    Top = 192
    Width = 25
    Height = 16
    TabOrder = 111
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack6: TAgeImageD
    Left = 587
    Top = 217
    Width = 25
    Height = 16
    TabOrder = 112
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack7: TAgeImageD
    Left = 587
    Top = 242
    Width = 25
    Height = 16
    TabOrder = 113
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack8: TAgeImageD
    Left = 587
    Top = 267
    Width = 25
    Height = 16
    TabOrder = 114
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack9: TAgeImageD
    Left = 587
    Top = 292
    Width = 25
    Height = 16
    TabOrder = 115
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack10: TAgeImageD
    Left = 744
    Top = 92
    Width = 25
    Height = 16
    TabOrder = 116
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack11: TAgeImageD
    Left = 744
    Top = 117
    Width = 25
    Height = 16
    TabOrder = 117
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack12: TAgeImageD
    Left = 744
    Top = 142
    Width = 25
    Height = 16
    TabOrder = 118
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack13: TAgeImageD
    Left = 744
    Top = 167
    Width = 25
    Height = 16
    TabOrder = 119
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack14: TAgeImageD
    Left = 744
    Top = 192
    Width = 25
    Height = 16
    TabOrder = 120
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack15: TAgeImageD
    Left = 744
    Top = 217
    Width = 25
    Height = 16
    TabOrder = 121
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack16: TAgeImageD
    Left = 744
    Top = 242
    Width = 25
    Height = 16
    TabOrder = 122
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack17: TAgeImageD
    Left = 744
    Top = 267
    Width = 25
    Height = 16
    TabOrder = 123
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROBack18: TAgeImageD
    Left = 744
    Top = 292
    Width = 25
    Height = 16
    TabOrder = 124
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgROSymbol1: TAgeImageD
    Left = 587
    Top = 92
    Width = 25
    Height = 16
    TabOrder = 1
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol2: TAgeImageD
    Left = 587
    Top = 117
    Width = 25
    Height = 16
    TabOrder = 2
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol3: TAgeImageD
    Left = 587
    Top = 142
    Width = 25
    Height = 16
    TabOrder = 3
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol4: TAgeImageD
    Left = 587
    Top = 167
    Width = 25
    Height = 16
    TabOrder = 4
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol5: TAgeImageD
    Left = 587
    Top = 192
    Width = 25
    Height = 16
    TabOrder = 5
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol6: TAgeImageD
    Left = 587
    Top = 217
    Width = 25
    Height = 16
    TabOrder = 6
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol7: TAgeImageD
    Left = 587
    Top = 242
    Width = 25
    Height = 16
    TabOrder = 7
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol8: TAgeImageD
    Left = 587
    Top = 267
    Width = 25
    Height = 16
    TabOrder = 8
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol9: TAgeImageD
    Left = 587
    Top = 292
    Width = 25
    Height = 16
    TabOrder = 9
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol10: TAgeImageD
    Left = 744
    Top = 92
    Width = 25
    Height = 16
    TabOrder = 10
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol11: TAgeImageD
    Left = 744
    Top = 117
    Width = 25
    Height = 16
    TabOrder = 11
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol12: TAgeImageD
    Left = 744
    Top = 142
    Width = 25
    Height = 16
    TabOrder = 12
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol13: TAgeImageD
    Left = 744
    Top = 167
    Width = 25
    Height = 16
    TabOrder = 13
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol14: TAgeImageD
    Left = 744
    Top = 192
    Width = 25
    Height = 16
    TabOrder = 14
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol15: TAgeImageD
    Left = 744
    Top = 217
    Width = 25
    Height = 16
    TabOrder = 15
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol16: TAgeImageD
    Left = 744
    Top = 242
    Width = 25
    Height = 16
    TabOrder = 16
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol17: TAgeImageD
    Left = 744
    Top = 267
    Width = 25
    Height = 16
    TabOrder = 17
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROSymbol18: TAgeImageD
    Left = 744
    Top = 292
    Width = 25
    Height = 16
    TabOrder = 18
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgROPortrait: TAgeImageD
    Left = 889
    Top = 162
    Width = 162
    Height = 162
    TabOrder = 125
    DataSetIdx = 0
  end
  object img_ProdOptions: TAgeImageD
    Left = 31
    Top = 632
    Width = 432
    Height = 108
    TabOrder = 126
    DataSetIdx = 0
    Image = 'Production_Options.png'
  end
  object img_ProdOption1: TAgeButtonD
    Left = 62
    Top = 666
    Width = 64
    Height = 64
    TabOrder = 127
    DataSetIdx = 749
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object img_ProdOption2: TAgeButtonD
    Left = 138
    Top = 666
    Width = 64
    Height = 64
    TabOrder = 128
    DataSetIdx = 750
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object img_ProdOption3: TAgeButtonD
    Left = 212
    Top = 665
    Width = 64
    Height = 64
    TabOrder = 129
    DataSetIdx = 751
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object img_ProdOption4: TAgeButtonD
    Left = 288
    Top = 665
    Width = 64
    Height = 64
    TabOrder = 130
    DataSetIdx = 752
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object img_ProdOption5: TAgeButtonD
    Left = 364
    Top = 665
    Width = 64
    Height = 64
    TabOrder = 131
    DataSetIdx = 753
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnProdOptionLeft: TAgeButtonD
    Left = 34
    Top = 686
    Width = 19
    Height = 19
    TabOrder = 132
    LevelOffset = 1
    DefaultImage = 'btn_left_OFF.png'
    OverImage = 'btn_left_HL.png'
    DownImage = 'btn_left_ON.png'
    FontID = 0
    Checked = False
  end
  object btnProdOptionRight: TAgeButtonD
    Left = 440
    Top = 686
    Width = 19
    Height = 19
    TabOrder = 133
    LevelOffset = 1
    DefaultImage = 'btn_right_OFF.png'
    OverImage = 'btn_right_HL.png'
    DownImage = 'btn_right_ON.png'
    FontID = 0
    Checked = False
  end
  object imgROPortraitDouble: TAgeImageD
    Left = 824
    Top = 162
    Width = 162
    Height = 162
    TabOrder = 134
    DataSetIdx = 0
  end
  object imgNATOMiss1: TAgeImageD
    Left = 589
    Top = 446
    Width = 16
    Height = 16
    TabOrder = 135
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss2: TAgeImageD
    Left = 644
    Top = 446
    Width = 16
    Height = 16
    TabOrder = 136
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss3: TAgeImageD
    Left = 699
    Top = 446
    Width = 16
    Height = 16
    TabOrder = 137
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss4: TAgeImageD
    Left = 754
    Top = 446
    Width = 16
    Height = 16
    TabOrder = 138
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss5: TAgeImageD
    Left = 809
    Top = 446
    Width = 16
    Height = 16
    TabOrder = 139
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss6: TAgeImageD
    Left = 864
    Top = 446
    Width = 16
    Height = 16
    TabOrder = 140
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss7: TAgeImageD
    Left = 919
    Top = 446
    Width = 16
    Height = 16
    TabOrder = 141
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss8: TAgeImageD
    Left = 974
    Top = 446
    Width = 16
    Height = 16
    TabOrder = 142
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss9: TAgeImageD
    Left = 589
    Top = 501
    Width = 16
    Height = 16
    TabOrder = 143
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss10: TAgeImageD
    Left = 644
    Top = 501
    Width = 16
    Height = 16
    TabOrder = 144
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss11: TAgeImageD
    Left = 699
    Top = 501
    Width = 16
    Height = 16
    TabOrder = 145
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss12: TAgeImageD
    Left = 754
    Top = 501
    Width = 16
    Height = 16
    TabOrder = 146
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss13: TAgeImageD
    Left = 809
    Top = 501
    Width = 16
    Height = 16
    TabOrder = 147
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss14: TAgeImageD
    Left = 864
    Top = 501
    Width = 16
    Height = 16
    TabOrder = 148
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss15: TAgeImageD
    Left = 919
    Top = 501
    Width = 16
    Height = 16
    TabOrder = 149
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss16: TAgeImageD
    Left = 974
    Top = 501
    Width = 16
    Height = 16
    TabOrder = 150
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss17: TAgeImageD
    Left = 589
    Top = 554
    Width = 16
    Height = 16
    TabOrder = 151
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss18: TAgeImageD
    Left = 644
    Top = 554
    Width = 16
    Height = 16
    TabOrder = 152
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss19: TAgeImageD
    Left = 699
    Top = 554
    Width = 16
    Height = 16
    TabOrder = 153
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss20: TAgeImageD
    Left = 754
    Top = 554
    Width = 16
    Height = 16
    TabOrder = 154
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss21: TAgeImageD
    Left = 809
    Top = 554
    Width = 16
    Height = 16
    TabOrder = 155
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss22: TAgeImageD
    Left = 864
    Top = 554
    Width = 16
    Height = 16
    TabOrder = 156
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss23: TAgeImageD
    Left = 919
    Top = 554
    Width = 16
    Height = 16
    TabOrder = 157
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss24: TAgeImageD
    Left = 974
    Top = 554
    Width = 16
    Height = 16
    TabOrder = 158
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss25: TAgeImageD
    Left = 589
    Top = 607
    Width = 16
    Height = 16
    TabOrder = 159
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss26: TAgeImageD
    Left = 644
    Top = 607
    Width = 16
    Height = 16
    TabOrder = 160
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss27: TAgeImageD
    Left = 699
    Top = 607
    Width = 16
    Height = 16
    TabOrder = 161
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss28: TAgeImageD
    Left = 754
    Top = 607
    Width = 16
    Height = 16
    TabOrder = 162
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss29: TAgeImageD
    Left = 809
    Top = 607
    Width = 16
    Height = 16
    TabOrder = 163
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss30: TAgeImageD
    Left = 864
    Top = 607
    Width = 16
    Height = 16
    TabOrder = 164
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss31: TAgeImageD
    Left = 919
    Top = 607
    Width = 16
    Height = 16
    TabOrder = 165
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgNATOMiss32: TAgeImageD
    Left = 974
    Top = 607
    Width = 16
    Height = 16
    TabOrder = 166
    DataSetIdx = 0
    LevelOffset = 1
  end
  object AgeDxFormDataD1: TAgeDxFormDataD
    AgeAnchors = aaCenterCenter
    DataSetIdx = 0
    GameState = 'stMilitaryProd'
    Layer = 96
    UID = 50045
    BackImage = 'Production_Back.png'
    bg1024 = '1024_Back.png'
    LinkedForms = '50044|50046'
    za_StorageDesc1 = 'Unit Prod First X?'
    za_StorageVal1 = '10'
    zb_StorageDesc2 = 'Unit Prod First Y?'
    zb_StorageVal2 = '90'
    zc_StorageDesc3 = 'Unit Prod offset X?'
    zc_StorageVal3 = '93'
    zd_StorageDesc4 = 'Unit Prod offset Y?'
    zd_StorageVal4 = '95'
    ze_StorageDesc5 = 'Unit Prod per line?'
    ze_StorageVal5 = '6'
    zf_StorageDesc6 = 'rpl slots?'
    zf_StorageVal6 = '32'
    zg_StorageDesc7 = 'SU detail max slots?'
    zg_StorageVal7 = '18'
    zh_StorageDesc8 = 'num of options?'
    zh_StorageVal8 = '5'
    zi_StorageDesc9 = 'Unit image offset X|Xdl|Y'
    zi_StorageVal9 = '0|10|0'
    zj_StorageDesc10 = 'Region Name plate'
    zj_StorageVal10 = '6|12|74'
    zk_StorageDesc11 = 'Region Name string'
    zk_StorageVal11 = '4|12|73'
    zl_StorageDesc12 = 'Construction time img'
    zl_StorageVal12 = '64|152|5'
    zm_StorageDesc13 = 'faction flag'
    zm_StorageVal13 = '8|21|6'
    zn_StorageDesc14 = 'Laid symbol'
    zn_StorageVal14 = '0|155|22'
    zo_StorageDesc15 = 'ColRPLOK'
    zo_StorageVal15 = '0|0|0|255'
    zp_StorageDesc16 = 'ColRPLnotOK'
    zp_StorageVal16 = '255|0|0|255'
  end
end

 

 

 

 

 

 

Спойлер

GUIMinistryIndustry  -

 

 

 

 

Спойлер

GUIModelDetail  -Определяет вид Панели Характеристик Частей/Военачальников  а также силуэты  рядом с показателями количества войск ( человек, лошадь , пушка)

 

Спойлер

 

object MainForm1: TMainForm1
  Left = 0
  Top = 0
  Caption = 'GUIModelDetail'
  ClientHeight = 370
  ClientWidth = 610
  Color = clBtnFace
  Enabled = False
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object lbTitle: TageLabelD                    
    Left = 401
    Top = 20
    Width = 223
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'lbTitle'                          //  звание данного военачальника над его  большим портретом
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '255|255|255|255'         // цвет букв звание военачальника (в данном случае - белого цвета)
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbFactionTag: TageLabelD                  // тег фракции вверху справа от большой картинки
    Left = 567
    Top = 35
    Width = 35
    Height = 13
    Alignment = taCenter
    Caption = 'FacTag'
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|255|255|255'                    // текст тега фракции белого цвета
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbExperience: TageLabelD    
    Left = 20
    Top = 278
    Width = 82
    Height = 13
    AutoSize = False
    Caption = '$strExp                            // ссылка на псевдоним в LockalString  слова «Опыт (Expiriens)»
    DataSetIdx = 0
    FontID = 1
    FontColor = '0|0|0|255'                   // цвет букв слова "Опыт (Expiriens)"  (в данном  случае - черного цвета)
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbHits: TageLabelD             
    Left = 20
    Top = 312
    Width = 94
    Height = 13
    AutoSize = False
    Caption = 'lbHits'                       // ссылка на псевдоним strGUIMDL_Hits в LockalString с переводом слова  "Hits"
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'     
    Multilines = Falseслова
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbName: TageLabelD           
    Left = 401
    Top = 2
    Width = 223
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'lbName'                             // имя ( или его псевдоним )   Unit_Name , заданное в файле Unit
    Layout = tlCenter
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '255|255|255|255'        // цвет букв имени военачальника (названия части) ( в данном случае - белого цвета)
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTOE: TageLabelD             
    Left = 20
    Top = 347
    Width = 353
    Height = 13
    AutoSize = False
    Caption = 'lbTOE'           // число человек , лошадей и орудий в модели данной  воинской части   , написанное в самом низу вкладки Модели
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'               //  цвет цифр численности  ( в даном случае -  черного цвета)
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbCohesion: TageLabelD             
    Left = 148
    Top = 312
    Width = 214
    Height = 13
    AutoSize = False
    Caption = 'lbCohesion'          // перевод слова Сплоченность
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'             // текст слова Сплоченность белого цвета
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData0: TageLabelD              
    Left = 130
    Top = 58
    Width = 55
    Height = 13
    AutoSize = False
    Caption = 'lbData'                // текст значения  1й характеристики (  на всех 4 вкладках )
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbData1: TAgeLabelD
    Left = 320
    Top = 58
    Width = 100
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData2: TAgeLabelD
    Left = 130
    Top = 82
    Width = 55
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData3: TAgeLabelD
    Left = 320
    Top = 82
    Width = 100
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData4: TAgeLabelD
    Left = 130
    Top = 106
    Width = 55
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData5: TAgeLabelD
    Left = 320
    Top = 106
    Width = 100
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData6: TAgeLabelD
    Left = 130
    Top = 130
    Width = 55
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData7: TAgeLabelD
    Left = 320
    Top = 130
    Width = 100
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData8: TageLabelD     //  пятое , в левой колонке,  значение  характеристики
    Left = 130
    Top = 154
    Width = 55
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData9: TAgeLabelD
    Left = 320
    Top = 154
    Width = 100
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData10: TAgeLabelD
    Left = 130
    Top = 178
    Width = 55
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData11: TAgeLabelD
    Left = 320
    Top = 178
    Width = 100
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData12: TAgeLabelD
    Left = 130
    Top = 202
    Width = 55
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData13: TAgeLabelD
    Left = 320
    Top = 202
    Width = 100
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData14: TAgeLabelD
    Left = 130
    Top = 226
    Width = 55
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbData15: TAgeLabelD
    Left = 320
    Top = 226
    Width = 100
    Height = 13
    AutoSize = False
    Caption = 'lbData'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbHeader0: TageLabelD           // заголовок первой  характеристики
    Left = 4
    Top = 58
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader1: TAgeLabelD
    Left = 192
    Top = 58
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader2: TAgeLabelD
    Left = 4
    Top = 82
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader3: TAgeLabelD
    Left = 192
    Top = 82
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader4: TAgeLabelD
    Left = 4
    Top = 106
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader5: TAgeLabelD
    Left = 192
    Top = 106
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader6: TAgeLabelD
    Left = 4
    Top = 130
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader7: TAgeLabelD
    Left = 192
    Top = 130
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader8: TAgeLabelD
    Left = 4
    Top = 154
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader9: TAgeLabelD
    Left = 192
    Top = 154
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader10: TAgeLabelD
    Left = 4
    Top = 178
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader11: TAgeLabelD
    Left = 192
    Top = 178
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader12: TAgeLabelD
    Left = 4
    Top = 202
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader13: TAgeLabelD
    Left = 192
    Top = 202
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader14: TAgeLabelD
    Left = 4
    Top = 226
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbHeader15: TAgeLabelD
    Left = 192
    Top = 226
    Width = 120
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbHeader'
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object Image1: TImage
    Left = 25
    Top = 416
    Width = 530
    Height = 320
    Picture.Data = {
      0954506E67496D61676589504E470D0A1A0A0000000D49484452000002120000
      01400806000000E99395DE000000097048597300000EC400000EC401952B0E1B
     <....>
      FCA7DE7FF55882200862A1022141D4C09893FF3C9FFF5C99171176FEF37F01A3
      EAEC31DE642DC00000000049454E44AE426082}
  end
  object BtnClose: TAgeButtonD
    Left = 398
    Top = 7
    Width = 19
    Height = 19
    Cancel = True
    ModalResult = 2
    TabOrder = 0
    LevelOffset = 1
    DefaultImage = 'RoundClose_OFF.png'
    OverImage = 'Button_Close_HL.png'
    DownImage = 'RoundClose_ON.png'
    DisaImage = 'RoundClose_DIS.png'
    FontID = 0
    Checked = False
  end
  object imgNatoSymbolBg: TageImageD                 // изображение цвета заднего фона (цвет фракции ) значка НАТО ( или  значка со звездами )
    Left = 419
    Top = 35
    Width = 31
    Height = 10
    TabOrder = 78
    DataSetIdx = 0
  end
  object imgNatoSymbol: TageImageD              // значёк НАТО ( или  значёк со звездами )
    Left = 419
    Top = 35
    Width = 14
    Height = 17
    TabOrder = 1
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgFactionFlag: TageImageD                   // флаг фракции
    Left = 418
    Top = 308
    Width = 34
    Height = 29
    Caption = 'Flag'
    TabOrder = 2
    DataSetIdx = 0
    LevelOffset = 1
  end
  object imgExp1: TageImageD                        // значки в виде 9 звезд , обозначающий текущий  Опыт у данной боев.единици или военачальника
    Left = 148
    Top = 278
    Width = 14
    Height = 13
    TabOrder = 3
    DataSetIdx = 0
  end
  object imgExp2: TAgeImageD
    Left = 168
    Top = 278
    Width = 14
    Height = 13
    TabOrder = 4
    DataSetIdx = 0
  end
  object imgExp3: TAgeImageD
    Left = 188
    Top = 278
    Width = 14
    Height = 13
    TabOrder = 5
    DataSetIdx = 0
  end
  object imgExp4: TAgeImageD
    Left = 208
    Top = 278
    Width = 14
    Height = 13
    TabOrder = 6
    DataSetIdx = 0
  end
  object imgExp5: TAgeImageD
    Left = 228
    Top = 278
    Width = 14
    Height = 13
    TabOrder = 7
    DataSetIdx = 0
  end
  object imgExp6: TAgeImageD
    Left = 248
    Top = 278
    Width = 14
    Height = 13
    TabOrder = 8
    DataSetIdx = 0
  end
  object imgExp7: TAgeImageD
    Left = 268
    Top = 278
    Width = 14
    Height = 13
    TabOrder = 9
    DataSetIdx = 0
  end
  object imgExp8: TAgeImageD
    Left = 288
    Top = 278
    Width = 14
    Height = 13
    TabOrder = 10
    DataSetIdx = 0
  end
  object imgExp9: TAgeImageD
    Left = 308
    Top = 278
    Width = 14
    Height = 13
    TabOrder = 11
    DataSetIdx = 0
  end
  object imgStr1: TageImageD     //  
    Left = 66
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 12
    DataSetIdx = 0
  end
  object imgStr2: TAgeImageD
    Left = 78
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 13
    DataSetIdx = 0
  end
  object imgStr3: TAgeImageD
    Left = 90
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 14
    DataSetIdx = 0
  end
  object imgStr4: TAgeImageD
    Left = 102
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 15
    DataSetIdx = 0
  end
  object imgStr5: TAgeImageD
    Left = 114
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 16
    DataSetIdx = 0
  end
  object imgStr6: TAgeImageD
    Left = 126
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 17
    DataSetIdx = 0
  end
  object imgStr7: TAgeImageD
    Left = 138
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 18
    DataSetIdx = 0
  end
  object imgStr8: TAgeImageD
    Left = 150
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 19
    DataSetIdx = 0
  end
  object imgStr9: TAgeImageD
    Left = 162
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 20
    DataSetIdx = 0
  end
  object imgStr10: TAgeImageD
    Left = 174
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 21
    DataSetIdx = 0
  end
  object imgstr11: TAgeImageD
    Left = 186
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 22
    DataSetIdx = 0
  end
  object imgStr12: TAgeImageD
    Left = 198
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 23
    DataSetIdx = 0
  end
  object imgStr13: TAgeImageD
    Left = 210
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 24
    DataSetIdx = 0
  end
  object imgStr14: TAgeImageD
    Left = 222
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 25
    DataSetIdx = 0
  end
  object imgStr15: TAgeImageD
    Left = 234
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 26
    DataSetIdx = 0
  end
  object imgStr16: TAgeImageD
    Left = 246
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 27
    DataSetIdx = 0
  end
  object imgStr17: TAgeImageD
    Left = 258
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 28
    DataSetIdx = 0
  end
  object imgStr18: TAgeImageD
    Left = 270
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 29
    DataSetIdx = 0
  end
  object imgStr19: TAgeImageD
    Left = 282
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 38
    DataSetIdx = 0
  end
  object imgStr20: TAgeImageD
    Left = 294
    Top = 374
    Width = 11
    Height = 10
    TabOrder = 39
    DataSetIdx = 0
  end
  object imgStr21: TAgeImageD
    Left = 66
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 40
    DataSetIdx = 0
  end
  object imgStr22: TAgeImageD
    Left = 78
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 41
    DataSetIdx = 0
  end
  object imgStr23: TAgeImageD
    Left = 90
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 42
    DataSetIdx = 0
  end
  object imgStr24: TAgeImageD
    Left = 102
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 43
    DataSetIdx = 0
  end
  object imgStr25: TAgeImageD
    Left = 114
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 44
    DataSetIdx = 0
  end
  object imgStr26: TAgeImageD
    Left = 126
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 45
    DataSetIdx = 0
  end
  object imgStr27: TAgeImageD
    Left = 138
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 30
    DataSetIdx = 0
  end
  object imgStr28: TAgeImageD
    Left = 150
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 31
    DataSetIdx = 0
  end
  object imgStr29: TAgeImageD
    Left = 162
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 32
    DataSetIdx = 0
  end
  object imgStr30: TAgeImageD
    Left = 174
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 79
    DataSetIdx = 0
  end
  object imgStr31: TAgeImageD
    Left = 186
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 80
    DataSetIdx = 0
  end
  object imgStr32: TAgeImageD
    Left = 198
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 81
    DataSetIdx = 0
  end
  object imgStr33: TAgeImageD
    Left = 210
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 82
    DataSetIdx = 0
  end
  object imgStr34: TAgeImageD
    Left = 222
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 83
    DataSetIdx = 0
  end
  object imgStr35: TAgeImageD
    Left = 234
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 33
    DataSetIdx = 0
  end
  object imgStr36: TAgeImageD
    Left = 246
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 34
    DataSetIdx = 0
  end
  object imgStr37: TAgeImageD
    Left = 258
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 35
    DataSetIdx = 0
  end
  object imgStr38: TAgeImageD
    Left = 270
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 36
    DataSetIdx = 0
  end
  object imgStr39: TAgeImageD
    Left = 282
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 84
    DataSetIdx = 0
  end
  object imgStr40: TAgeImageD
    Left = 294
    Top = 385
    Width = 11
    Height = 10
    TabOrder = 37
    DataSetIdx = 0
  end
  object imgAbi1: TAgeImageD
    Left = 19
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 46
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi2: TAgeImageD
    Left = 39
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 47
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi3: TAgeImageD
    Left = 59
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 48
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi4: TAgeImageD
    Left = 79
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 49
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi5: TAgeImageD
    Left = 99
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 50
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi6: TAgeImageD
    Left = 119
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 51
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi7: TAgeImageD
    Left = 139
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 52
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi8: TAgeImageD
    Left = 159
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 53
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi9: TAgeImageD
    Left = 179
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 54
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi10: TAgeImageD
    Left = 199
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 55
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi11: TAgeImageD
    Left = 219
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 56
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi12: TAgeImageD
    Left = 239
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 57
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi13: TAgeImageD
    Left = 259
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 58
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi14: TAgeImageD
    Left = 279
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 59
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgAbi15: TAgeImageD
    Left = 299
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 60
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgCommand: TageImageD      // расположение портрета военачальников  в Панели  Характеристик частей/военачальников
    Left = 427                                       // координата по горизонтале , расположения портрета военачальника
    Top = 38                                        // координата по вертикале , расположения портрета военачальника
    Width = 114                                    // ширина портрета военачальника в Панели Характеристик

    Height = 87                                      // высота портрета военачальника в Панели Характеристик
    TabOrder = 61
    DataSetIdx = 49
  end
  object imgUnit: TageImageD               //  расположение изображения картинки , обзначающей  данную воинскую часть
    Left = 417
    Top = 42
    Width = 81
    Height = 120
    TabOrder = 85
    DataSetIdx = 47
  end
  object imgBigUnit: TAgeImageD
    Left = 416
    Top = 58
    Width = 162
    Height = 64
    TabOrder = 62
    DataSetIdx = 631
  end
  object ImgAbiBg1: TAgeImageD
    Left = 19
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 63
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg2: TAgeImageD
    Left = 39
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 64
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg3: TAgeImageD
    Left = 59
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 65
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg4: TAgeImageD
    Left = 79
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 66
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg5: TAgeImageD
    Left = 99
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 67
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg6: TAgeImageD
    Left = 119
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 68
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg7: TAgeImageD
    Left = 139
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 69
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg8: TAgeImageD
    Left = 159
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 70
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg9: TAgeImageD
    Left = 179
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 71
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg10: TAgeImageD
    Left = 199
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 72
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg11: TAgeImageD
    Left = 219
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 73
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg12: TAgeImageD
    Left = 239
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 74
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg13: TAgeImageD
    Left = 259
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 75
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg14: TAgeImageD
    Left = 279
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 76
    DataSetIdx = 0
    LevelOffset = 1
  end
  object ImgAbiBg15: TAgeImageD
    Left = 299
    Top = 252
    Width = 14
    Height = 14
    TabOrder = 77
    DataSetIdx = 0
    LevelOffset = 1
  end
  object rgDataTab: TAgeRadioGroupD
    Left = 1
    Top = 1
    Width = 412
    Height = 35
    Caption = 'rgDataTab'
    Columns = 4                                            // задание 4 вкладок с характеристиками моделей и военачальников
    ItemIndex = 0
    Items.Strings = (                                     //  4
      ''
      ''
      ''
      '')
    TabOrder = 86
    DataSetIdx = 0
    FontID = 0
    RBDefaultImg = 'MD_OFF|MD_OFF|MD_OFF|MD_OFF|'
    RBCheckedImg = 'MD_ON|MD_ON|MD_ON|MD_ON'
    RBDisableImg = 'blank|blank|blank|blank'
  end
  object imgData0: TAgeImageD
    Left = 80
    Top = 56
    Width = 115
    Height = 13
    TabOrder = 87
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData2: TAgeImageD
    Left = 80
    Top = 80
    Width = 115
    Height = 13
    TabOrder = 88
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData4: TAgeImageD
    Left = 80
    Top = 104
    Width = 115
    Height = 13
    TabOrder = 89
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData6: TAgeImageD
    Left = 80
    Top = 128
    Width = 115
    Height = 13
    TabOrder = 90
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData8: TAgeImageD
    Left = 80
    Top = 152
    Width = 115
    Height = 13
    TabOrder = 91
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData10: TAgeImageD
    Left = 80
    Top = 176
    Width = 115
    Height = 13
    TabOrder = 92
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData12: TAgeImageD
    Left = 80
    Top = 200
    Width = 115
    Height = 13
    TabOrder = 93
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData14: TAgeImageD
    Left = 81
    Top = 224
    Width = 115
    Height = 13
    TabOrder = 94
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData1: TAgeImageD
    Left = 270
    Top = 56
    Width = 110
    Height = 13
    TabOrder = 95
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData3: TAgeImageD
    Left = 270
    Top = 80
    Width = 110
    Height = 13
    TabOrder = 96
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData5: TAgeImageD
    Left = 270
    Top = 104
    Width = 110
    Height = 13
    TabOrder = 97
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData7: TAgeImageD
    Left = 270
    Top = 128
    Width = 110
    Height = 13
    TabOrder = 98
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData9: TAgeImageD
    Left = 270
    Top = 152
    Width = 110
    Height = 13
    TabOrder = 99
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData11: TAgeImageD
    Left = 270
    Top = 176
    Width = 110
    Height = 13
    TabOrder = 100
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData13: TAgeImageD
    Left = 270
    Top = 200
    Width = 110
    Height = 13
    TabOrder = 101
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object imgData15: TAgeImageD
    Left = 270
    Top = 224
    Width = 110
    Height = 13
    TabOrder = 102
    DataSetIdx = 0
    Image = 'ModelDetail_Hintline'
  end
  object AgeDxFormData: TAgeDxFormDataD
    AgeAnchors = aaCenterRight
    OffsetY = -150
    DataSetIdx = 0
    GameState = 'stModelDetail'
    Layer = 97
    UID = 50018
    BackImage = 'ModelDetailsBack.png'
    Left = 546
    Top = 328
  end
end

 

 

Спойлер

 

 

Спойлер

 

873.png

1347.png

 

Вместо стандартного портрета , а точнее силуэта без фона, я смог добиться отображения полного портрета с фоном самой картины.

 

Спойлер

object imgCommand: TAgeImageD
    Left = 427     => 419
    Top = 38       => 55
    Width = 114   =>  170
    Height = 87    => 280
    TabOrder = 61
    DataSetIdx = 49
  end

 

 а также нужно изменить картинку военачальника  mdl_   в папке Graphics\Portraits\Leader Portraits

 

- создать новый портрет размером  180x280 , при этом 1 пиксель сверх нужно оставить пустым

 

1349.png

 

 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

 

 

 

 

 

 

Спойлер

GUIMsgBar  - панель новостей (прав.ниж.угол)

 

 

 

Спойлер

GUIMsgCat -

 

работает с файлами графики в папке GUIM Messages

 

 

Спойлер

GUIMsgDetail -

 

Спойлер

object MainForm: TMainForm
  Left = 0
  Top = 0
  AlphaBlend = True                         // если True то форма будет прозрачной (?) 
  Caption = 'GUIMsgDetail'
  ClientHeight = 595
  ClientWidth = 624
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object lbTitle: TAgeLabelD
    Left = 10
    Top = 147
    Width = 400
    Height = 19
    Alignment = taCenter
    AutoSize = False
    Caption = 'lbTitle'
    Font.Charset = ANSI_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = 'Tahoma'
    Font.Style = [fsBold]
    ParentFont = False
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 5
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbDate: TAgeLabelD
    Left = 305
    Top = 111
    Width = 297
    Height = 13
    Alignment = taRightJustify
    AutoSize = False
    Caption = 'lbDate'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbText: TAgeLabelD
    Left = 35
    Top = 167
    Width = 387
    Height = 13
    AutoSize = False
    Caption = 'lbtext'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object AgeGripBar: TAgeGripBarD
    Left = 0
    Top = 0
    Width = 607
    Height = 209
    TabOrder = 1
  end
  object btnClose: TAgeButtonD
    Left = 583
    Top = 15
    Width = 19
    Height = 19
    ModalResult = 2
    TabOrder = 2
    LevelOffset = 1
    DefaultImage = 'RoundClose_OFF.png'
    OverImage = 'RoundClose_HL.png'
    DownImage = 'RoundClose_ON.png'
    DisaImage = 'RoundClose_DIS.png'
    FontID = 0
    Checked = False
  end
  object imgBack: TAgeImageD
    Left = 0
    Top = 0
    Width = 73
    Height = 65
    Caption = 'imgBack'
    TabOrder = 0
    DataSetIdx = 0
    Image = 'NothingBitmap.bmp'
  end
  object imgPicture: TAgeImageD
    Left = 40
    Top = 290
    Width = 281
    Height = 92
    TabOrder = 3
    DataSetIdx = 0
  end
  object imgSeparator: TAgeImageD
    Left = 0
    Top = 180
    Width = 201
    Height = 17
    TabOrder = 4
    DataSetIdx = 0
    Image = 'blank.png'
  end
  object AgeDxFormData: TAgeDxFormDataD
    AgeAnchors = aaTopCenter
    OffsetY = 75
    DataSetIdx = 0
    GameState = 'stGUIMsgDetail'
    Layer = 97
    UID = 50071
    za_StorageDesc1 = 'Please read remark in UFrontEndVars.pas around line 90'
    za_StorageVal1 = '<a value>'
    Left = 440
    Top = 80
  end
end

 

 

 

 

Спойлер

GUIMsgIcons -

 

работает с файлами графики в папке GUIM Messages

 

 

Спойлер

GUIMultichoiceWin  - {F3-F6}  выбор панелей для решений

 

работает с файлами графики в папке GUIM Messages

 

 

Спойлер

GUIMultiplayerStatus -

 

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

GUINameNewGame - панель изменение имени сохр.игры

 

 

 

Спойлер

GUINewScen - экран выбора сценария и фракции  при начале новой игры

 

105-1.png

 

Спойлер

object MainForm: TMainForm
  AlignWithMargins = True
  Left = 0
  Top = 0
  Caption = 'GUINewScen'
  ClientHeight = 684
  ClientWidth = 1007
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  Position = poDesigned
  PixelsPerInch = 96
  TextHeight = 13
  object lbTitle: TAgeLabelD       
    Left = 22
    Top = 8
    Width = 615
    Height = 19
    AutoSize = False
    Caption = '$strGUINS_MainTitle'                              // заголовок панели "Выбор Новой Игры"
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -16
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbDesc: TAgeLabelD
    Left = 38
    Top = 488
    Width = 463
    Height = 154
    AutoSize = False
    Caption = 'lbDesc'                                                // текст описания сценария 
    DataSetIdx = 0
    FontID = 1
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbScenChoosen: TAgeLabelD
    Left = 38
    Top = 435
    Width = 463
    Height = 13
    AutoSize = False
    Caption = 'lbScenChoosen'                             //  название выбранного сценария , появляющееся над его описанием , дублирует название сценария под картинками 
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbDuration: TAgeLabelD
    Left = 38
    Top = 461
    Width = 463
    Height = 13
    AutoSize = False
    Caption = 'lbDuration'                         // указание  о сроках сценария ( хотя в файлах LocalString записан другой текст ) 
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbVictoryConditions: TAgeLabelD
    Left = 505
    Top = 596
    Width = 450
    Height = 13
    AutoSize = False
    Caption = 'lbVictoryConditions'              // текст условий победы (VC) появляющийся при наведении курсора на Портреты Правителей или флажки фракций 
    DataSetIdx = 0
    FontID = 1
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbSelectSide: TAgeLabelD
    Left = 505
    Top = 426
    Width = 470
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = '$strGUINS_SelectSide'                   // надпись " Выберите свою сторону " 
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbFile1: TAgeLabelD
    Left = 38
    Top = 206
    Width = 279
    Height = 14
    AutoSize = False
    Caption = 'lbFile'                                          // заголовок первого ( слева в верх.ряду ) сценария   под его картинкой  (из строки OpenDispName в LocalString)
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbFile2: TAgeLabelD
    Left = 358 
    Top = 206
    Width = 279
    Height = 14
    AutoSize = False
    Caption = 'lbFile'                                        // заголовок второго (центрального  в верх.ряду) сценария 
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbFile3: TAgeLabelD
    Left = 678
    Top = 206
    Width = 279
    Height = 14
    AutoSize = False
    Caption = 'lbFile'                                    // заголовок третьего (правого в верх.ряду) сценария 
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbFile4: TAgeLabelD
    Left = 38
    Top = 377
    Width = 279
    Height = 14
    AutoSize = False
    Caption = 'lbFile'                        // заголовок четвёртого ( слева в ниж.ряду ) сценария 
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbFile5: TAgeLabelD
    Left = 358
    Top = 377
    Width = 279
    Height = 14
    AutoSize = False 
    Caption = 'lbFile'                                                         // заголовок пятого ( центрального в ниж.ряду ) сценария 
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbFile6: TAgeLabelD
    Left = 678
    Top = 377
    Width = 279
    Height = 14
    AutoSize = False
    Caption = 'lbFile'                    // заголовок шестого ( правого в ниж.ряду ) сценария 
    DataSetIdx = 0
    FontID = 5
    FontColor = '225|225|225|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object AgeGripBar: TAgeGripBarD
    Left = -1
    Top = -6
    Width = 1024
    Height = 66
    TabOrder = 0
  end
  object btnClose: TAgeButtonD        // кнопка закрытия экрана в правом верхнем углу 
    Left = 983
    Top = 1
    Width = 19
    Height = 19
    ModalResult = 2
    TabOrder = 1
    LevelOffset = 1
    DefaultImage = 'Main Menu Close OFF.png'
    OverImage = 'Main Menu Close HL.png'
    DownImage = 'Main Menu Close ON.png'
    DisaImage = 'Main Menu Close DIS.png'
    FontID = 0
    Checked = False
  end
  object btnFile1: TAgeButtonD          // кнопка выбора первого сценария 
    Left = 38
    Top = 66
    Width = 75
    Height = 25
    TabOrder = 2
    DefaultImage = 'Blank.png'
    OverImage = 'Tab_WoodHilit.bmp'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    Checked = False
  end
  object btnFile2: TAgeButtonD           // кнопка выбора второго сценария 
    Left = 358
    Top = 66
    Width = 75
    Height = 25
    TabOrder = 3
    DefaultImage = 'Blank.png'
    OverImage = 'Tab_WoodHilit.bmp'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    Checked = False
  end
  object btnFile3: TAgeButtonD      // кнопка выбора третьего сценария 
    Left = 678
    Top = 66
    Width = 75
    Height = 25
    TabOrder = 4
    DefaultImage = 'Blank.png'
    OverImage = 'Tab_WoodHilit.bmp'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    Checked = False
  end
  object btnFile4: TAgeButtonD       // кнопка выбора четвертого сценария 
    Left = 38
    Top = 237
    Width = 75
    Height = 25
    TabOrder = 5
    DefaultImage = 'Blank.png'
    OverImage = 'Tab_WoodHilit.bmp'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    Checked = False
  end
  object btnFile5: TAgeButtonD         // кнопка выбора пятого сценария 
    Left = 358
    Top = 237
    Width = 75
    Height = 25
    TabOrder = 6
    DefaultImage = 'Blank.png'
    OverImage = 'Tab_WoodHilit.bmp'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    Checked = False
  end
  object btnFile6: TAgeButtonD         // кнопка выбора шестого сценария 
    Left = 678
    Top = 237
    Width = 75
    Height = 25
    TabOrder = 7
    DefaultImage = 'Blank.png'
    OverImage = 'Tab_WoodHilit.bmp'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    Checked = False
  end
  object btnGO: TAgeButtonD         // кнопка начала игры в выбранный сценарий "Играть!"
    Left = 886
    Top = 619
    Width = 75
    Height = 25
    TabOrder = 8
    DefaultImage = '$imgMainMenuPlayOFF'
    OverImage = '$imgMainMenuPlayHL'
    DownImage = '$imgMainMenuPlayON'
    DisaImage = '$imgMainMenuPlayDIS'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide1: TAgeButtonD     //кнопка выбора  портрета главной фракции  стороны 1 (коалиции 1)   (стоящей первой в перечне фракций в файле данного сценария)
    Left = 505
    Top = 445
    Width = 31
    Height = 103
    TabOrder = 9
    LevelOffset = 2
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide1Fac2: TAgeButtonD    // кнопка выбора флажка  второй фракции  Коалиции 1  ( стоящего вторым в перечне фракций Side1 в файле сценария)
    Left = 575
    Top = 437
    Width = 40
    Height = 40
    TabOrder = 10
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide1Fac3: TAgeButtonD     // кнопка выбора флажка  третьей фракции Коалиции 1 
    Left = 597
    Top = 477
    Width = 40
    Height = 40
    TabOrder = 11
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide2: TAgeButtonD // кнопка выбора портрета главной фракции коалиции 2 (стоящей первой в перечне фракций  Side2 в файле данного  сценария
    Left = 760
    Top = 445
    Width = 31
    Height = 103
    TabOrder = 12
    LevelOffset = 2
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide2Fac2: TAgeButtonD    // кнопка выбора флажка второй фракции коалиции 2 
    Left = 860
    Top = 437
    Width = 40
    Height = 40
    TabOrder = 13
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide2Fac3: TAgeButtonD      // кнопка выбора флажка третьей фракции коалиции 2 
    Left = 878
    Top = 477
    Width = 40
    Height = 40
    TabOrder = 14
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnTypeScen: TAgeButtonD   // кнопка выбора фильтр перечня сценариев в правом верх.углу 
    Left = 942
    Top = 1
    Width = 40
    Height = 25
    Hint = '$strGUINS_TypeScenHint'
    TabOrder = 15
    DefaultImage = 'NewGame_FilesFilterOFF1.png'
    OverImage = 'NewGame_FilesFilterHL1.png'
    DownImage = 'NewGame_FilesFilterON1.png'
    DisaImage = 'NewGame_FilesFilterOFF1.png'
    FontID = 0
    Checked = False
  end
  object btnTutorials: TAgeButtonD      // кнопка выбора фильтра отображения только Учебных сценариев 
    Left = 837
    Top = 1
    Width = 36
    Height = 25
    Hint = '$strGUINS_TutorialsHint'
    TabOrder = 16
    DataSetIdx = -2
    DefaultImage = 'blank.png'
    OverImage = 'blank.png'
    DownImage = 'blank.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnAllFiles: TAgeButtonD    // кнопка выбора фильтр отображения всех сценариев 
    Left = 944
    Top = 2
    Width = 30
    Height = 18
    Hint = '$strGUINS_AllFilesHint'
    TabOrder = 17
    DataSetIdx = -1
    DefaultImage = 'NewGame_FilesFilterOFF1.png'
    OverImage = 'NewGame_FilesFilterHL1.png'
    DownImage = 'NewGame_FilesFilterON1.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnScenarios: TAgeButtonD   // кнопка выбора фильтр отображения только коротких сценариев 
    Left = 907
    Top = 1
    Width = 36
    Height = 25
    Hint = '$strGUINS_ScenariosHint'
    TabOrder = 18
    DataSetIdx = -3
    DefaultImage = 'NewGame_FilesFilterOFF3.png'
    OverImage = 'NewGame_FilesFilterHL3.png'
    DownImage = 'NewGame_FilesFilterON3.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnCampaigns: TAgeButtonD       // кнопка выбора фильтра отображения  сценариев только длительных кампаний 
    Left = 872
    Top = 1
    Width = 36
    Height = 25
    Hint = '$strGUINS_CampaignsHint'
    TabOrder = 19
    DataSetIdx = -4
    DefaultImage = 'NewGame_FilesFilterOFF4.png'
    OverImage = 'NewGame_FilesFilterHL4.png'
    DownImage = 'NewGame_FilesFilterON4.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object AgeScrollBarD1: TAgeScrollBarD          // прокрутка перечня сценариев  (справа от экрана)  
    Left = 983
    Top = 67
    Width = 17
    Height = 332
    Kind = sbVertical
    PageSize = 0
    TabOrder = 20
    DataSetIdx = 0
    ScrollBarBgImage = 'NewGame_Slider_BG.png'
    UpArrowDefaultImage = 'blank.png'
    UpArrowOverImage = 'blank.png'
    UpArrowDownImage = 'blank.png'
    UpArrowDisaImage = 'blank.png'
    DownArrowDefaultImage = 'blank.png'
    DownArrowOverImage = 'blank.png'
    DownArrowDownImage = 'blank.png'
    DownArrowDisaImage = 'blank.png'
    CursorDefaultImage = 'NewGame_Slider.png'
    CursorOverImage = 'NewGame_Slider.png'
    CursorDownImage = 'NewGame_Slider.png'
    CursorDisaImage = 'NewGame_Slider.png'
  end
  object imgSeparatorCenter: TAgeImageD      //горизонтальная  линия отделяющая  перечень сценариев от описания внизу 
    Left = 23
    Top = 422
    Width = 957
    Height = 17
    Caption = 'imgSeparatorCenter'
    TabOrder = 21
    DataSetIdx = 0
    Image = 'Main Menu Separator.png'
  end
  object imgSeparatorTop: TAgeImageD       //горизонтальная линия  ??
    Left = 23
    Top = 37
    Width = 957
    Height = 17
    Caption = 'imgSeparatorTop'
    TabOrder = 22
    DataSetIdx = 0
    Image = 'Main Menu Separator.png'
  end   
  object btnSide1Fac1: TAgeButtonD     // ??
    Left = 615
    Top = 437
    Width = 40
    Height = 40
    TabOrder = 23
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide2Fac1: TAgeButtonD  // ?? 
    Left = 900
    Top = 437
    Width = 40
    Height = 40
    TabOrder = 24
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide1Fac4: TAgeButtonD  // кнопка выбора флажка четвертой фракции коалиции 1
    Left = 557
    Top = 477
    Width = 40
    Height = 40
    TabOrder = 25
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide2Fac4: TAgeButtonD  // кнопка выбора флажка четвертой фракции коалиции 2
    Left = 918
    Top = 477
    Width = 40
    Height = 40
    TabOrder = 26
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object imgDiff1: TAgeImageD      // значок сложности первого сценария в виде звезд , справа от картинки 
    Left = 310
    Top = 68
    Width = 17
    Height = 87
    TabOrder = 27
    DataSetIdx = 0
  end
  object imgDiff2: TAgeImageD    // значок сложности второго сценария в виде звезд , справа от картинки 
    Left = 310
    Left = 630
    Top = 68
    Width = 17
    Height = 87
    TabOrder = 28
    DataSetIdx = 0
  end
  object imgDiff3: TAgeImageD     // значок сложности третьего сценария в виде звезд , справа от картинки 
    Left = 310
    Left = 949
    Top = 68
    Width = 17
    Height = 87
    TabOrder = 29
    DataSetIdx = 0
  end
  object imgDiff4: TAgeImageD    // значок сложности четвертого сценария в виде звезд , справа от картинки 
    Left = 310
    Top = 239
    Width = 17
    Height = 87
    TabOrder = 30
    DataSetIdx = 0
  end
  object imgDiff5: TAgeImageD  // значок сложности пятого сценария в виде звезд , справа от картинки 
    Left = 630
    Top = 239
    Width = 17
    Height = 87
    TabOrder = 31
    DataSetIdx = 0
  end
  object imgDiff6: TAgeImageD   // значок сложности шестого сценария в виде звезд , справа от картинки 
    Left = 949
    Top = 239
    Width = 17
    Height = 87
    TabOrder = 32
    DataSetIdx = 0
  end
  object btnSide3: TAgeButtonD      // кнопка выбора главной фракции коалиции 3 (нейтралов) 
    Left = 718
    Top = 452
    Width = 40
    Height = 40
    TabOrder = 33
    LevelOffset = 2
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide3Fac2: TAgeButtonD
    Left = 718
    Top = 569
    Width = 40
    Height = 40
    TabOrder = 34
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide3Fac3: TAgeButtonD
    Left = 718
    Top = 530
    Width = 40
    Height = 40
    TabOrder = 35
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide3Fac1: TAgeButtonD
    Left = 718
    Top = 608
    Width = 40
    Height = 40
    TabOrder = 36
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object btnSide3Fac4: TAgeButtonD
    Left = 718
    Top = 491
    Width = 40
    Height = 40
    TabOrder = 37
    LevelOffset = 1
    DefaultImage = 'Blank.png'
    OverImage = 'Blank.png'
    DownImage = 'Blank.png'
    DisaImage = 'Blank.png'
    FontID = 0
    FontColor = '0|0|0|255'
    Checked = False
  end
  object AgeDxFormData: TAgeDxFormDataD
    AgeAnchors = aaCenterCenter
    DataSetIdx = 0
    GameState = 'stGUINewScen'
    Layer = 97
    UID = 50063
    BackImage = 'Background_pickscen.png'
    za_StorageDesc1 = 'Num of scens entries (top)'          
    za_StorageVal1 = '6'                                                   //  ?? число сценариев одновременно  видимых на экране
    zb_StorageDesc2 = 'Roundels per side (bottom)'      
    zb_StorageVal2 = '4'                                                   // ?? число флагов за каждую сторону (коалицию) ??
    zc_StorageDesc3 = 'prefix for subfaction flags'
    zc_StorageVal3 = 'Roundel_'                                      // ?? префикс перед названием фракции ? ?              
    zd_StorageDesc4 = 'Color in tooltip for tutorials'
    zd_StorageVal4 = '$colForestGreen'                         // цвет всплывающих подсказок в Обучающих Сценариях 
    ze_StorageDesc5 = 'Color in tooltip for scenarios'
    ze_StorageVal5 = '0|148|255|255'                              // цвет всплывающих текстов в коротких сценариях 
    zf_StorageDesc6 = 'Color in tooltip for campaigns'
    zf_StorageVal6 = '233|174|36|255'                          // цвет всплывающих текстов в больш.кампаниях
    zg_StorageDesc7 = 'Alliance side (bottom)'
    zg_StorageVal7 = '3'                                                            // задаёт число сторон (коалиций) 
    zh_StorageDesc8 = 'Display Vic Conditions as tooltip?'       
    zh_StorageVal8 = '1'                                                             // видимость  всплывающих Условий Победы  при наведении курсора на портреты правителей 
    Left = 912
    Top = 360
  end
end

 

Спойлер

 

 

Спойлер

 

Решил не мелочиться и полностью переделал экран New Game и Load Game )).Теперь смотриться горазда симпатичнее чем в первом варианте ,и поместились все 60 флагов фракции (с возможностью увеличения до 90) !!!

1403.png

 

 

 

скачать весь мод

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

Спойлер


    
 

 

 

 

 

 

Спойлер

мод позволяющий вывести на экране выбора фракций ( при начале Новой Игры или загрузки Сейва) до 6 больших портретов лидеров фракций и множество мелких флагов под ними 

 

AVvXsEj3jjdYIkxXB4c5xab-k_1ryZBHGLe6K6b7

 

 

 

 

 

 

 

Спойлер

GUIObjectives - Вкладка Цели,пленные,показатели др.фракций ( F9)

 

 

 

 

Спойлер

GUIPopulation -

 

 

 

Спойлер

GUIProgressBar - строка с днями при совершении хода

 

 

 

Спойлер

GUIQuitDialog - значки кнопок принять(галочка ) или закрыть (крест )

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

GUIRecruitPanel - нижний бар  выбора типа unit войск для формирования

 

 

 

 

 

 

Спойлер

GUIRegionFinder  -

 

 

 

 

Спойлер

GUIRegionsList  - список регионов (F8)

 

 

 

 

Спойлер

GUIRegisterWin  -

 

 

 

 

Спойлер

GUIReinforceReplace - упрощённая drkflrf Формирования Войск (F2)   (в играх WON , WSS)

 

1706---Hungarian-artillery-replacement-o

 

 

 

Спойлер

GUIRenameGame -  панель переименование игры

 

 

 

Спойлер

GUIRenameGroup  - всплывающая панель "Переименовать Отряд"

 

работает с файлами графики из папки GUIDialogs

 

Спойлер

 

object MainForm: TMainForm
  Left = 0
  Top = 0
  Caption = 'GUIRenameGroup'
  ClientHeight = 200
  ClientWidth = 400
  Color = clBtnFace                                           // цвет фона формы
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText            // цвет 
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object lbTitle: TageLabelD               // заголовок  панели  : Переименовать отряд 
    Left = 100
    Top = 17
    Width = 220
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 
      'Window Title....................................................' +
      '...................'
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|255|255|255'            // цвет текста 
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbMessage: TageLabelD           //
    Left = 50
    Top = 95
    Width = 300
    Height = 30
    Alignment = taCenter
    AutoSize = False
    Caption = 'Status message...'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -16
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 5
    FontColor = '|0|0|255'      
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTextInput: TageLabelD          // текст названия отряда (подразделения) , появляющийся в окне Панели Переименования  и который можно изменить с помощью клавиатуры 
    Left = 60
    Top = 60
    Width = 280
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'Status message...'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText    //
    Font.Height = -16
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|255|255|255'       // цвет текста 
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object imgTextBack: TageImageD       // изображение строки  для текста  с названием отряда 
    Left = 50
    Top = 50
    Width = 294
    Height = 36
    Align = alCustom
    TabOrder = 0
    DataSetIdx = 0
    Image = 'GUI_Dialog_EditBox.png'
  end
  object btnCancel: TageButtonD                     // кнопка  отмены перименования и  закрытия Панели Переименования Отрядов.
    Left = 200
    Top = 140
    Width = 16
    Height = 48
    Hint = 'Switch to Unit List'
    TabOrder = 1
    DataSetIdx = -1
    DefaultImage = 'GUI_Dialog_Cancel_ON.png'
    OverImage = 'GUI_Dialog_Cancel_HL.png'
    DownImage = 'GUI_Dialog_Cancel_OFF.png'
    DisaImage = 'GUI_Dialog_Cancel_DIS.png'
    FontID = 0
    Checked = False
  end
  object btnAccept: TageButtonD                   // кнопка  принятия переименования отряда 
    Left = 300
    Top = 140
    Width = 16
    Height = 48
    Hint = 'Switch to Unit List'
    TabOrder = 2
    DataSetIdx = -1
    DefaultImage = 'GUI_Dialog_Ok_ON.png'
    OverImage = 'GUI_Dialog_Ok_HL.png'
    DownImage = 'GUI_Dialog_Ok_OFF.png'
    DisaImage = 'GUI_Dialog_Ok_DIS.png'
    FontID = 0
    Checked = False
  end
  object AgeDxFormData: TAgeDxFormDataD
    AgeAnchors = aaTopCenter  //  
    OffsetY = 125
    DataSetIdx = 0
    GameState = 'stGUIRenameGroup'
    Layer = 96
    UID = 50090
    BackImage = 'GUI_Dialog_back.png'         // изображение всего заднего фона панели Переименования Отрядов 
    za_StorageDesc1 = 'Please read remark in UFrontEndVars.pas around line 90'
    za_StorageVal1 = '<a value>'
  end
end

 

 

 

Спойлер

GUIRequisitions - вкладка карты для рег.решений о реквизициях в игре RUS

 

работает с файлами графики из папки  F7 Requisitions

 

 

Спойлер

GUIResearchTreeWin -

 

 

 

 

Спойлер

GUIResearchWin -

 

 

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

GUIScoreWin - заголовки вкладок гросбуха??

 

 

 

Спойлер

GUISeaTradeZone -

 

 

 

Спойлер

GUISpecNationalSum  -

 

 

 

 

Спойлер

GUIStackPanel -ниж.бар подразделений и панель Спец.Приказов

 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.              Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

Спойлер

object MainForm: TMainForm
  Left = 0
  Top = 0
  Caption = 'GUIStackPanel'
  ClientHeight = 819
  ClientWidth = 931
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  Position = poDesigned
  PixelsPerInch = 96
  TextHeight = 13
  object lbArmyTitle: TAgeLabelD
    Left = 142
    Top = 13
    Width = 575
    Height = 21
    AutoSize = False
    Caption = 'Army Name'
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit0: TAgeLabelD
    Left = 10
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit1: TAgeLabelD
    Left = 116
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit2: TAgeLabelD
    Left = 222
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit3: TAgeLabelD
    Left = 328
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit4: TAgeLabelD
    Left = 434
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit5: TAgeLabelD
    Left = 540
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit6: TAgeLabelD
    Left = 646
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit7: TAgeLabelD
    Left = 752
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit8: TAgeLabelD
    Left = 858
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit9: TAgeLabelD
    Left = 964
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit10: TAgeLabelD
    Left = 1070
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbUnit11: TAgeLabelD
    Left = 1176
    Top = 168
    Width = 92
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    LevelOffset = 3
    FontID = 6
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbTab0: TAgeLabelD
    Left = 13
    Top = 367
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab1: TAgeLabelD
    Left = 143
    Top = 367
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab2: TAgeLabelD
    Left = 273
    Top = 367
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab3: TAgeLabelD
    Left = 403
    Top = 367
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab4: TAgeLabelD
    Left = 533
    Top = 367
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab5: TAgeLabelD
    Left = 663
    Top = 367
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab6: TAgeLabelD
    Left = 13
    Top = 415
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab7: TAgeLabelD
    Left = 143
    Top = 415
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab8: TAgeLabelD
    Left = 273
    Top = 415
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab9: TAgeLabelD
    Left = 403
    Top = 415
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab10: TAgeLabelD
    Left = 533
    Top = 412
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab11: TAgeLabelD
    Left = 663
    Top = 415
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab12: TAgeLabelD
    Left = 13
    Top = 563
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab13: TAgeLabelD
    Left = 143
    Top = 563
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab14: TAgeLabelD
    Left = 273
    Top = 563
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab15: TAgeLabelD
    Left = 403
    Top = 563
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab16: TAgeLabelD
    Left = 535
    Top = 563
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab17: TAgeLabelD
    Left = 665
    Top = 563
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab18: TAgeLabelD
    Left = 13
    Top = 508
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab19: TAgeLabelD
    Left = 143
    Top = 508
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab20: TAgeLabelD
    Left = 273
    Top = 508
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab21: TAgeLabelD
    Left = 403
    Top = 508
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab22: TAgeLabelD
    Left = 533
    Top = 508
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object lbTab23: TAgeLabelD
    Left = 663
    Top = 508
    Width = 90
    Height = 13
    Alignment = taCenter
    AutoSize = False
    Caption = 'StackName'
    Font.Charset = ANSI_CHARSET
    Font.Color = clBlack
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    LevelOffset = 1
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object btnBack0: TAgeButtonD
    Left = 5
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 10
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback1: TAgeButtonD
    Left = 111
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 11
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback2: TAgeButtonD
    Left = 217
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 12
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback3: TAgeButtonD
    Left = 323
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 13
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback4: TAgeButtonD
    Left = 429
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 14
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback5: TAgeButtonD
    Left = 535
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 15
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback6: TAgeButtonD
    Left = 641
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 16
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback7: TAgeButtonD
    Left = 747
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 17
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback8: TAgeButtonD
    Left = 853
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 18
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback9: TAgeButtonD
    Left = 959
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 19
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit0: TAgeButtonD
    Left = 5
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 0
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit1: TAgeButtonD
    Left = 111
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 1
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit2: TAgeButtonD
    Left = 217
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 2
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit3: TAgeButtonD
    Left = 323
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 3
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit4: TAgeButtonD
    Left = 429
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 4
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit5: TAgeButtonD
    Left = 535
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 5
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit6: TAgeButtonD
    Left = 641
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 6
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit7: TAgeButtonD
    Left = 747
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 7
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit8: TAgeButtonD
    Left = 853
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 8
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit9: TAgeButtonD
    Left = 959
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 9
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnitPlate0: TAgeButtonD
    Left = 7
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 20
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate1: TAgeButtonD
    Left = 113
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 21
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate2: TAgeButtonD
    Left = 219
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 22
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate3: TAgeButtonD
    Left = 325
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 23
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate4: TAgeButtonD
    Left = 431
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 24
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate5: TAgeButtonD
    Left = 537
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 25
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate6: TAgeButtonD
    Left = 643
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 26
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate7: TAgeButtonD
    Left = 749
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 27
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate8: TAgeButtonD
    Left = 855
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 28
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate9: TAgeButtonD
    Left = 961
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 29
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA0: TAgeButtonD
    Left = 21
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 30
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA1: TAgeButtonD
    Left = 127
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 31
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA9: TAgeButtonD
    Left = 975
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 32
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA2: TAgeButtonD
    Left = 233
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 33
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA3: TAgeButtonD
    Left = 339
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 34
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA4: TAgeButtonD
    Left = 445
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 35
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA5: TAgeButtonD
    Left = 551
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 36
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA6: TAgeButtonD
    Left = 657
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 37
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA7: TAgeButtonD
    Left = 763
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 38
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA8: TAgeButtonD
    Left = 869
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 39
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB0: TAgeButtonD
    Left = 33
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 40
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB1: TAgeButtonD
    Left = 139
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 41
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB2: TAgeButtonD
    Left = 245
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 42
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB3: TAgeButtonD
    Left = 351
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 43
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB4: TAgeButtonD
    Left = 457
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 44
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB5: TAgeButtonD
    Left = 563
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 45
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB6: TAgeButtonD
    Left = 669
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 46
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB7: TAgeButtonD
    Left = 775
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 47
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB8: TAgeButtonD
    Left = 881
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 48
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB9: TAgeButtonD
    Left = 987
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 49
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnback10: TAgeButtonD
    Left = 1065
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 50
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnback11: TAgeButtonD
    Left = 1171
    Top = 56
    Width = 36
    Height = 36
    TabOrder = 51
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit10: TAgeButtonD
    Left = 1065
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 52
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnit11: TAgeButtonD
    Left = 1171
    Top = 56
    Width = 24
    Height = 24
    TabOrder = 53
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnUnitPlate10: TAgeButtonD
    Left = 1067
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 54
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnUnitPlate11: TAgeButtonD
    Left = 1173
    Top = 168
    Width = 57
    Height = 15
    TabOrder = 55
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA11: TAgeButtonD
    Left = 1187
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 56
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeA10: TAgeButtonD
    Left = 1081
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 57
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB10: TAgeButtonD
    Left = 1093
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 58
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnGaugeB11: TAgeButtonD
    Left = 1199
    Top = 116
    Width = 12
    Height = 49
    TabOrder = 59
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNato0: TAgeButtonD
    Left = 79
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 60
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato1: TAgeButtonD
    Left = 179
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 61
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato2: TAgeButtonD
    Left = 285
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 62
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato3: TAgeButtonD
    Left = 391
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 63
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato4: TAgeButtonD
    Left = 497
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 64
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato5: TAgeButtonD
    Left = 603
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 65
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato6: TAgeButtonD
    Left = 709
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 66
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato7: TAgeButtonD
    Left = 815
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 67
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato8: TAgeButtonD
    Left = 921
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 68
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato9: TAgeButtonD
    Left = 1027
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 69
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato10: TAgeButtonD
    Left = 1133
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 70
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnNato11: TAgeButtonD
    Left = 1239
    Top = 60
    Width = 25
    Height = 18
    TabOrder = 71
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object imgAbiesBack00_0: TAgeImageD
    Left = 6
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 72
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack00_1: TAgeImageD
    Left = 6
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 73
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack00_2: TAgeImageD
    Left = 6
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 74
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack00_3: TAgeImageD
    Left = 6
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 75
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack01_0: TAgeImageD
    Left = 112
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 76
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack01_1: TAgeImageD
    Left = 112
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 77
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack01_2: TAgeImageD
    Left = 112
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 78
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack01_3: TAgeImageD
    Left = 112
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 79
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack02_0: TAgeImageD
    Left = 218
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 80
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack02_1: TAgeImageD
    Left = 218
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 81
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack02_2: TAgeImageD
    Left = 218
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 82
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack02_3: TAgeImageD
    Left = 218
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 83
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack03_0: TAgeImageD
    Left = 324
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 84
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack03_1: TAgeImageD
    Left = 324
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 85
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack03_2: TAgeImageD
    Left = 324
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 86
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack03_3: TAgeImageD
    Left = 324
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 87
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack04_0: TAgeImageD
    Left = 430
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 88
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack04_1: TAgeImageD
    Left = 430
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 89
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack04_2: TAgeImageD
    Left = 430
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 90
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack04_3: TAgeImageD
    Left = 430
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 91
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack05_0: TAgeImageD
    Left = 536
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 92
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack05_1: TAgeImageD
    Left = 536
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 93
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack05_2: TAgeImageD
    Left = 536
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 94
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack05_3: TAgeImageD
    Left = 536
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 95
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack06_0: TAgeImageD
    Left = 642
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 96
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack06_1: TAgeImageD
    Left = 642
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 97
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack06_2: TAgeImageD
    Left = 642
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 98
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack06_3: TAgeImageD
    Left = 642
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 99
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack07_0: TAgeImageD
    Left = 748
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 100
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack07_1: TAgeImageD
    Left = 748
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 149
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack07_2: TAgeImageD
    Left = 748
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 102
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack07_3: TAgeImageD
    Left = 748
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 103
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack08_0: TAgeImageD
    Left = 854
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 104
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack08_1: TAgeImageD
    Left = 854
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 105
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack08_2: TAgeImageD
    Left = 854
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 106
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack08_3: TAgeImageD
    Left = 854
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 107
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack09_0: TAgeImageD
    Left = 960
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 108
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack09_1: TAgeImageD
    Left = 960
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 109
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack09_2: TAgeImageD
    Left = 960
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 110
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack09_3: TAgeImageD
    Left = 960
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 111
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack10_0: TAgeImageD
    Left = 1066
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 112
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack10_1: TAgeImageD
    Left = 1066
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 113
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack10_2: TAgeImageD
    Left = 1066
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 114
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack10_3: TAgeImageD
    Left = 1066
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 115
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack11_0: TAgeImageD
    Left = 1172
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 116
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack11_1: TAgeImageD
    Left = 1172
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 133
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack11_2: TAgeImageD
    Left = 1172
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 118
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbiesBack11_3: TAgeImageD
    Left = 1172
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 119
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies00_0: TAgeImageD
    Left = 6
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 120
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies00_1: TAgeImageD
    Left = 6
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 121
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies00_2: TAgeImageD
    Left = 6
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 122
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies00_3: TAgeImageD
    Left = 6
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 123
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies01_0: TAgeImageD
    Left = 112
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 124
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies01_1: TAgeImageD
    Left = 112
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 125
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies01_2: TAgeImageD
    Left = 112
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 126
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies01_3: TAgeImageD
    Left = 112
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 127
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies02_0: TAgeImageD
    Left = 218
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 128
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies02_1: TAgeImageD
    Left = 218
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 129
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies02_2: TAgeImageD
    Left = 218
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 130
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies02_3: TAgeImageD
    Left = 218
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 131
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies03_0: TAgeImageD
    Left = 324
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 132
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies03_1: TAgeImageD
    Left = 324
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 117
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies03_2: TAgeImageD
    Left = 324
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 134
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies03_3: TAgeImageD
    Left = 324
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 135
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies04_0: TAgeImageD
    Left = 430
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 136
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies04_1: TAgeImageD
    Left = 430
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 137
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies04_2: TAgeImageD
    Left = 430
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 138
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies04_3: TAgeImageD
    Left = 430
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 139
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies05_0: TAgeImageD
    Left = 536
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 140
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies05_1: TAgeImageD
    Left = 536
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 141
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies05_2: TAgeImageD
    Left = 536
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 142
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies05_3: TAgeImageD
    Left = 536
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 143
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies06_0: TAgeImageD
    Left = 642
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 144
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies06_1: TAgeImageD
    Left = 642
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 145
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies06_2: TAgeImageD
    Left = 642
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 146
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies06_3: TAgeImageD
    Left = 642
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 147
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies07_0: TAgeImageD
    Left = 748
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 148
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies07_1: TAgeImageD
    Left = 748
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 101
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies07_2: TAgeImageD
    Left = 748
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 150
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies07_3: TAgeImageD
    Left = 748
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 151
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies08_0: TAgeImageD
    Left = 854
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 152
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies08_1: TAgeImageD
    Left = 854
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 153
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies08_2: TAgeImageD
    Left = 854
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 154
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies08_3: TAgeImageD
    Left = 854
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 155
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies09_0: TAgeImageD
    Left = 960
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 156
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies09_1: TAgeImageD
    Left = 960
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 157
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies09_2: TAgeImageD
    Left = 960
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 158
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies09_3: TAgeImageD
    Left = 960
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 159
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies10_0: TAgeImageD
    Left = 1066
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 160
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies10_1: TAgeImageD
    Left = 1066
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 161
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies10_2: TAgeImageD
    Left = 1066
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 162
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies10_3: TAgeImageD
    Left = 1066
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 163
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies11_0: TAgeImageD
    Left = 1172
    Top = 145
    Width = 12
    Height = 12
    TabOrder = 164
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies11_1: TAgeImageD
    Left = 1172
    Top = 129
    Width = 12
    Height = 12
    TabOrder = 165
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies11_2: TAgeImageD
    Left = 1172
    Top = 113
    Width = 12
    Height = 12
    TabOrder = 166
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgAbies11_3: TAgeImageD
    Left = 1172
    Top = 97
    Width = 12
    Height = 12
    TabOrder = 167
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgSelector00: TAgeImageD
    Left = 4
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 168
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector01: TAgeImageD
    Left = 110
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 169
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector02: TAgeImageD
    Left = 216
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 170
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector03: TAgeImageD
    Left = 322
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 171
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector04: TAgeImageD
    Left = 428
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 172
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector05: TAgeImageD
    Left = 534
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 173
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector06: TAgeImageD
    Left = 640
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 174
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector07: TAgeImageD
    Left = 746
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 175
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector08: TAgeImageD
    Left = 852
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 176
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector09: TAgeImageD
    Left = 958
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 177
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector10: TAgeImageD
    Left = 1064
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 178
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector11: TAgeImageD
    Left = 1170
    Top = 56
    Width = 16
    Height = 16
    TabOrder = 179
    DataSetIdx = 0
    LevelOffset = 2
  end
  object btnStackActionCbt: TAgeButtonD
    Left = 36
    Top = 292
    Width = 23
    Height = 25
    Hint = '$strGUI_Stack_SO_CbtHint'
    TabOrder = 180
    DataSetIdx = -1
    LevelOffset = 2
    DefaultImage = 'CbtStackActionOFF.png'
    OverImage = 'CbtStackActionHL.png'
    DownImage = 'CbtStackActionON.png'
    DisaImage = 'CbtStackActionDIS.png'
    FontID = 0
    Checked = False
  end
  object btnStackPosture: TAgeButtonD
    Left = -35
    Top = 68
    Width = 23
    Height = 25
    TabOrder = 181
    DefaultImage = 'StackPosture0.png'
    OverImage = 'StackPosture0.png'
    DownImage = 'StackPosture0.png'
    DisaImage = 'StackPosture0.png'
    FontID = 0
    Checked = False
  end
  object btnStackROE: TAgeButtonD
    Left = -35
    Top = 108
    Width = 23
    Height = 25
    TabOrder = 182
    DefaultImage = 'StackROEdef0.png'
    OverImage = 'StackROEdef0.png'
    DownImage = 'StackROEdef0.png'
    DisaImage = 'StackROEdef0.png'
    FontID = 0
    Checked = False
  end
  object btnTab0: TAgeButtonD
    Left = 0
    Top = 348
    Width = 75
    Height = 15
    TabOrder = 183
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab1: TAgeButtonD
    Left = 130
    Top = 348
    Width = 75
    Height = 15
    TabOrder = 184
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab2: TAgeButtonD
    Left = 260
    Top = 348
    Width = 75
    Height = 15
    TabOrder = 185
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab3: TAgeButtonD
    Left = 390
    Top = 348
    Width = 75
    Height = 15
    TabOrder = 186
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab4: TAgeButtonD
    Left = 520
    Top = 348
    Width = 75
    Height = 15
    TabOrder = 187
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab5: TAgeButtonD
    Left = 650
    Top = 348
    Width = 75
    Height = 15
    TabOrder = 188
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab6: TAgeButtonD
    Left = 0
    Top = 396
    Width = 75
    Height = 15
    TabOrder = 189
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab7: TAgeButtonD
    Left = 130
    Top = 396
    Width = 75
    Height = 15
    TabOrder = 190
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab8: TAgeButtonD
    Left = 260
    Top = 396
    Width = 75
    Height = 15
    TabOrder = 191
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab9: TAgeButtonD
    Left = 390
    Top = 396
    Width = 75
    Height = 15
    TabOrder = 192
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab10: TAgeButtonD
    Left = 520
    Top = 396
    Width = 75
    Height = 15
    TabOrder = 193
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab11: TAgeButtonD
    Left = 650
    Top = 396
    Width = 75
    Height = 15
    TabOrder = 194
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab12: TAgeButtonD
    Left = 0
    Top = 444
    Width = 75
    Height = 15
    TabOrder = 195
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab13: TAgeButtonD
    Left = 130
    Top = 444
    Width = 75
    Height = 15
    TabOrder = 196
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab14: TAgeButtonD
    Left = 260
    Top = 444
    Width = 75
    Height = 15
    TabOrder = 197
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab15: TAgeButtonD
    Left = 390
    Top = 444
    Width = 75
    Height = 15
    TabOrder = 198
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab16: TAgeButtonD
    Left = 522
    Top = 444
    Width = 75
    Height = 15
    TabOrder = 199
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab17: TAgeButtonD
    Left = 652
    Top = 444
    Width = 75
    Height = 15
    TabOrder = 200
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab18: TAgeButtonD
    Left = 0
    Top = 489
    Width = 75
    Height = 15
    TabOrder = 201
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab19: TAgeButtonD
    Left = 130
    Top = 489
    Width = 75
    Height = 15
    TabOrder = 202
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab20: TAgeButtonD
    Left = 260
    Top = 489
    Width = 75
    Height = 15
    TabOrder = 203
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab21: TAgeButtonD
    Left = 390
    Top = 489
    Width = 75
    Height = 15
    TabOrder = 204
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab22: TAgeButtonD
    Left = 520
    Top = 489
    Width = 75
    Height = 15
    TabOrder = 205
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnTab23: TAgeButtonD
    Left = 650
    Top = 489
    Width = 75
    Height = 15
    TabOrder = 206
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnSubPosture0: TAgeButtonD
    Left = 0
    Top = 200
    Width = 23
    Height = 25
    TabOrder = 207
    LevelOffset = 2
    DefaultImage = 'StackPosture0.png'
    OverImage = 'StackPosture0.png'
    DownImage = 'StackPosture0ON.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnSubPosture1: TAgeButtonD
    Left = 45
    Top = 200
    Width = 23
    Height = 25
    TabOrder = 208
    LevelOffset = 2
    DefaultImage = 'StackPosture1.png'
    OverImage = 'StackPosture1.png'
    DownImage = 'StackPosture1ON.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnSubPosture2: TAgeButtonD
    Left = 90
    Top = 200
    Width = 23
    Height = 25
    TabOrder = 209
    LevelOffset = 2
    DefaultImage = 'StackPosture2.png'
    OverImage = 'StackPosture2.png'
    DownImage = 'StackPosture2ON.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnSubPosture3: TAgeButtonD
    Left = 135
    Top = 200
    Width = 23
    Height = 25
    TabOrder = 210
    LevelOffset = 2
    DefaultImage = 'StackPosture3.png'
    OverImage = 'StackPosture3.png'
    DownImage = 'StackPosture3ON.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnSubROE0: TAgeButtonD
    Left = 0
    Top = 235
    Width = 23
    Height = 25
    TabOrder = 211
    LevelOffset = 2
    DefaultImage = 'StackROEdef0.png'
    OverImage = 'StackROEdef0.png'
    DownImage = 'StackROEdef0ON.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnSubROE1: TAgeButtonD
    Left = 45
    Top = 235
    Width = 23
    Height = 25
    TabOrder = 212
    LevelOffset = 2
    DefaultImage = 'StackROEdef1.png'
    OverImage = 'StackROEdef1.png'
    DownImage = 'StackROEdef1ON.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnSubROE2: TAgeButtonD
    Left = 90
    Top = 235
    Width = 23
    Height = 25
    TabOrder = 213
    LevelOffset = 2
    DefaultImage = 'StackROEdef2.png'
    OverImage = 'StackROEdef2.png'
    DownImage = 'StackROEdef2ON.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnSubROE3: TAgeButtonD
    Left = 135
    Top = 235
    Width = 23
    Height = 25
    TabOrder = 214
    LevelOffset = 2
    DefaultImage = 'StackROEdef3.png'
    OverImage = 'StackROEdef3.png'
    DownImage = 'StackROEdef3ON.png'
    DisaImage = 'blank.png'
    FontID = 0
    Checked = False
  end
  object btnOrder0: TAgeButtonD
    Left = 404
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 215
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder1: TAgeButtonD
    Left = 404
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 216
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder2: TAgeButtonD
    Left = 404
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 217
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder3: TAgeButtonD
    Left = 404
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 218
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder4: TAgeButtonD
    Left = 404
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 219
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder5: TAgeButtonD
    Left = 366
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 220
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder6: TAgeButtonD
    Left = 366
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 221
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder7: TAgeButtonD
    Left = 366
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 222
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder8: TAgeButtonD
    Left = 366
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 223
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder9: TAgeButtonD
    Left = 366
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 224
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder10: TAgeButtonD
    Left = 320
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 225
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder11: TAgeButtonD
    Left = 320
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 226
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder12: TAgeButtonD
    Left = 320
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 227
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder13: TAgeButtonD
    Left = 320
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 228
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder14: TAgeButtonD
    Left = 320
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 229
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder15: TAgeButtonD
    Left = 281
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 230
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder16: TAgeButtonD
    Left = 281
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 231
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder17: TAgeButtonD
    Left = 281
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 232
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder18: TAgeButtonD
    Left = 281
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 233
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder19: TAgeButtonD
    Left = 281
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 234
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnArrowLeft: TAgeButtonD
    Left = 850
    Top = 14
    Width = 23
    Height = 18
    TabOrder = 235
    AgeAnchors = aaTopRight
    LevelOffset = 1
    DefaultImage = 'UnitPanel_ArrowLeft_OFF.png'
    OverImage = 'UnitPanel_ArrowLeft_HL.png'
    DownImage = 'UnitPanel_ArrowLeft_ON.png'
    DisaImage = 'UnitPanel_ArrowLeft_OFF.png'
    FontID = 0
    Checked = False
  end
  object btnArrowRight: TAgeButtonD
    Left = 892
    Top = 14
    Width = 23
    Height = 18
    TabOrder = 236
    AgeAnchors = aaTopRight
    LevelOffset = 1
    DefaultImage = 'UnitPanel_ArrowRight_OFF.png'
    OverImage = 'UnitPanel_ArrowRight_HL.png'
    DownImage = 'UnitPanel_ArrowRight_ON.png'
    DisaImage = 'UnitPanel_ArrowRight_OFF.png'
    FontID = 0
    Checked = False
  end
  object btnDbleArrowLeft: TAgeButtonD
    Left = 829
    Top = 14
    Width = 23
    Height = 18
    TabOrder = 237
    AgeAnchors = aaTopRight
    LevelOffset = 1
    DefaultImage = 'UnitPanel_DoubleArrowLeft_OFF.png'
    OverImage = 'UnitPanel_DoubleArrowLeft_HL.png'
    DownImage = 'UnitPanel_DoubleArrowLeft_ON.png'
    DisaImage = 'UnitPanel_DoubleArrowLeft_OFF.png'
    FontID = 0
    Checked = False
  end
  object btnDbleArrowRight: TAgeButtonD
    Left = 913
    Top = 14
    Width = 23
    Height = 18
    TabOrder = 238
    AgeAnchors = aaTopRight
    LevelOffset = 1
    DefaultImage = 'UnitPanel_DoubleArrowRight_OFF.png'
    OverImage = 'UnitPanel_DoubleArrowRight_HL.png'
    DownImage = 'UnitPanel_DoubleArrowRight_ON.png'
    DisaImage = 'UnitPanel_DoubleArrowRight_OFF.png'
    FontID = 0
    Checked = False
  end
  object btnSentry: TAgeButtonD
    Left = 871
    Top = 14
    Width = 23
    Height = 18
    TabOrder = 239
    AgeAnchors = aaTopRight
    LevelOffset = 1
    DefaultImage = 'UnitPanel_Sentinel_OFF.png'
    OverImage = 'UnitPanel_Sentinel_HL.png'
    DownImage = 'UnitPanel_Sentinel_ON.png'
    DisaImage = 'UnitPanel_Sentinel_OFF.png'
    FontID = 0
    Checked = False
  end
  object imgLock0: TAgeImageD
    Left = 65
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 240
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock1: TAgeImageD
    Left = 171
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 241
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock2: TAgeImageD
    Left = 277
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 242
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock3: TAgeImageD
    Left = 383
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 243
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock4: TAgeImageD
    Left = 489
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 244
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock5: TAgeImageD
    Left = 595
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 245
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock6: TAgeImageD
    Left = 701
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 246
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock7: TAgeImageD
    Left = 807
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 247
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock8: TAgeImageD
    Left = 913
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 248
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock9: TAgeImageD
    Left = 1019
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 249
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock10: TAgeImageD
    Left = 1125
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 250
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgLock11: TAgeImageD
    Left = 1231
    Top = 43
    Width = 16
    Height = 16
    TabOrder = 251
    DataSetIdx = 0
    LevelOffset = 3
  end
  object btnOrder20: TAgeButtonD
    Left = 245
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 252
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder21: TAgeButtonD
    Left = 245
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 253
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder22: TAgeButtonD
    Left = 245
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 254
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder23: TAgeButtonD
    Left = 245
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 255
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnOrder24: TAgeButtonD
    Left = 245
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 256
    LevelOffset = 1
    FontID = 0
    Checked = False
  end
  object btnPower0: TAgeButtonD
    Left = 76
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 257
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower1: TAgeButtonD
    Left = 182
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 258
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower2: TAgeButtonD
    Left = 288
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 259
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower3: TAgeButtonD
    Left = 394
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 260
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower4: TAgeButtonD
    Left = 500
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 261
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower5: TAgeButtonD
    Left = 606
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 262
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower6: TAgeButtonD
    Left = 712
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 263
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower7: TAgeButtonD
    Left = 818
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 264
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower8: TAgeButtonD
    Left = 924
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 265
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower9: TAgeButtonD
    Left = 1030
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 266
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower10: TAgeButtonD
    Left = 1136
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 267
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object btnPower11: TAgeButtonD
    Left = 1242
    Top = 81
    Width = 25
    Height = 25
    TabOrder = 268
    LevelOffset = 2
    DefaultImage = 'unit_back_combat.png'
    OverImage = 'unit_back_combat.png'
    DownImage = 'unit_back_combat.png'
    DisaImage = 'unit_back_combat.png'
    FontID = 0
    Checked = False
  end
  object imgXP0: TAgeImageD
    Left = 4
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 269
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgXP1: TAgeImageD
    Left = 110
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 270
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP2: TAgeImageD
    Left = 216
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 271
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP3: TAgeImageD
    Left = 322
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 272
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP4: TAgeImageD
    Left = 428
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 273
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP5: TAgeImageD
    Left = 534
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 274
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP6: TAgeImageD
    Left = 640
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 275
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP7: TAgeImageD
    Left = 746
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 276
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP8: TAgeImageD
    Left = 852
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 277
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP9: TAgeImageD
    Left = 958
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 278
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP10: TAgeImageD
    Left = 1064
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 279
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgXP11: TAgeImageD
    Left = 1170
    Top = 151
    Width = 16
    Height = 16
    TabOrder = 280
    DataSetIdx = 0
    LevelOffset = 2
  end
  object btnStackActionOrg: TAgeButtonD
    Left = 65
    Top = 292
    Width = 23
    Height = 25
    Hint = '$strGUI_Stack_SO_OrgHint'
    TabOrder = 281
    DataSetIdx = -2
    LevelOffset = 2
    DefaultImage = 'OrgStackActionOFF.png'
    OverImage = 'OrgStackActionHL.png'
    DownImage = 'OrgStackActionON.png'
    DisaImage = 'OrgStackActionDIS.png'
    FontID = 0
    Checked = False
  end
  object btnStackActionBld: TAgeButtonD
    Left = 94
    Top = 292
    Width = 23
    Height = 25
    Hint = '$strGUI_Stack_SO_BuildHint'
    TabOrder = 282
    DataSetIdx = -3
    LevelOffset = 2
    DefaultImage = 'BldStackActionOFF.png'
    OverImage = 'BldStackActionHL.png'
    DownImage = 'BldStackActionON.png'
    DisaImage = 'BldStackActionDIS.png'
    FontID = 0
    Checked = False
  end
  object imgChevron0: TAgeImageD
    Left = 7
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 283
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron1: TAgeImageD
    Left = 113
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 284
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron2: TAgeImageD
    Left = 219
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 285
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron3: TAgeImageD
    Left = 325
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 286
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron4: TAgeImageD
    Left = 431
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 287
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron5: TAgeImageD
    Left = 537
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 288
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron6: TAgeImageD
    Left = 643
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 289
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron7: TAgeImageD
    Left = 749
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 290
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron8: TAgeImageD
    Left = 855
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 291
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron9: TAgeImageD
    Left = 961
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 292
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron10: TAgeImageD
    Left = 1067
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 293
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevron11: TAgeImageD
    Left = 1173
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 294
    DataSetIdx = 0
    LevelOffset = 3
  end
  object imgChevronBack0: TAgeImageD
    Left = 7
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 295
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack1: TAgeImageD
    Left = 113
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 296
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack2: TAgeImageD
    Left = 219
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 297
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack3: TAgeImageD
    Left = 325
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 298
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack4: TAgeImageD
    Left = 431
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 299
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack5: TAgeImageD
    Left = 537
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 300
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack6: TAgeImageD
    Left = 643
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 301
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack7: TAgeImageD
    Left = 749
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 302
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack8: TAgeImageD
    Left = 855
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 303
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack9: TAgeImageD
    Left = 961
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 304
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack10: TAgeImageD
    Left = 1067
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 305
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgChevronBack11: TAgeImageD
    Left = 1173
    Top = 60
    Width = 16
    Height = 16
    TabOrder = 306
    DataSetIdx = 0
    LevelOffset = 2
  end
  object btnOrderFrame0: TAgeButtonD
    Left = 652
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 307
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame1: TAgeButtonD
    Left = 652
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 308
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame2: TAgeButtonD
    Left = 652
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 309
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame3: TAgeButtonD
    Left = 652
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 310
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame4: TAgeButtonD
    Left = 652
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 311
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame5: TAgeButtonD
    Left = 624
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 312
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame6: TAgeButtonD
    Left = 624
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 313
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame7: TAgeButtonD
    Left = 624
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 314
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame8: TAgeButtonD
    Left = 624
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 315
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame9: TAgeButtonD
    Left = 624
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 316
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame10: TAgeButtonD
    Left = 596
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 317
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame11: TAgeButtonD
    Left = 596
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 318
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame12: TAgeButtonD
    Left = 596
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 319
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame13: TAgeButtonD
    Left = 596
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 320
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame14: TAgeButtonD
    Left = 596
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 321
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame15: TAgeButtonD
    Left = 568
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 322
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame16: TAgeButtonD
    Left = 568
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 323
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame17: TAgeButtonD
    Left = 568
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 324
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame18: TAgeButtonD
    Left = 568
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 325
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame19: TAgeButtonD
    Left = 568
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 326
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame20: TAgeButtonD
    Left = 540
    Top = 300
    Width = 22
    Height = 22
    TabOrder = 327
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame21: TAgeButtonD
    Left = 540
    Top = 272
    Width = 22
    Height = 22
    TabOrder = 328
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame22: TAgeButtonD
    Left = 540
    Top = 244
    Width = 22
    Height = 22
    TabOrder = 329
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame23: TAgeButtonD
    Left = 540
    Top = 216
    Width = 22
    Height = 22
    TabOrder = 330
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnOrderFrame24: TAgeButtonD
    Left = 540
    Top = 188
    Width = 22
    Height = 22
    TabOrder = 331
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack1: TAgeButtonD
    Left = 179
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 332
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack10: TAgeButtonD
    Left = 1133
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 333
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack11: TAgeButtonD
    Left = 1239
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 334
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack2: TAgeButtonD
    Left = 285
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 335
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack3: TAgeButtonD
    Left = 391
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 336
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack4: TAgeButtonD
    Left = 497
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 337
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack5: TAgeButtonD
    Left = 603
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 338
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack6: TAgeButtonD
    Left = 709
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 339
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack7: TAgeButtonD
    Left = 815
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 340
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack8: TAgeButtonD
    Left = 921
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 341
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack9: TAgeButtonD
    Left = 1027
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 342
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object btnNATOBack0: TAgeButtonD
    Left = 79
    Top = 60
    Width = 18
    Height = 15
    TabOrder = 343
    LevelOffset = 2
    FontID = 0
    Checked = False
  end
  object AgeDxFormData: TAgeDxFormDataD
    AgeAnchors = aaDownLeft
    OffsetX = 270
    DataSetIdx = 0
    GameState = 'stGUIStackPanel'
    Layer = 95
    UID = 50077
    bg1024 = 'UnitPanel_1024.png'
    bg1280 = 'UnitPanel_1280.png'
    bg1440 = 'UnitPanel_1440.png'
    bg1600 = 'UnitPanel_1600.png'
    bg1920 = 'UnitPanel_1920.png'
    za_StorageDesc1 = 'Unit Slot per resolution'
    za_StorageVal1 = '5|7|8|10|12'
    zb_StorageDesc2 = 'AbiPerUnit'
    zb_StorageVal2 = '4'
    zc_StorageDesc3 = 'Tab Numbers'
    zc_StorageVal3 = '24'
    zd_StorageDesc4 = 'special order button position then offsets'
    zd_StorageVal4 = '5|0|40'
    ze_StorageDesc5 = 'y-offset for the lines of tab'
    ze_StorageVal5 = '-50|-85|-120|-155'
    zf_StorageDesc6 = 'y-offset for the lines of tab labels'
    zf_StorageVal6 = '-30|-65|-100|-135'
    zg_StorageDesc7 =
      'first x offset, then x spacing per button then  y spacing of sub' +
      ' orders buttons compared to main order button'
    zg_StorageVal7 = '8|40|0'
    zh_StorageDesc8 = 'tab text colors (RGBA) default, naval, selected'
    zh_StorageVal8 = '255|255|255|255|0|128|255|255|255|255|255|255'
    Left = 184
    Top = 232
  end
end

 

 

 

Спойлер

GUIStatusMsg  -

 

 

 

 

Спойлер

GUIStructuresInfoWin  -

 

 

 

 

Спойлер

GUIStructuresPanel  - ниж.панель с картинками структур в городе

 

Спойлер

object MainForm: TMainForm
  Left = 0
  Top = 0
  Caption = 'GUIStructuresPanel'
  ClientHeight = 625
  ClientWidth = 929
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  Position = poDesigned                                     // Свойство автоматическое размещение формы на экране  - в данном случае  размеры и положение формы определяются значениями свойств Left, Top, Width, Height. 
  PixelsPerInch = 96
  TextHeight = 13
  object lbRegionTitle: TageLabelD  // заголовок   «Список сооружений в регионе »   над ниж.панелью структур 
    Left = 45
    Top = 8
    Width = 625
    Height = 21
    AutoSize = False
    Caption = 'Army Name'
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|0|255|255'      // задает цвет надписи 'Список сооружений в регионе' над ниж.панелью     
    Multilines = False              
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure0: TageLabelD    // Имя первой структуры 
    Left = 8
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure1: TAgeLabelD
    Left = 114
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure2: TAgeLabelD
    Left = 220
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure3: TAgeLabelD
    Left = 326
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure4: TAgeLabelD
    Left = 432
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure5: TAgeLabelD
    Left = 538
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure6: TAgeLabelD
    Left = 644
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure7: TAgeLabelD
    Left = 750
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure8: TAgeLabelD
    Left = 856
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure9: TAgeLabelD
    Left = 962
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure10: TAgeLabelD
    Left = 1068
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbStructure11: TAgeLabelD
    Left = 1174
    Top = 147
    Width = 96
    Height = 28
    Alignment = taCenter
    AutoSize = False
    Caption = 'UnitName'
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object btnBack0: TAgeButtonD
    Left = 5
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 10
    FontID = 1
    Checked = False
  end
  object btnBack1: TAgeButtonD
    Left = 111
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 11
    FontID = 1
    Checked = False
  end
  object btnBack2: TAgeButtonD
    Left = 217
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 12
    FontID = 1
    Checked = False
  end
  object btnBack3: TAgeButtonD
    Left = 323
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 13
    FontID = 1
    Checked = False
  end
  object btnBack4: TAgeButtonD
    Left = 429
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 14
    FontID = 1
    Checked = False
  end
  object btnBack5: TAgeButtonD
    Left = 535
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 15
    FontID = 1
    Checked = False
  end
  object btnBack6: TAgeButtonD
    Left = 641
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 16
    FontID = 1
    Checked = False
  end
  object btnBack7: TAgeButtonD
    Left = 747
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 17
    FontID = 1
    Checked = False
  end
  object btnBack8: TAgeButtonD
    Left = 853
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 18
    FontID = 1
    Checked = False
  end
  object btnBack9: TAgeButtonD
    Left = 959
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 19
    FontID = 1
    Checked = False
  end
  object btnBack10: TAgeButtonD
    Left = 1065
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 20
    FontID = 1
    Checked = False
  end
  object btnBack11: TAgeButtonD
    Left = 1171
    Top = 52
    Width = 36
    Height = 36
    TabOrder = 21
    FontID = 1
    Checked = False
  end
  object btnStructure0: TAgeButtonD
    Left = 5
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 0
    FontID = 1
    Checked = False
  end
  object btnStructure1: TAgeButtonD
    Left = 111
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 1
    FontID = 1
    Checked = False
  end
  object btnStructure2: TAgeButtonD
    Left = 217
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 2
    FontID = 1
    Checked = False
  end
  object btnStructure3: TAgeButtonD
    Left = 323
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 3
    FontID = 1
    Checked = False
  end
  object btnStructure4: TAgeButtonD
    Left = 429
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 4
    FontID = 1
    Checked = False
  end
  object btnStructure5: TAgeButtonD
    Left = 535
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 5
    FontID = 1
    Checked = False
  end
  object btnStructure6: TAgeButtonD
    Left = 641
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 6
    FontID = 1
    Checked = False
  end
  object btnStructure7: TAgeButtonD
    Left = 747
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 7
    FontID = 1
    Checked = False
  end
  object btnStructure8: TAgeButtonD
    Left = 853
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 8
    FontID = 1
    Checked = False
  end
  object btnStructure9: TAgeButtonD
    Left = 959
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 9
    FontID = 1
    Checked = False
  end
  object btnStructure10: TAgeButtonD
    Left = 1065
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 22
    FontID = 1
    Checked = False
  end
  object btnStructure11: TAgeButtonD
    Left = 1171
    Top = 52
    Width = 24
    Height = 24
    TabOrder = 23
    FontID = 1
    Checked = False
  end
  object btnStructurePlate0: TAgeButtonD
    Left = 7
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 24
    FontID = 1
    Checked = False
  end
  object btnStructurePlate1: TAgeButtonD
    Left = 113
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 25
    FontID = 1
    Checked = False
  end
  object btnStructurePlate2: TAgeButtonD
    Left = 219
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 26
    FontID = 1
    Checked = False
  end
  object btnStructurePlate3: TAgeButtonD
    Left = 325
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 27
    FontID = 1
    Checked = False
  end
  object btnStructurePlate4: TAgeButtonD
    Left = 431
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 28
    FontID = 1
    Checked = False
  end
  object btnStructurePlate5: TAgeButtonD
    Left = 537
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 29
    FontID = 1
    Checked = False
  end
  object btnStructurePlate6: TAgeButtonD
    Left = 643
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 30
    FontID = 1
    Checked = False
  end
  object btnStructurePlate7: TAgeButtonD
    Left = 749
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 31
    FontID = 1
    Checked = False
  end
  object btnStructurePlate8: TAgeButtonD
    Left = 855
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 32
    FontID = 1
    Checked = False
  end
  object btnStructurePlate9: TAgeButtonD
    Left = 961
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 33
    FontID = 1
    Checked = False
  end
  object btnStructurePlate10: TAgeButtonD
    Left = 1067
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 34
    FontID = 1
    Checked = False
  end
  object btnStructurePlate11: TAgeButtonD
    Left = 1173
    Top = 146
    Width = 57
    Height = 15
    TabOrder = 35
    FontID = 1
    Checked = False
  end
  object imgSelector00: TAgeImageD
    Left = 4
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 36
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector01: TAgeImageD
    Left = 110
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 37
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector02: TAgeImageD
    Left = 216
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 38
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector03: TAgeImageD
    Left = 322
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 39
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector04: TAgeImageD
    Left = 428
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 40
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector05: TAgeImageD
    Left = 534
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 41
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector06: TAgeImageD
    Left = 640
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 42
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector07: TAgeImageD
    Left = 746
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 43
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector08: TAgeImageD
    Left = 852
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 44
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector09: TAgeImageD
    Left = 958
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 45
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector10: TAgeImageD
    Left = 1064
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 46
    DataSetIdx = 0
    LevelOffset = 2
  end
  object imgSelector11: TAgeImageD
    Left = 1170
    Top = 52
    Width = 16
    Height = 16
    TabOrder = 47
    DataSetIdx = 0
    LevelOffset = 2
  end
  object btnArrowLeft: TAgeButtonD
    Left = 865
    Top = 7
    Width = 23
    Height = 18
    TabOrder = 48
    AgeAnchors = aaTopRight
    LevelOffset = 1
    DefaultImage = 'UnitPanel_ArrowLeft_OFF.png'
    OverImage = 'UnitPanel_ArrowLeft_HL.png'
    DownImage = 'UnitPanel_ArrowLeft_ON.png'
    DisaImage = 'UnitPanel_ArrowLeft_OFF.png'
    FontID = 0
    Checked = False
  end
  object btnArrowRight: TAgeButtonD
    Left = 907
    Top = 7
    Width = 23
    Height = 18
    TabOrder = 49
    AgeAnchors = aaTopRight
    LevelOffset = 1
    DefaultImage = 'UnitPanel_ArrowRight_OFF.png'
    OverImage = 'UnitPanel_ArrowRight_HL.png'
    DownImage = 'UnitPanel_ArrowRight_ON.png'
    DisaImage = 'UnitPanel_ArrowRight_OFF.png'
    FontID = 0
    Checked = False
  end
  object AgeDxFormData: TAgeDxFormDataD
    AgeAnchors = aaDownLeft
    OffsetX = 270
    DataSetIdx = 0
    GameState = 'stGUIStructuresPanel'
    Layer = 95
    UID = 50078
    bg1024 = 'UnitPanel_1024.png'
    bg1280 = 'UnitPanel_1280.png'
    bg1440 = 'UnitPanel_1440.png'
    bg1600 = 'UnitPanel_1600.png'
    bg1920 = 'UnitPanel_1920.png'
    za_StorageDesc1 = 'Unit Slot per resolution'
    za_StorageVal1 = '5|7|8|10|12'
    zb_StorageDesc2 = 'AbiPerUnit'
    zb_StorageVal2 = '4'
    zc_StorageDesc3 = 'Tab Numbers'
    zc_StorageVal3 = '24'
    zd_StorageDesc4 = 'x-offset for right align buttons'
    zd_StorageVal4 = '-100|-256|-416|-656|-896'
    ze_StorageDesc5 = 'y-offset for the lines of tab'
    ze_StorageVal5 = '-30|-70|-110'
    zf_StorageDesc6 = 'y-offset for the lines of tab labels'
    zf_StorageVal6 = '-20|-60|-100'
    zg_StorageDesc7 = 
      'x offset and y spacing of sub orders buttons compared to main or' +
      'der button'
    zg_StorageVal7 = '-40|-35'
    Left = 184
    Top = 232
  end
end

 

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

GUITemp  - в игре TEAW

 

 

 

 

Спойлер

GUITemplate  -

 

 

 

Спойлер

GUITooltip - Определяет все всплывающие подсказки и тексты (включая биографии)

 

Спойлер

object MainForm: TMainForm
  Left = 0
  Top = 0
  Caption = 'GUITooltip'
  ClientHeight = 480
  ClientWidth = 256
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object lb1: TAgeLabelD
    Left = 0
    Top = 0
    Width = 257
    Height = 13
    AutoSize = False
    Caption = ' '
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -11
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    DataSetIdx = 0
    FontID = 5                                                        // номер шрифта  всплывающих  подсказок
    FontColor = '225|225|225|255'                           // определяет цвет  большинства текстов ( биографий , подсказок, информации о регионе и пр ) 
    Multilines = True                                           // Если True то текст может быть в несколько строк или рядов 
    Emboss = False                                              // Если True  то текст будет выпуклый 
    Shadow = False
    AdvText = True
  end
  object AgeDxFormData: TAgeDxFormDataD
    DataSetIdx = 0
    GameState = 'stGUITooltip'
    Layer = 101
    UID = 50073
    BackImage = 'NothingBitmap.bmp'
    za_StorageDesc1 = 'Background color & opacity, default is 0|0|0|230'
    za_StorageVal1 = '0|0|0|220'
    Left = 168
    Top = 328
  end
end

 

 

Спойлер

GUITopBarUpg - значки с названием вкладок  F1-F10

 

 

 

Спойлер

GUITopLeft - значки в левом верх.углу экрана игры(ресурсы , деньги , очки инициативы)

 

 

 

Спойлер

GUITopRight - значки хода,выхода и сохран. в правом верх.углу

 

 

 

 

Спойлер

GUITutorWin -экран обучения 

 

Спойлер

 

object MainForm: TMainForm
  Left = 0
  Top = 0
  Caption = 'GUITutorWin'
  ClientHeight = 350
  ClientWidth = 600
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object lbTitle: TAgeLabelD
    Left = 0
    Top = 10
    Width = 600
    Height = 19
    Alignment = taCenter
    AutoSize = False
    Caption = 'lbTitle'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -16
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 5
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbText: TageLabelD                  // текст описания появляющийся в левой части экрана при нажатии на красные строки ленты новостей 
    Left = 20
    Top = 43
    Width = 565
    Height = 13
    AutoSize = False
    Caption = 'lbText'
    DataSetIdx = 0
    FontID = 5
    FontColor = '0|0|0|255'
    Multilines = True
    Emboss = False
    Shadow = False
    AdvText = True
  end
  object AgeGripBar: TAgeGripBarD
    Left = 8
    Top = -10
    Width = 600
    Height = 352
    TabOrder = 0
  end
  object btnClose: TAgeButtonD
    Left = 569
    Top = 10
    Width = 19
    Height = 19
    ModalResult = 2
    TabOrder = 1
    LevelOffset = 1
    DefaultImage = 'RoundClose_OFF.png'
    OverImage = 'RoundClose_HL.png'
    DownImage = 'RoundClose_ON.png'
    DisaImage = 'RoundClose_DIS.png'
    FontID = 0
    Checked = False
  end
  object btnLeft: TAgeButtonD
    Left = 546
    Top = 317
    Width = 33
    Height = 25
    TabOrder = 2
    DefaultImage = 'UnitPanel_ArrowLeft_OFF.png'
    OverImage = 'UnitPanel_ArrowLeft_HL.png'
    DownImage = 'UnitPanel_ArrowLeft_ON.png'
    DisaImage = 'UnitPanel_ArrowLeft_DIS.png'
    FontID = 0
    Checked = False
  end
  object btnRight: TAgeButtonD
    Left = 566
    Top = 317
    Width = 33
    Height = 25
    TabOrder = 3
    DefaultImage = 'UnitPanel_ArrowRight_OFF.png'
    OverImage = 'UnitPanel_ArrowRight_HL.png'
    DownImage = 'UnitPanel_ArrowRight_ON.png'
    DisaImage = 'UnitPanel_ArrowRight_DIS.png'
    FontID = 0
    Checked = False
  end
  object btnExtraImage: TAgeButtonD
    Left = 0
    Top = 0
    Width = 75
    Height = 25
    TabOrder = 4
    LevelOffset = 3
    FontID = 0
    Checked = False
  end
  object btnArrowLeft: TAgeButtonD
    Left = 546
    Top = 10
    Width = 19
    Height = 19
    Hint = '$strGUITutor_JustifyChange'
    TabOrder = 5
    DataSetIdx = -1
    LevelOffset = 1
    DefaultImage = 'Tutor_ArrowLeft.png'
    OverImage = 'Tutor_ArrowLeft.png'
    DownImage = 'Tutor_ArrowLeft.png'
    DisaImage = 'Tutor_ArrowLeft.png'
    FontID = 0
    Checked = False
  end
  object btnArrowBottom: TAgeButtonD
    Left = 523
    Top = 10
    Width = 19
    Height = 19
    Hint = '$strGUITutor_JustifyChange'
    TabOrder = 6
    DataSetIdx = -7
    LevelOffset = 1
    DefaultImage = 'Tutor_ArrowBottom.png'
    OverImage = 'Tutor_ArrowBottom.png'
    DownImage = 'Tutor_ArrowBottom.png'
    DisaImage = 'Tutor_ArrowBottom.png'
    FontID = 0
    Checked = False
  end
  object btnArrowRight: TAgeButtonD
    Left = 500
    Top = 10
    Width = 19
    Height = 19
    Hint = '$strGUITutor_JustifyChange'
    TabOrder = 7
    DataSetIdx = -5
    LevelOffset = 1
    DefaultImage = 'Tutor_ArrowRight.png'
    OverImage = 'Tutor_ArrowRight.png'
    DownImage = 'Tutor_ArrowRight.png'
    DisaImage = 'Tutor_ArrowRight.png'
    FontID = 0
    Checked = False
  end
  object btnArrowTop: TAgeButtonD
    Left = 477
    Top = 10
    Width = 19
    Height = 19
    Hint = '$strGUITutor_JustifyChange'
    TabOrder = 8
    DataSetIdx = -3
    LevelOffset = 1
    DefaultImage = 'Tutor_ArrowTop.png'
    OverImage = 'Tutor_ArrowTop.png'
    DownImage = 'Tutor_ArrowTop.png'
    DisaImage = 'Tutor_ArrowTop.png'
    FontID = 0
    Checked = False
  end
  object AgeDxFormData: TAgeDxFormDataD
    AgeAnchors = aaCenterCenter
    DataSetIdx = 0
    GameState = 'stTutorWin'
    Layer = 104
    UID = 50026
    BackImage = 'TutorWindow.png'
    za_StorageDesc1 = 'Reusing old tutor win UID'
    za_StorageVal1 = '<a value>'
    Left = 16
    Top = 216
  end
end

 

 

 

Спойлер

GUIUnitsList -

 

 

 

Спойлер

GUIWarmap - вкладка Стратегической Карты

 

 

Спойлер

object MainForm15: TMainForm15
  Left = 0
  Top = 0
  Caption = 'GUIWarmap'
  ClientHeight = 768
  ClientWidth = 1024
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  PixelsPerInch = 96
  TextHeight = 13
  object lbTitle: TageLabelD   //  заголовок 
    Left = 308
    Top = 8
    Width = 386
    Height = 19
    Alignment = taCenter
    Caption = 
      'strWarMapTitle..................................................' +
      '......'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -16
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 2
    FontColor = '255|255|255|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object lbFilterSelected: TAgeLabelD
    Left = 846
    Top = 36
    Width = 160
    Height = 19
    Alignment = taCenter
    AutoSize = False
    Caption = 'Filter'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -16
    Font.Name = 'Tahoma'
    Font.Style = []
    ParentFont = False
    Layout = tlCenter
    DataSetIdx = 0
    FontID = 0
    FontColor = '0|0|0|255'
    Multilines = False
    Emboss = False
    Shadow = False
    AdvText = False
  end
  object AgeGripBar: TAgeGripBarD
    Left = -1
    Top = -6
    Width = 1024
    Height = 50
    TabOrder = 1
  end
  object imgBack: TageImageD    // изображение заднего фона  вкладки  Стратегич.Карта 
    Left = 0
    Top = 0
    Width = 177
    Height = 137
    Align = alCustom
    Caption = 'imgBack'
    TabOrder = 0
    DataSetIdx = 0
    Image = 'Warmap_Background'
  end
  object btnClose: TAgeButtonD
    Left = 989
    Top = 6
    Width = 19
    Height = 19
    ModalResult = 2
    TabOrder = 2
    LevelOffset = 1
    DefaultImage = 'RoundClose_OFF.png'
    OverImage = 'RoundClose_HL.png'
    DownImage = 'RoundClose_ON.png'
    FontID = 0
    Checked = False
  end
  object imgWarmap: TageImageD          //изображение стратегической карты  на вкладке Стратегич.Карта
    Left = 50
    Top = 50
    Width = 790
    Height = 519
    TabOrder = 3
    DataSetIdx = 0
    Image = 'Warmap.png'
  end
  object imgLedgerTab8: TageButtonD    // кнопка  для   названия вкладки   под Гросбухом
    Left = 809
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab8'
    TabOrder = 4
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab9: TageButtonD     // кнопка  для   названия вкладки   под Гросбухом
    Left = 908
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab9'
    TabOrder = 5
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab7: TageButtonD        // кнопка  для   названия вкладки   под Гросбухом
    Left = 710
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab7'
    TabOrder = 6
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab6: TageButtonD      // кнопка  для   названия вкладки   под Гросбухом
    Left = 611
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab6'
    TabOrder = 7
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab5: TageButtonD      // кнопка  для   названия вкладки   под Гросбухом
    Left = 512
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab5'
    TabOrder = 8
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab4: TageButtonD     // кнопка  для   названия вкладки   под Гросбухом
    Left = 413
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab4'
    TabOrder = 9
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab3: TageButtonD      // кнопка  для   названия вкладки   под Гросбухом
    Left = 314
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab3'
    TabOrder = 10
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab2: TageButtonD       // кнопка  для   названия вкладки   под Гросбухом
    Left = 215
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab2'
    TabOrder = 11
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab1: TageButtonD       // кнопка  для   названия вкладки   под Гросбухом
    Left = 116
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab1'
    TabOrder = 12
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object imgLedgerTab0: TageButtonD       // кнопка  для   названия вкладки   под Гросбухом
    Left = 17
    Top = 716
    Width = 90
    Height = 25
    Caption = 'imgLedgerTab0'
    TabOrder = 13
    DefaultImage = 'Ledger_Tab_OFF.png'
    OverImage = 'Ledger_Tab_ON.png'
    DownImage = 'Ledger_Tab_ON.png'
    DisaImage = 'Ledger_Tab_OFF.png'
    FontID = 0
    FontColor = '255|255|255|255'
    Checked = False
  end
  object btnFilter1: TageButtonD             // кнопка  1ого фильтра  отображения отрядов на  стратегич.карте  и основной карте игры 
    Left = 900
    Top = 60
    Width = 16
    Height = 48
    Hint = '$strMapFilter0Hint'               // ссылка на всплывающий вверху экрана , при нажатии клавиш Ctrl-F1 ,  текст  в LocalString с описанием  1ого  фильтра  отображения отрядов  «Скрыть отображение на карте всех заблокированных (неподвижных) отрядов.»
    TabOrder = 14
    LevelOffset = 1
    DefaultImage = 'Ledger_Warmap_fixed_ON.png'        //  значек данного фильтра Отображения  Отрядов  
    OverImage = 'Ledger_Warmap_fixed_HL.png'
    DownImage = 'Ledger_Warmap_fixed_OFF.png'
    DisaImage = 'Ledger_Warmap_fixed_OFF.png'
    FontID = 0
    Checked = False
  end
  object btnFilter2: TageButtonD     // кнопка  2ого фильтра  отображения отрядов на  стратегич.карте  и основной карте игры 
    Left = 900
    Top = 110
    Width = 16
    Height = 48
    Hint = '$strMapFilter1Hint'
    TabOrder = 15
    DataSetIdx = 1
    LevelOffset = 1
    DefaultImage = 'Ledger_Warmap_Enm_ON.png'
    OverImage = 'Ledger_Warmap_Enm_HL.png'
    DownImage = 'Ledger_Warmap_Enm_OFF.png'
    DisaImage = 'Ledger_Warmap_Enm_OFF.png'
    FontID = 0
    Checked = False
  end
  object btnFilter3: TageButtonD                     // кнопка  3ого фильтра  отображения отрядов на  стратегич.карте  и основной карте игры 
    Left = 900
    Top = 160
    Width = 16
    Height = 48
    Hint = '$strMapFilter2Hint'
    TabOrder = 16
    DataSetIdx = 2
    LevelOffset = 1
    DefaultImage = 'Ledger_Warmap_Own_ON.png'
    OverImage = 'Ledger_Warmap_Own_HL.png'
    DownImage = 'Ledger_Warmap_Own_OFF.png'
    DisaImage = 'Ledger_Warmap_Own_OFF.png'
    FontID = 0
    Checked = False
  end
  object btnFilter4: TageButtonD                        // кнопка  4ого фильтра  отображения отрядов на  стратегич.карте  и основной карте игры 
    Left = 900
    Top = 210
    Width = 16
    Height = 48
    Hint = '$strMapFilter3Hint'
    TabOrder = 17
    DataSetIdx = 3
    LevelOffset = 1
    DefaultImage = 'Ledger_Warmap_All_ON.png'
    OverImage = 'Ledger_Warmap_All_HL.png'
    DownImage = 'Ledger_Warmap_All_OFF.png'
    DisaImage = 'Ledger_Warmap_All_OFF.png'
    FontID = 0
    Checked = False
  end
  object AgeDxFormDataD1: TAgeDxFormDataD
    AgeAnchors = aaCenterCenter
    DataSetIdx = 0
    GameState = 'stWarmap'
    Layer = 96
    UID = 0
    BackImage = 'NothingBitmap.bmp'
    za_StorageDesc1 = 'compression factor ( map width / warmap.png width, time 1000)'
    za_StorageVal1 = '23926'
  end
end

 

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

MainMap - расположение  элементов  на глав.карте игры

 

Спойлер

UID = 50001
Bitmap = NothingBitmap.bmp
x = 0
y = 0
z = 0
DragDrop = {Unit} {Group} {Structure} {UnitDef} {RegionDecision}            // перечень обьектов которые можно взять ( на ниж.панели ?) и переместить курсором мыши  в другое место 
Capacity = -1

 

                                                                                                       // Posture & SpecOrders (horizontal)
Various0 = 71|13                                                                            // First Army indicator position
Various1 = 71|13                                                                             // First fleet indicator position
Various2 = 0|19                                                                             // offset between each indicator

 

                                                                                                        // Various (fixed, activated, etc.) (vertical)
Various3 = 55|-8                                                                    // First Army indicator position
Various4 = 55|-8                                                                   // First fleet indicator position
Various5 = 1|-3                                                                     // offset between each indicator

 

/                                                                                      / Units on map positions and offsets *** Not used in BOA ***
Various6 = 0|0          // Main objects offset
Various7 = 0|0          // Offset if Ship
Various8 = 0|0          // Group Bullet
Various9 = 0|0          // Group Bullet if Ship
Various10 = 65|18       // Offset of Faction Flag (ACW2) <-----------
Various11 = 65|-5       // Offset of Faction Flag if Ship  <-----------
Various12 = 3|20        // Portrait Offset (ACW2) <-----------

// Юниты на карте и смещения для 3D *** Не используется в BOA ***
Various13 = 0|0   // Main objects offset "socle.png"
Various14 = 0|0   // Group Bullet
Various15 = 0|20   // Portrait Offset "xxx.png"
Various16 = .     // Army Type Offset
Various17 = .     // Badge Offset
Various18 = 76|90 // Group number indic
Various19 = 63|64     // Activable indic <-----------
various20 = 30|22 // 1st Indic pos
various21 = 19|39 // 2nd Indic pos
various22 = 19|59 // 3rd Indic pos
various23 = 79|22 // 4th Indic pos
various24 = 90|39 // 5th Indic pos
various25 = 90|59 // 6th Indic pos
various26 = 51|0  // Flag Pos
various27 = -32|-90   // Mask Offset

various28 = -999|13     // OTAN Pos (disabled)
various29 = 5|87     // Number Pos (VGN) <-----------
various30 = 65|35     // Gauges Pos (ACW2) <-----------
various31 = -999|62     // Penalty Pos (disabled)
various32 = 62|75     // Rank Pos (VGN) <-----------
various33 = -10|60    // Structure level (VGN)
various34 = 85|75     // Structure Activation (VGN)
various35 = -22|60    // City Lvl (VGN)
Various36 = -22|35    // City Factory Indic (VGN)
Various37 = -19|21    // City Factory Flags (VGN)
Various38 = 80|-5     // City Flag (VGN)
Various39 = -20|60    // Country Country Indic (VGN)
Various40 = -17|46    // Country Country Flags (VGN)
Various41 = -5|-11    // City Bullet (VGN)

Various42 = -25|-25   // Entrench Sign (WON) <-----------
Various43 = 80|-5     // City Flag Mat (VGN)

Various44 = -19|-11       // Harbor Bullet (VGN)
Various45 = -3|90     // City Nb Group (VGN) 
Various46 = -16|74    // Harbor Nb Group (VGN)

// Other For ROP
//Various29 = -25|34  // City plate offset
//Various30 = 76|6   // Group number Indic
//Various31 = 15|12   // **extra** Group number Indic if a fleet

StrParam0 = MapBack.bmp                // Image name for the map background
StrParam1 = Blockade_¤.png                                                             // Название изображения для номеров блокады

                                                                                                        // Список UID регионов с коммерческим значком - не используется
StrParam2 = NULL

StrParam3 = NULL
 // List of Region UID having Icon #1 - lion
 
StrParam4 = $Sycamore_IL|$Worcester_MA
 // List of Region UID having Icon #2 - sheep
 
StrParam5 = $Bernallilo_NM|$Grant_WI|$Adams_WI|$Little_IA|$Champaign_OH|$Scott_MN
 // List of Region UID having Icon #3 - cow
 
StrParam6 = NULL
// List of Region UID having Icon #4 - tiger

StrParam7 = $Cape_Cod
// List of Region UID having Icon #5 - whale

StrParam8 = $South_Power_MT|$Kendall_TX|$Potter_SD|$West_Torrance_NM|$South_Philipps_CO|$Plaquemine_LA
// List of Region UID having Icon #6 - black birds

StrParam9 = $Ouray_CO|$American_Basin|$Everglade_Coast
// List of Region UID having Icon #7 - white birds

StrParam10 = $North_Big_Horn_Mt|$West_Hudspeth_TX|$Jones_TX|$West_Kiowa_CO|$Roberts_SD|$South_Otero_NM
// List of Region UID having Icon #8 - Horses

StrParam11 = $North_Bahamas_BA
// List of Region UID having Icon #09 - Monkey

StrParam12 = $Judith_MT|$East_SweetWater_WY|$Brown_NE|$Ridgway_PA|$West_Mora_NM|$Iroquoisie_UC
// List of Region UID having Icon #10 - Bear

StrParam13 = $West_Eagle_CO|$Pico_Etereo_COH|$North_Union_NM|$Valverde_TX|$Hay_NC|$Ozark_AR
// List of Region UID having Icon #11 - Wolf

StrParam14 = NULL
// List of Region UID having Icon #12 - Camel

StrParam15 = NULL

 

 

 

Спойлер

MapFrame -

 

Спойлер

UID = 50017
Bitmap = nothingBitmap.bmp
x = 0
y = 0
z = 88
DragDrop = {None}
Anchor = {Bottom,Left}
Capacity = 2
Coo1 = 150|0|0
Coo2 = 29|652|0

 

 

 

 

 

Спойлер

MiniMap -

 

Спойлер

UID = 50006
Bitmap = NothingBitmap.bmp
x = 0
y = 205
z = 90
DragDrop = {None}
Capacity = 0
Btn1 = -1|1|36      // Minimap 'button' = active area


Various0 = 0|0|0    // colored filters offset (same as mini map back)
Various1 = .            // Weather Icon
Various2 = .            // Terrain Img
Various3 = .            // Terrain String
Various4 = 0|-98|0      // Offset for Replay Minimap BG

StrParam0 = MinimapBgOnly.png // image Replay Minimap BG

Anchor = Bottom

// important note: the name of the minimap file should also be given to the gxMiniMap_ variable.
{ButtonDef}
Image = Minimap.bmp
UpAction = MiniMapClick
ClickSound = $sndTab
{/ButtonDef}

 

 

 

Спойлер

VirtualScr -

 

Спойлер

UID = 500010
Bitmap = NothingBitmap.bmp
x = 0
y = 0
z = 100
DragDrop = {None}
Capacity = 0

 

 

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

 

Спойлер

BattleReport -  значки на панели Боевого Рапорта (хода боя)

 

 

 

 

Спойлер

ColonialWin - в игре PON

 

 

 

 

Спойлер

CommercWin  - в игре PON

 

 

 

 

Спойлер

Credits - пунк гл.меню Credit (версия игры ,авторы)

 

 

 

Спойлер

DetailWin - панель элементов в нижнем правом углу

 

работают с файлами графики из папки Inspector

 

 

Спойлер

DiploWin - в игре PON

 

 

 

Спойлер

EcoDetail   -

 

 

 

Спойлер

EconWin - ниж.панел подразделений и панель Спец.Приказов

 

работают с файлами графики из папки Unit Panel

 

 

Спойлер

EconWin@1152 - такие же файлы с другим разрешением

 

 

 

Спойлер

EconWin@1280  -

 

 

 

Спойлер

EconWin@1440 -

 

 

 

Спойлер

EconWin@1600 -

 

 

 

Спойлер

EventWindow - эвенты

 

 

 

Спойлер

FactionPick - Отвечает за панель выбора фракции на экране Начала Новой игры и Загрузки сейвов 

 

Спойлер

 

Спойлер

 

Позволяет добавить больше число флагов фракций на панели выбора фракций .

 

 

Можете использовать мою модификацию файла  RUS/FrontEnd/FactionPick чтобы добавить в эту панель  до 9 играбельных фракций.

 Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

 

 

 

 

 

 

Спойлер

FilePick - значки меню Load Game  позволяющие фильтровать сохран. файлы (туториал , ии)

 

 

 

Спойлер

Ledger  - гросбух

 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

 

 

Спойлер

MainBar  - расположение значков  сверху глав.экрана игры

 

 

 

Спойлер

MainMenu - Таблички с назв.вкладок на глав.меню игры

 

 

 

Спойлер

MainMenuBack  -

 

 

 

 

Спойлер

MapMenu - значки в верх.прав углу гл экрана (сохр,ход, вернуться)

 

работает с файлами графики папки Top Right Panel

 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

 

 

 

Спойлер

Messages - ниж.панель с сообщениями о совершен.хода

 

 

 

Спойлер

ModelDetail -

 

 

 

Спойлер

MsgDetail -

 

 

 

 

Спойлер

Options - меню настроек . КНОПКИ ПЕРЕХОДа и закрытия  вкладок гл. меню  игры

 

 

 

Спойлер

Progress -

 

 

 

 

Спойлер

Replay -

 

 

 

Спойлер

ScoreWin -

 

 

 

Спойлер

SocialWin - панель юнитов

 

Спойлер

StackWin -

 

Спойлер

 

Спойлер

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

3dfe3c49cbd2f412d884c756c7b8093b.png

 

В папке Game перейдите в папку FrontEnd , откройте StackWin@1600.fte в любом текстовом редакторе, найдите Param5. Теперь значение должно быть 2, измените его на 4. Сохраните и запустите игру для тестирования. Дайте нам знать, если это сработает

 

Одно замечание: это зависит от разрешения экрана, так как у меня сейчас 1440, поэтому StackWin@1440.fte нужно было изменить :-)

 

 

 

 

 

 

Спойлер

StringEdit  -

 

 

 

Спойлер

TutorWin -

 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

 

Спойлер

YesNoDialog

 

 

 

 

 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
Спойлер

 

Спойлер

TCONSOLE -экран консоли 

 

Спойлер

 

object Console: TConsole
  Left = 982
  Top = 389
  BorderStyle = bsDialog
  Caption = 'Console'
  ClientHeight = 279
  ClientWidth = 492
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  KeyPreview = True
  OldCreateOrder = False
  Position = poScreenCenter
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  OnKeyDown = FormKeyDown
  PixelsPerInch = 96
  TextHeight = 13
  object edConsole: TEdit
    Left = 0
    Top = 248
    Width = 482
    Height = 21
    TabOrder = 0
    OnChange = edConsoleChange
    OnKeyDown = edConsoleKeyDown
  end
  object meConsole: TMemo
    Left = 0
    Top = 0
    Width = 492
    Height = 242
    Align = alTop
    ScrollBars = ssVertical
    TabOrder = 1
  end
end

 

 

 

 

 

 

Спойлер

TFSPLASH - создание заставки (?)

 

 

Спойлер

 


object FSplash: TFSplash
  Left = 781
  Top = 213
  BorderIcons = []
  BorderStyle = bsNone
  ClientHeight = 480
  ClientWidth = 640
  Color = clBlack
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  Position = poDefault
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 13
  object FSImage: TImage
    Left = 0
    Top = 0
    Width = 640
    Height = 439
    Align = alClient
    AutoSize = True
    Center = True
    Proportional = True
  end
  object Panel: TPanel
    Left = 0
    Top = 439
    Width = 640
    Height = 41
    Align = alBottom
    BevelOuter = bvNone
    Color = clBlack
    TabOrder = 0
    DesignSize = (
      640
      41)
    object FSLabel: TLabel
      Left = 8
      Top = -3
      Width = 37
      Height = 13
      Anchors = [akLeft, akBottom]
      Caption = 'FSLabel'
      Font.Charset = DEFAULT_CHARSET
      Font.Color = clWhite
      Font.Height = -11
      Font.Name = 'Tahoma'
      Font.Style = []
      ParentFont = False
    end
    object FSProgress: TProgressBar
      Left = 8
      Top = 16
      Width = 624
      Height = 17
      Anchors = [akLeft, akRight, akBottom]
      Step = 1
      TabOrder = 0
      Visible = False
    end
  end
end

 

 

 

 

Спойлер

TMAIN

 

Спойлер

object Main: TMain
  Left = 760
  Top = 689
  BorderIcons = [biSystemMenu, biMinimize]
  BorderStyle = bsNone
  Caption = 'AGE'
  ClientHeight = 143
  ClientWidth = 339
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  KeyPreview = True
  OldCreateOrder = False
  Position = poScreenCenter
  Scaled = False
  ScreenSnap = True
  WindowState = wsMaximized
  OnClose = FormClose
  OnDestroy = FormDestroy
  OnKeyDown = FormKeyDown
  OnKeyPress = FormKeyPress
  OnKeyUp = FormKeyUp
  OnMouseDown = FormMouseDown
  OnMouseMove = FormMouseMove
  OnMouseUp = FormMouseUp
  OnMouseWheel = FormMouseWheel
  PixelsPerInch = 96
  TextHeight = 13
  object Panel: TPanel
    Left = -1000
    Top = 192
    Width = 129
    Height = 97
    TabOrder = 0
  end
  object OmegaScreen: TOmegaScreen
    Pool = plManaged
    ScaleX = 1.000000000000000000
    ScaleY = 1.000000000000000000
    CenterX = 0
    CenterY = 0
    OffsetX = 0
    OffsetY = 0
    Red = 255
    Green = 255
    Blue = 255
    Alpha = 255
    Width = 1024
    Height = 768
    BackBufferAccess = False
    BBCount = 0
    Left = 16
    Top = 8
  end
  object OPrim: TOmegaPrimitives
    Filled = True
    OmegaScreen = OmegaScreen
    Left = 112
    Top = 9
  end
  object OPrim2: TOmegaPrimitives
    Filled = False
    OmegaScreen = OmegaScreen
    Left = 144
    Top = 9
  end
  object OmegaImageList: TOmegaImageList
    ImageList = <
      item
        Name = 'Turn'
        Picture.Data = {
          07544269746D6170360C0000424D360C00000000000036000000280000002000
         00FF}
        TileHeight = 32
        TileWidth = 32
        TransparentColor = clFuchsia
        Transparent = True
      end>
    OmegaScreen = OmegaScreen
    Left = 48
    Top = 8
  end
  object GlobalTimer: TOmegaTimer
    Enabled = False
    TargetFPS = 250
    MinFPS = 0
    MaxFPS = 100
    FPSWarningFrames = 10
    LossyMode = False
    Left = 80
    Top = 8
  end
  object G15Images: TImageList
    Height = 43
    Width = 160
    Left = 16
    Top = 40
    Bitmap = {
      494C0101010004000400A0002B00FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
     00000000000000000000000000000000000000000000}
  end
  object G15Icons: TImageList
    Height = 43
    Width = 43
    Left = 48
    Top = 40
    Bitmap = {
      494C01010100040004002B002B00FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
000000000000000000000000000000000000000000000000000000000000}
  end
  object G15Symbols: TImageList
    Height = 10
    Width = 10
    Left = 80
    Top = 40
    Bitmap = {
      494C01010200040004000A000A00FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
      0000000000003600000028000000280000000A00000001002000000000004006
 00000000000000000000000000000000000000000000}
  end
end

 

 

 

Спойлер

TSPLASH - заставка ?

 

Спойлер

 

Заставка 

object Splash: TSplash
  Left = 436
  Top = 392
  BorderIcons = []
  BorderStyle = bsNone
  ClientHeight = 301
  ClientWidth = 403
  Color = clBlack
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  KeyPreview = True
  OldCreateOrder = False
  Position = poScreenCenter
  Visible = True
  OnCreate = FormCreate
  OnKeyDown = FormKeyDown
  OnShow = FormShow
  DesignSize = (
    403
    301)
  PixelsPerInch = 96
  TextHeight = 13
  object imgSplash: TImage
    Left = 0
    Top = 0
    Width = 403
    Height = 301
    Align = alClient
    Center = True
  end
  object lbLoadStatus: TLabel
    Left = 8
    Top = 257
    Width = 3
    Height = 13
    Anchors = [akLeft, akBottom]
    Caption = ' '
    Color = clBlack
    Font.Charset = DEFAULT_CHARSET
    Font.Color = 13986
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentColor = False
    ParentFont = False
    Transparent = True
    Visible = False
  end
  object lbVersion: TLabel
    Left = 351
    Top = 257
    Width = 44
    Height = 13
    Alignment = taRightJustify
    Anchors = [akRight, akBottom]
    Caption = 'Version...'
    Color = clBlack
    Font.Charset = DEFAULT_CHARSET
    Font.Color = 13986
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentColor = False
    ParentFont = False
    Transparent = True
    Visible = False
  end
  object lbStatus: TLabel
    Left = 368
    Top = 8
    Width = 27
    Height = 13
    Alignment = taRightJustify
    Anchors = [akTop, akRight]
    Caption = 'X.Y.Z'
    Color = clBlack
    Font.Charset = DEFAULT_CHARSET
    Font.Color = 13986
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentColor = False
    ParentFont = False
    Transparent = True
    Visible = False
  end
  object lbContact: TLabel
    Left = 7
    Top = 8
    Width = 28
    Height = 13
    Caption = 'A.G.E'
    Color = clBlack
    Font.Charset = DEFAULT_CHARSET
    Font.Color = 13986
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentColor = False
    ParentFont = False
    Transparent = True
    Visible = False
  end
  object ProgressBar: TProgressBar
    Left = 8
    Top = 276
    Width = 387
    Height = 17
    Anchors = [akLeft, akRight, akBottom]
    Step = 1
    TabOrder = 0
  end
  object meStatus: TMemo
    Left = 16
    Top = 88
    Width = 177
    Height = 169
    Color = clBlack
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clGreen
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
    ScrollBars = ssVertical
    TabOrder = 1
    Visible = False
  end
  object LogoTimer: TTimer
    Interval = 1
    OnTimer = LogoTimerTimer
    Left = 24
    Top = 48
  end
  object XPManifest1: TXPManifest
    Left = 56
    Top = 48
  end
end

 

 

 

 

 

Спойлер

// ресурс STRINGTABLE // 
// Каждая строка в ресурсе STRINGTABLE состоит из идентификатора, за которым следует запятая,
 // фактическая строка. 

// ID служит ссылкой для программы, поэтому менять его не следует. 
// Каждая строка должна быть в одной строке и заключена в кавычки.
 // 
// Специальные символы, такие как кавычки (") и обратная косая черта (\), должны быть экранированы символом // обратная косая черта в начале.

 // Пример слова в кавычках: 
//  1538, "Florian \"Bome\" B?mers"// 

// Для разрыва строки включите \n, как в нотации C.      \t означает табулятор. 

STRINGTABLE
LANGUAGE 0, 0
{
65216, "Microsoft MSXML n'est pas installe"
65217, "Pas de document actif"
65218, "Noeud \"%s\" non trouve"
65219, "IDOMNode requis"
65220, "Les attributs ne sont pas supportes sur ce type de noeud"
65221, "Type de noeud incorrect"
65222, "Non concordance de parametres pour RegisterChildNodes"
65223, "L'element ne contient pas de noeud texte unique"
65224, "L'implementation DOM ne supporte pas IDOMParseOptions"
65225, "Le noeud est en lecture seule"
65226, "Le rafraichissement (refresh) est uniquement supporte si la propriete FileName ou XML est definie"
65227, "Le nom de fichier ne peut pas etre vide"
65228, "Ligne"
65229, "Cannot create file \"%s\". %s"
65230, "Cannot open file \"%s\". %s"
65232, "The \"Portable Network Graphics\" image can not be resize by changing width and height properties. Try assigning the image from a bitmap."
65233, "Some operation could not be performed because the system is out of resources. Close some windows and try again."
65234, "This operation is not valid because the current image contains no valid header."
65235, "Erreur OLE %.8x"
65236, "Methode '%s' non supportee par l'objet Automation"
65237, "Le variant ne reference pas un objet Automation"
65238, "Les methodes Dispatch ne gerent pas plus de 64 parametres"
65239, "Echec de l'activation du controle OLE"
65240, "Impossible d'obtenir le handle de fenetre du controle OLE"
65241, "Les informations de licence pour %s sont incorrectes"
65242, "Informations de licence pour %s non trouvees. Vous ne pouvez utiliser ce controle en mode conception"
65243, "DOMImplementation \"%s\" deja recensee"
65244, "Pas de fournisseur DOM correspondant : \"%s\""
65245, "Le vendeur DOM selectionne ne supporte pas cette propriete ou cette methode"
65246, "La propriete ou la methode \"%s\" n'est pas supportee par le vendeur DOM \"%s\""
65247, "Le noeud ne peut pas etre defini a null"
65248, "Aucun mot cle d'aide specifie."
65249, "This \"Portable Network Graphics\" image is not valid because it contains invalid pieces of data (crc error)"
65250, "The \"Portable Network Graphics\" image could not be loaded because one of its main piece of data (ihdr) might be corrupted"
65251, "This \"Portable Network Graphics\" image is invalid because it has missing image parts."
65252, "Could not decompress the image because it contains invalid compressed data.\r\n Description: "
65253, "The \"Portable Network Graphics\" image contains an invalid palette."
65254, "The file being readed is not a valid \"Portable Network Graphics\" image because it contains an invalid header. This file may be corruped, try obtaining it again."
65255, "This \"Portable Network Graphics\" image is not supported or it might be invalid.\r\n(IHDR chunk is not the first)"
65256, "This \"Portable Network Graphics\" image is not supported because either it's width or height exceeds the maximum size, which is 65535 pixels length."
65257, "There is no such palette entry."
65258, "This \"Portable Network Graphics\" image contains an unknown critical part which could not be decoded."
65259, "This \"Portable Network Graphics\" image is encoded with an unknown compression scheme which could not be decoded."
65260, "This \"Portable Network Graphics\" image uses an unknown interlace scheme which could not be decoded."
65261, "The chunks must be compatible to be assigned."
65262, "This \"Portable Network Graphics\" image is invalid because the decoder found an unexpected end of the file."
65263, "This \"Portable Network Graphics\" image contains no data."
65264, "Fond de surbrillance"
65265, "Texte de surbrillance"
65266, "Bordure inactive"
65267, "Libelle inactif"
65268, "Texte de libelle inactif"
65269, "Fond d'information"
65270, "Texte d'information"
65271, "Fond de menu"
65272, "Texte de menu"
65273, "Aucun"
65274, "Barre de defilement"
65275, "Ombre foncee 3D"
65276, "3D clair"
65277, "Fond de fenetre"
65278, "Cadre de fenetre"
65279, "Texte de fenetre"
65280, "Blanc"
65281, "Vert fonce"
65282, "Bleu ciel"
65283, "Creme"
65284, "Gris moyen"
65285, "Bordure active"
65286, "Libelle actif"
65287, "Espace de travail d'application"
65288, "Fond"
65289, "Face de bouton"
65290, "Surbrillance de bouton"
65291, "Ombre de bouton"
65292, "Texte de bouton"
65293, "Texte de libelle"
65294, "Defaut"
65295, "Texte gris"
65296, "Aucun systeme d'aide a rubriques n'a ete installe"
65297, "Noir"
65298, "Marron"
65299, "Vert"
65300, "Olive"
65301, "Bleu marine"
65302, "Pourpre"
65303, "Cyan"
65304, "Gris"
65305, "Argent"
65306, "Rouge"
65307, "Vert clair"
65308, "Jaune"
65309, "Bleu"
65310, "Fuchsia"
65311, "Turquoise"
65312, "Maj+"
65313, "Ctrl+"
65314, "Alt+"
65315, "La valeur doit etre comprise entre %d et %d"
65316, "Format de Presse-papiers incorrect"
65317, "Le Presse-papiers ne supporte pas les icones"
65318, "Impossible d'ouvrir le Presse-papiers"
65319, "Le texte depasse la capacite du memo"
65320, "Le menu '%s' est deja utilise par une autre fiche"
65321, "Le composant ancre doit avoir un nom"
65322, "Erreur a la suppression du controle de l'arbre ancre"
65323, " - Zone d'ancrage non trouvee"
65324, " - La zone d'ancrage n'a pas de controle"
65325, "Impossible de trouver une table des matieres"
65326, "Aucune aide trouvee pour %s."
65327, "Aucune aide contextuelle trouvee"
65328, "O&ui pour tout"
65329, "RetArr"
65330, "Tab"
65331, "Echap"
65332, "Entree"
65333, "Espace"
65334, "PagePrec"
65335, "PageSuiv"
65336, "Fin"
65337, "Origine"
65338, "Gauche"
65339, "Haut"
65340, "Droite"
65341, "Bas"
65342, "Ins"
65343, "Suppr"
65344, "Icones"
65345, "Bitmaps"
65346, "Avertissement"
65347, "Erreur"
65348, "Information"
65349, "Confirmation"
65350, "&Oui"
65351, "&Non"
65352, "OK"
65353, "Annuler"
65354, "&Aide"
65355, "&Abandonner"
65356, "&Retenter"
65357, "&Ignorer"
65358, "&Tous"
65359, "Non &pour tout"
65360, "GroupIndex ne peut etre inferieur a celui de l'element de menu precedent"
65361, "Impossible de creer la fiche. Aucune fiche Non MDI active"
65362, "Un controle ne peut etre son propre parent"
65363, "OK"
65364, "Annuler"
65365, "&Oui"
65366, "&Non"
65367, "&Aide"
65368, "&Fermer"
65369, "&Ignorer"
65370, "&Retenter"
65371, "Abandon"
65372, "&Tous"
65373, "Impossible de glisser une fiche"
65374, "Metafichiers"
65375, "Metafichiers evolues"
65376, "ImageList incorrecte"
65377, "Indice ImageList incorrect"
65378, "Erreur a la lecture des donnees ImageList dans le flux"
65379, "Erreur a l'ecriture des donnees ImageList dans le flux"
65380, "Erreur a la creation du contexte peripherique fenetre"
65381, "Erreur a la creation de la classe fenetre"
65382, "Impossible de focaliser une fenetre desactivee ou invisible"
65383, "Le controle '%s' n'a pas de fenetre parente"
65384, "Impossible de cacher une fiche enfant MDI"
65385, "Impossible de changer Visible dans OnShow ou OnHide"
65386, "Impossible de rendre modale une fenetre visible"
65387, "Propriete %s hors limites"
65388, "Indice de menu hors limites"
65389, "Menu insere deux fois"
65390, "Sous-menu pas dans le menu"
65391, "Pas assez de timers disponibles"
65392, "%s n'est pas dans un groupe de recensement de classes"
65393, "La propriete %s n'existe pas"
65394, "Erreur d'ecriture dans le flux"
65395, "Erreur de creation de thread : %s"
65396, "Erreur de thread : %s (%d)"
65397, "Image bitmap incorrecte"
65398, "Image icone incorrecte"
65399, "MetaFichier incorrect"
65400, "Format de pixel incorrect"
65401, "Impossible de modifier la taille d'une icone"
65402, "Operation incorrecte sur TOleGraphic"
65403, "Extension de fichier image inconnue (.%s)"
65404, "Format de Presse-papiers non supporte"
65405, "Ressources systeme insuffisantes"
65406, "Le canevas ne permet pas de dessiner"
65407, "Taille d'image incorrecte"
65408, "Valeur de propriete incorrecte"
65409, "Chemin de propriete incorrect"
65410, "Valeur de propriete incorrecte"
65411, "Type de donnees incorrect pour '%s'"
65412, "Capacite de liste hors limites (%d)"
65413, "Compte de liste hors limites (%d)"
65414, "Indice de liste hors limites (%d)"
65415, "Memoire insuffisante lors de l'extension du flux memoire"
65416, "Erreur lors de la lecture de %s%s%s: %s"
65417, "Erreur de lecture du flux"
65418, "Propriete en lecture seule"
65419, "Echec a l'obtention des donnees pour '%s'"
65420, "Echec a la definition des donnees pour '%s'"
65421, "Ressource %s non trouvee"
65422, "%s.Seek non implemente"
65423, "Operation non autorisee dans une liste ordonnee"
65424, "Impossible de creer le repertoire"
65425, "Ancetre de '%s' non trouve"
65426, "Impossible d'affecter %s a %s"
65427, "Indice de bits hors limites"
65428, "Impossible d'ecrire dans un flux en lecture seule"
65429, "CheckSynchronize a ete appelee depuis le thread $%x, qui n'est PAS le thread principal"
65430, "Classe %s non trouvee"
65431, "Une classe nommee %s existe deja"
65432, "La liste n'autorise pas les doublons ($0%x)"
65433, "Un composant nomme %s existe deja"
65434, "La liste de chaines n'autorise pas les doublons"
65435, "Impossible de creer le fichier \"%s\". %s"
65436, "Impossible d'ouvrir le fichier \"%s\". %s"
65437, "Format de flux incorrect"
65438, "'%s' est un masque incorrect a (%d)"
65439, "''%s'' n'est pas un nom de composant correct"
65440, "Novembre"
65441, "Decembre"
65442, "Dim"
65443, "Lun"
65444, "Mar"
65445, "Mer"
65446, "Jeu"
65447, "Ven"
65448, "Sam"
65449, "Dimanche"
65450, "Lundi"
65451, "Mardi"
65452, "Mercredi"
65453, "Jeudi"
65454, "Vendredi"
65455, "Samedi"
65456, "Jul"
65457, "Aou"
65458, "Sep"
65459, "Oct"
65460, "Nov"
65461, "Dec"
65462, "Janvier"
65463, "Fevrier"
65464, "Mars"
65465, "Avril"
65466, "Mai"
65467, "Juin"
65468, "Juillet"
65469, "Aout"
65470, "Septembre"
65471, "Octobre"
65472, "Erreur de variant inattendue"
65473, "Exception externe %x"
65474, "Echec de l'assertion"
65475, "Interface non supportee"
65476, "Exception dans methode safecall"
65477, "%s (%s, ligne %d)"
65478, "Erreur abstraite"
65479, "Violation d'acces a l'adresse %p dans le module '%s'. %s de l'adresse %p"
65480, "Erreur systeme.  Code : %d.\r\n%s"
65481, "Un appel a une fonction du systeme d'exploitation a echoue"
65482, "Jan"
65483, "Fev"
65484, "Mar"
65485, "Avr"
65486, "Mai"
65487, "Jun"
65488, "Lecture"
65489, "Ecriture"
65490, "Chaine de format trop longue"
65491, "Erreur lors de la creation du variant ou du tableau"
65492, "Indice de variant ou de tableau hors limites"
65493, "Le variant ou le tableau est verrouille"
65494, "Conversion de type variant incorrecte"
65495, "Operation de variant incorrecte"
65496, "Operation variant NULL incorrecte"
65497, "Operation variant incorrecte (%s%.8x)\n%s"
65498, "Impossible de convertir le variant de type (%s) en type (%s)"
65499, "Debordement lors de la conversion du variant de type (%s) en type (%s)"
65500, "Debordement de variant"
65501, "Argument incorrect"
65502, "Type de variant incorrect"
65503, "Operation non supportee"
65504, "Operation en virgule flottante incorrecte"
65505, "Division par zero en virgule flottante"
65506, "Debordement en virgule flottante"
65507, "Debordement inferieur flottant"
65508, "Operation de pointeur incorrecte"
65509, "Transtypage de classe incorrect"
65510, "Violation d'acces a l'adresse %p. %s de l'adresse %p"
65511, "Violation d'acces"
65512, "Debordement de pile"
65513, "Frappe de Controle-C"
65514, "Instruction privilegiee"
65515, "Exception %s dans le module %s dans %p.\r\n%s%s\r\n"
65516, "Erreur d'application"
65517, "Le format '%s' est incorrect ou incompatible avec l'argument"
65518, "Aucun argument pour le format '%s'"
65519, "Appels de methode variante non supportes"
65520, "'%s' n'est pas une valeur entiere correcte"
65521, "'%s' n'est pas une valeur en virgule flottante correcte"
65522, "Argument incorrect pour l'encodage de l'heure"
65523, "Argument incorrect pour l'encodage de date"
65524, "Memoire insuffisante"
65525, "Erreur E/S %d"
65526, "Fichier introuvable"
65527, "Nom de fichier incorrect"
65528, "Trop de fichiers ouverts"
65529, "Acces au fichier refuse"
65530, "Lecture au-dela de la fin de fichier"
65531, "Disque plein"
65532, "Saisie numerique incorrecte"
65533, "Division par zero"
65534, "Erreur de verification d'etendue"
65535, "Debordement d'entier"
}


// STRINGTABLE resource
//
// Each line in a STRINGTABLE resource consists of an ID and, followed by a comma,
// the actual string.
// The ID serves as reference for the program, so you should not change it.
// Each string must be in one line and is enclosed by quotes.
//
// Special characters like quote (") and backslash (\) must be escaped by a
// leading backslash.
// Example of a quoted word:
//   1538, "Florian \"Bome\" B?mers"
//
// For a line break, include \n like in C notation. \t stands for a tabulator.
// ----------------------------------------------------------------------------
// for more information, see Microsoft's online reference:
// Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

 

Ссылка на комментарий

Zenvaro

Некоторые комментарии по поводу файла MainMap.fte. Всё на примере RUS.
Various0 - индикатор стратегии, то есть защита или атака. Собственно расположение этого индикатора. Various1, пологаю то же, но для кораблей. Variou3 это отступы, для других индикаторов приказов, например марш брасок или движениеи по железной дорогеи если Various0, Various1 регулируют расположение первого, то Various3 отступы между всеми остальными

Various3, Various4, Various5 аналогично, но для чего именно не очень чет понял. Написано, что всякие индикаторы фиксации, активации, но чето не заметил изменений от перемены отступов всяких

Various6 - похоже это координаты "прозрачного" аналога стека, который появляется, когда задается команда передвижения. То есть есть обычный стек, от него линия, например, в соседний регион и эта лииня ведет к прозрачному двойнику стека. Вот расположение этого двойника стека относительно линии (Various7 то же для кораблей)

Various8 - честно говоря, не увидел каких-то сдвигов при изменении координат. то что-то про значок группы.

Various9 (Various10 для кораблей) - расположение флага принадлежности фракции.

Various12 - расположение портрета юнита

 

Various13 - Various27 рассматривать не стал, ибо они для 3D объектов, судя по всему

 

Various28 - символ подразделения (что-то вроде пехоты, кавалерии и тд, только для армий). Был "удален", судя п оописанию, но на самом деле тупо сдвинут за пределы обзора.


Various29 - расположение числа мощи стека.

Various30 - расположение индикаторов здоровья, снабжения и сплоченности.
 

Various31 - значок, говорящий, что подразделение получает пенальти за нехватку очков командования. "Удален", как и Various28, на деле тпо сдвинут, чтоб было не видно.

Various32 - расположение звезд, ранга командира стека

Завтра дополню вторую часть, что будет касаться в основном городов

 

Ссылка на комментарий

Закреплённые сообщения
Stratman

@Zenvaro @Northern Neighbour у меня к вам просьба.

Понимаю, что вы сейчас заняты другим, но при случае - вдруг сможете решить задачу: 

как в CW2 и WON использовать в отчете боя (GUIAdvBattleReport) не картинки армий, а картинки юнитов, как это сделано в RUS GOLD.

Сразу видно, что написаны они по-разному и тривиальной заменой типа картинки в этом файле задачу не решить... :smile37:

Ссылка на комментарий

Zenvaro
16 часов назад, Stratman сказал:

@Zenvaro @Northern Neighbour у меня к вам просьба.

Понимаю, что вы сейчас заняты другим, но при случае - вдруг сможете решить задачу: 

как в CW2 и WON использовать в отчете боя (GUIAdvBattleReport) не картинки армий, а картинки юнитов, как это сделано в RUS GOLD.

Сразу видно, что написаны они по-разному и тривиальной заменой типа картинки в этом файле задачу не решить... :smile37:

Вообще этот момент вроде зашит в движок. Один вариант сходу приходит в голову - перенести файл, отвечающий за Battle report из RUS Gold и сделат ьего как бы вместо GUIAdvBattleReport. То есть фактически заменить на устаревшую версию

Изменено пользователем Zenvaro
Ссылка на комментарий

Northern Neighbour
В 15.02.2024 в 12:08, Zenvaro сказал:

А вот это загрузка после ивента
Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

а можно получить файлы FrontEnd для экрана с 9 фракциями . Ну и конечно картинки для них . 

 

И правильно ли я понимаю - что 9 фракций для выбора игроками -  это максимально что вы планируете реализовать ? И никаких маленьких флажков добавить нельзя (так как  просто некуда ) ? 

 

ps: Не то чтобы я считаю что 9 для RUS  мало  - даже для МР это за глаза , но вдруг  ув. коллега @Stratman захочет за ВСЕ фракции в соло  сыграть 😂 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Zenvaro
11 час назад, Northern Neighbour сказал:

а можно получить файлы FrontEnd для экрана с 9 фракциями . Ну и конечно картинки для них . 

 

И правильно ли я понимаю - что 9 фракций для выбора игроками -  это максимально что вы планируете реализовать ? И никаких маленьких флажков добавить нельзя (так как  просто некуда ) ? 

 

ps: Не то чтобы я считаю что 9 для RUS  мало  - даже для МР это за глаза , но вдруг  ув. коллега @Stratman захочет за ВСЕ фракции в соло  сыграть 😂 

Да, файлы могу скинуть, хотя в сущности там ничего необычного, просто переделка ваших 30 фракций под 3. Причем это в загррузке, а в Новой игре я оставил вместо 9 - 6 фракций. Как-то так истоирчески сложилось, руки не долшли поправить, да и как-то пока смысла не вижу, так как больше 5 сторон на старте не набирается в итоге ни в одной кампании. А вот на загрузке вполне всякое может быть.
Про маленькие флажки - по идее можео было бы. Ну то есть мне понарвилась ваша идея с большими красивыми картинками фракций, я ее реализовал, максимальн оиспользовав место. Однако по идее гдще-то по краям можн орастыкать совсем небольших флажков, это не такая проблема. Только именно для своего мода я в этом смысла в общем не вижу. Просто опять же я буду прорабатывать именно основные фракции, а миноры оставлю на уровне "чтоб инструментария хватило для игры ИИ". Ну в общем-то я миноры рассматриваю либо как "мальчиков для битья" основных фракций, либо как те фракции, которые в перспективе будут поглощены основными. Так что если кому в голову взбредет сыграть за все стороны - ему будет в принципе не так трудно допилить добавление других флажков и все такое, руководствуясь, в том числе, огромным пулом вашей информации по моддингу. В конце концов там всё совсем просто, только разместить флажки нормально надо времени потратить. Ну а мне предъявляли много раз претензии и недовольства по поводу игры за украинцев и анархистов. А тут еще отвечать за каждого минорчика не хочется :)

Ссылка на комментарий

Northern Neighbour
13 минуты назад, Zenvaro сказал:

Так что если кому в голову взбредет сыграть за все стороны - ему будет в принципе не так трудно допилить добавление других флажков и все такое, руководствуясь, в том числе, огромным пулом вашей информации по моддингу. В конце концов там всё совсем просто, только разместить флажки нормально надо времени потратить. Ну а мне предъявляли много раз претензии и недовольства по поводу игры за украинцев и анархистов. А тут еще отвечать за каждого минорчика не хочется

Ну так я же предлагаю именно технически предусмотреть и прописать в FronEnd место под эти флажки,  "на всякий случай" © . Для нас с вами это несложно а остальные в этом не бум-бум . 

 

И еще - не сможете ли вы реализовать добавление на экранах Выбора Фракций элемент прокрутки , я так и не разобрался как к нему подступиться . Тогда можно неограниченное число фракций добавить , вплоть до 200 из PON. 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour
20 минут назад, Zenvaro сказал:

Да, файлы могу скинуть, хотя в сущности там ничего необычного, просто переделка ваших 30 фракций под 3. Причем это в загррузке, а в Новой игре я оставил вместо 9 - 6 фракций

У меня самого в WON   какая то беда с отображением шестого портрета - пять видно а место шестого  пустое место. И так и сяк пробовал - не могу понять где баг . 

Ссылка на комментарий

Zenvaro

Есть какой-то странный баг в GUIInspector. Какой бы шрифт для названий подразделений вы ни ставили, первые 7 все равно будут отображаться каким-то стандартным, видимо Arial. Пробовал даже встроенные в любую систему, без ккаких-то экстравагантных, все одно.

Ссылка на комментарий

Northern Neighbour
15 часов назад, Zenvaro сказал:

Есть какой-то странный баг в GUIInspector. Какой бы шрифт для названий подразделений вы ни ставили, первые 7 все равно будут отображаться каким-то стандартным, видимо Arial. Пробовал даже встроенные в любую систему, без ккаких-то экстравагантных, все одно.

Это в Панели Частей в Соединении (element в unit) в нижнем правом углу ? 

То есть первые 7 названий  element имеют стандартный шрифт а у последующих шрифт  можно изменить ? 

 

Можно картинку . 

Ссылка на комментарий

Zenvaro
5 минут назад, Northern Neighbour сказал:

Это в Панели Частей в Соединении (element в unit) в нижнем правом углу ? 

То есть первые 7 названий  element имеют стандартный шрифт а у последующих шрифт  можно изменить ? 

 

Можно картинку . 

image.png

 

Ссылка на комментарий

Northern Neighbour
1 минуту назад, Zenvaro сказал:

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

Хм, да странный баг . 

А в  GUIInspector.dfm никаких различий у элементов названия частей с 1й по 7ю (хотя вероятнее с 0й по 6ю)  и всех последующих не обнаружили ? 

Ссылка на комментарий

Zenvaro
2 минуты назад, Northern Neighbour сказал:

Хм, да странный баг . 

А в  GUIInspector.dfm никаких различий у элементов названия частей с 1й по 7ю (хотя вероятнее с 0й по 6ю)  и всех последующих не обнаружили ? 

Нет

Ссылка на комментарий

Northern Neighbour
В 20.02.2024 в 10:44, Zenvaro сказал:

Да, файлы могу скинуть, хотя в сущности там ничего необычного, просто переделка ваших 30 фракций под 3. Причем это в загррузке, а в Новой игре я оставил вместо 9 - 6 фракций. К

Я тут разобрался почему у меня на движке WON при выборе страны отображалось только 5 портретов вместо 6

 

В движке TEAM можно использовать 3 портрета   (в моде RUS это были  RED, WHI, WH3), а остальные три при создании мода  я добавил заменив флажки на портреты (для ANA, UKR, FIN ) в папке Roundup .

А движок WON похоже отображает только 2 полноценных больших  портрета (для фракции стоящим первыми в side1 и side2)  , а остальные в виде флажков . 

Ну в итоге портрет Колчака (для WH3) и пропадал , так как его настоящий  портрет  для страны side3 не читался, а место флажка я его не прописал.  

 

Эта проблема легко бы  решилась заменой  флажков WH3 (и любых других )  в папке Roundup на портреты НО , оказалось что эти флажки используются и во вкладке Дипломатия , рядом с портретом правителя !!  . И при замене флажков Roundup   на портреты - эти портреты вылезают на панели дипломатии  сверху портрета правителя ((. 

 

 

Вобщем выход только копаться в движке exe и пытаться там это как то изменить, ну или сделать какие то костыли - например убрать вообще отображение флага в дипломатии, хотя это конечно  получиться не очень красиво  ((. 

 

В идеале хотелось бы получить возможность добавить Side3, Side4 ( как в TEAM) , а также Side5, Side6, ну и если это получиться то  тогда уж и Side7, Side8, Side9. 

 

 

Ссылка на комментарий

Zenvaro
В 22.02.2024 в 14:44, Northern Neighbour сказал:

Вобщем выход только копаться в движке exe и пытаться там это как то изменить, ну или сделать какие то костыли - например убрать вообще отображение флага в дипломатии, хотя это конечно  получиться не очень красиво  ((. 

Возможно у меня найдется для вас более простое решение. Значит ситуация такая. Вы сказали у вас отображаются те же портреты, что на старте игры и в загрузке. Я не смотрел предметно именн овашу ситуацию, я лишь предполагаю. Но вот какой ммоент. Если в файле фронтенда дипломатии не прописан прейфикс названия файлов для фракций, то, вероятно, он принимает файлы с префиксом Roundel_. Это стандартное названия для картинки фракции, эти ресурсы используются во вкладке F2 или в описании юнита при нажатии подробностей о нем. Я столкнулся в этом смысле с той же проблемой. ОДНАКО! Как раз в GUILoadGame и в  GUINewScen прописывается в самом конце файла следующее:
    zc_StorageDesc3 = 'prefix for subfaction flags'
    zc_StorageVal3 = 'Roundel_'
Ваша задача приудмать свой префикс, например я сделал 'Minor_' и переименовать соответственно ресурсы, которые у вас используются на заставке. А вот Roundel создать отдельно. Соответственно Roundel у вас будут использоваться как мини флажки в разных частях игры, а большие красивые картинки будут использоваться именно атм, где они и нужны, на старте и в загрузке. Опять же не уверен, что это решит вашу проблему, так как глубоко не вникал, но подумал эта информация может вам пригодиться.

Изменено пользователем Zenvaro
Ссылка на комментарий

Northern Neighbour
13 часа назад, Zenvaro сказал:

Возможно у меня найдется для вас более простое решение. Значит ситуация такая. Вы сказали у вас отображаются те же портреты, что на старте игры и в загрузке. Я не смотрел предметно именн овашу ситуацию, я лишь предполагаю. Но вот какой ммоент. Если в файле фронтенда дипломатии не прописан прейфикс названия файлов для фракций, то, вероятно, он принимает файлы с префиксом Roundel_. Это стандартное названия для картинки фракции, эти ресурсы используются во вкладке F2 или в описании юнита при нажатии подробностей о нем. Я столкнулся в этом смысле с той же проблемой. ОДНАКО! Как раз в GUILoadGame и в  GUILoadGame прописывается в самом конце файла следующее:
    zc_StorageDesc3 = 'prefix for subfaction flags'
    zc_StorageVal3 = 'Roundel_'
Ваша задача приудмать свой префикс, например я сделал 'Minor_' и переименовать соответственно ресурсы, которые у вас используются на заставке. А вот Roundel создать отдельно. Соответственно Roundel у вас будут использоваться как мини флажки в разных частях игры, а большие красивые картинки будут использоваться именно атм, где они и нужны, на старте и в загрузке. Опять же не уверен, что это решит вашу проблему, так как глубоко не вникал, но подумал эта информация может вам пригодиться.

Да, благодарю - ваш метод сработал ! 

Ссылка на комментарий

Northern Neighbour
В 21.02.2024 в 10:13, Zenvaro сказал:

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

 

глянул упоминание об этой панели в самом движке (WON и TEAW)

 

174.png

 

176.png

 

и выяснил что в движке указаны только строки с именами  с 0-ого по 5-е  , а про строку 6  почему то только частичная запись (btnElt6 есть , а вот  lbEltName6 нет ) .

Подозреваю что в этом и есть причина такого отображения - первые 7 строк указаны в движке и поэтому шрифт у них задан тоже где то  там .

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Northern Neighbour

@Zenvaro

ps: и как вы можете видеть - я декодировал файл exe с помощью программ IDC(interactive delphi reconstructor) 

и IDA Pro . И тут уже даже я что то  начал понимать, особенно при графическом отображении программы . 

Но вот как с этим работать дальше , то есть как этот редакировать ?

 

Понятно  что редактировать возможо только сам шестнадцатеричный код   exe заменой байт и это я уже делал - заменял английский текст некоторых всплывающих подсказок на русский а также менял порядок расположения языков  считываемы из LocalString (в PON это почему то  влияло на правильность  отображение названий element в нижней правой панели , и  язык текстов некоторых загаловков в главном меню  ) . Но это только замена одного байта кода на другой и не более того . 

 

Но вот как изменить или вставить целый кусок кода ? 

Из того что я понял из описаний подобных редактирований - что есть несколько методик

 

- убирание какой то команды и   вставки место нее перехода на пустой участок , где  пишется новый код(уже большего размера )  а потом переход на продолжение старой части  программы  . 

 

- или создание отдельного файла dll со своим кодом и прописывание в exe  использование этого dll. Этот метод мне кажется даже предпочтительней так как позволяет создать любое количество кода , да к тому же написание его на языке Delphi и затем самостоятельную компиляцию. Вот например  Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. описывается подобный процесс . 

Изменено пользователем Northern Neighbour
Ссылка на комментарий

Zenvaro

@Northern Neighbour нормально ли у вас отображаются ивенты? У меня почему-то вообще не отображается ни в какую задник и смещено все куда попало. Пока немогу понять в чем дело
image.png
UPD1: Получилось запустить со старыми газетами из рус голд, щас буду разбираться, почему не сработали стандартные файлы EAW.

UPD2: Я нифига не понял, но сработало добавление файла с названием Newspaper_back2
UPD3: Отбой, я тупой валенок и забыл, что задники для ивентов прописываются в файле каждой фракции

Изменено пользователем Zenvaro
Ссылка на комментарий

Northern Neighbour

@Zenvaro - нет ли у вас подвижек с решением проблемы неправильного отображения значка  конверта у сейвов ? 

 

 

Ссылка на комментарий

Zenvaro
1 час назад, Northern Neighbour сказал:

@Zenvaro - нет ли у вас подвижек с решением проблемы неправильного отображения значка  конверта у сейвов ? 

 

 

Мне кажется это тупик. Всё, что я сделал, тупо сдвинул его влево от каждой линии фракций, что как бы говорит игроку "ну вот за одну из фракций в этой линии ты играл". В общем-то как и в овсех играх агеода, получается.

Изменено пользователем Zenvaro
Ссылка на комментарий

Zenvaro

Очередной баг:
image.png
По какой-то причине при отображении панели переименования игры поверх нее отображается надпись "Загрузить игру" вообще из другого класса (GUILoadGame ). Разбираться не стал, в чем проблема, возможно можно как-то поменять порядок с помощью TabOrder или чего-то подобного (хотя это странно, по идее классы разные вообще и как-то адекватно должны быть размещены, вполнее допускаю, что этот порядок косячно прописан в самом движке, что все же в принципе можно попробовать изменить с помощью того же TabOrder), однако я тупо опустил панель значительно ниже, так как при переименовании игры один черт убирается всё отображение играбельных сторон сохранения, его описания и прочего, так что заполнил его этой табличкой.
image.png

Ссылка на комментарий

Присоединиться к обсуждению

Вы можете оставить комментарий уже сейчас, а зарегистрироваться позже! Если у вас уже есть аккаунт, войдите, чтобы оставить сообщение через него.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Ваша ссылка автоматически преображена.   Отображать как простую ссылку

×   Предыдущее содержимое было восстановлено..   Очистить текст в редакторе

×   You cannot paste images directly. Upload or insert images from URL.

  • Ответы 97
  • Создано
  • Последний ответ
  • Просмотры 6227

Лучшие авторы в этой теме

Популярные сообщения

Zenvaro

Да, я уже посмотрел, что там все достаточно жестко. Тем не менее... Ест ьу меня подозрение, что поскольку у них свой движок, то они вполне могли использовать Delpi для его написания, а некоторые коман

Northern Neighbour

я хоть и не программист но именно так и подумал.   переношу обсуждения Frontend в отдельную тему и загружу сюда все что нарыл , перевл и напридумывал по этой теме . Так будет и самому удобне

Zenvaro

Мелочь, конечно, но вдруг пригодится. В игре типа EAW можно прикрутить полноценные 4 стороны, а не 3. Если прописать btnSide4 и всё, че доолжно идти с ней. И прописать в zg_StorageVal7 = '4'. Ну и доб

Zenvaro

Я кстати на базу EAW прикрутил уже Sow, пока очень сыро, но уже запускается, чето там играется худо бедно. _________ добавлено 1 минуту спустя Именно так я и сделал, но почему-то не раб

Zenvaro

Походу нашел очередной баг агеода. btnOrders. Есть три таких штуки под одному на каждую играбельную фракцию (По задумке агеода). Это значок, говорящий о том, что у вас в сохранении есть сохранение з

Zenvaro

Расширил пул отображаемых армий. (Флажки с командующими сбоку). Раньше могло отображаться полноценных 4 флажка и 6 свернутых. Теперь же отображается 4 полноценных и 10 свернутых, что увеличивает колич

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу


Copyright © 2008-2024 Strategium.ru Powered by Invision Community

×
×
  • Создать...