Is there a readme or guide somewhere?

For some reason whenever I use the plugin in a skin I'm making, the menu opens at the entire width of the screen... is there a way to change this, and what other parameters can be defined.
Comments
on May 03, 2004
I have had that problem with WinMenu for a long time now. Hope somebody has a solution.
on May 03, 2004
-
WinMenu 2.0 ReadMe - May 7, 2000
-

This is a WindowBlinds (tm) plugin which has its roots in a previous plugin,
WinMenu 1.1, by Shane Lardinois (lardino@ibm.net). This version of that plugin
extends the original plugin's capabilities by allowing the user to use a right-
click context menu to manage the menu items list, ala the Start Menu. It is no
longer necessary to use RegEdit or a similar utility to modify the registry
entries used by the plugin The plugin itself will help you manage those
entries.

-
Zip File Contents
-
Readme2_0.txt This file
gpl.txt A copy of the GNU general public license
WinMenu.dll The 2.0 version of the WinMenu plugin
WinMenu.zip The original WinMenu plugin - contains its plugin,
a readme, a revision history, a registry entries
sample and another zip file containing its source

-
WinMenu 2.0 Usage
-
1. If you've been running WB and have used a skin which uses the WinMenu
plugin, you'll need to "bounce" your shell, eg, logoff/logon Explorer, LS,
etc. This is due to a problem with the WB dlls not being released from the
shell program even though WB has been unloaded. You might actually need to
reboot completely if you don't have rundll32 or their system executables
excluded from your WB list.
2. Install WinMenu 2.0 to each directory that currently contains the previous
WinMenu (I suggest renaming the old version first, just in case you want to
revert to it). You may have multiple skins making use of this plugin so
either install into each skin directory or put the dll in your WB directory
and modify each skin's UIS to not have the skin directory in the path to
the plugin.
3. Start up WB with a skin that uses the plugin.
4. Click on the appropriate skin button that brings up WinMenu. Verify that
the menu look has changed. You should see a "header" at the top of the
main menu list which reads "WinMenu 2.0".
5. If you have never added any registry entries for WinMenu's use, you should
only see one menu item: Insert Item... Left-clicking on this item will
allow you to begin building your menu item list. This menu item will not
appear once a menu (or submenu) has one or more items in its list.
6. Right-click on any menu item (header items excluded) to bring up a context
menu item list which should contain the following items: Open (default),
Insert, Delete, Properties, Promote (always disabled), Demote (always
disabled), and Cancel.
7. Open provides the same functionality as a menu item left-click does.
8. Insert will allow a new item to be added after the item currently
highlighted.
9. Delete will delete the currently highlighted item (no confirmation see
NT-related possible problem below).
10. Properties will allow the currently highlighted item's properties to be
viewed and/or modified.
11. Cancel may be used to close down the right-click context menu and all other
open popup menus.

Comments, suggestions, flames, etc. may be directed to:
bigbendsolutions@worldnet.att.net.

Thanks for your interest, your continued support for WB and the fine work by
Stardock, and for all of the great skinners out there who have given us all of
this great eye candy! Special thanks to Morphh and Alobar for their relentless
testing, and to Shane for making the original version of the plugin available
for modification.

Enjoy.

Darrell L

-
Revision Log - 2.0.0.0
-
1. Corrected the drawing of some item bitmaps which were off-center by a few
pixels.
2. Corrected the drawing of some item bitmaps which didn't have their
transparency pixels (pink ones) removed.
3. Corrected the problem associated with s into the middle of an item
list.
4. Added a "Cancel" item onto the right-click context menu as a temporary
workaround to Outstanding Known Problem below.
5. Corrected the placement of submenus on a window that is near the right edge
of the screen. Submenus now popup on the left-hand side if they cannot be
placed on the right-hand side without obscuring a portion of the parent menu.
6. Added code to solve the deletion of a menu containing a submenu on an NT
platform. I haven't been able to test the code since I do not have access
to an NT test platform.
7. Added a stop-gap approach to re-ordering of a menu item list.
8. Corrected the problem of the context menu hanging around until one of its
items is ed. Clicking anywhere outside of all menus will now cause
the context menu to be closed as well.
9. Corrected an unreported problem where left-clicking on a submenu would cause
Explorer to be launched.
10. Corrected problem of not being able to use old-style registry data.
11. Temporarily disabled right-clicking of menu headers until a reported
possible problem can be identified or dismissed.
12. Corrected a problem which allowed a menu item ion to change after the
context menu was invoked.

-
Outstanding Wish List Items
-
1. Reordering of item lists via some drag & method (Start Menu-like or
treeview).
2. Support for a menu background skinning.
3. Support for changing several menu properties (background color, text color,
font, font size, ...) independent of skin or system settings, stored/
retrieved using the registry.
4. Support for changing the coloring used on individual items, both background
and text.
5. Support for changing the font and font size used on individual items.
6. Drag and support for the ion of new menu items.
7. Renaming of menu items and submenus.
8. Leave menu open until dismissed via outside click or cancel.
8. Ability to remove submenu headers.
9. The timing for the delayed displaying of submenus does not conform to the
value set in the registry.
10. When ing a new menu item, defaulting the name to the filename from
the ed target path, but only if the name has not yet been entered.

-
Outstanding Known Problems
-
1. Deletion of submenus may not work on NT machines unless all of the
submenu's items are deleted first. A solution has been put into place which
works for Win95, Win98 and Win2000 platforms, but this solution has not
been tested on an NT platform.
2. Closing of WinMenu's menu will sometimes put the associated window into a
"move window" state - just click the left mouse button to get it to stop.
3. It is hard to see the ion change for some icons ed in the icon
ion dialog.
4. When changing an item's position, other changes made for the item are lost.
5. Can "OK" on the icon ion dialog without having ed an icon.
6. Double-clicking an icon on the icon ion dialog doesn't the
icon and close the dialog box.
7. The Open right-click context menu item should be disabled when a submenu
is right-clicked.
8. Right-clicking on an "Insert Item..." item should not be allowed.
9. Long icon paths get truncated.
on May 03, 2004
oh, bum.
on May 03, 2004

-
WinMenu 2.0 ReadMe - May 7, 2000
-

This is a WindowBlinds (tm) plugin which has its roots in a previous plugin,
WinMenu 1.1, by Shane Lardinois (lardino@ibm.net).  This version of that plugin
extends the original plugin's capabilities by allowing the user to use a right-
click context menu to manage the menu items list, ala the Start Menu.  It is no
longer necessary to use RegEdit or a similar utility to modify the registry
entries used by the plugin The plugin itself will help you manage those
entries.

-
Zip File Contents
-
Readme2_0.txt              This file
gpl.txt                    A copy of the GNU general public license
WinMenu.dll                The 2.0 version of the WinMenu plugin
WinMenu.zip                The original WinMenu plugin - contains its plugin,
                           a readme, a revision history, a registry entries
                           sample and another zip file containing its source

-
WinMenu 2.0 Usage
-
1.  If you've been running WB and have used a skin which uses the WinMenu
    plugin, you'll need to "bounce" your shell, eg, logoff/logon Explorer, LS,
    etc. This is due to a problem with the WB dlls not being released from the
    shell program even though WB has been unloaded. You might actually need to
    reboot completely if you don't have rundll32 or their system executables
    excluded from your WB list.
2.  Install WinMenu 2.0 to each directory that currently contains the previous
    WinMenu (I suggest renaming the old version first, just in case you want to
    revert to it).  You may have multiple skins making use of this plugin so
    either install into each skin directory or put the dll in your WB directory
    and modify each skin's UIS to not have the skin directory in the path to
    the plugin.
3.  Start up WB with a skin that uses the plugin.
4.  Click on the appropriate skin button that brings up WinMenu. Verify that
    the menu look has changed.  You should see a "header" at the top of the
    main menu list which reads "WinMenu 2.0".
5.  If you have never added any registry entries for WinMenu's use, you should
    only see one menu item: Insert Item...  Left-clicking on this item will
    allow you to begin building your menu item list.  This menu item will not
    appear once a menu (or submenu) has one or more items in its list.
6.  Right-click on any menu item (header items excluded) to bring up a context
    menu item list which should contain the following items: Open (default),
    Insert, Delete, Properties, Promote (always disabled), Demote (always
    disabled), and Cancel.
7.  Open provides the same functionality as a menu item left-click does.
8.  Insert will allow a new item to be added after the item currently
    highlighted.
9.  Delete will delete the currently highlighted item (no confirmation see
    NT-related possible problem below).
10. Properties will allow the currently highlighted item's properties to be
    viewed and/or modified.
11. Cancel may be used to close down the right-click context menu and all other
    open popup menus.

Comments, suggestions, flames, etc. may be directed to:
  bigbendsolutions@worldnet.att.net.

Thanks for your interest, your continued support for WB and the fine work by
Stardock, and for all of the great skinners out there who have given us all of
this great eye candy!  Special thanks to Morphh and Alobar for their relentless
testing, and to Shane for making the original version of the plugin available
for modification.

Enjoy.

Darrell L

-
Revision Log - 2.0.0.0
-
1.  Corrected the drawing of some item bitmaps which were off-center by a few
    pixels.
2.  Corrected the drawing of some item bitmaps which didn't have their
    transparency pixels (pink ones) removed.
3.  Corrected the problem associated with s into the middle of an item
    list.
