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

krapotkin

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

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

  • Посещение

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

    209

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

  1. Like
    krapotkin получил реакцию от Андрей Рулин в Отрисовка прямоугольника.   
    потому что нельзя рисовать где попало когда захочется
    есть событие OnPaint - его и используйте
  2. Like
    krapotkin получил реакцию от Ingalime в Отрисовка прямоугольника.   
    потому что нельзя рисовать где попало когда захочется
    есть событие OnPaint - его и используйте
  3. Like
    krapotkin получил реакцию от Ingalime в TMediaPlayer & TMediaPlayerControl - отрисовка на кадре   
    Такая возможность ВРОДЕ БЫ есть в Alcinoe
    https://github.com/Zeus64/alcinoe
    Проверьте, сообщите результаты, всем будет полезно
    Не для Windows! Я искал как-то, не нашел вообще ничего
     
  4. Like
    krapotkin отреагировална #WAMACO в Web Server под Android   
    Идея не верна! Лучше отказаться от этой затеи!
  5. Like
    krapotkin получил реакцию от Ingalime в Открыть сайт из локальной папки (WebView)   
    а откуда у вас там адресная строка и навигация? 
    или вы даже не смотрели?
  6. Like
    krapotkin получил реакцию от Ingalime в Сортировка TListViewItems   
    так вот речь и идет о том, что компоненты должны быть отдельно, а данные отдельно
    если мы под компонентами понимаем одно и то же - экранные компоненты, предназначенные для отображения данных человеку
    программа не человек, ей компоненты побоку, ей бы переменные, классы, списки. 
    ну и по коду - ошибка - обращение к переменной form1 внутри метода класса TForm1
  7. Like
    krapotkin получил реакцию от Ingalime в Не определяет устройство в Delphi XE7. Ошибка при компиляции.   
    1. возьмите свежую версию делфи
    2. проблема у вас с настройкой окружения для разработки - SDK и NDK. Если все установлено настроено по инструкции, то все и работает
  8. Like
    krapotkin получил реакцию от Ingalime в Formatter для Delphi   
    CnWizards + CtrlW ?
  9. Like
    krapotkin получил реакцию от slav_z в Сортировка TListViewItems   
    кривое тз всегда дает еще более кривое решение
    сортировать надо данные, а не компоненты на экране
    отсортировать список - доли секунды, вывести его на экран - тоже
    а вот работать с неповоротливыми экранными компонентами это ну никак не быстро
     
  10. Like
    krapotkin получил реакцию от Ingalime в Сортировка TListViewItems   
    кривое тз всегда дает еще более кривое решение
    сортировать надо данные, а не компоненты на экране
    отсортировать список - доли секунды, вывести его на экран - тоже
    а вот работать с неповоротливыми экранными компонентами это ну никак не быстро
     
  11. Like
    krapotkin получил реакцию от Ingalime в как создать АПК без подключенного аппарата.   
    apk создается при Deploy
    соотв-но project - compile, потом project - deploy
  12. Like
    krapotkin получил реакцию от Евгений Корепов в Почему не очищается ImageList ?   
    главное не говорить, что за ошибка )
    а пока не говорите, могу только поинтересоваться почему Form1.ImageList1 ?
  13. Like
    krapotkin получил реакцию от Ingalime в Почему не очищается ImageList ?   
    главное не говорить, что за ошибка )
    а пока не говорите, могу только поинтересоваться почему Form1.ImageList1 ?
  14. Like
    krapotkin получил реакцию от Ingalime в slide presentation   
    No problem. Actiaully, they consists of standard Delphi's TPagecontrol, TLayout and TImage. You can simply repeat it right in code.
  15. Like
    krapotkin получил реакцию от Ingalime в slide presentation   
    In order to reduce a time to develop I recommend to look at https://github.com/zhaoyipeng/FMXComponents and use his slideshow component
    then you can adjust the size to achieve your target values
  16. Like
    krapotkin получил реакцию от Ingalime в Как задать стиль кнопки в состоянии Enabled = False?   
    кнопка в стиле имеет состояния Focused, Hot, Normal и Pressed
    поэтому состояние Disabled у нее отдельно задать не выйдет, можно только унаследоваться и поменять в коде
  17. Like
    krapotkin получил реакцию от Ingalime в Требуется приложение на на все смартфоны   
    про String беспокоиться возможно и не нужно
    а места TStringList.Create; и соответствующий Free я бы прологировал
  18. Like
    krapotkin получил реакцию от Ingalime в Фреймворк для стандартного ListView   
    пока играл с материал-тенями, порушил маленько, не заметил
    поправил демки, обновил репозитории
  19. Like
    krapotkin получил реакцию от Ingalime в Фреймворк для стандартного ListView   
    Ссылки на исходники
    https://bitbucket.org/vkrapotkin/vklistview/src/master/
    https://bitbucket.org/vkrapotkin/vkexpressionparser/src/master/
    https://bitbucket.org/vkrapotkin/vkshadowgenerator/src/master/
  20. Like
    krapotkin получил реакцию от Евгений Корепов в Поток в Firemonkey Android для скачивания TXT   
    e THttpClient есть свойства в которых есть слово Timeout. Их можно установить, и запрос будет вываливаться по Exception
    поэтому нужно добавить обработку Try Except  вместо или дополнительно к Try Finally
    в обработчике Except можно куда-то записывать результат или так же через синхронизацию например выводить сообщение на экран
  21. Like
    krapotkin получил реакцию от Ingalime в Поток в Firemonkey Android для скачивания TXT   
    e THttpClient есть свойства в которых есть слово Timeout. Их можно установить, и запрос будет вываливаться по Exception
    поэтому нужно добавить обработку Try Except  вместо или дополнительно к Try Finally
    в обработчике Except можно куда-то записывать результат или так же через синхронизацию например выводить сообщение на экран
  22. Like
    krapotkin получил реакцию от slav_z в Еще раз о потоках   
    зачем так сложно?
    вешаем на OnTerminate потока обработчик. В нем запускаем следующее задание и т.д.. 
  23. Like
    krapotkin получил реакцию от Евгений Корепов в com-порт FireMonkey   
    вполне можно без компонентов пользоваться просто WinApi
    portNum='\\.\COM28'; CommHandle:= CreateFile(portNum,GENERIC_READ or GENERIC_WRITE, 0, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL or FILE_FLAG_OVERLAPPED,0); ссылка
  24. Like
    krapotkin получил реакцию от Евгений Корепов в Выполнение операции после скрытия меню   
    есть более интересный и по-мне, более правильный способ
    по нажатию в меню не сразу выполняете что-то, а ЗАПИСЫВАЕТЕ действие, которое ВЫПОЛНИТСЯ по событию закрытия мультивью
    тогда реакция наступает визуально правильная и дальше крутите колеса, запускайте потоки и все такое
  25. Like
    krapotkin получил реакцию от Шамсуддин в Material design shadow   
    Столкнулся с необходимостью генерировать тень в соответствии с material design guide 
    дополнительное условие - тень нужна не привязанная к контролу,  т.е. просто прицепить TShadowEffect нельзя
    интернет сказал мне, что одной тени недостаточно, стал ставить эксперименты с двумя.
    эмпирически подобрал алгоритм и параметры, которые дают довольно близкий к гайду результат
    1. https://material.io/design/environment/light-shadows.html#shadows

    2. мой скриншот

    положил сюда https://bitbucket.org/vkrapotkin/vkshadowgenerator
    Механизм работы понятен из приложенного примера.
    В принципе можно применять те же параметры и к обычным TShadowEffect
     
×
×
  • Создать...