summaryrefslogtreecommitdiff
path: root/src/w32menu.c
diff options
context:
space:
mode:
authorAndrew Innes <andrewi@gnu.org>1998-07-13 19:54:15 +0000
committerAndrew Innes <andrewi@gnu.org>1998-07-13 19:54:15 +0000
commit070d1949d1c386a25d07ac8ac370de9c87698607 (patch)
tree9324d8b5fa9942710b950520fec5dcb9d05cb82f /src/w32menu.c
parent538d05bb65154e139152fab2c260de219a6d4fe4 (diff)
downloademacs-070d1949d1c386a25d07ac8ac370de9c87698607.tar.gz
(add_menu_item): Draw menu items like titles if call_data is 0.
Diffstat (limited to 'src/w32menu.c')
-rw-r--r--src/w32menu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/w32menu.c b/src/w32menu.c
index 6c793ca87e5..8adaace306a 100644
--- a/src/w32menu.c
+++ b/src/w32menu.c
@@ -2047,7 +2047,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
fuFlags = MF_SEPARATOR;
else
{
- if (wv->enabled && wv->call_data != 0)
+ if (wv->enabled)
fuFlags = MF_STRING;
else
fuFlags = MF_STRING | MF_GRAYED;
@@ -2062,7 +2062,7 @@ add_menu_item (HMENU menu, widget_value *wv, HMENU item)
else
out_string = wv->name;
- if (wv->title)
+ if (wv->title || wv->call_data == 0)
{
#if 0 /* no GC while popup menu is active */
out_string = LocalAlloc (0, strlen (wv->name) + 1);