Advertisement
Guest User

physics menu

a guest
Oct 22nd, 2014
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. exports.phy = function(){
  2.    
  3.     var win_phy= Ti.UI.createWindow({
  4.         backgroundImage: "/images/titanium-texture.jpg"
  5.     });
  6.    
  7.     var dataB= Ti.Database.install('/datbs/physi.db','physi');
  8.    
  9.     var img_phy=Ti.UI.createImageView({
  10.         image: "/images/phy.png"
  11.     });
  12.    
  13.     var head = Ti.UI.createView({
  14.     backgroundImage: '',
  15.     height : "10%",top: 0
  16.     });
  17.    
  18.     head.add(img_phy);
  19.    
  20.     var mid = Ti.UI.createView({
  21.         height: "80%",
  22.         layout: 'vertical'
  23.     });
  24.    
  25.     var img= Ti.UI.createImageView({
  26.         image: '/images/logo.png',
  27.         left: 0
  28.     });
  29.    
  30.     var img1= Ti.UI.createImageView({
  31.      image: '/images/grameen-solutions-logo.png',
  32.      right:0,
  33.      left: 235
  34.     });
  35.    
  36.     var foot= Ti.UI.createView({
  37.         right:0,
  38.         height: "10%",
  39.         bottom: 0
  40.     });
  41.     foot.add(img);
  42.     foot.add(img1);
  43.    
  44.     //////////Database Part !!
  45.    
  46.     //+ '\n   1)' + opti.fieldByName('op1')+ '\n   2)' + opti.fieldByName('op2')+ '\n   3)' + opti.fieldByName('op3')+ '\n   4)' + opti.fieldByName('op4')
  47.    
  48.             var db_row= dataB.execute('SELECT ques FROM phy WHERE sets=?', myglo.k+1 );
  49.             var opti = dataB.execute('SELECT op1,op2,op3,op4 FROM phy WHERE sets=?', myglo.k+1 );
  50.            
  51.             var viw = function(){
  52.                
  53.                 view = Ti.UI.createView({
  54.                     layout: 'vertical',
  55.                     ans: 0
  56.                 });
  57.                
  58.                 var labels=[5];
  59.                
  60.                 for(var lb=0;lb<5;lb++){
  61.                    
  62.                     labels[lb] = Ti.UI.createLabel({
  63.                         font: { fontFamily:'Arial', fontSize: '20dp',fontWeight:'normal' },
  64.                         color: 'black',
  65.                     });
  66.                    
  67.                 }
  68.                 labels[0].text = db_row.fieldByName('ques');
  69.                 view.add(labels[0]);
  70.                 for(var kb=1;kb<5;kb++)
  71.                 {
  72.                     var uy = 'op'+ kb;
  73.                     labels[kb].text = '\t' + kb + ' )' + opti.fieldByName(uy);
  74.                     view.add(labels[kb]);
  75.                 }
  76.                
  77.                 // view.add(labels);
  78.                 return view;
  79.             };
  80.            
  81.             var views = [10];
  82.             for(var vu=0;vu<10;vu++)
  83.             {  
  84.                 views[vu] = viw(); 
  85.             }
  86.             db_row.close();
  87.             opti.close();
  88.             dataB.close();
  89.     //
  90.    
  91.     win_phy.add(head);
  92.     win_phy.add(mid);
  93.     // mid.add(view);
  94.    
  95.     for(var iter=0;iter < 10; iter++){
  96.         mid.add(view[iter]);
  97.     }
  98.    
  99.     win_phy.add(foot);
  100.     win_phy.open();
  101.    
  102.     win_phy.addEventListener('android:back',function(){
  103.         win_phy.close();
  104.         myglo.k = 0;
  105.      });
  106.    
  107.     return win_phy;
  108. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement