taskbar and system tray menus

Colin Harrison colin.harrison@virgin.net
Mon Jun 2 21:28:00 GMT 2003


Hi Harold,

Code changes for this, I missed the mail earlier on doing the checkbox bit
on Hide Root Window, one for you? 

'Exit' to bottom on tray and 'Always On Top' to top on sys menu (better I
think than the transpose with 'Close')
So 'Exit' and 'Close' are now at bottom of respective menus.

I put a hot-key on the T in 'Top' (made sense to me).


Patches:- 
-----------------------8<----------------------
--- save_XWin.rc        2003-06-01 04:04:12.000000000 +0100
+++ XWin.rc     2003-06-02 21:04:46.000000000 +0100
@@ -72,10 +72,10 @@
 BEGIN
        POPUP "TRAYICON_MENU"
        BEGIN
-               MENUITEM "E&xit", ID_APP_EXIT
-               MENUITEM SEPARATOR
                MENUITEM "&Hide Root Window", ID_APP_HIDE_ROOT
                MENUITEM "&Show Root Window", ID_APP_SHOW_ROOT
+               MENUITEM SEPARATOR
+               MENUITEM "E&xit", ID_APP_EXIT
        END
 END
------------------------>8----------------------------
------------------------8<----------------------------
--- save_winmultiwindowwndproc.c        2003-06-02 15:11:46.000000000 +0100
+++ winmultiwindowwndproc.c     2003-06-02 21:59:28.000000000 +0100
@@ -175,8 +175,8 @@

        sys = GetSystemMenu (hwnd, FALSE);

-       AppendMenu (sys, MF_SEPARATOR, 0, NULL);
-       AppendMenu (sys, MF_STRING, ID_APP_ALWAYS_ON_TOP, "Always On Top");
+       InsertMenu (sys, 0, MF_BYPOSITION | MF_SEPARATOR, 0, NULL);
+       InsertMenu (sys, 0, MF_BYPOSITION | MF_STRING, ID_APP_ALWAYS_ON_TOP,
"Always On &Top");
       }
       return 0;
------------------------>8-----------------------------

Cheers,

Colin



More information about the Cygwin-xfree mailing list