• 0
rareMax

Когда будет новая версия FGX?

Вопросы

Когда будет новая версия FGX? Будут обновления, не?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14 ответов на этот вопрос

  • 0

Честно говоря уже давно готова. Но нужно собрать пакет и все проверить. А пока занят курсами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
5 минут назад, Сысоев Максим сказал:

ох уж эти приоритеты <_<

Курсы тоже важны! ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Извиняюсь за надоедливость - но может есть какая то информация о выходе нового FGX?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Записал вчера последний урок. Так что сегодня/завтра выложу новую версию FGX

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
9 минут назад, Brovin Yaroslav сказал:

Записал вчера последний урок. Так что сегодня/завтра выложу новую версию FGX

там случайно кастомный шрифт для нативных вьюшек не прикручен?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
7 минут назад, ZuBy сказал:

там случайно кастомный шрифт для нативных вьюшек не прикручен?

))))) Ну значит, не "сегодня/завтра выложу"

Там было добавлено:

  1. Возможность ручного выбора стиля диалогов TfgProgressDialog, TfgActivityDialog, TfgActionSheet,
  2. Сделано пара улучшение в самой библиотеки, которые не сказываются на использование.
  3. Добавлены жесты в TfgFlipView.
  4. Добавлена опция ShowNavigationButtons для отображения/скрытия кнопок прокрутки слайдов
  5. Добавлено событие в TfgApplicationEvent для получения интентов из других приложений.
  6. Добавлены события OnShow, OnHide, OnItemClick для TfgActionSheet

Если есть какие пожелания?, можно попробовать их добавить в новую версию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Было бы очень хорошо если бы добавили 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);
Изменено пользователем zairkz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
16 минут назад, Brovin Yaroslav сказал:
  1. Добавлены жесты в TfgFlipView.

Если есть какие пожелания?, можно попробовать их добавить в новую версию.

А жесты какие прикручены? Может картинка за пальцем тянется?;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Нет, картинка не тянется. Только смена без возможности отмены.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

А может в fgApplicationEvents FormHide/FormShow сделаете на TApplicationEventMessage, всем бы понятнее было намного

Изменено пользователем zairkz

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Это, вроде только в Берлине появилось?

Да, конечно, добавлю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
1 минуту назад, Brovin Yaroslav сказал:

Это, вроде только в Берлине появилось?

в Seattle точно было

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
19 часов назад, Brovin Yaroslav сказал:

Если есть какие пожелания?, можно попробовать их добавить в новую версию

Ухх... я вообще надеялся посмотреть на tfgrichedit - но, видимо, не в этом году:ph34r:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу