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

Лидеры

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

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

  1. Так же обратите внимание на страницу "What's New in Delphi and C++Builder XE6", на которой полностью указаны все изменения от XE5 до XE6.
    2 балла
  2. Чую ща вас заругают за оформление... Однако по теме(ам)... Та самая строчка называется Toast. и насколько я понял стандартного компонента для работы с ней - нет. Народ в сети предлагает воспользоваться вот этим: FMX Toast Component Для обработки нажатия кнопки меню - юзайте стандартно событие OnKeyUp, где Key искать равный 18 или vkMenu из System.UITypes. Стандартного меню, опять же, как я понял - нет. Однако можно обработав нажатие сделать что-нить своё. Что до прочей инфы - искать стоит на оф. сайте, в хелпе, в демках. Хотя далеко не всё что хотелось бы там есть. Ряд вопросов я для себя разобрал роясь здесь, в stackoverflow, тут http://delphifmandroid.blogspot.ru (в частности вот, про диалоговое окно с едитом http://delphifmandroid.blogspot.ru/2014/02/blog-post.html). В целом - инфа есть, но мало и разрозненно.
    2 балла
  3. На будущее, "Одна тема - один вопрос". Это облегчает поиск решения своей задачи, когда заголовок содержит один вопрос и ответы на него. А не одну тему внутри которой, сидит несколько вопросов. Toast уведомления Дополнительная информация о том, что такое Toast можно прочитать на официальном сайте Андроида: Toasts Диалоговое окно ввода Диалоговое окно с эдитом во все время в Delphi вызывалось одной из двух процедур. Для FireMonkey они находятся FMX.Dialogs, в VCL - VCL.Dialogs: function InputBox(const ACaption, APrompt, ADefault: string): string; function InputQuery(const ACaption: string; const APrompts: array of string; var AValues: array of string; CloseQueryFunc: TInputCloseQueryFunc = nil): Boolean; function InputQuery(const ACaption: string; const APrompts: array of string; var AValues: array of string; CloseQueryEvent: TInputCloseQueryEvent; Context: TObject = nil): Boolean; function InputQuery(const ACaption, APrompt: string; var Value: string): Boolean; InputQuery - отображает модальное диалоговое окно с поле ввода для ввода текстового значения InputBox - Отображает модальное диалоговое окно с несколькими полями ввода для множественного ввода значений.
    1 балл
  4. В XE6 произошли следующие изменения: StringToJString вынесено в Androidapi.Helpers. TPixelFormat теперь в FMX.Types и выглядит так: TPixelFormat = (None, RGB, RGBA, BGR, BGRA, RGBA16, BGR_565, BGRA4, BGR4, BGR5_A1, BGR5, BGR10_A2, RGB10_A2, L, LA, LA4, L16, A, R16F, RG16F, RGBA16F, R32F, RG32F, RGBA32F); хотя в XE5 сидел в FMX.PixelFormats и имел иной вид...
    1 балл
  5. Есть такая беда с ShowMessage и иже с ними: Среда: RAD Studio XE6 Аппарат: Galaxy Nexus (4.2.1). Отображаем сообщение Сворачиваем программу (например по кнопке Home). Возвращаемся к всё еще запущенному приложению - оно висит мертво. В иных приложениях - замечал, что диалоговые окна в таких ситуациях по обыкновению закрывают. Надо именно так делать?
    1 балл
  6. Сами пишем - сами отвечаем Workaround Решение: On Android, Use TPopup Instead of ShowMessage Хотя в QC висит всё же как не решенное http://qc.embarcadero.com/wc/qcmain.aspx?d=119285 Благодарю за ответ(ы)
    1 балл
  7. Можно сделать так: Делаем поворот TTabControl на от 0 до 90 градусов, чтобы он повернулся к пользователю ребром. По окончании первой анимации меняем активную вкладку в TTabControl. Делаем поворот TTabControl еще на 90 градусов от 270 до 360. В итоге TTabControl поворачивается к нам уже новой вкладкой. Видео эффекта в действии: Проект: TTabControl_3DRotationDemo.zip
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...