Advertisement
lavalevel

Getting CheckMark (btnYes) to work

Feb 6th, 2013
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.98 KB | None | 0 0
  1.  
  2. local function fieldHandler( event )
  3.  
  4.             local function nameEntered()
  5.             group.mm.elements.btnYes.onTap = chooseRace
  6.             playerName = defaultField.text
  7.             fields:removeSelf()
  8.             verifyName()   
  9.             end
  10.  
  11.             if ( "began" == event.phase ) then
  12.                 -- This is the "keyboard has appeared" event
  13.                 -- In some cases you may want to adjust the interface when the keyboard appears.
  14.            
  15.             elseif ( "ended" == event.phase ) then
  16.                 -- This event is called when the user stops editing a field: for example, when they touch a different field
  17.            
  18.             elseif ( "submitted" == event.phase ) then
  19.                 -- This event occurs when the user presses the "return" key (if available) on the onscreen keyboard
  20.             -- Hide keyboard
  21.             nameEntered()
  22.             end
  23.  
  24.             group.mm.elements.btnYes.onTap = nameEntered
  25.  
  26.         end
  27.  
  28.  
  29.  
  30.         group.mm.groups['YesNo'].isVisible = true
  31.         group.mm.elements.btnYes.isVisible = true
  32.         group.mm.elements.btnNo.isVisible = false
  33.        
  34.  
  35.         group.mm.elements.btnYes.x = 120
  36.         group.mm.elements.btnYes.y = 200
  37.  
  38.         group.mm.elements.btnYes.x = 120
  39.         group.mm.elements.btnYes.y = 200
  40.        
  41.  
  42.         -- [SK]Ray's set hieght of text idea
  43.         myText = display.newText( "GJYyp@^", 20, 40,0,0,  "QuadratSerial", 36)
  44.         myText:setTextColor( 255,0,0 )
  45.         defaultField = native.newTextField( 10, 120, 300, 30+adjustor, fieldHandler )
  46.         -- o:addEventListener( 'userInput', listener )
  47.         -- WARNING: The 'listener' argument to native.newTextField( left, top, width, height [, listener] ) is deprecated. Call the object method o:addEventListener( 'userInput', listener ) instead.
  48.         defaultField.font = native.newFont( "Quadrat Serial", myText.height / 1.8 )
  49.         defaultField.align = "center"
  50.         myText:removeSelf()
  51.         myText = nil
  52.         -- Add fields to our new group
  53.         fields:insert(defaultField)
  54.         native.setKeyboardFocus( defaultField )
  55.         local bkgd = display.newRect( 0, 0, display.contentWidth, display.contentHeight )
  56.         bkgd:setFillColor( 0, 0, 0, 0 )     -- set Alpha = 0 so it doesn't cover up our buttons/fields
  57.  
  58.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement