Page 1 of 1

@reshare - resources shared

Posted: Thu Dec 16, 2021 8:47 pm
by Leency
@reshare is a new app that allows to access some resources using shared memory. It is easy to use and no need to include libimg.

RUS: Зачем это нужно? Теперь вы можете легко встраивать иконки в приложения. И не только их. Вам не нужно подключать библиотеки чтобы загружать и распаковывать иконки, что немного муторно, но что важнее код загрузки библиотек толстый.
Реальный пример: reshare занимает 1490 байт, но когда я перевел sysmon на него, то размер sysmon в сжатом виде уменьшился на 400 байт.

Now available:
Data descriptionShared area name
unpacked icons32.png"ICONS32"
unpacked icons16.png"ICONS18" (!!18, not 16!!)
unpacked icons16.png with filled background by a working color"ICONS18W" (!!18, not 16!!)

Re: @reshare - resources shared

Posted: Sat Jan 08, 2022 8:35 pm
by Leency
При повторном запуске @reshare (когда программа УЖЕ запущена, как сервис), будет отображаться окно с информацией для разработчиков.
Например, так делает @notify и это хорошая практика.
В нём также можно посмотреть номера иконок, что полезно при обновлении MENU.DAT например.

Re: @reshare - resources shared

Posted: Sat Jan 08, 2022 11:28 pm
by turbocat
Утилита полезная. Пригодится. А иконки автоматически постраиваются при изменении окна?

Re: @reshare - resources shared

Posted: Sun Jan 09, 2022 1:38 am
by Leency
turbocat wrote:Утилита полезная. Пригодится. А иконки автоматически постраиваются при изменении окна?
Размер окна фиксирован для уменьшения размера программы.

Re: @reshare - resources shared

Posted: Sun Jan 09, 2022 4:05 am
by punk_joker
Иконка чекбокса некоректная

Re: @reshare - resources shared

Posted: Sun Jan 09, 2022 12:21 pm
by Leency
punk_joker wrote:Иконка чекбокса некоректная
Исправил ещё вчера.