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

zairkz

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

    135
  • Зарегистрирован

  • Посещение

  • Победитель дней

    12

Активность репутации

  1. Like
    zairkz отреагировална Kitty в Благодраность   
    Отдельное спасибо за курсы - титанический труд и отличный результат!!!
    P,S.
    Дополнительно, остаюсь при своем мнении, оставите себя в истории как Архангельский - бумажной книгой...:)
  2. Like
    zairkz отреагировална Brovin Yaroslav в Благодраность   
    Пока есть такие благодарные и вежливые люди, то помогать всегда в радость :-)
  3. Like
    zairkz отреагировална Kitty в Благодраность   
    Я чисто от себя.. Читаю мануал и если там нет решения я в тупике...Вроде как и не блондинка, но полный тупик. Даже начинаю сравнивать себя с персонажами Павла Воли. Но пока есть Ярослав и ZuBy, не все потеряно...
    Спасибо!
     
  4. Like
    zairkz отреагировална kami в Благодраность   
    Двусмысленно
  5. Like
    zairkz отреагировална Kitty в Благодраность   
    Большое спасибо Ярославу, что находит время и фиксит проблемы, которые мы тут поднимаем. И курсы его великолепные!
    Спасибо профессионалам, таким как ZuBy, который терпит наши глупые вопросы и помогает.
    СПАСИБО!!!
  6. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в [TListView] Как отловить нажатие на картинку в TListView?   
    procedure TForm1.lvMainItemClickEx(const Sender: TObject; ItemIndex: Integer; const LocalClickPos: TPointF; const ItemObject: TListItemDrawable); begin if ItemObject is TListItemImage then ShowMessage(lvMain.Items[ItemIndex].Data['DateText'].AsString); end;  
  7. Like
    zairkz отреагировална Andrey Efimov в [TRadioButton] Как разместить текст TRadioButton слева от круга?   
    Если необходимо разместить текст слева от точки/кружочка, то придётся отредактировать стиль компонента. Кидаете компонент на форму, правый клик по нему и далее Edit Custom Style или Edit Default Style, далее уже редактируете стиль.
  8. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в Тест функционала форума - Спойлер   
    давно не хватало
  9. Like
    zairkz отреагировална Andrey Efimov в Тест функционала форума - Спойлер   
    Добавили кнопку "Спойлер" в редактор форума. Теперь можно прятать большие картинки/текст под спойлер.
     
  10. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в Особенности TGrid в Delphi 10.1 Berlin (XE10)   
    все вопросы к @RoschinSpb, он разработчик этого компонента
  11. Like
    zairkz отреагировална RoschinSpb в CreateCellControl в Grid (Berlin)   
    вот как-то так получается, что бóльшей части пользователей FM требуется именно поддержка платформ, потому, что если не требуется, то более разумно использовать vcl+100500 других библиотек. Все-таки специально заточенные под конкретную платформу библиотеки всегда будут проще и лучше, как кофемолка всегда (при прочих равных условиях) будет проще и лучше молоть кофе чем кухонный комбайн. Но это лирика...
    Здесь идея состоит в том, что надо разделить платформонезависимую и платформозависимую части. По этому все наследники TColumn и TCustomGrid ни чего не знают о TDefaultEditor, TStyledGrid... и наоборот. В этом случае можно реализовать свой редактор для TStyledGrid и при этом не убить TiOSGrid. 
    TColumn таким образом потерял всю функциональность связанную с отображением чего-либо, это мог бы быть вообще не TControl, а, например, TCollectioltem, но оставлен как есть для совместимости. 
    Если очень хотите опубликовать TDefaultEditor и пр. напишите в QC. Хотя мне кажется там реализация слишком тривиальна, чтобы что-то еще наследовать. Есть три (два с половиной) необязательных интерфейса ICellControl, IDrawableCell, IDrawableCellEx, которые можно реализовать, по образу и подобию.
    В FMX.Grid.iOS все редакторы опубликованы, но там реализация совсем другая.
  12. Like
    zairkz отреагировална RoschinSpb в CreateCellControl в Grid (Berlin)   
    Потому, что кроме TStyledGrid есть еще TiOSGrid, а в перспективе по одному на каждую платформу. И на каждой платформе своя нативная реализация ячеек и редакторов ячеек для каждого типа TColumn. На мобильных дэвайсах реализация вообще радикально другая, контролы не рисуются на канве, а используются системные объекты это приводит к некоторым ограничениям, но зато даёт ощутимый выигрыш по скорости отрисовки. 
    Так что увы прикрутить по быстрому свой редактор не получится.
  13. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в iOS 10   
  14. Like
    zairkz отреагировална Pax Beach в Контролировать приход SMS   
    У в Берлине АПД1 в исходниках, Androidapi.JNI.Provider.pas
    есть такой метод.
    UPD:
    А... обратил внимание, что метод появился с API-19.
  15. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в Контролировать приход SMS   
    const SMS_RECEIVED = 'android.provider.Telephony.SMS_RECEIVED'; procedure SMSReceiver(aIntent: JIntent); //uses // Androidapi.JNI.JavaTypes, Androidapi.JNI.Telephony, Androidapi.JNI.Provider, Androidapi.JNIBridge, // Androidapi.JNI.GraphicsContentViewText, Androidapi.Helpers; var aSmss: TJavaObjectArray<JSmsMessage>; aSms: JSmsMessage; aFrom: string; aBody: string; I: Integer; begin if aIntent = nil then exit; if (aIntent.getAction <> nil) and (aIntent.getAction.compareToIgnoreCase(StringToJString(SMS_RECEIVED)) = 0) then begin aSmss := TJavaObjectArray<JSmsMessage>.Create; aSmss := TJSms_Intents.JavaClass.getMessagesFromIntent(aIntent); aFrom := JStringToString(aSmss[0].getDisplayOriginatingAddress); aBody := ''; for I := 0 to aSmss.Length - 1 do begin aSms := aSmss[I]; aBody := aBody + JStringToString(aSms.getDisplayMessageBody); end; end; end; не проверял, но по коду так, только как нить вернуть нужно aFrom, aBody
    сделать как функцию и тд..
  16. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в Контролировать приход SMS   
    да входящие, вот функция
    // перевод с UnixDate в TDateTime function myUnixToDateTime(USec: Longint): TDateTime; begin Result := (USec / 86400) + UnixDateDelta; end;  
  17. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в Контролировать приход SMS   
    я исправил уже, смотри выше
  18. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в Прозрачная иконка приложения   
    IOS не разрешает прозрачные иконки
  19. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в Прозрачная иконка приложения   
    это айос обрезает, никак не сделать прозрачные
  20. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в DeviceInfo - модуль для получения информации о девайсе   
    исправлен баг на IOS, крах происходит при подключении модуля FMX.PhoneDialer.pas (IOS)
    теперь нет возможности получить информацию об операторе (IOS)
    Обновленная версия
  21. Like
    zairkz отреагировална rareMax в [Статья][AdMob] Добавляем рекламный блок в приложение   
    На канале в телеграмме кто то рассказывал как использовать видео рекламу на андроиде
  22. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в Как реализовать такое-же окно  как на картинке ?   
    https://github.com/rzaripov1990/fmx/tree/master/berlin/MyDialogs
     
  23. Like
    zairkz отреагировална Rusland в Проверить наличие интернета   
    Вроде бы у ZuBy в модуле DeviceInfo в коде есть проверка интернета. Посмотрите
  24. Like
    zairkz отреагировална Rusland в Google Play Реклама в виде видеороликов   
    http://fire-monkey.ru/topic/2987-статьяadmob-добавляем-рекламный-блок-в-приложение/#comment-19680
  25. Like
    zairkz отреагировална Равиль Зарипов (ZuBy) в Google Play Реклама в виде видеороликов   
    на форуме уже обсуждалось, поиск в помощь
×
×
  • Создать...