snipplrCallback({"title":"PlayBook development: Flex and QNX UI component example","source":"<pre class=\"actionscript actionscript\" style=\"font-family:monospace;\"><ol><li class=\"li1\"><div class=\"de1\"><span class=\"sy0\">&lt;<\/span>?<span class=\"kw3\">xml<\/span> <span class=\"kw3\">version<\/span>=<span class=\"st0\">&quot;1.0&quot;<\/span> encoding=<span class=\"st0\">&quot;utf-8&quot;<\/span>?<span class=\"sy0\">&gt;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\"><span class=\"sy0\">&lt;<\/span>s:View xmlns:fx=<span class=\"st0\">&quot;http:\/\/ns.adobe.com\/mxml\/2009&quot;<\/span> <\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\txmlns:s=<span class=\"st0\">&quot;library:\/\/ns.adobe.com\/flex\/spark&quot;<\/span> title=<span class=\"st0\">&quot;Second View&quot;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\tviewActivate=<span class=\"st0\">&quot;viewActivateHandler(event)&quot;<\/span> <\/div><\/li><li class=\"li1\"><div class=\"de1\">                xmlns:mx=<span class=\"st0\">&quot;library:\/\/ns.adobe.com\/flex\/mx&quot;<\/span><span class=\"sy0\">&gt;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">\t<span class=\"sy0\">&lt;<\/span>fx:Script<span class=\"sy0\">&gt;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t<span class=\"sy0\">&lt;!<\/span><span class=\"br0\">&#91;<\/span>CDATA<span class=\"br0\">&#91;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t<span class=\"kw3\">import<\/span> mx.<span class=\"me1\">events<\/span>.<span class=\"me1\">FlexEvent<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">&nbsp;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t<span class=\"kw3\">import<\/span> qnx.<span class=\"me1\">ui<\/span>.<span class=\"me1\">buttons<\/span>.<span class=\"me1\">BackButton<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t<span class=\"kw3\">import<\/span> qnx.<span class=\"me1\">ui<\/span>.<span class=\"me1\">skins<\/span>.<span class=\"me1\">buttons<\/span>.<span class=\"me1\">BackButtonSkinBlack<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t<span class=\"kw3\">import<\/span> qnx.<span class=\"me1\">ui<\/span>.<span class=\"me1\">skins<\/span>.<span class=\"me1\">buttons<\/span>.<span class=\"me1\">BackButtonSkinWhite<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">&nbsp;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t<span class=\"kw3\">private<\/span> <span class=\"kw2\">function<\/span> viewActivateHandler<span class=\"br0\">&#40;<\/span>event:FlexEvent<span class=\"br0\">&#41;<\/span>:<span class=\"kw3\">void<\/span> <span class=\"br0\">&#123;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t\t<span class=\"kw2\">var<\/span> backBtn:BackButton = <span class=\"kw2\">new<\/span> BackButton<span class=\"br0\">&#40;<\/span><span class=\"br0\">&#41;<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t\tbackBtn.<span class=\"me1\">x<\/span> = <span class=\"nu0\">10<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t\tbackBtn.<span class=\"me1\">y<\/span> = <span class=\"nu0\">20<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t\tbackBtn.<span class=\"me1\">setSkin<\/span><span class=\"br0\">&#40;<\/span>BackButtonSkinBlack<span class=\"br0\">&#41;<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t\tbackBtn.<span class=\"me1\">label<\/span> = <span class=\"st0\">&quot;Go Back&quot;<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t\tbackBtn.<span class=\"me1\">addEventListener<\/span><span class=\"br0\">&#40;<\/span>MouseEvent.<span class=\"me1\">CLICK<\/span>, onClick, <span class=\"kw2\">false<\/span>,<\/div><\/li><li class=\"li1\"><div class=\"de1\">                                     0, <span class=\"kw2\">true<\/span><span class=\"br0\">&#41;<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t\twrapper.<span class=\"me1\">addChild<\/span><span class=\"br0\">&#40;<\/span>backBtn<span class=\"br0\">&#41;<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t<span class=\"br0\">&#125;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">&nbsp;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t<span class=\"kw3\">private<\/span> <span class=\"kw2\">function<\/span> onClick<span class=\"br0\">&#40;<\/span><span class=\"kw3\">e<\/span>:MouseEvent<span class=\"br0\">&#41;<\/span>:<span class=\"kw3\">void<\/span> <span class=\"br0\">&#123;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t\tnavigator.<span class=\"me1\">popView<\/span><span class=\"br0\">&#40;<\/span><span class=\"br0\">&#41;<\/span>;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t\t<span class=\"br0\">&#125;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">&nbsp;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t<span class=\"br0\">&#93;<\/span><span class=\"br0\">&#93;<\/span><span class=\"sy0\">&gt;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">\t<span class=\"sy0\">&lt;\/<\/span>fx:Script<span class=\"sy0\">&gt;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">&nbsp;<\/div><\/li><li class=\"li1\"><div class=\"de1\">\t<span class=\"sy0\">&lt;<\/span>s:navigationContent<span class=\"sy0\">&gt;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">\t\t<span class=\"sy0\">&lt;<\/span>mx:UIComponent id=<span class=\"st0\">&quot;wrapper&quot;<\/span> <span class=\"kw3\">width<\/span>=<span class=\"st0\">&quot;120&quot;<\/span> <span class=\"kw3\">height<\/span>=<span class=\"st0\">&quot;100%&quot;<\/span><span class=\"sy0\">\/&gt;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\">\t<span class=\"sy0\">&lt;\/<\/span>s:navigationContent<span class=\"sy0\">&gt;<\/span><\/div><\/li><li class=\"li1\"><div class=\"de1\"><span class=\"sy0\">&lt;\/<\/span>s:View<span class=\"sy0\">&gt;<\/span><\/div><\/li><\/ol><\/pre>","link":"http:\/\/snipplr.com\/view\/51209\/playbook-development-flex-and-qnx-ui-component-example\/","id":"51209"});
