Rev standalone with VXCMD

Roger Amar Roger at logram.com
Wed Mar 2 00:13:01 CST 2005


Hi Chris,

Thank you for your kind help.
I cannot find solution to resolve this problem.
The Valentina version, the defaultFolder and the externals are exactly like those of the project, as it was appearing in an answer dialog I inserted in the startup script.
I removed handlers called automatically like mouseEnter, etc.
I noticed that every time I want to put one of my 2 cursors into a global variable, it crashes.
Ruslan said that I can have several cursors alive and switch them via a global variable. 
When I remove this switching, the standalone opens but naturally, I can do nothing because I have no valid cursor ref.
On another hand I cannot remove this switching process which is the basis of all my work.
I changed the name of the global variable CursorRef because I was thinking that it could be a reserved word in Win32.
I tried to load all the libraries in the standalone settings.
I replaced the Valentina dll by an old one...
I cannot figure out while this project compiles to a Mac standalone and works perfectly.
Thanks to all of you for your kind help.
I cannot drop myself from the 20th stage since there are no stages here !

Roger; 



-----Message d'origine-----
De : valentina-bounces at lists.macserve.net [mailto:valentina-bounces at lists.macserve.net] De la part de Chris Sheffield
Envoyé : lundi 28 février 2005 20:12
À : Valentina Developers
Objet : RE: Rev standalone with VXCMD

Hi Roger,

I'm not sure if you ever found a response to this question or not, but it has been my experience that in order to make this work you *have* to set the externals property of your stack, even if the external is located relative to your standalone.  If that's the case, simply set it to "VXCMD_Win_MC.DLL" with no other path.  And Robert is correct in that the VXCMD.dll file that gets copied by the Rev standalone builder is an older file that's included with the Rev distribution.  So if you want that updated you'll need to copy the latest file in manually.  Just make sure that the name of the file is the same as what's set in the enternals property of your stack.

Hope that helps,
Chris Sheffield

--- Roger Amar <Roger at logram.com> wrote:

> Thank you, Robert.
> 
> As regard the MacOS standalone, I found the solution
> : the CODE resource Valentina was not duplicated in the standalone 
> resource fork by the standalone maker. Adding it manually made 
> standalone working normally.
> 
> However, the problem with the Win32 standalone is remaining.
> In my startup handler, the path to
> "VXCMD_Win_MC.DLL" is relative, so, in theory, it must be found by the 
> standalone.
> (I was obliged to set a flag in the rev handler SavingStandalone that 
> I added to avoid a double startup with error 32, etc.)
> 
> In fact, the standalone maker put "VXCMD.dll" in the standalone folder 
> in place of "VXCMD_Win_MC.DLL" and then I get the "Execution error" 
> dialog. (I do not know where "VXCMD.dll" is found !) When I added the 
> "VXCMD_Win_MC.DLL" into the standalone folder, removing or not 
> "VXCMD.dll" , I get a system error "Windows exception not handled"
> and the standalone does not launch.
> 
> Do you have any idea ?
> Thanks in advance,
> 
> Roger;
> 
> 
> 
> 
> 
> 
> 
> -----Message d'origine-----
> De : valentina-bounces at lists.macserve.net
> [mailto:valentina-bounces at lists.macserve.net] De la part de Robert 
> Brenstein Envoyé : samedi 26 février 2005 19:53 À : Valentina 
> Developers Objet : Re: Rev standalone with VXCMD
> 
> >Hello,
> >
> >I have a Rev project using VXCMD which works fine.
> >I built standalones for MacOS and Win32.
> >When I launch them, I get a blank dialog with
> "Execution error" and of
> >course, the standalones do not work.
> >Is there anything special to do with VXCMD before
> building a Revolution
> >standalone ?
> >
> >Thanks for your help,
> >
> >Roger;
> 
> My first guess is that the paths to vxcmd external are different. You 
> may need to set the external property in the startup handler. Since 
> startup is not called in ide, there will be no conflict between 
> development and standalone.
> 
> Robert
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina
> 
> 
> 
> _______________________________________________
> Valentina mailing list
> Valentina at lists.macserve.net
> http://lists.macserve.net/mailman/listinfo/valentina
> 



		
__________________________________
Do you Yahoo!? 
Yahoo! Mail - 250MB free storage. Do more. Manage less. 
http://info.mail.yahoo.com/mail_250
_______________________________________________
Valentina mailing list
Valentina at lists.macserve.net
http://lists.macserve.net/mailman/listinfo/valentina





More information about the Valentina mailing list