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

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

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

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

  • Посещение

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

    265

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

  1. Like
    Равиль Зарипов (ZuBy) отреагировална Andrey Efimov в С Наступающим Новым Годом!   
    Уважаемые форумчане!
    Поздравляю Вас с Наступающим Новым Годом и Рождеством!
    Пусть 2017 год станет новым этапом на Вашем пути и принесет успех, самореализацию и, конечно же, счастье.

  2. Like
    Равиль Зарипов (ZuBy) получил реакцию от Kitty в Иконки в ListView   
    есть два варианта
    1) использовать FontAwesome и перед текстом ставить подходящую иконку (не рекомендую использовать иконку и текст в одном объекте, будут баги на некоторых девайсах из-за кириллицы)
    2) добавить объекты в режиме DynamicAppearance
  3. Like
    Равиль Зарипов (ZuBy) отреагировална Andrey Efimov в opendialog для папок   
    Так не устраивает?
    procedure TFormMain.sbSelectFolderClick(Sender: TObject); var PathFolder: string; begin if SelectDirectory('Выбор папки...', '', PathFolder) then ePathFolder.Text := PathFolder; end; SelectDirectory
  4. Like
    Равиль Зарипов (ZuBy) отреагировална Rusland в Укажите направление как работать с ListView?   
    Вот тут видео, которое обычно дает уважаемый krapotkin, оно "о чем" и на английском. Нужно понять что ListView не обычный компонент - нужно научиться с ним работать. На этом форуме много примеров
  5. Like
    Равиль Зарипов (ZuBy) получил реакцию от Kitty в Укажите направление как работать с ListView?   
    Вся инфа есть тут
    http://docwiki.embarcadero.com/Libraries/Berlin/en/FMX.ListView.TListView
    http://docwiki.embarcadero.com/Libraries/Berlin/en/FMX.ListView.Appearances.TPublishedAppearance.ItemEditAppearance
    Примеры из студии
     
  6. Like
    Равиль Зарипов (ZuBy) отреагировална Rusland в БД LiveBindings загрузить картинку   
    Лучше не пользуйтесь LiveBindings.
    Здесь описан способ получения картинки из Blob
  7. Like
    Равиль Зарипов (ZuBy) получил реакцию от Volk65 в Порекомендуйте книги для изучения Android   
    Ну не сказать чтобы я учил и знаю Java, но есть один очень хороший канал на youtube.
    я там смотрел про основы Java, и по андроид хороший материал
     
  8. Like
    Равиль Зарипов (ZuBy) получил реакцию от FeLDMARShaL в TCameraComponent   
    для таких случаев прочтите вот это
  9. Like
    Равиль Зарипов (ZuBy) получил реакцию от Kitty в Порекомендуйте книги для изучения Android   
    в интернете много курсов и уроков, в том числе и видео и на русском. но там не связано с Delphi. Читать help по андроиду, гугл усердно переводит статьи на русский, многое уже переведено.
    чтобы переводить с Java на Delphi достаточно базовых знаний Java (почти любое решение есть на стаке по андроид)
  10. Like
    Равиль Зарипов (ZuBy) отреагировална bigjorj в *******:ЕГАИС   
    Думаю пришло время и мне рассказать (еще) об одном своем проекте на FMX. С вашего позволения наименование программы убрал из описания.

    *******:ЕГАИС - это приложение для предпринимателей, которым необходимо (согласно новым требованиям закона) подтверждать любое движение алкоголя через систему учета ЕГАИС (Единая Государственная Автоматизированная Информационная Система).
     
     
    *******:КАССА - очень простой front-office для предпринимателей. Полная поддержка ЕГАИС и 54-ФЗ (об онлайн кассах). Работает с фискальными регистраторами АТОЛ, ШТРИХ-М и Viki-print.
    Сайт: https://www.ami-soft.ru/
    Приложение для Android: ЕГАИС-приход Сейчас не развивается. Все усилия на WIndows версию. Но оба приложения используют единые формы и код.
    Прямая ссылка для загрузки ДЕМО-версии
    Используются:
    Delphi Berlin 10.1 upd 2 FireDac SQLITE FastReports FMX2 Parse (пока для системы активации, в разработке личный кабинет для пользователей с выгрузкой чеков и документов) Адаптировано для сенсорных экранов. Есть платные и бесплатные функции.
    Платных пользователей на 09.01.2017 - 1021.
    Программа позволяет:
    Подключение к УТМ по ip адресу или имени компьютера, возможность переключения между УТМ Просмотр входящих документов поставки алкоголя. Краткая информация о строках документа - сумма документа, поставщик, наименование товара Подтверждение, расхождение или отказ от получения накладной в ЕГАИС (платная функция) Запрос повторной отправки накладной на ее номеру Запрос всех неподтвержденных накладных Подтверждение или отказ приема накладной по ее номеру в ЕГАИС Отражение статуса накладной в системе ЕГАИС Отображение остатков в ЕГАИС по 1 и 2 регистру Списание продукции в ЕГАИС по данным остатков или приходной накладной Отправка актов постановки на баланс на 1 и 2 регистр Инвентаризация остатков в магазине Возврат поставщику, перемещение и продажа Передача товара в магазин и возврат на склад Работа с классификаторами товаров и партнеров в ЕГАИС Просмотр перечня служебных документов обмена (при включении режима Эксперт) Просмотр XML содержимого документов для анализа ошибок (при включении режима Эксперт) Автоматическое определение вашего ФСРАР ИД (уникального идентификатора по системе ЕГАИС)  
  11. Like
    Равиль Зарипов (ZuBy) получил реакцию от egorea1999 в TListboxItem: не меняются текстовые свойства   
    не смотрел исходник, но уже на скрине видно что стиль сделан под Platform: Windows 10 Desktop
    если вы переключитесь на андроид например или ваша ос не win 10, StyleBook будет пустой
    общие элементы которые не хотите завязывать на платформы, нужно делать под Platform: Default
  12. Like
    Равиль Зарипов (ZuBy) получил реакцию от rakhmet в проблемы с sdk   
    все правильно, его нужно распаковать. Затем переходим 
    xCode -> Preferences -> Locations -> Command line tools -> выбираем 8.0 и обновляем в IDE SDK
  13. Like
    Равиль Зарипов (ZuBy) получил реакцию от Steepe_Hare в TListboxItem: не меняются текстовые свойства   
    не смотрел исходник, но уже на скрине видно что стиль сделан под Platform: Windows 10 Desktop
    если вы переключитесь на андроид например или ваша ос не win 10, StyleBook будет пустой
    общие элементы которые не хотите завязывать на платформы, нужно делать под Platform: Default
  14. Like
    Равиль Зарипов (ZuBy) отреагировална egorea1999 в TListboxItem: не меняются текстовые свойства   
    Берутся стандартные свойства со стиля, для того, чтобы их можно было перекрыть, нужно убрать нужные перечисления из множества, либо дополнить их.
  15. Like
    Равиль Зарипов (ZuBy) отреагировална Error в Сходка в Питере   
    По первому фото слева на право:
    @kami @Brovin Yaroslav @RoschinSpb @Error


  16. Like
    Равиль Зарипов (ZuBy) получил реакцию от AngryOwl в Странное поведение TListBox при попытке прокрутки до конца списка   
    не смог воспроизвести вашу ситуацию, есть подозрение на стиль. попробуйте при добавлении Item'a, прогрузить стиль вручную
    LBScroll.zip
  17. Like
    Равиль Зарипов (ZuBy) отреагировална AngryOwl в FMX + OSX + NSWindow   
    Мне лень (сорри!) что-то изобретать - просто сделаю скрин проекта, который сейчас у меня открыт. И он абсолютно одинаково выглядит и работает и под виндой и под макосью!

  18. Like
    Равиль Зарипов (ZuBy) отреагировална Error в Светодиодная панель   
    Советую свои компоненты на GitHub выкладывать, это сделает их более "доступными", даст версионирование
     
  19. Like
    Равиль Зарипов (ZuBy) отреагировална Error в FMX + OSX + NSWindow   
    Только в случае если киллер фича приложения кнопки в заголовке окна
  20. Like
    Равиль Зарипов (ZuBy) отреагировална Tera в Светодиодная панель   
    Компонент LED Panel - светодиодная панель с возможностью вывода текста бегущей строкой.
    В архив включена демонстрационная программа с исходным кодом. После запуска программы, кнопка с панели задач прячется в трей.
     

    LED_Panel.zip
  21. Like
    Равиль Зарипов (ZuBy) отреагировална Pax Beach в Фотография стандартной камерой смартфона   
    Проблема решалась очень просто.
    Оказывается нужно при вызове startActivityForResult использовать requestCode отличный от занятых в FMX, я использую REQUEST_IMAGE_CAPTURE = 1001 тогда обработчик сообщений FMX поймет, что сообщение не для него и передаст его в систему. 
     
     
  22. Like
    Равиль Зарипов (ZuBy) отреагировална kami в Сходка в Питере   
    не думаю, что это возможно. Это сборище вся королевская конница и вся королевская рать еле собрала. Но - можете попытаться, желательно в отдельной теме
  23. Like
    Равиль Зарипов (ZuBy) отреагировална kami в Передача объекта в результат функции   
    После "!!" требуется перевод строки.
    На самом деле возвращается не копия объекта. Суть сей манипуляции в том, что нам нужно как-то вернуть экземпляр нужного типа из контейнера (lAPIResponse), не дав ему уничтожиться при удалении этого контейнера.
    Теоретически, здесь можно было бы сделать lAPIResponse.ResultObject:=nil; в этом случае нужный нам объект не будет уничтожен при удалении контейнера, но и не будет потерян, потому что он уже сидит в Result.
    Но lAPIResponse - дженериковский объект. Т.е. мы не можем заранее сказать, что в ResultObject  будет объект, а не какой-нибудь integer.
    И тут приходит на выручку функция Default. Для классового типа она вернет nil, для integer - 0 ну и так далее.
  24. Like
    Равиль Зарипов (ZuBy) отреагировална Rusland в Сходка в Питере   
    Да, фотоотчет увидеть интересно
  25. Like
    Равиль Зарипов (ZuBy) отреагировална Rusland в Размер приложения Seattle vs Berlin   
    Не поленился и скомпилировал на Berlin без апдейтов: 6,5Мб (режим Debug)

    В установленном виде действительно 32Мб

×
×
  • Создать...