Лидеры
Популярный контент
Показан контент с высокой репутацией 07.07.2016 в Сообщения
-
Когда будет новая версия FGX?
zairkz и 2 других отреагировал Brovin Yaroslav за вопрос
))))) Ну значит, не "сегодня/завтра выложу" Там было добавлено: Возможность ручного выбора стиля диалогов TfgProgressDialog, TfgActivityDialog, TfgActionSheet, Сделано пара улучшение в самой библиотеки, которые не сказываются на использование. Добавлены жесты в TfgFlipView. Добавлена опция ShowNavigationButtons для отображения/скрытия кнопок прокрутки слайдов Добавлено событие в TfgApplicationEvent для получения интентов из других приложений. Добавлены события OnShow, OnHide, OnItemClick для TfgActionSheet Если есть какие пожелания?, можно попробовать их добавить в новую версию.3 балла -
Извиняюсь за надоедливость - но может есть какая то информация о выходе нового FGX?3 балла
-
ListView Color Helper
amok и 2 других отреагировал Равиль Зарипов (ZuBy) за вопрос
версия для берлина Раскраска ListView Кастомный цвет для определенного Item'a Отступы для разделителей Определение Index'a верхнего Item'a Кол-во видимых элементов Показано как можно реализовать интерфейс день/ночь ModernListView.rar3 балла -
Когда будет новая версия FGX?
rareMax и ещё один отреагировал Brovin Yaroslav за вопрос
Записал вчера последний урок. Так что сегодня/завтра выложу новую версию FGX2 балла -
Доброго всем дня. Столкнулся со следующей проблемой: Есть приложение для OSX, написанное на FMX (.app, упакованное в dmg). Если пользователь скачивает это приложение с сайта (сторонний сайт, не AppStore), то при запуске OSX говорит, что это приложение нельзя запускать, т. к. неизвестен издатель и пр. Так вот, что конкретно нужно сделать с этим приложением (перед деплоем или уже после), чтобы OSX не ворчала? Просто хочется заранее узнать, до того, как заплатить $99 для подключения к Developer program. Заранее спасибо.1 балл
-
Когда будет новая версия FGX?
zairkz отреагировал Равиль Зарипов (ZuBy) за вопрос
в Seattle точно было1 балл -
Когда будет новая версия FGX?
zairkz отреагировал Brovin Yaroslav за вопрос
Это, вроде только в Берлине появилось? Да, конечно, добавлю.1 балл -
Когда будет новая версия FGX?
Равиль Зарипов (ZuBy) отреагировал zairkz за вопрос
А может в fgApplicationEvents FormHide/FormShow сделаете на TApplicationEventMessage, всем бы понятнее было намного1 балл -
Когда будет новая версия FGX?
zairkz отреагировал Brovin Yaroslav за вопрос
Нет, картинка не тянется. Только смена без возможности отмены. 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; Да, если что это событие: OnStateChanged1 балл -
Когда будет новая версия FGX?
Равиль Зарипов (ZuBy) отреагировал zairkz за вопрос
Было бы очень хорошо если бы добавили 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 балл -
Когда будет новая версия FGX?
zairkz отреагировал Равиль Зарипов (ZuBy) за вопрос
там случайно кастомный шрифт для нативных вьюшек не прикручен?1 балл -
Использование двух стилей в приложении...
HyperZen отреагировал Равиль Зарипов (ZuBy) за вопрос
вот посмотрите это решение1 балл -
1 балл
-
С того момента, как "стал рассматривать" TGrid непосредственно как компонент отображения существующих данных, работать с ним стало проще и приятнее. В похожих ситуация работаю непосредственно с данными (выборкой). То, что FDQuery и Grid связаны через LiveBinding, значения не имеет: FDQuery1.RecNo := Grid1.Selected+1; ... := FDQuery1.FieldByName['id'].AsInteger; //или по порядковому номеру: ... := FDQuery1.Fields.Fields[0].AsInteger; //или тип Variant: ... := FDQuery1['id'] //и т.д. В зависимости от необходимого способа реакции код можно подвесить на onClick, onMouseMove и т.д. по желанию.1 балл
-
Чуток добавлю (тоже интересовался), но сразу оговорюсь - ещё не пробовал: От тут про отладку по 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 балл