XWin Icon Fidelity
Colin Harrison
colin.harrison@virgin.net
Sun Jun 1 14:28:00 GMT 2003
Hi,
Answering my own query (well it is early Sunday morning, who's up!)
I get better fidelity from the existing X.ico if I fudge it 16x16 with:
--- save_wintrayicon.c 2003-06-01 14:58:40.000000000 +0100
+++ wintrayicon.c 2003-06-01 15:16:11.000000000 +0100
@@ -49,7 +49,12 @@
nid.uID = pScreenInfo->dwScreen;
nid.uFlags = NIF_ICON | NIF_MESSAGE | NIF_TIP;
nid.uCallbackMessage = WM_TRAYICON;
- nid.hIcon = LoadIcon (g_hInstance, MAKEINTRESOURCE(IDI_XWIN));
+ nid.hIcon = LoadImage (g_hInstance,
+ MAKEINTRESOURCE(IDI_XWIN),
+ IMAGE_ICON,
+ 16,
+ 16,
+ 0);
/* Set display and screen-specific tooltip text */
snprintf (nid.szTip,
Can be done in winmultiwindowwindow.c as well.
Build a better .ico you may well say!
But 'I'm more of a hacker than I am an artist'
Colin
More information about the Cygwin-xfree
mailing list