Перейти к содержанию
Fire Monkey от А до Я
  1. Общие вопросы

    1. 557
      постов
    2. 1,5т
      поста
    3. 949
      постов
    4. Базы данных и REST

      Работа с базами данных и с REST из FireMonkey

      1,7т
      постов
    5. 10,5т
      постов
    6. Положение, размеры, выравнивание

      Положение контролов, размеры, способы выравнивания, абсолютные, локальные и экранные координаты

      476
      постов
    7. Работа с текстом

      Текстовые настройки, шрифты, отображение

      436
      постов
    8. Приложение и формы

      Настройки приложения и работа с формами

      1,4т
      постов
    9. Отладка

      Вопросы отладки и логирования delphi приложений. Поиск ошибок.

      579
      постов
    10. Развертывание приложений

      Deployment Manager, копирование своих файлов на устройство при установке приложения, подготовка к публикации, распространение.

      687
      постов
    11. 1,1т
      постов
    12. Общая информация о TControl

      Общая информация о TControl, на основе которого строятся все остальные визуальные компоненты FireMonkey

      77
      постов
    13. 319
      постов
    14. Прочие вопросы

      Если нет соответствующего раздела форума, то сюда публикуем свой вопрос, затем тема перейдет в нужный раздел форума.

      3,3т
      постов
  2. Вопросы по платформам

    1. 7,2т
      постов
    2. 1,8т
      постов
    3. OSX

      200
      постов
    4. 721
      пост
    5. 6
      постов
    6. 104
      поста
  3. Вопросы по использованию RAD Studio

    1. Лицензирование

      Вопросы связанные с редакциями RAD Studio и лицензированием

      157
      постов
    2. 135
      постов
    3. 44
      поста
    4. 27
      постов
    5. 331
      пост
  4. Обучение

    1. 39
      постов
    2. 155
      постов
      • Сообщений пока нет
  5. Поиск специалистов по FireMonkey

    1. Консультации

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

      618
      постов
    2. Ищу подрядчика

      В этом разделе заказчики ищут подрядчиков для разовых/проектных работ на FireMonkey

      180
      постов
  6. Дополнительные ресурсы по FireMonkey

    1. Сторонние компоненты

      Раздел для публикации существующих компонентов для FireMonkey

      892
      поста
    2. Приложения, написанные с использованием FireMonkey

      Подборка ссылок на приложения, написанные с использование FireMonkey и RAD Studio

      343
      поста
    3. Примеры

      Подборка ссылок на официальные примеры

      9
      постов
    4. Руководства

      Книги, брошюры по FireMonkey

      69
      постов
    5. Шаблоны

      Шаблонные проекты

      166
      постов
    6. Статьи и заметки

      Публикация ссылок на интересные стать о Delphi и FireMonkey. Каждый пользователь может поделиться здесь своими ссылками.

      408
      постов
    7. Информация о версиях RAD Studio

      Информация о новых возможностях, появившихся в каждый версиях RAD Studio. А так же исправлениях и улучшениях

      812
      поста
    8. 567
      постов
  7. Организация работы данного форума

    1. 1
      пост
    2. Нарушения правил форума

      Сюда попадают темы, не отвечающие правилам форума

      23
      поста
    3. 147
      постов
    4. 103
      поста
    5. Функции форума

      Инструкции по использованию функций форума и оповещение о новых функциях

      19
      постов
  • Статистика пользователей

    5 749
    Пользователей
    1 611
    Максимум онлайн
    LollyInapy
    Новый пользователь
    LollyInapy
    Регистрация
  • Кто в онлайне   1 пользователь, 1 анонимный, 18 гостей (Посмотреть всех)

  • Последние сообщения

    • в зубы бы ты получил, если бы вякнул такое в лицо, мразота
    • Отличное решение Dmitry_4501! Большое спасибо за профессиональную помощь.
    • В общем. Я решил тоже установить RedOS. Установил на виртуалку. Собрал SDK в Delphi. Попробовал собрать проект - не получилось Тогда я начал искать в сети решения. Нашел как установить gcc и прочие утилиты и библиотеки для разработки. (при помощи команды  dnf groupinstall "Development Tools" После установки я решил обновить SDK при помощи кнопки Update Local File Cache По итогу ничего не получилось. Тогда я решил при помощи Beyond Compare сравнить файлы и папки моих SDK (один для RedOS не работающий и второй для Ubuntu полностью рабочий). Я заметил различие в том что в SDK для RedOS отсутствовала папка gcc. Я полез искать эту папку в самой RedOS и нашел её, но почему-то PAServer её не передал во время создания SDK. Зайдя в папку я нашел причину проблемы. Для Ubuntu папка с gcc называется вот так - x86_64-linux-gnu А для RedOS папка с gcc называется вот так - x86_64-redsoft-linux Вот и вся причина. PAServer ничего не знает ни о какой x86_64-redsoft-linux и поэтому при создании SDK её не копирует. Отсюда и ошибка сборки проекта на стадии линковки. В общем, решил эту проблему самым простым способом - создал символическую ссылку ln -s ./x86_64-redsoft-linux ./x86_64-linux-gnu А затем ещё раз в Delphi нажал на кнопку Update Local File Cache После того как процесс обновления файлов SDK завершился я попробовал собрать проект и...   Краткое руководство как получить рабочий SDK для RedOS. 1. Загружаем PAServer в систему 2. Выполняем команду  dnf groupinstall "Development Tools" 3. В терминале переходим по пути из / в /usr/lib/gcc 4. Создаем символическую ссылку ln -s ./x86_64-redsoft-linux ./x86_64-linux-gnu 5. В Delphi создаем\обновляем (при помощи Update Local File Cache) SDK для RedOS Готово
    • Попробуй создать симлинк, например ln -s /usr/lib/gcc/x86_64-linux-gnu/4.6/libgcc_s.so /usr/lib/gcc/libgcc_s.so
    • Эта ошибка как раз на SDK для RedOS 8. Здесь ранее (в 2017 году) предлагалось добавить в RedOS пакеты gcc-6 и linux-compiler-gcc-6-x86, но таких уже нет. Пробовал установить просто gcc, не помогло.
    • Может поможет создание еще одного SDK но уже для RedOS?
    • Программа (каталог библиографических ссылок) компилируется RAD Studio 12.1 под Ubuntu 22.04, но появляется ошибка при сборке под RedOS 8: [DCC Error] E2597 C:\Program Files (x86)\Embarcadero\Studio\23.0\bin\ld-linux.exe: error: cannot find -lgcc_s. Решения, найденные поиском не помогают. Может есть варианты решения?
    • Уже давно замечаю такое странное поведение, но увы, отловить пока причину так и не смог. Не сказать бы что это хоть как-то влияет на работу самой IDE. В общем. При открытии и установке пакетов иногда среда может поломать пути в настройках в секции Library, исключительно для Windows 32-bit, для остальных платформ всё нормально. Вот как это выглядит. А вот как выглядит на Windows 64 Разницу заметили? Если нет, то вот в чём она выражается Среда, с какого-то момента изменяет пути таким образом, чтобы ни одной переменной не было. Причём, если добавить новый путь с использованием переменных, то спустя какое-то время и он изменится.
    • Приветствую Всех ! Требуется небольшое содействие в таком вопросе: Имеется форма типа TfmMain, на которой расположен компонент grMain : TGrid. В grMain содержится колонка типа TFloatColumn. Для grMain заданы два события: OnGetValue и OnSetValue так: var Matrix : array[0..9, 0..9] of Double; {--------------------------------------------------------------------------} procedure TfmMain.grMainGetValue( Sender : TObject; const ACol, ARow : Integer; var AValue : TValue); begin AValue := TValue(Matrix[ARow, ACol]); end; {--------------------------------------------------------------------------} procedure TfmMain.grMainSetValue( Sender : TObject; const ACol, ARow : Integer; onst AValue : TValue); begin Matrix[ARow, ACol] := StrToFloat(AValue.AsString); end; Вопрос вот в чем: Я использовал колонку типа TFloatColumn и ожидаю, что в обработчик OnSetValue будет передано значение AValue содержащее в себе значение типа Single / Double / Extended, т.е вещественного типа. Однако AValue содержит значение типа String ! Можно ли, каким либо образом, заставить TFloatColumn передавать, значение вещественного типа, в обработчик OnSetValue ? Иными словами, я не хочу вызывать функцию StrToFloat в методе gtMainSetValue ! В Help'e ничего поясняющего данную ситуацию я не нашел.
    • Это понятно. Я попробовал 2 верианта: Использовал один из имеющихся стилей ( Их там великое множество - Вот бы иметь описание, зачем, каждый из них, нужен. ) Отредактировал имеющийся, удалив подкомпонент Text. Нужный эффект получен.
  • Последние темы

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