Может извлекать мега иконки из ресурсов 16х16 ... 256х256 и использовать их в кнопке
По сути это стандартная кнопка из которой выкинуты свойства Caption и Font за ненадобностью и добавлены свойства и методы
+Data=Данные, выдаваемые в поток событием onClick|3
Flat=Стиль отображения элемента|14|1|True,False
DefaultBtn=Определает кнопку по-умолчанию|14|1|True,False
@Icon=Содержит иконку кнопки|6|
@ID=Индефикатор иконки из ResIcons(при -1 иконка берётся из свойства Icon)|1|-1
@SizeIcon=Размер иконки для извлечения из ресурса|4|2|sz16,sz24,sz32,sz48,sz64,sz96,sz128,sz256
@ResIcons=Ресурс для извлечения иконки|4|0|shell32.dll,imageres.dll,ddores.dll,netshell.dll,Networkexplorer.dll,setupapi.dll,Wmploc.dll,wpdshext.dll,compstui.dll,ieframe.dll,dmdskres.dll,dsuiext.dll,wiashext.dll,comres.dll,UseRes
@UseRes=Имя пользовательского ресурса для загрузки иконки|2|
[Methods]
onClick=Событие происходит всякий раз при нажатии на кнопку и выдает в поток значение св-ва Data, если оно было задано ARG(Data)|2|
Data=При подключенной точки данные с этой точки передаются в поток|4|
--- Добавлено в 2022-06-22 15:33:06
Использовал эти функции в ListView, шикарный просмотр