Compiled app doesn't start take 2

LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
hliljegren
Posts: 111
Joined: Sun Aug 23, 2009 7:48 am
Contact:

Compiled app doesn't start take 2

Post by hliljegren » Tue Nov 17, 2009 3:57 pm

My last post got removed by the backup, but if anyone read it here are my conclusions...

I made an app which turned into a nightmare when trying to save as a standalone... It told me about stacks that were already in use and asked me about if I wanted to save them first. The problem was that most of them was internal stacks of Revolution Studio. I had to dismiss at least one hundred dialogs in order to get through the "compilation", and in the end it didn't work anyway...

I then tried to clean up my application by removing all cards and substacks, not used yet (not implemented yet), renamed all datagrid cards and saved as a new version. Now my app saved as standalone in just a few seconds. But the standalone never started. There was no bouncing icon, no error message, no nothing!

I then re-saved my app and changed the name to remove all Swedish characters in the stack's and standalone's name (as I know they will give a lot of systems and programs the hick-ups). Now my app actually started but my windowShape didn't work. My window came up with a pattern of blue and white pixels.

I then removed all references to the window shape and imported it again and reset the windowShape to my "new" image. And now everything remaining are my own bugs ;)

Conclusion:
  • 1. Revolution Studio doesn't like Swedish (non ascii) characters. Maybe RunRev missed to use the uniDecode function somewhere ;)
    2. If you have a stack created in an earlier version it might be a good idea to resave it under a new name in the new 4.0 version.
    3. If you use a windowShape Revolution Studio can "remember" the shape even if it's not in your stack anymore.
These are all my own conclusions and can be totally wrong, but I thought I might share them anyway...

...and maybe someone with more inner understandings of Revolution can share some light on the subject.

ukimiku
Posts: 101
Joined: Thu Oct 22, 2009 10:45 am

Post by ukimiku » Tue Nov 17, 2009 4:10 pm

thanks for sharing your experiences. I might have been tempted to use non-ASCII characters myself (the German umlauts äöüÄÖÜß) or even Turkish ones. Now I will refrain from doing so, although I find the inconsistency regarding Unicode support somewhat annoying.

Regards,

hliljegren
Posts: 111
Joined: Sun Aug 23, 2009 7:48 am
Contact:

Post by hliljegren » Tue Nov 17, 2009 7:55 pm

I've had no problems using non-ascii character within Revolution Studio. I've used it for names on objects without problems, but it's the stackname or maybe the built application that can't contain them. You can easily try it yourself. Create a new mainstack and name the standalone with non-ascii characters like "Fungerar åäö?". Then save as standalone, and try to run it...

I've filed a report in the quality control center

Post Reply