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

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

Модераторы
  • Постов

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

  • Посещение

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

    264

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

  1. Like
    Равиль Зарипов (ZuBy) получил реакцию от masmat в Notification   
    перенесли ведь сюда
    uses System.Notification
  2. Like
    Равиль Зарипов (ZuBy) получил реакцию от Rusland в Обновление форума   
    но и не топик стартера, а пользователя оставивший последнее сообщение
  3. Like
    Равиль Зарипов (ZuBy) получил реакцию от zairkz в Обновление форума   
    исправьте отображение Города под аватаркой.
    и не всегда темы становятся прочитанными... не удобно
    а уведомлением вообще классно стало жить!
  4. Like
    Равиль Зарипов (ZuBy) отреагировална #WAMACO в Обновление форума   
    Супер! Гораздо удобнее!
    А мобильное приложение планируется?
  5. Like
    Равиль Зарипов (ZuBy) отреагировална Andy в Обновление форума   
    Если есть возможность в мобильной версии форума "Последние темы" поднять в начало страницы. Думаю дл многих актуально... 
  6. Like
    Равиль Зарипов (ZuBy) отреагировална Rusland в Обновление форума   
    Еще бы не плохо в Последние сообщения видеть дату последнего сообщения в теме, а не дату создания.
  7. Like
    Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в [TAniIndicator] Почему у меня не виден TAniIndicator, помещенный в TListBox?   
    Добрый день,
    Чтобы его запустить, нужно установить свойство
    Enabled = True Это свойство его включает. На платформе Windows вы его не видите потому, что первая фаза анимированных кругов начинается с пустого кадра.
  8. Like
    Равиль Зарипов (ZuBy) отреагировална rareMax в [TidTCPClient] В IdTCPClient возникает Max line length exceeded при чтении   
    Для начала - я бы попробовал обновить инди. Та версия, что поставляется с Делфи - немного отстает. Постоянно выходят багфиксы. Скачать последнюю версию можно с помошью SVN клиента(ваш любимый либо встроенный в ИДЕ): https://svn.atozed.com:444/svn/Indy10  Имя:  Indy-Public-RO пароль пустой оставь
  9. Like
    Равиль Зарипов (ZuBy) получил реакцию от Евгений Корепов в Исключить устройства с Intel Atom как не поддерживаемые   
    точно могу сказать только про HTTP/S, TCP, Location Sensor, Map, воспроизведение звука
    еще вспомнилось что с камерой был косяк, но детали не вспомню.
  10. Like
    Равиль Зарипов (ZuBy) отреагировална zairkz в Исключить устройства с Intel Atom как не поддерживаемые   
    А еще вроде как новые устройства на Intel Atom поддерживают эмуляцию, поэтому вам только старые устройства отключить на которых приложения вообще не запустятся. На эмуляторе Intela нормально все работает если правильно делать. А "работающие и пользующиеся популярностью приложения" наврятли оно таким станет, если у ~30% пользователей не будет возможность даже скачать (Допустим 30% скачало, из них 10% не запустилось). Кроме того все надеемся на новые версии студии в котором будет поддержка Intel
     
  11. Like
    Равиль Зарипов (ZuBy) получил реакцию от zairkz в Исключить устройства с Intel Atom как не поддерживаемые   
    все баги которые написал решаемы, так что я пока не вижу смысла не поддерживать Intel. Приложение ведет себя более менее адекватно, пользоваться можно
    поворот - можно отключить
    тосты - своя реализация у меня
    анимация - можно не использовать
    ListBox - использовать ListView
    работа с формой (неправильный расчёт) - два варианта: 1) использовать модифицированный файл 2) FullScreen режим
  12. Like
    Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в Обновление форума   
    Добрый вечер, уважаемые форумчане,
    Вместе с Андреем Ефимовым мы проделали огромную работу, чтобы сделать наш форум еще удобнее и лучше, а так же решить ряд проблем, возникших в недавнее время. Работа над технической составляющей форума закончена. Однако, работа над структуризацией и модерированием тем начинается, чтобы сделать форум еще удобнее и эффективнее в решении ваших задач.
    Основные нововведения
    Быстрый вход. Использование нескольких систем входа на сайт (VK, Facebook, Google, Microsoft, Linked-In, Twitter)
    Введение нового формата ответов: Вопрос/Ответ. Теперь при вводе вопроса, ценится полнота и исчерпанность ответа. Это, возможно, потребует изменение структуры форума, чтобы разделять вопросы от обсуждений. Пока этот формат в процессе оценки.
    Мгновенные оповещения. Поддержка оповещений браузером. Теперь, если ваш браузер открыт, а форум закрыт, то при получении сообщения или новых ответов в ваших темах, вы получите системное уведомление.
  13. Like
    Равиль Зарипов (ZuBy) получил реакцию от zairkz в Глобальные тормоза сайта   
    пару дней назад на форум мог зайти только через Tor.
    Причина была в провайдере, но все же что такого в форуме, что на него не было доступа.
    хотя все соц сети и популярные сайты работали
  14. Like
    Равиль Зарипов (ZuBy) получил реакцию от Kitty в Разрешение/запрет гасить экран   
    я использовал вот такой вариант в одной программе
    function GetScreenOffTimeout: integer; // Androidapi.JNI.Provider, FMX.Helpers.Android begin Result := 0; {$IFDEF ANDROID} Result := TJSettings_System.JavaClass.getInt(SharedActivityContext.getContentResolver, TJSettings_System.JavaClass.SCREEN_OFF_TIMEOUT, 15000); // 15 seconds is default is not found {$ENDIF} end; function SetScreenOffTimeout(ATimeOut: integer): Boolean; // Androidapi.JNI.Provider, FMX.Helpers.Android begin Result := false; {$IFDEF ANDROID} Result := TJSettings_System.JavaClass.putInt(SharedActivityContext.getContentResolver, TJSettings_System.JavaClass.SCREEN_OFF_TIMEOUT, ATimeOut); {$ENDIF} end;
  15. Like
    Равиль Зарипов (ZuBy) отреагировална Rusland в Как реализовать это?   
    Использую helper для раскраски ListView (LVhelper.pas) из примера ZuBy.
    procedure TFrmMain.SetListViewStyle(); begin Lsv.SetColorItemFill($FF000000); // цвет фона item-а серый Lsv.SetColorBackground($FF000000); // фон делаем "черным" Lsv.SetColorItemFillAlt($FF1A1A1A); Lsv.SetColorItemSelected($FF1A1A1A); // фон выделенного item-а Lsv.SetColorText($FFFFFFFF); // шрифт белый Lsv.SetColorTextSelected($FFFFFFFF); // шрифт белый end; Раскрашивается замечательно, НО когда я выделяю item, то текста в выделенной ячейке практически не видно - он становится то ли темно-серым, то ли черным.
    Как побороть?
     
     
    Оказывается все просто, процедуру надо вызывать непременно в OnApplyStyleLookup - тогда все работает как надо. 
  16. Like
    Равиль Зарипов (ZuBy) получил реакцию от zairkz в Thoma Bravo Announces Sale of Embarcadero to Idera, Inc.   
    это все конечно имеет место быть, но использовать мне кажется не удобно. даже чтобы разместить одну кнопку нужно проделать кучу не нужных действий.
    а ели представить что с использованием этой штуки делать большой проект, нее увольте
    да и кроссплатформенность теряется
  17. Like
    Равиль Зарипов (ZuBy) получил реакцию от Pax Beach в TMapView не работает с IOS   
    думаю как-то так
    function CheckInternet2: boolean; // uses System.Net.HttpClient, System.Net.HttpClientComponent var Resp: IHTTPResponse; begin Result := false; with TNetHTTPClient.Create(nil) do begin try Resp := Head('http://google.com'); Result := Resp.StatusCode < 400; except Result := false; end; Free; end; end; метод HEAD
  18. Like
    Равиль Зарипов (ZuBy) получил реакцию от krapotkin в Разрешение/запрет гасить экран   
    я использовал вот такой вариант в одной программе
    function GetScreenOffTimeout: integer; // Androidapi.JNI.Provider, FMX.Helpers.Android begin Result := 0; {$IFDEF ANDROID} Result := TJSettings_System.JavaClass.getInt(SharedActivityContext.getContentResolver, TJSettings_System.JavaClass.SCREEN_OFF_TIMEOUT, 15000); // 15 seconds is default is not found {$ENDIF} end; function SetScreenOffTimeout(ATimeOut: integer): Boolean; // Androidapi.JNI.Provider, FMX.Helpers.Android begin Result := false; {$IFDEF ANDROID} Result := TJSettings_System.JavaClass.putInt(SharedActivityContext.getContentResolver, TJSettings_System.JavaClass.SCREEN_OFF_TIMEOUT, ATimeOut); {$ENDIF} end;
  19. Like
    Равиль Зарипов (ZuBy) отреагировална rareMax в RAD 11 на подходе?   
    Ну как не популярен - уже на 9-12 месте по версии http://www.tiobe.com/
  20. Like
    Равиль Зарипов (ZuBy) отреагировална Brovin Yaroslav в TShadowEffect   
    Все применения эффектов кэшируются, так как применение эффекта очень ресурсоемкая задача. То есть под конечное изображение выделяется дополнительный буфер, содержащий результирующее изображение с эффектом. Кэш обновляется либо в ручную, либо автоматически в нескольких случаях. При скроллировании, видимо эффект не обновляется. Это можно сделать в OnViewPortPositionChanged в ручную.
    var EffectContainer: IEffectContainer; begin if Supports(Button1, IEffectContainer, EffectContainer) then EffectContainer.NeedUpdateEffects; Но повторюсь, в этом случае у вас заметно замедлиться скорость прокрутки. Лучше использовать для тени прозрачную png картинку, подложенную в стиль итема.
  21. Like
    Равиль Зарипов (ZuBy) получил реакцию от Kitty в Thoma Bravo Announces Sale of Embarcadero to Idera, Inc.   
    это все конечно имеет место быть, но использовать мне кажется не удобно. даже чтобы разместить одну кнопку нужно проделать кучу не нужных действий.
    а ели представить что с использованием этой штуки делать большой проект, нее увольте
    да и кроссплатформенность теряется
  22. Like
    Равиль Зарипов (ZuBy) получил реакцию от zairkz в Вопрос к знатокам установки   
    бывают, но почти всегда есть адаптивный режим для планшетов.
    нужно помнить всегда что есть дисплей 3,2 дюйма и нужно чтобы туда все влезло.
    я пишу на 5 дюймах и приложения адекватно ведут себя на маленьких дисплеях, зато на больших если кнопка растянута до краёв это просто ужасно
    для мелких дисплеев подкладываю TVertScrollBox и контент туда пихаю, не включая Toolbar'ы и прочие элементы управления
     
    на 7 дюймах еще нормально, а на 10-ке нужно адаптировать в зависимости от ориентации
  23. Like
    Равиль Зарипов (ZuBy) отреагировална bigjorj в RAD 11 на подходе?   
    Новый сайт Embarcadero https://www.embarcadero.com Вообще убрано упоминание про продукты кроме Студии (opd: их оказывается перенесли на сайт www.idera.com ). Похоже началась активная фаза слияния. Ой страшно мне.....
     
    И самое интересное! Смотрите https://www.embarcadero.com/app-development-tools-store/delphi я надеюсь это ошибка.... $83 129,88 
  24. Like
    Равиль Зарипов (ZuBy) отреагировална rareMax в Thoma Bravo Announces Sale of Embarcadero to Idera, Inc.   
    Ну по вашей ссылке - там ничего насчет стилей не увидел. 
  25. Like
    Равиль Зарипов (ZuBy) получил реакцию от Brovin Yaroslav в DeviceInfo - модуль для получения информации о девайсе   
    DeviceInfo - модуль для получения информации о девайсе
    Android || Windows || IOS || MAC OS
      

    Intel планшет

    для Андроида нужно включить разрешения (permission)
    Ссылка на GitHub
×
×
  • Создать...