Programming Languages: Rexx
License: Common Public License 1.0
browse code,
statistics,
last commit on 2012-05-28
svn co https://oorexx.svn.sourceforge.net/svnroot/oorexx oorexx
browse code,
statistics cvs -d:pserver:anonymous@oorexx.cvs.sourceforge.net:/cvsroot/oorexx login
cvs -z3 -d:pserver:anonymous@oorexx.cvs.sourceforge.net:/cvsroot/oorexx co -P modulename
The menu classes are now completely documented. The doc is available with switchOODialog or as a separate download of just the ooDialog doc. Look under the ooDialog section of the Files area on SourceForge.
2012-05-28 21:14:38 PDT by miesfeld
Committed revision 7808. Committed revision 7809. bug fix branch.
2012-05-28 21:11:24 PDT by miesfeld
miesfeld committed revision 7809 to the Open Object Rexx SVN repository, changing 1 files.
2012-05-28 21:08:37 PDT by miesfeld
miesfeld committed revision 7808 to the Open Object Rexx SVN repository, changing 1 files.
2012-05-28 21:08:05 PDT by miesfeld
"All it takes is a text editor..." Presumably the real stumbling block is whether one can understand the ins & outs of what the source code means... No-one's going to write good doc just by describing what a small number of test execs appear to show. My understanding of C isn't all that good (I know that from having got the wrong end of the stick looking at source for other...
2012-05-28 15:55:58 PDT by jeremynicoll
The doc for open() says it returns 0 on failure. So check the return for open() , if it failed, further calls will not work. The documentation for WinRegistry, and most likely the other Windows Extensions doc, has the same problem as ooDialog did / does. It is incomplete, misleading, and often flat wrong. This is the way we got it from IBM. I've rewritten almost all of the ooDialog...
2012-05-28 15:34:50 PDT by miesfeld
OK, thanks for solution. When fixing the doc will you explain if the same thing applies to any/all other similar registry-handling functions? Nealry none of them are docced in terms of what happens on failure. Eg I also found that if you've got the wrong access level (ie didn't code the right things on the ~open(), other calls go wrong silently. Eg a setvalue() will not tell you if it...
2012-05-28 13:33:25 PDT by jeremynicoll
What the docs don't mention is that 0 is returned on error. Change your code to something like this: r = .WindowsRegistry~new /* create a new registry object */ rexhome = value("REXX_HOME",,"ENVIRONMENT") path2exe = rexhome || "\rexx.exe" parent_hkcu = r~current_user subkeynm = "Software\Microsoft\Windows\ShellNoRoam\MUICache" accessrq =...
2012-05-28 11:29:05 PDT by miesfeld
Jermey, that link just confirms what I already knew. The installer does not put the entry in the registry. It also does not put the HKEY_CLASSES_ROOT\Applications\rexxpaws.exe key in the registry. That is done by the operating system and will disappear as the the system is used, if ooRexx is uninstalled and not reinstalled. So both of these entries are used by the operating system for...
2012-05-28 10:51:06 PDT by miesfeld
bigrixx committed revision 7807 to the Open Object Rexx SVN repository, changing 2 files.
2012-05-28 06:38:25 PDT by bigrixx