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

Лидеры

  1. Brovin Yaroslav

    Brovin Yaroslav

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


    • Баллы

      7

    • Постов

      2 124


  2. Равиль Зарипов (ZuBy)

    Равиль Зарипов (ZuBy)

    Модераторы


    • Баллы

      7

    • Постов

      2 517


  3. rareMax

    rareMax

    Пользователи


    • Баллы

      3

    • Постов

      553


  4. zairkz

    zairkz

    Пользователи


    • Баллы

      2

    • Постов

      135


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

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

  1. ))))) Ну значит, не "сегодня/завтра выложу" Там было добавлено: Возможность ручного выбора стиля диалогов TfgProgressDialog, TfgActivityDialog, TfgActionSheet, Сделано пара улучшение в самой библиотеки, которые не сказываются на использование. Добавлены жесты в TfgFlipView. Добавлена опция ShowNavigationButtons для отображения/скрытия кнопок прокрутки слайдов Добавлено событие в TfgApplicationEvent для получения интентов из других приложений. Добавлены события OnShow, OnHide, OnItemClick для TfgActionSheet Если есть какие пожелания?, можно попробовать их добавить в новую версию.
    3 балла
  2. Извиняюсь за надоедливость - но может есть какая то информация о выходе нового FGX?
    3 балла
  3. Равиль Зарипов (ZuBy)

    ListView Color Helper

    версия для берлина Раскраска ListView Кастомный цвет для определенного Item'a Отступы для разделителей Определение Index'a верхнего Item'a Кол-во видимых элементов Показано как можно реализовать интерфейс день/ночь ModernListView.rar
    3 балла
  4. Записал вчера последний урок. Так что сегодня/завтра выложу новую версию FGX
    2 балла
  5. AndreyS

    Распространение ПО для OSX

    Доброго всем дня. Столкнулся со следующей проблемой: Есть приложение для OSX, написанное на FMX (.app, упакованное в dmg). Если пользователь скачивает это приложение с сайта (сторонний сайт, не AppStore), то при запуске OSX говорит, что это приложение нельзя запускать, т. к. неизвестен издатель и пр. Так вот, что конкретно нужно сделать с этим приложением (перед деплоем или уже после), чтобы OSX не ворчала? Просто хочется заранее узнать, до того, как заплатить $99 для подключения к Developer program. Заранее спасибо.
    1 балл
  6. в Seattle точно было
    1 балл
  7. Это, вроде только в Берлине появилось? Да, конечно, добавлю.
    1 балл
  8. А может в fgApplicationEvents FormHide/FormShow сделаете на TApplicationEventMessage, всем бы понятнее было намного
    1 балл
  9. Нет, картинка не тянется. Только смена без возможности отмены. TfgApplicationEvent так же работает, как и у вас написано. Подписывается на сообщение constructor TfgApplicationEvents.Create(AOwner: TComponent); begin inherited Create(AOwner); TMessageManager.DefaultManager.SubscribeToMessage(TApplicationEventMessage, ApplicationEventChangedMessageHandler); //<!---- procedure TfgApplicationEvents.ApplicationEventChangedMessageHandler(const ASender: TObject; const AMessage: TMessage); var EventData: TApplicationEventData; begin TfgAssert.IsNotNil(AMessage); TfgAssert.IsClass(AMessage, TApplicationEventMessage); if AMessage is TApplicationEventMessage then begin EventData := TApplicationEventMessage(AMessage).Value; DoStateChanged(EventData) end; end; Да, если что это событие: OnStateChanged
    1 балл
  10. Было бы очень хорошо если бы добавили fgApplicationEvents TApplicationEventMessage Сколько мучился не срабатывают события стандартные Form Show/Hide и у в fgApplicationEvents тоже не работают (Android/iOS) А вот сворачивание и разворот отлично работает на TApplicationEvent.BecameActive и TApplicationEvent.EnteredBackground: P.S. Delphi Cookbook 270 стр. //uses System.Messaging.pas TPlatformServices.Current.SupportsPlatformService(IFMXLoggingService, IInterface(FLoggingService)); FSubscrID := TMessageManager.DefaultManager.SubscribeToMessage(TApplicationEventMessage, procedure(const Sender: TObject; const Msg: TMessage) var AppEvent: TApplicationEventMessage; begin AppEvent := TApplicationEventMessage(Msg); case AppEvent.Value.Event of TApplicationEvent.FinishedLaunching: LogEvent('App Finished Launching'); TApplicationEvent.BecameActive: LogEvent('App Became Active'); TApplicationEvent.WillBecomeInactive: LogEvent('App Will Become Inactive'); TApplicationEvent.EnteredBackground: LogEvent('App Entered Background'); TApplicationEvent.WillBecomeForeground: LogEvent('App Will Become Foreground'); TApplicationEvent.WillTerminate: LogEvent('App Will Terminate'); TApplicationEvent.LowMemory: LogEvent('App Low Memory'); TApplicationEvent.TimeChange: LogEvent('App Time Change'); TApplicationEvent.OpenURL: LogEvent('App Open URL'); end; end);
    1 балл
  11. там случайно кастомный шрифт для нативных вьюшек не прикручен?
    1 балл
  12. вот посмотрите это решение
    1 балл
  13. С того момента, как "стал рассматривать" TGrid непосредственно как компонент отображения существующих данных, работать с ним стало проще и приятнее. В похожих ситуация работаю непосредственно с данными (выборкой). То, что FDQuery и Grid связаны через LiveBinding, значения не имеет: FDQuery1.RecNo := Grid1.Selected+1; ... := FDQuery1.FieldByName['id'].AsInteger; //или по порядковому номеру: ... := FDQuery1.Fields.Fields[0].AsInteger; //или тип Variant: ... := FDQuery1['id'] //и т.д. В зависимости от необходимого способа реакции код можно подвесить на onClick, onMouseMove и т.д. по желанию.
    1 балл
  14. Чуток добавлю (тоже интересовался), но сразу оговорюсь - ещё не пробовал: От тут про отладку по wifi несколько ссылок (android вообще, не к BDS привязано): http://vadimrm.livejournal.com/179949.html И в частности комрад дает ссылки на ADB коим не нужен root: https://play.google.com/store/apps/details?id=com.sherdle.adbwireless http://sherdle.com/adb/
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...