Sorry for the waste of bandwidth - I found it in the end: it's all to do with 
undetected errors in the code. In one case I had a badly formed statement that 
compiled without problems - I had put 'to' instead of 'into' - so the rest of 
the handler was skipped; in another case I had called iPhoneControlSet with a 
bad parameter, which again caused the script to stop executing.

I find this kind of debugging tough: I am using very clunky debugging methods 
because I have not yet understood the following (from the LC iOS Release Notes):

> There is, however, a simple means of logging from an emulated target device. 
> The LiveCode command form:
> 
> put string
> 
> Will write the string out to the standard error stream. These messages will 
> be visible in Console.app when running in the simulator, and in the Console 
> tab of the Xcode Organizer for a given target device while it is connected to 
> the host computer.

All these tests have just been with the 5.1 iPhone simulator, and I haven't yet 
found the Console app. Can anyone help me?

Graham

I wrote:

> I'm trying to create some native iOS controls as part of a series of 
> experiments, using the iPhone form factor. Among other things, I'm trying to 
> create a scroller.  I seem to have fallen at the first fence. Within a 
> preOpenCard handler for the first and only card in the stack, I use this bit 
> of script which I got from an LC example ('Mobile Scroller Example') which 
> works fine in the 5.1 iPhone simulator on my setup:
> 
>  if the environment is not "mobile" then
>      exit preOpenCard
>   end if
>      iphoneControlCreate "scroller"
>      put the result into theScID
> 
> after this of course come a lot of iPhoneControlSet statements.
> 
> The ONLY difference that I can see between the example that works and mine is 
> that I have invented a new name for my scroller ID. Both examples appear to 
> have the same iOS standalone parameters, both compile apparently error-free 
> and the Simulator launches each one quite happily. Nevertheless, I can show 
> that in my case the ID is empty and that there's no sign of the native 
> control appearing on the card. I tried it with a native text control too 
> (iPhoneControlCreate "input") - same result. The control never appears and 
> the ID is empty.

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to