Book Image

LiveCode Mobile Development Beginner's Guide (2nd Edition)

Book Image

LiveCode Mobile Development Beginner's Guide (2nd Edition)

Overview of this book

Table of Contents (15 chapters)
LiveCode Mobile Development Beginner's Guide Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Time for action – adding stack-level functions


For this app, we're going to put some of the logic in the buttons on the cards themselves, but it still leaves a good amount that will have to go into the Stack script. To make it less overwhelming, we'll show one or two functions at a time followed by some explanation about any interesting points in the following steps:

  1. Open the Stack script.

  2. Type in the the following handlers:

    on openstack
      if the platform is "iphone" then iPhoneSetKeyboardReturnKey "done"
      readdata
      showdata
    end openstack
    
    on returnInField
      focus on nothing
    end returnInField

    Note

    Android OS keyboards generally have a button dedicated to the function putting the keyboard away. On iOS, this isn't the case, as the button that sits where the Return key should be, may have a special word instead, such as Send, or Done. Unfortunately, we are entering text into fields that are able to take a return character. To solve the issue, we set the Return button to say Done, which will lead...