Good points about the modify & merge, etc. Having said that, VFP menu metadata is even odder than SCX/VCXs so I'm not quite sure if the ability to regenerate the DBF (MNX) would create a functional menu. But just like using Rich Schumer's HackCX tool, it could come in handy using your very fine tools.
Just to make it (hopefully) a little more clear, let's say I have 2 or more menus and they are mostly the same. My idea was to be able to look at each BAR and see how many PADs are on each bar, perhaps even compare the commands or procedure code so I know which items need to be added to or deprecated from my new master menu. -- rk -----Original Message----- From: ProfoxTech [mailto:[email protected]] On Behalf Of Fernando D. Bozzo Sent: Thursday, June 16, 2016 12:13 PM To: [email protected] Subject: Re: VFP menu documentation utility? Hi Richard, I may do not understand well what you need exactly. With scctextx you can only "compare" (readonly), while with foxbin2prg you can "compare, modify the text or merge and regenerate the binary", which scctextx can't do. But, if you preffer to do it with programming, then that's ok. You started asking for a way of comparing options, and this is one way to do it with merging capabilities, like in git. Regards.- 2016-06-16 16:52 GMT+02:00 Richard Kaye <[email protected]>: > Thanks, Fernando. I pretty much have something similar going with SCCTEXTX > and my diffing tool of choice. I'm sure your utils are a bit more elegant > but I'm in get it done mode at the moment. : - ) > > What I was thinking of writing was a bit more menu specific using things > like PRMPAD() and CNTPAD() etc. Dump stuff into arrays, parse them out and > comp the results. > > -- > > rk > > > -----Original Message----- > From: ProfoxTech [mailto:[email protected]] On Behalf Of > Fernando D. Bozzo > Sent: Thursday, June 16, 2016 10:18 AM > To: [email protected] > Subject: Re: VFP menu documentation utility? > > If you want to compare menus, then you can use FoxBin2Prg to convert them > to Text (.MN2) and compare using a good tool like Meld, Beyond Compare, > WinMerge or any other. > > With FoxBin2Prg there is a utility included called FB2P_DIFF.exe, which > allows you to just run it and drag & drop your menus (MNX) to the input > filename boxes to do a quick compare using WinMerge Portable (also > included) without the need to setup anything else. Inside FB2P_DIFF.exe you > can configure other DIFF utils (it have Beyond Compare v2 preconfigured > too, in case you have it installed) > > You can download from VFPx: > https://vfpx.codeplex.com/wikipage?title=FoxBin2prg > > > Try it and comment here about if was useful to you, > > Best Regards.- > > > 2016-06-16 16:06 GMT+02:00 Richard Kaye <[email protected]>: > > > I have some similar menus and I'm looking for a way to tell which menu > > options might be unique to one or the other so I can build a single > > consolidated menu. > > > > I've already forged ahead by diffing MPR/MNAs. It's a bit noisy as VFP > > assigns sys(2015) values to each proc so there are a lot of irrelevant > > differences to wade through. But I'm impatient... : - ) > > > > -- > > > > rk > > -----Original Message----- > > From: ProfoxTech [mailto:[email protected]] On Behalf Of > > Fernando D. Bozzo > > Sent: Thursday, June 16, 2016 9:40 AM > > To: [email protected] > > Subject: Re: VFP menu documentation utility? > > > > Hi Richard: > > > > You want to compare VFP menus to what exactly? to older versions? > > > > > > > > > > 2016-06-16 15:05 GMT+02:00 Richard Kaye <[email protected]>: > > > > > I want to compare some VFP menus; bars, pads, etc. I know there are a > > > number of native functions I can string together to do this but before > I > > > reinvent the wheel I thought I'd check with the collective wisdom to > see > > if > > > anyone here has already built my utility for me. : - ) > > > > > > TIA > > > > > > -- > > > > > > rk > > > > > > > > > > > > --- StripMime Report -- processed MIME parts --- > > > multipart/alternative > > > text/plain (text body -- kept) > > > text/html > > > --- > > > [excessive quoting removed by server] _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/sn1pr10mb092876984b035cc1b08547c4d2...@sn1pr10mb0928.namprd10.prod.outlook.com ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

