![]() |
【转帖】create submenu 1
create submenu !
i modified this code from .net template and it works fine couple questions: 1) how to display this menu on part or assemmbly document only 2) how to create submenu such as views/show, views/hide and views/setup thx, chris dim cmdgroup as icommandgroup dim ibmp as new bitmaphandler dim thisassembly as assembly thisassembly = system.reflection.assembly.getassembly(me.gettype()) cmdgroup = icmdmgr.createcommandgroup(1, "title swviews", "tip swviews", "", -1) cmdgroup.largeiconlist = ibmp.createfilefromresourcebitmap("swviews.toolbarlarge.bmp") cmdgroup.smalliconlist = ibmp.createfilefromresourcebitmap("swviews.toolbarsmall.bmp") cmdgroup.largemainicon = ibmp.createfilefromresourcebitmap("swviews.mainiconlarge.bmp") cmdgroup.smallmainicon = ibmp.createfilefromresourcebitmap("swviews.mainiconsmall.bmp") cmdgroup.addcommanditem("show", 0, "hint show viewswin", "tip show viewswin", 0, "call_showviewswin", "", 0) cmdgroup.addcommanditem("hide", 1, "hint hide viewswin", "tip hide viewswin", 1, "call_hideviewswin", "", 1) cmdgroup.addcommanditem("setup", 2, "hint setup viewswin", "tip setup viewswin", 2, "call_setupviewswin", "", 2) cmdgroup.hastoolbar = true cmdgroup.hasmenu = true cmdgroup.activate() thisassembly = nothing ibmp.dispose() solidworks 2007 (office pro.) sp5.0 testing solidworks 2009 (pro) sp0.0 dell precision t3400 2 cpu (8500) 3.16 ghz, 3.25 gb of ram window xp pro sp2 nvidia fx 570 6.14.11.6262 hey chris, for 1 have a look at: commandgroup:: showindocumenttype for 2 have a look at the example: create submenus in the commandmanager example cheers, --stav. in this world i am nobody... and nobody is perfect ;) !!! --------- solidworks office 2008 sp4.0 dell precision pws390 nvidia quadro fx 3450/4000 sdi thanks for the info i tried to replace "show" with "views&show" and it doesn't seem to work what am i missing here? chris solidworks 2007 (office pro.) sp5.0 testing solidworks 2009 (pro) sp0.0 dell precision t3400 2 cpu (8500) 3.16 ghz, 3.25 gb of ram window xp pro sp2 nvidia fx 570 6.14.11.6262 quick |
所有的时间均为北京时间。 现在的时间是 11:45 AM. |