etcawley at fastmail.fm
Tue Mar 8 22:11:05 EST 2011
Forgot to change the Subject line,try again.
Still having trouble with a standalone to Windows. I know what's wrong but I'm not sure how to debug it. The program loads, the substacks work in the menubar and the navigation buttons all work, and some of the images grouped over the buttons also show but not all. The background images seem to show on the "open card" but then disappear. I'm sure it's a path problem but I'm not sure how to solve it. I'm running the Windows XP on VM Fusion and I'm a real newby on Windows after 30 yrs on Macs.
I modified Francis code as follows:
put the platform into GVHoldPlatform
if GVHoldPlatform = "MacOS" then
put "misippfiles/" into GVStackPath -- No leading drive on the Mac.
if GVHoldPlatform = "Win32" then
-- System 7 patch to ensure using the Systems Disk for "StackPath" on PC's
put item 1 of specialfolderpath("system") & "/misippfiles/"into GVStackPath-- Get Stack Path with Disk ID.
replace "WINDOWS/" with empty in GVStackPath -- Remove Windows Folder Name.
but I'm not sure how to see the results in the Windows program. TheGVStackPath seems to work in some parts of the script but not in others. I'll appreciate any suggestions.
Also a second minor problem -How do I increase the font size in the menu bar in the Windows program?
Thanks for the continued help.
On Mar 2, 2011, at 10:27 AM, use-livecode-request at lists.runrev.com wrote:
> Message: 17
> Date: Wed, 2 Mar 2011 11:32:22 +0100
> From: Francis Nugent Dixon <effendi at wanadoo.fr>
> To: use-livecode at lists.runrev.com
> Subject: Re: standalone builder
> Message-ID: <D249A1CB-25A4-41F7-9CC7-50330D2E4044 at wanadoo.fr>
> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
> Hi from Beautiful Britanny,
> Edward wrote :
>> How can I refer to the relative paths in both Mac and Windows?
> Note that I use a "Revolution" folder for all concerned with LiveCode.
> All my sub-folders and files of all my stacks are in there somewhere.
> put the platform into GVHoldPlatform
> if GVHoldPlatform = "MacOS" then
> put "/Revolution/" into GVStackPath -- No leading drive on the
> end if
> if LVHoldPlatform = "Win32" then
> -- System 7 patch to ensure using the Systems Disk for
> "StackPath" on PC's
> put item 1 of specialfolderpath("system") & "/Revolution/"into
> GVStackPath -- Get Stack Path with Disk ID.
> replace "WINDOWS/" with empty in
> GVStackPath -- Remove Windows Folder
> end if
> Add sub-folder names or file names to reach the final destination.
> "Nothing should ever be done for the first time !
More information about the Use-livecode