From b1208a78599f4e2f234955827700b09c8dd5f588 Mon Sep 17 00:00:00 2001 From: ornse01 Date: Fri, 31 Dec 2010 12:17:17 +0000 Subject: [PATCH] inactivate menu item for copying tray in NGed res. git-svn-id: http://svn.sourceforge.jp/svnroot/bchan/bchan/trunk@171 20a0b8eb-f62a-4a12-8fe1-b598822500fb --- src/bchan_menus.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/bchan_menus.c b/src/bchan_menus.c index b48ccb5..36aa829 100644 --- a/src/bchan_menus.c +++ b/src/bchan_menus.c @@ -45,8 +45,16 @@ EXPORT W bchan_resnumbermenu_setngselected(bchan_resnumbermenu_t *resnumbermenu, if (selected == True) { err = mchg_gat(resnumbermenu->mnid, 1, M_SEL); + if (err < 0) { + return err; + } + err = mchg_gat(resnumbermenu->mnid, 2, M_INACT); } else { err = mchg_gat(resnumbermenu->mnid, 1, M_NOSEL); + if (err < 0) { + return err; + } + err = mchg_gat(resnumbermenu->mnid, 2, M_ACT); } return err; @@ -103,8 +111,16 @@ EXPORT W bchan_residmenu_setngselected(bchan_residmenu_t *residmenu, Bool select if (selected == True) { err = mchg_gat(residmenu->mnid, 1, M_SEL); + if (err < 0) { + return err; + } + err = mchg_gat(residmenu->mnid, 2, M_INACT); } else { err = mchg_gat(residmenu->mnid, 1, M_NOSEL); + if (err < 0) { + return err; + } + err = mchg_gat(residmenu->mnid, 2, M_ACT); } return err; -- 2.11.0