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

IVGSoft

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

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

  • Посещение

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

    6

Весь контент IVGSoft

  1. Не помню, чтобы с таким сталкивался. Возможно где-то ошибка в исходниках FMX. Похоже на то, что перепутаны местами каналы R и B
  2. Ну, во первых, не fot.LoadFromStream, а tb.LoadFromStream(fot); И еще рекомендую добавить перед этим такую строчку fot.position := 0;
  3. Есть подозрение, что превышается максимальный размер TBitmap для данной платформы
  4. Почему? Tokyo вроде позволяет создать и под Линукс.
  5. Смотри стиль для комбика. Скорее всего размеры контролов сделал больше, чем заложено в стиле. А стиль не рассчитан на такое поведение. Я имею в виду конкретно используемый стиль, а не в общем
  6. Хорошо. Пусть исправит, думаю это многим пригодится. А куда отправили? Сюда - http://www.raysoftware.cn/?p=559
  7. В конце концов получилось исправить. Для interlaced гифок проблема была вообще пустяковая. Одна строчка не в том месте. А вот для optimized все оказалось несколько сложней, но в итоге теперь все гифки отображаются правильно. Пользуйтесь на здоровье! FMX.GifUtils.zip
  8. Может и так, но я уже поборол все эти проблемы. Наконец. Вот, держите! Испробовано на многих гифках.
  9. Если я не ошибаюсь, то автор давно на это забил.
  10. Чем больше пользую, тем больше багов вылазит Пытаюсь исправить. У этого класса есть проблемы с отображением черезстрочных (interlaced) гифок.
  11. Кстати, обнаружилось еще пару багов в китайской либе для анимированных гифок... Вроде бы устранил. Вот листинг :
  12. Добрый день сообществу! Выкладываю на суд первый релизик :) Для создания паков со смайлами служит небольшая утилитка. Пока она позволяет только импортировать смайлы из гифок. IVG.Chatting.zip
  13. Александр, я Вас прекрасно понимаю. Вы вложили много труда в свой продукт и хотите его продвигать. У Вас замечательный продукт, но мне не нужен весь функционал. А платить 340$ лишь за часть функционала я не готов. Желаю Вам удачи в продвижении Вашего, несомненно, прекрасного и интересного продукта! Но давайте не будем разводить оффтоп.
  14. В этом участке кода есть одна маленькая ошибка. Иногда это приводит к тому, что на некоторых кадрах теряется прозрачность. Я заменил на вот такое : GIF_DISPOSAL_BACKGROUND: begin LFrame.FDisbitmap.Clear(LLocalPalette[LGraphicsCtrlExt.ColorIndex].Color); MergeBitmap(tmp, LFrame.FDisbitmap, Bounds(0, 0, LFrameWidth, LFrameHeight), LFrame.FPos.x, LFrame.FPos.Y); end;
  15. Да я не зацикливаюсь. Смайлы в чате автоматически конвертируются из мнемоник в графику.
  16. Теперь задача еще интересней. Как сделать мемо со смайлами?
  17. Сообщения чата представлены вот таким интерфейсом
  18. Да, пожалуйста! Не уверен на сколько это поможет сообществу. Нет, сразу через NativeDraw. Оно само на битмапе рисует.
  19. Промежуточный итог. Переписал компонент используя нативный канвас для отрисовки. Скорость на Андроиде на порядок выше. Никаких тормозов. Макс, еще раз большое спасибо за наводку! :)
×
×
  • Создать...