Brovin Yaroslav

Описание TfgImageList

6 сообщений в этой теме

Первый набросок компонента, позволяющего организовать централизованное хранение графических ресурсов для всех платформ.

Основные особенности:

  1. Спроектирован для использования одного экземпляра изображения во многих компонентах.
  2. Позволяет хранить все графические ресурсы любых размеров.
  3. В будущем не будет грузить картинки в память, если они не используются. А будет подгружать их из файла по мере необходимости. Тем самым будет значительно экономиться память.
  4. Хранение именованных графических ресурсов, а не по индексу. Это позволяет отразить в названии назначение картинки.
  5. Использование папок. Группировка изображений по смыслу для удобства работы с ними.
  6. Возможность загрузки разных картинок для разных устройств, или же загрузить один набор картинок для всех устройств.
  7. Удобная и быстрая загрузка изображений путем перетаскивания
  8. Хранение отступов изображения. 
  9. Наглядное отображение картинки в свойствах компонентах.
  10. При изменении имени картинки, в компонентах используемых картинку идет автоматическое обновление имени картинки. В стандартном TImageList, из-за индексной структуру все картинки съезжают и при удалении картинки, компонент начинает отображать уже другую картинку.

2016-04-08_17-12-12.png

2016-04-08_17-18-42.png

2016-04-08_17-23-45.png

Error, Rusland, Равиль Зарипов (ZuBy) и 3 другим понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пока сложно о чем-то говорить. Но надеюсь, что все первоначальные задумки исполнятся.

sinuke понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Brovin Yaroslav сказал:

Пока сложно о чем-то говорить. Но надеюсь, что все первоначальные задумки исполнятся.

А когда планируется выпуск этого компонента?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пока говорить сложно. Так как его использование требует своего набора компонентов. И к штатным компонентам он не интегрируется. У меня есть набор компонентов с которыми он уже интегрируется. Но требуется доработка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Your previous content has been restored.   Clear editor


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу