Конфигурация дизайнера по умолчанию

Eugene LachinovEugene Lachinov Санкт-Петербург
отредактировано 04:29 Раздел: FastReport 4.0
procedure TfrxDesignerForm.RestoreState(RestoreDefault: Boolean = False;
  RestoreMainForm: Boolean = False);
const
  DefIni =
'[Form4.TfrxObjectInspector];' +
'Width=159;' +
'SplitPos=75;' +
'Split1Pos=65;' +
'Dock=LeftDockSite2;' +

unit frxDock;

rsDock = 'Dock4';

В результате конфигурация по-умолчанию не устанавливается - это ошибка ?

Комментарии

  • отредактировано 04:29
    Восстанавливается, проверил только что. rsDock4 - это название раздела, а это (Dock=LeftDockSite2;) в данном случае параметр.
  • Eugene LachinovEugene Lachinov Санкт-Петербург
    отредактировано 04:29
    procedure frxRestoreFormPosition(Ini: TCustomIniFile; f: TForm);
    ...
      Dock := Ini.ReadString(Name, rsDock, '');
      cDock := frxFindComponent(f.Owner, Dock) as TWinControl;
      if cDock <> nil then
        f.ManualDock(cDock);
    ...
    

    Речь идет о ситуации, когда раздела HKEY_CURRENT_USER\Software\Fast Reports в реестре нет
  • отредактировано 04:29
    Я понимаю. В данном случае берется информация из DefIni. У меня все работает корректно.
  • Eugene LachinovEugene Lachinov Санкт-Петербург
    отредактировано 04:29
    AlexTZ написал:
    Я понимаю. В данном случае берется информация из DefIni. У меня все работает корректно.
    "Плавающие" Object Inspector, Data Tree, Report Tree - это корректно ? (frdemo.exe)

    HKEY_CURRENT_USER\Software\Fast Reports удален

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.