Wed, 20 Oct 2004 13:01:59 -0700 (4:01 PM EDT here) Michael L. Wilson wrote:
DG>> Your system's time zone offset (in seconds) iresides in your By now I hope EVERYONE realizes that the zone offset is in minutes. DG>> system's registry. You can read the TZoffset from the registry DG>> and convert it DG>> http://cgi.marck.free-online.co.uk/library.php > I try the TZone macro with all the sub-macros and it hangs The Bat 3 > So, it is lovely that this thread has gotten soooo off topic, I just > want to use this macro. First thing to consider. ======================== I use the Active Time Zone template on TheBat! version 2.12. The macro works with the MyMacros plugin, which is available from http://en.barin.com.ua/soft/mymacros/ . The latest information on the MyMacros page is dated 4 August 2004. According to the page, "MyMacros is a set of additional macros for The Bat! v2 ..." I haven't updated, so I don't know if MyMacros 1.11a will work with TB! 3, or if MyMacros has a version for TB! 3. Does anybody know??? There is another extended macro plugin for TheBat! available at http://www.gaijin.at/tbpxmp.php . I think Gagin says that Extended Macro Plugin 0.9.3 works with TheBat! v 3. Gaijin Macro Plugin 0.80 (the version whose Help file I've been toying with translating) has a GetReg macro; perhaps 0.9.3 has a GetReg macro. Perhaps Gaijin's GetReg macro can be made to work, in place of MyMacro's RegRead macro, in the Active time Zone template. Unfortunately, all of Gajin's documentation is in German. Fortunately, German can be roughly translated with Google's Language Tools http://www.google.com/language_tools . Second thing to consider. ========================= MyMacro's RegRead macro is at the heart of the ActiveTimeZone template. I discovered early on that if you run the template from an account that doesn't have both read AND write privileges for the system registry's TimeZoneInformation key administrative privileges, %RegRead(...\TimeZoneInformation will return an error message, and the ActiveTimeZone Quick Template will return nothing at all. By default, non-administrator users' TimeZoneInformation privileges are limited to read only. It may be necessary to have a member of your system's Administrator Group run regedt32.exe and change non-administrator users' HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation privileges to both read and write. Using: The Bat! v2.12.00, BayesIt! 0.5.9, MyMacros 1.11, gMacrosPlugin 0.80 Windows 2000 v5.0 - Build 2195 - Service Pack 4 -- Daniel A. Grunberg Kensington, Maryland, USA homepage: www.nyx.net/~dgrunber/ ________________________________________________ Current version is 3.0.1.33 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html

