Перейти к содержанию
Fire Monkey от А до Я
  • 0

Инструкция по установке набора компонентов FGX


Brovin Yaroslav

Вопрос

  • Администраторы

Скачать пакет можно здесь: Скачать

1. Удалить старый пакет библиотеки FGX

Открываем среду IDE RAD Studio XE7 с административными правами. В меню открываем менеджер пакетов: "Component -> Install Packages..."

post-1-0-34554300-1411649315.png

Среди списка компонентов находим "FMX Extension Components". Выделяем и нажимаем кнопку "Remove"

post-1-0-71486600-1411649314_thumb.pngpost-1-0-68996700-1411649426.png

2. Установка пакета библиотеки FGX

Открываем в среде группу проектов. "File -> Open Project -> FGXGroup.groupproj"

post-1-0-70300800-1411649573.png

Собираем пакет fgx210 для всех требуемых платформ. Выделяем в менеджере проектов нужную платформу "Target Platforms" и в контекстном меню пакета fgx210 выбираем "Build"

post-1-0-84834500-1411649845.pngpost-1-0-05699000-1411649846.png

Далее повторяем сборку для всех целевых платформ.

3. Устанавливаем Design-Time пакет

Выбираем в группе проектов dclfgx210 пакет и в контекстном меню выбираем "Install"

Если пакет успешно установлен, то появится сообщение со списком зарегистрированных компонентов следующего вида:

post-1-0-12327300-1411650108.png

Все! Установка окончена.

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

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

  • 0

Пытаюсь установить, но выдает такую ошибку [dcc32 Fatal Error] FGX.Asserts.pas(286): F2039 Could not create output file 'c:\program files (x86)\embarcadero\studio\18.0\lib\Win32\Debug\FGX.Asserts.dcu'

В чем может быть проблема?

- 10.1 Berlin

- Ранее компонент не был установлен.

Ссылка на комментарий
  • 0
  • Администраторы
Только что, RubenKamp сказал:

Пытаюсь установить, но выдает такую ошибку [dcc32 Fatal Error] FGX.Asserts.pas(286): F2039 Could not create output file 'c:\program files (x86)\embarcadero\studio\18.0\lib\Win32\Debug\FGX.Asserts.dcu'

В чем может быть проблема?

- 10.1 Berlin

- Ранее компонент не был установлен.

Запустить студию с админскими правами

Ссылка на комментарий
  • 0
17 минут назад, Brovin Yaroslav сказал:

Запустить студию с админскими правами

Спасибо, помогло.

Теперь другая проблема, после установки пишет установлено, но компонентов не видно.

Нужно ли в Options-> Library указывать какие то пути?

 

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

Добрый день.

После установки по инструкции пакета fgx 0.7.118 под Berlin Update 2 среда продолжает ругаться на компоненты.

'Cannot resolve unit name 'FGX.ProgressDialog'

На прошлых средах ставился нормально. Может я что-то не так делаю? Но вроде все по инструкции...

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

Я так понимаю, что не все правильно установилось, раз выводится сообщение "[F2613 Unit 'FGX.GradientEdit' not found." 

Уже пробовал раз десять удалять и переустанавливать FGX. В чем может быть ошибка?

Ссылка на комментарий
  • 0
В 24.07.2017 в 13:45, Brovin Yaroslav сказал:

Запустить студию с админскими правами

А может лучше сделать так, чтобы компоненты/библиотеки не лезли в "системные папки" Студии?

Ссылка на комментарий
  • 0
  • Модераторы
В 28.10.2017 в 19:53, x11 сказал:

А может лучше сделать так, чтобы компоненты/библиотеки не лезли в "системные папки" Студии?

не ставьте студию в C:\Program Files

Ссылка на комментарий
  • 0
  • Администраторы
В 28.10.2017 в 16:53, x11 сказал:

А может лучше сделать так, чтобы компоненты/библиотеки не лезли в "системные папки" Студии?

Можно, вы можете у себя поправить пути сборки для пакетов fgx и dclfgx. На будущее подумаю, куда лучше складывать собранные файлы.

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

Для тех, у кого  ошибка с dclfg.***bpl  "Design-Time пакет. Выдает ошибку: E2225 Never-build pakage 'fgx' must be recompiled"  на Berlin 10+:

1) У обоих пакетов устанавливаем "Options->Description->Build control->Rebuild as need";

2) Переустанавливаем пакет "fgx.***bpl" с этой опцией (fgx240.bpl);

3) Находим "fgx.dcp" в $(BDS)\lib\win32\debug (этот путь прописан у "fgx.***bpl" в "Options->Delphi Compiler->DCP output directory" как "$(BDSLIB)\$(PLATFORM)\$(CONFIG)", например у меня это "C:\Program Files (x86)\Embarcadero\Studio\18.0\lib\win32\debug") и кладём в папку R101 (Update 1)\Design", где лежит "dclfgx.dproj";

4) Туда же кладём все ".pas" из папки "R101 (Update 1)\Library";

5) Теперь можно устанавливать design-time пакет "dclfgx.***bpl"

Изменено пользователем Vlad Dubov
Ссылка на комментарий
  • 0
2 минуты назад, progilic сказал:

hi

 

I have a problem

[dcc32 Fatal Error] FGX.Asserts.pas(159): F2039 Could not create output file 'c:\program files (x86)\embarcadero\studio\19.0\lib\Win32\Debug\FGX.Asserts.dcu'

Сообщение об ошибке справедливое.

Но, всегда нужно помнить, что циганский поезд, типа Эмбы лучше ставить в отдельную не системную папку, желательно с правами на запись.

 

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

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

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

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

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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