4.  Added a "Cancel" item onto the right-click context menu as a temporary
    workaround to Outstanding Known Problem below.
5.  Corrected the placement of submenus on a window that is near the right edge
    of the screen.  Submenus now popup on the left-hand side if they cannot be
    placed on the right-hand side without obscuring a portion of the parent menu.
6.  Added code to solve the deletion of a menu containing a submenu on an NT
    platform.  I haven't been able to test the code since I do not have access
    to an NT test platform.
7.  Added a stop-gap approach to re-ordering of a menu item list.
8.  Corrected the problem of the context menu hanging around until one of its
    items is ed.  Clicking anywhere outside of all menus will now cause
    the context menu to be closed as well.
9.  Corrected an unreported problem where left-clicking on a submenu would cause
    Explorer to be launched.
10. Corrected problem of not being able to use old-style registry data.
11. Temporarily disabled right-clicking of menu headers until a reported
    possible problem can be identified or dismissed.
12. Corrected a problem which allowed a menu item ion to change after the
    context menu was invoked.

-
Outstanding Wish List Items
-
1.  Reordering of item lists via some drag & method (Start Menu-like or
    treeview).
2.  Support for a menu background skinning.
3.  Support for changing several menu properties (background color, text color,
    font, font size, ...) independent of skin or system settings, stored/
    retrieved using the registry.
4.  Support for changing the coloring used on individual items, both background
    and text.
5.  Support for changing the font and font size used on individual items.
6.  Drag and support for the ion of new menu items.
7.  Renaming of menu items and submenus.
8.  Leave menu open until dismissed via outside click or cancel.
8.  Ability to remove submenu headers.
9.  The timing for the delayed displaying of submenus does not conform to the
    value set in the registry.
10. When ing a new menu item, defaulting the name to the filename from
    the ed target path, but only if the name has not yet been entered.

-
Outstanding Known Problems
-
1.  Deletion of submenus may not work on NT machines unless all of the
    submenu's items are deleted first. A solution has been put into place which
    works for Win95, Win98 and Win2000 platforms, but this solution has not
    been tested on an NT platform.
2.  Closing of WinMenu's menu will sometimes put the associated window into a
    "move window" state - just click the left mouse button to get it to stop.
3.  It is hard to see the ion change for some icons ed in the icon
    ion dialog.
4.  When changing an item's position, other changes made for the item are lost.
5.  Can "OK" on the icon ion dialog without having ed an icon.
6.  Double-clicking an icon on the icon ion dialog doesn't the
    icon and close the dialog box.
7.  The Open right-click context menu item should be disabled when a submenu
    is right-clicked.
8.  Right-clicking on an "Insert Item..." item should not be allowed.
9.  Long icon paths get truncated.

on May 03, 2004
Bit old...but I used this way back then....
on May 03, 2004
Thanks Jafo,

Hope there's more info availble than that... still have issues.
on May 03, 2004
AFAIK WindowBlinds changed some internals that caused problems with this plugin. I am not sure if Neil contacted the author, but it needs a change in the source to make it work with the new WB. That isn't good news, but at least you know what is wrong.
on May 03, 2004
The interesting part is Grayhazes MetalX skin works perfectly with winmenu. All the other skins that I have that use it show the menu wide as the screen.
on May 03, 2004
Figured out the problem is in SkinStudio, not Windowblinds. The following section is in MetalX that is "Unsupported" in SkinStudio.

[WBWinMenu]
BkgndImage=metalX2 Gold XP\g-winmenu.bmp
FixedLeft=3
FixedTop=4
FixedRight=3
FixedBottom=4

By copying this section to Antares (changing the path, of course) and copying the background to Antares and greyscaling it, I now have a nice WinMenu.

Hope this helps, Gabriel.
on May 03, 2004
Ahahahaha!

*kisses jebland*
on May 03, 2004
Well, did that... but it didn't work for me.
on May 03, 2004

this sounds very wierd. I never had the problem you guys are mentioning here, with any of the skins that have winmenu plugin...

everything looks just fine here...

on May 03, 2004
Gabriel, do you have the MetalX skin? It might be worth your while to try it and see if you get the menu displaying correctly on it.

Do you have WBwinmenu.dll dated 10/21/2000 2.52pm in your skin directory? Also, I would check to be sure that you don't have an old version of it in the Windowblinds directory.

The MetalX button settings for the winmenu are as follows:

[Button15]
XCoord=40
YCoord=3
Align=0
Action=-4
Visibility=19
ButtonImage=metalX2 Gold XP\g-titlebar-launch.bmp
DllName=metalX2 Gold XP\WBWinMenu.dll

Maybe there's something different about the visibility or action settings.

Sorry I led you down a garden path!

>
on May 03, 2004
Nope getting the same error with MetalX