How would I go about creating or modifying a program shortcut on the desktop
from within ooRexx or ooDialog? Possible?
You use the winsystm.cls, require it, Then you use the WindowsProgramManager class. The doc for the class is in winextensions.pdf.
There are two example programs that should give you an idea to get started:
The WindowsProgramManager class uses the outdated Windows 3.1 APIs, but they still work. You may run into some anomalies if you are in Windows 7, or Vista. But you can work around them. If you get stuck, just post another question.