Hi Chip: Thanks for that information and yor suggestion about resetting the punctuation locally.. Now I will have something to work on. Kevin Huber
On 4/20/11, Chip Orange <[email protected]> wrote: > Hi Kevin, > > I believe, just before you restored the value (instead of loading the set > file to do this), you would issue a command like this: > ActiveSettings.Scope.Screen.Punctuation.Math =scLocal > > which would set the scope of math punctuation to local, then you could set > it to something. > > This is all new to me too, and can't say I've done any sort of this type of > programming, but I think this will give you better results under 7.5 (which > btw, this command would only work under 7.5 or later). > > hth, > > Chip > > > > -----Original Message----- > From: Kevin Huber [mailto:[email protected]] > Sent: Wednesday, April 20, 2011 4:34 PM > To: gw-scripting > Subject: Re: Refreshsets() not working > > Hi Chip: > What is the syntax to change it. I tried to find it in the manual, but > either I didn't look in the right place or I just missed it. > Kevin Huber > > On 4/5/11, Chip Orange <[email protected]> wrote: >> Hi Kevin, >> >> You can restore a global setting, Aaron was suggesting not to do them >> all at once though by loading default.set. Just change the values of >> the ones you were changing previously. >> >> it's an interesting enhancement to your app though: right now, if a >> user were to use it to toggle punctuation (say because he was editing >> a script in notepad), and if he had his punctuation set as global >> settings, then when you changed it I believe your changing the global >> setting, so he'll get all punctuation everywhere. >> >> it would be a nice enhancement if you set the scope of the items that >> you're changing to be local before you changed them, so only the >> current program would get the change. >> >> just a thought. >> >> Chip >> >> >> >> -----Original Message----- >> From: Kevin Huber [mailto:[email protected]] >> Sent: Tuesday, April 05, 2011 9:17 AM >> To: gw-scripting >> Subject: Re: Refreshsets() not working >> >> Hi: >> If I cannot restore global settings, can I just change the program >> settings, for instance, when I turn SayCaps on, how do I turn it on >> for only the current program? >> Kevin Huber >> >> On 4/4/11, Chip Orange <[email protected]> wrote: >>> Aaron: >>> >>> I think Kevin has a valid point: before 7.5 using refreshSets was all >>> that was need to restore all settings if you had changed one or more; >>> now, it doesn't work the same, and this won't do it (as you say, it >>> only restores the non-global settings). How would one accomplish >>> restoration of all settings? would loading default.set, then calling >> refreshSets do the job? >>> >>> thanks. >>> >>> Chip >>> >>> >>> _____ >>> >>> From: Aaron Smith [mailto:[email protected]] >>> Sent: Monday, April 04, 2011 10:55 AM >>> To: [email protected] >>> Subject: Re: Refreshsets() not working >>> >>> >>> I'm not able to duplicate any problems with RefreshSets. Note that >>> this method will not reset the global settings, but only those that >>> have been toggled to program specific. You can test this by opening >>> Notepad, then going into the Notepad set, and toggling the Activated >>> verbosity option to program specific. Then launch Immed, and execute >>> RefreshSets. If you then to back to the Notepad set, you'll notice >>> that the activated verbosity's scope has been set back to global (in >>> other >> words, it as been reset). >>> >>> Aaron >>> >>> On 4/4/2011 10:12 AM, Kevin Huber wrote: >>> >>> Hi: >>> >>> In my proofreading script, I used the refreshsets() command to >>> setting >>> >>> my proofreading settings back to the way they were when they were >>> last >>> >>> saved. This strategy seemed to work in all the WE versions before >>> >>> 7.5, but in 7.5 it no longer works. >>> >>> Has the Refreshsets() command been removed entirely or has the syntax >>> changed? >>> >>> Kevin Huber >>> >>> >>> >>> >>> -- >>> >>> Aaron Smith >>> >>> Web Development * App Development * Product Support Specialist >>> >>> GW Micro, Inc. * 725 Airport North Office Park, Fort Wayne, IN 46825 >>> >>> 260-489-3671 * gwmicro.com >>> >>> >>> >>> To insure that you receive proper support, please include all past >>> >>> correspondence (where applicable), and any relevant information >>> >>> pertinent to your situation when submitting a problem report to the >>> GW >>> >>> Micro Technical Support Team. >>> >> >> > >
