
Untitled
By: a guest on
Jun 25th, 2012 | syntax:
None | size: 0.56 KB | hits: 17 | expires: Never
How to set icon on Notepad plus plus toolbar button?
type TToolbarIcons = record
ToolbarBmp: HBITMAP;
ToolbarIcon: HICON;
end;
....
var tbPause : TToolbarIcons ;
....
tbPause.ToolbarIcon := LoadImage(Hinstance, 'IDB_TB_PAUSEI', IMAGE_ICON, 0, 0, LR_LOADTRANSPARENT); //does not work
tbPause.ToolbarIcon := LoadIcon(Hinstance, 'IDB_TB_PAUSEI'); // does not work
tbPause.ToolbarBmp := LoadImage(Hinstance, 'IDB_TB_PAUSEB', IMAGE_BITMAP, 0, 0, 0); // works
SendMessage(self.NppData.NppHandle, NPPM_ADDTOOLBARICON, WPARAM(self.CmdIdFromDlgId(2)), LPARAM(@tbPause));