Results 141 comments of Sancarn

Merged. Thanks for the suggestion 👍

It's true, we could probably create our own SVG which clearly indicates both?

Something like this? Made in powerpoint 😅 ![WinApple](https://github.com/user-attachments/assets/ae25148a-da4a-40be-a7ec-1024397b31d7)

![WinApple2](https://github.com/user-attachments/assets/f5800238-ec8f-4e80-976f-1aafe1122352) As an SVG

> Since there are only two, I think it would look better to have both icons than a single icon combined. Yeah @KallunWillock suggested this to me a while back...

For clarity these are mockups of our options: ![image](https://github.com/user-attachments/assets/057b95d5-728a-4bfb-ab33-51cdda6a705d) At this scale it does appear as though the merged mac/windows icon is pretty difficult to see, though maybe good enough...

> Hi. I'm not used to github :|) so i don't know if this is the place to write. Did you ever get anywhere with the Hooking part of the...

Added `HICON` and `stdImage`: ```vba Private Sub UserForm_Initialize() With stdWindow.CreateFromIUnknown(Me) Call .setOwnerHandle(0) .HICON = stdWindow.CreateFromHwnd(Application.VBE.MainWindow.hWnd).HICON .HICON = stdImage.CreateFromStdPicture(Image1.picture).HICON .HICON = stdImage.CreateFromShape(Sheet1.Shapes("Picture 2")).HICON .HICON = stdImage.CreateFromFile("C:\Users\sancarn\Pictures\yuumi.png").HICON End With End Sub ```

**Inclusion:** Increase performance of `stdCallback.Run`. Especially for `CreateFromMember()` - Instead of `CallByName` use calls to `IDispatch` directly. Store `DISPID` for quick execution.