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

Лидеры

Популярный контент

Показан контент с высокой репутацией 21.05.2015 во всех областях

  1. В общем суть в том что все новые проекты, которые появились после 1 февраля (не были ранее залиты в app store) должны иметь в своем составе обе версии ( armv7 + armv64). Для того чтобы сделать это в XE8 нужно зайти в опции проекта -> Delphi Compiler -> Compiling -> Other options -> "Generate iOS universal binary file (armv7 + arm64)" и выставить это свойство в "true". Попрошу заметить, что в проекте должен быть выбран 64 битный вариант, если выбрать 32 битный, то этого свойства в опциях проекта нет. Осталось решить вопрос с ошибкой 90094
    1 балл
  2. Коротко объясню.... ACloseDialogProc - это процедура-обработчик результатов, полученных при помощи MessageDlg, поскольку в этой версии RAD XE7 все диалоги являются не блокирующими, т.е. во время показа диалога, продолжается выполнение следующих строк кода. Вам необходимо объявить новую процедуру, которая будет вызываться после нажатия любых кнопок в MessageDlg. Т.е. будет что-то вроде procedure TForm1.doSomethingWithDialogResult(const AResult: TModalResult); begin if AResult=mrYes then begin {тут обработка нажатия кнопки Yes} end; end; а вызвать диалог необходимо следующим образом MessageDlg('Тут текст сообщения', TMsgDlgType.mtConfirmation, mbYesNo, 0, doSomethingWithDialogResult);
    1 балл
  3. Возможно ли рисовать анимацию на других компонентах? Вот например как MediaPlayer (VCL) - в свойстве можно выбрать было разные компоненты для отображения видео. В случае с ФМ - можно рисовать только на специальном компоненте MediaPlayerControl. Это случайность, или теперь не получится рисовать на разных компонентах? Если же возможно - поделитесь техникой, как это сделать.
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...