Posted by
Peter Kenny-2 on
Jul 17, 2004; 8:51pm
URL: https://forum.world.st/Distributing-a-prototype-Dolphin-app-tp3370977p3370999.html
"Blair McGlashan" <
[hidden email]> wrote in message
news:
[hidden email]...
> Of course your autorun doesn't need to be a setup menu, you could launch
> directly into the executable. To do that all you'd need would be to deploy
> your application in ToGo mode, place it and the CRT DLLs on the CD, and
then
> write an autorun.inf to lauch it.
>
> Regards
>
> Blair
Just to continue the saga, I have now obtained DPro and done some testing,
and things were almost as easy as they seemed from the description.
a. Transferring my application as a package from DVE to DPro was a doddle.
b. Deploying the application as a To Go executable was almost a doddle. The
main view for my program is an adapted version of the Class Browser shell,
and apparently I had not taken out all references to the resources that the
CB uses. These had presumably been stripped early on in the process, and the
system halted complaining about missing resources. I got it to work just for
testing purposes by telling Lagoon not to strip redundant resources and
methods. (I shall of course tidy up the shell before I deploy it for real.)
Apart from this deployment was easy, and took under a minute.
c. The deployed .exe was just copied to a CD-R, not bothering with autorun,
and it worked on every machine I tried it on, including two antiques more
than seven years old running Windows 95, so there should not be any problems
in distributing to potential users.
Just one query about a minor problem I have found. Two of my sub-views
present list views in iconic form, and I have overridden the icon method to
make the displayed icon convey information about the state of the object.
However, the icons visible when running under the development system are all
replaced with a question icon in the deployed version - presumably the
others have been stripped. If possible I would like to restore them for my
program to use. Can anyone tell me: (a) is this physically possible? (b)
would it infringe Dolphin copyright?
Thanks
Peter