snipplrCallback({"id":51209,"title":"playbook-development-flex-and-qnx-ui-component-example","source":"
  1. <<\/span>?xml<\/span> version<\/span>="1.0"<\/span> encoding="utf-8"<\/span>?><\/span><\/div><\/li>
  2. <<\/span>s:View xmlns:fx="http:\/\/ns.adobe.com\/mxml\/2009"<\/span> <\/div><\/li>
  3. \t\txmlns:s="library:\/\/ns.adobe.com\/flex\/spark"<\/span> title="Second View"<\/span><\/div><\/li>
  4. \t\tviewActivate="viewActivateHandler(event)"<\/span> <\/div><\/li>
  5. xmlns:mx="library:\/\/ns.adobe.com\/flex\/mx"<\/span>><\/span><\/div><\/li>
  6. \t<<\/span>fx:Script><\/span><\/div><\/li>
  7. \t\t<!<\/span>[<\/span>CDATA[<\/span><\/div><\/li>
  8. \t\t\timport<\/span> mx.events<\/span>.FlexEvent<\/span>;<\/div><\/li>
  9.  <\/div><\/li>
  10. \t\t\timport<\/span> qnx.ui<\/span>.buttons<\/span>.BackButton<\/span>;<\/div><\/li>
  11. \t\t\timport<\/span> qnx.ui<\/span>.skins<\/span>.buttons<\/span>.BackButtonSkinBlack<\/span>;<\/div><\/li>
  12. \t\t\timport<\/span> qnx.ui<\/span>.skins<\/span>.buttons<\/span>.BackButtonSkinWhite<\/span>;<\/div><\/li>
  13.  <\/div><\/li>
  14. \t\t\tprivate<\/span> function<\/span> viewActivateHandler(<\/span>event:FlexEvent)<\/span>:void<\/span> {<\/span><\/div><\/li>
  15. \t\t\t\tvar<\/span> backBtn:BackButton = new<\/span> BackButton(<\/span>)<\/span>;<\/div><\/li>
  16. \t\t\t\tbackBtn.x<\/span> = 10<\/span>;<\/div><\/li>
  17. \t\t\t\tbackBtn.y<\/span> = 20<\/span>;<\/div><\/li>
  18. \t\t\t\tbackBtn.setSkin<\/span>(<\/span>BackButtonSkinBlack)<\/span>;<\/div><\/li>
  19. \t\t\t\tbackBtn.label<\/span> = "Go Back"<\/span>;<\/div><\/li>
  20. \t\t\t\tbackBtn.addEventListener<\/span>(<\/span>MouseEvent.CLICK<\/span>, onClick, false<\/span>,<\/div><\/li>
  21. 0<\/span>, true<\/span>)<\/span>;<\/div><\/li>
  22. \t\t\t\twrapper.addChild<\/span>(<\/span>backBtn)<\/span>;<\/div><\/li>
  23. \t\t\t}<\/span><\/div><\/li>
  24.  <\/div><\/li>
  25. \t\t\tprivate<\/span> function<\/span> onClick(<\/span>e<\/span>:MouseEvent)<\/span>:void<\/span> {<\/span><\/div><\/li>
  26. \t\t\t\tnavigator.popView<\/span>(<\/span>)<\/span>;<\/div><\/li>
  27. \t\t\t}<\/span><\/div><\/li>
  28.  <\/div><\/li>
  29. \t\t]<\/span>]<\/span>><\/span><\/div><\/li>
  30. \t<\/<\/span>fx:Script><\/span><\/div><\/li>
  31.  <\/div><\/li>
  32. \t<<\/span>s:navigationContent><\/span><\/div><\/li>
  33. \t\t<<\/span>mx:UIComponent id="wrapper"<\/span> width<\/span>="120"<\/span> height<\/span>="100%"<\/span>\/><\/span><\/div><\/li>
  34. \t<\/<\/span>s:navigationContent><\/span><\/div><\/li>
  35. <\/<\/span>s:View><\/span><\/div><\/li><\/ol><\/pre>","link":"https:\/\/snipplr.com\/view\/51209\/playbook-development-flex-and-qnx-ui-component-example"});