Subj : Menushell.js To : MRO From : Nightfox Date : Sun Aug 23 2020 05:35 pm Re: Menushell.js By: MRO to Underminer on Sun Aug 23 2020 05:35 pm Un>> And that's probably a component as to why 80% of synchronet Un>> installs are all the default shell and menu structure. Synchronet Un>> is wonderfully powerfull for customization, but the learning curve Un>> to doing so is somewhat steep. MR> if you're using baja its pretty easy MR> cmdkey x MR> [command] MR> end_cmd MR> that's all you gotta do is look up the docs, see what commands do what and MR> put it in there and compile. MR> i suggest getting the renegade clone and changing the commands and MR> screens. pretty easy to do. then you can add more as you need it. MR> i can understand how .js scares people away because it seems like a lot MR> more code and it's all indented and and it overloads the average joe. --- I find JS easier than Baja.. And some things in JS actually require fewer lines of code than Baja - For instance, you don't need an "end_cmd" type of thing in JS. You can use curly braces in JS, but if there's just one line of code in the block, you don't need curly braces.. But I suppose I naturally find JavaScript easier since I was already a software developer. Also I've found that text parsing (and sometimes text splicing) is something I've had to do fairly often with my Synchronet mods. For instance, reading a configuration file and parsing the settings into variables to be used in the JS script. JS has things that make it really easy to work with strings, such as regular expressions (for text matching), and it's fairly easy to do string searches, splitting, etc. with JS. I'm not sure how easy that kind of thing would be in Baja. It's been a long time since I've done Baja, so I may have forgotten. Nightfox --- þ Synchronet þ Digital Distortion: digitaldistortionbbs.com .