package com.pas.abtahibo.parvaz;


import anywheresoftware.b4a.BA;
import anywheresoftware.b4a.B4AClass;
import anywheresoftware.b4a.BALayout;
import anywheresoftware.b4a.debug.*;

public class fragnote1 extends B4AClass.ImplB4AClass implements BA.SubDelegator{
    private static java.util.HashMap<String, java.lang.reflect.Method> htSubs;
    private void innerInitialize(BA _ba) throws Exception {
        if (ba == null) {
            ba = new BA(_ba, this, htSubs, "com.pas.abtahibo.parvaz.fragnote1");
            if (htSubs == null) {
                ba.loadHtSubs(this.getClass());
                htSubs = ba.htSubs;
            }
            
        }
        if (BA.isShellModeRuntimeCheck(ba)) 
			   this.getClass().getMethod("_class_globals", com.pas.abtahibo.parvaz.fragnote1.class).invoke(this, new Object[] {null});
        else
            ba.raiseEvent2(null, true, "class_globals", false);
    }

 public anywheresoftware.b4a.keywords.Common __c = null;
public anywheresoftware.b4a.objects.PanelWrapper _vvvvvvvvvvvvv0 = null;
public anywheresoftware.b4a.objects.LabelWrapper _lab_back = null;
public com.aghajari.rv.Amir_RecyclerView _recneshan = null;
public anywheresoftware.b4a.objects.LabelWrapper _label1 = null;
public anywheresoftware.b4a.sql.SQL _vvvvvvvvvvvvvv1 = null;
public anywheresoftware.b4a.sql.SQL.ResultSetWrapper _vvvvvvvvvvvvvv2 = null;
public anywheresoftware.b4a.objects.collections.List _list_id = null;
public anywheresoftware.b4a.objects.collections.List _list_title = null;
public anywheresoftware.b4a.objects.collections.List _vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6 = null;
public b4a.example.dateutils _vvvvvvvvvvvvvvvv1 = null;
public com.pas.abtahibo.parvaz.main _vvvvvvvvvvvvvvvv2 = null;
public com.pas.abtahibo.parvaz.actbook _vvvvvvvvvvvvvvvv3 = null;
public com.pas.abtahibo.parvaz.actapps _vvvvvvvvvvvvvvvv4 = null;
public com.pas.abtahibo.parvaz.actguide _vvvvvvvvvvvvvvvv5 = null;
public com.pas.abtahibo.parvaz.actnotific _vvvvvvvvvvvvvvvv6 = null;
public com.pas.abtahibo.parvaz.func _vvvvvvvvvvvvvvvv7 = null;
public com.pas.abtahibo.parvaz.myservice _vvvvvvvvvvvvvvvv0 = null;
public com.pas.abtahibo.parvaz.playservicebook _vvvvvvvvvvvvvvvvv1 = null;
public com.pas.abtahibo.parvaz.playsrds _vvvvvvvvvvvvvvvvv2 = null;
public com.pas.abtahibo.parvaz.starter _vvvvvvvvvvvvvvvvv3 = null;
public com.pas.abtahibo.parvaz.support _vvvvvvvvvvvvvvvvv4 = null;
public com.pas.abtahibo.parvaz.urls _vvvvvvvvvvvvvvvvv5 = null;
public com.pas.abtahibo.parvaz.xuiviewsutils _vvvvvvvvvvvvvvvvv6 = null;
public String  _vvvvvvvvvvv0() throws Exception{
anywheresoftware.b4a.objects.PanelWrapper _pplus = null;
anywheresoftware.b4a.objects.LabelWrapper _lplus = null;
 //BA.debugLineNum = 75;BA.debugLine="Sub addView";
 //BA.debugLineNum = 77;BA.debugLine="content.LoadLayout(\"neshanlayout\")";
_vvvvvvvvvvvvv0.LoadLayout("neshanlayout",ba);
 //BA.debugLineNum = 78;BA.debugLine="func.SetRipple(lab_back ,0x337FD3B1,0x884C9A7B,16";
_vvvvvvvvvvvvvvvv7._vvvvvv3 /*String*/ (ba,(anywheresoftware.b4a.objects.ConcreteViewWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.ConcreteViewWrapper(), (android.view.View)(_lab_back.getObject())),((int)0x337fd3b1),((int)0x884c9a7b),(float) (16));
 //BA.debugLineNum = 80;BA.debugLine="Label1.Text = func.gland(137)";
_label1.setText(BA.ObjectToCharSequence(_vvvvvvvvvvvvvvvv7._vvv1 /*String*/ (ba,(int) (137))));
 //BA.debugLineNum = 81;BA.debugLine="Label1.Typeface = Typeface.CreateNew(Typeface.Loa";
_label1.setTypeface(__c.Typeface.CreateNew(__c.Typeface.LoadFromAssets(_vvvvvvvvvvvvvvvv7._vv7 /*String*/ (ba)),__c.Typeface.STYLE_BOLD));
 //BA.debugLineNum = 82;BA.debugLine="func.MinimomFontLabel(Label1,14)";
_vvvvvvvvvvvvvvvv7._vvvv3 /*String*/ (ba,_label1,(int) (14));
 //BA.debugLineNum = 84;BA.debugLine="Dim pplus As Panel";
_pplus = new anywheresoftware.b4a.objects.PanelWrapper();
 //BA.debugLineNum = 85;BA.debugLine="pplus.Initialize(\"\")";
_pplus.Initialize(ba,"");
 //BA.debugLineNum = 86;BA.debugLine="content.AddView(pplus,5%x,97%y-60dip,60dip,60dip)";
_vvvvvvvvvvvvv0.AddView((android.view.View)(_pplus.getObject()),__c.PerXToCurrent((float) (5),ba),(int) (__c.PerYToCurrent((float) (97),ba)-__c.DipToCurrent((int) (60))),__c.DipToCurrent((int) (60)),__c.DipToCurrent((int) (60)));
 //BA.debugLineNum = 87;BA.debugLine="func.color_border(pplus,0xFFE07A5F,2000)";
_vvvvvvvvvvvvvvvv7._color_border /*String*/ (ba,(anywheresoftware.b4a.objects.ConcreteViewWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.ConcreteViewWrapper(), (android.view.View)(_pplus.getObject())),((int)0xffe07a5f),(int) (2000));
 //BA.debugLineNum = 89;BA.debugLine="Dim lplus As Label";
_lplus = new anywheresoftware.b4a.objects.LabelWrapper();
 //BA.debugLineNum = 90;BA.debugLine="lplus.Initialize(\"lplus\")";
_lplus.Initialize(ba,"lplus");
 //BA.debugLineNum = 91;BA.debugLine="pplus.AddView(lplus,0,0,60dip,60dip)";
_pplus.AddView((android.view.View)(_lplus.getObject()),(int) (0),(int) (0),__c.DipToCurrent((int) (60)),__c.DipToCurrent((int) (60)));
 //BA.debugLineNum = 92;BA.debugLine="lplus.Text=Chr(0xE145)";
_lplus.setText(BA.ObjectToCharSequence(__c.Chr(((int)0xe145))));
 //BA.debugLineNum = 93;BA.debugLine="lplus.TextSize=30";
_lplus.setTextSize((float) (30));
 //BA.debugLineNum = 94;BA.debugLine="lplus.TextColor=Colors.White";
_lplus.setTextColor(__c.Colors.White);
 //BA.debugLineNum = 95;BA.debugLine="lplus.Gravity=Bit.Or(Gravity.CENTER_VERTICAL,Grav";
_lplus.setGravity(__c.Bit.Or(__c.Gravity.CENTER_VERTICAL,__c.Gravity.CENTER));
 //BA.debugLineNum = 96;BA.debugLine="lplus.Typeface=Typeface.MATERIALICONS";
_lplus.setTypeface(__c.Typeface.getMATERIALICONS());
 //BA.debugLineNum = 97;BA.debugLine="func.SetRipple(lplus,0xFF4C9A7B,0xFF487D66,1000)";
_vvvvvvvvvvvvvvvv7._vvvvvv3 /*String*/ (ba,(anywheresoftware.b4a.objects.ConcreteViewWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.ConcreteViewWrapper(), (android.view.View)(_lplus.getObject())),((int)0xff4c9a7b),((int)0xff487d66),(float) (1000));
 //BA.debugLineNum = 99;BA.debugLine="End Sub";
return "";
}
public String  _class_globals() throws Exception{
 //BA.debugLineNum = 1;BA.debugLine="Sub Class_Globals";
 //BA.debugLineNum = 3;BA.debugLine="Dim content As Panel";
_vvvvvvvvvvvvv0 = new anywheresoftware.b4a.objects.PanelWrapper();
 //BA.debugLineNum = 5;BA.debugLine="Dim lab_back As Label";
_lab_back = new anywheresoftware.b4a.objects.LabelWrapper();
 //BA.debugLineNum = 6;BA.debugLine="Private recNeshan As AX_RecyclerView";
_recneshan = new com.aghajari.rv.Amir_RecyclerView();
 //BA.debugLineNum = 8;BA.debugLine="Dim Label1 As Label";
_label1 = new anywheresoftware.b4a.objects.LabelWrapper();
 //BA.debugLineNum = 10;BA.debugLine="Private sql2 As SQL";
_vvvvvvvvvvvvvv1 = new anywheresoftware.b4a.sql.SQL();
 //BA.debugLineNum = 11;BA.debugLine="Private rs2  As ResultSet";
_vvvvvvvvvvvvvv2 = new anywheresoftware.b4a.sql.SQL.ResultSetWrapper();
 //BA.debugLineNum = 13;BA.debugLine="Private list_id As List";
_list_id = new anywheresoftware.b4a.objects.collections.List();
 //BA.debugLineNum = 14;BA.debugLine="Private list_title As List";
_list_title = new anywheresoftware.b4a.objects.collections.List();
 //BA.debugLineNum = 15;BA.debugLine="Private listMatn As List";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6 = new anywheresoftware.b4a.objects.collections.List();
 //BA.debugLineNum = 19;BA.debugLine="End Sub";
return "";
}
public String  _vvvvvvvvvvvv1() throws Exception{
 //BA.debugLineNum = 215;BA.debugLine="Sub close";
 //BA.debugLineNum = 217;BA.debugLine="CallSub2(actBook,\"show_hide_frag\",func.listInitia";
__c.CallSubNew2(ba,(Object)(_vvvvvvvvvvvvvvvv3.getObject()),"show_hide_frag",(Object)(_vvvvvvvvvvvvvvvv7._vvv0 /*anywheresoftware.b4a.objects.collections.List*/ (ba,(int) (21),this,"")));
 //BA.debugLineNum = 219;BA.debugLine="End Sub";
return "";
}
public String  _initialize(anywheresoftware.b4a.BA _ba) throws Exception{
innerInitialize(_ba);
 //BA.debugLineNum = 21;BA.debugLine="Public Sub Initialize";
 //BA.debugLineNum = 22;BA.debugLine="End Sub";
return "";
}
public String  _l_delete_click() throws Exception{
anywheresoftware.b4a.objects.LabelWrapper _ll = null;
 //BA.debugLineNum = 178;BA.debugLine="Sub L_Delete_Click";
 //BA.debugLineNum = 180;BA.debugLine="Dim ll As Label = Sender";
_ll = new anywheresoftware.b4a.objects.LabelWrapper();
_ll = (anywheresoftware.b4a.objects.LabelWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.LabelWrapper(), (android.widget.TextView)(__c.Sender(ba)));
 //BA.debugLineNum = 182;BA.debugLine="sql2.ExecNonQuery(\"DELETE FROM ybook where id = '";
_vvvvvvvvvvvvvv1.ExecNonQuery("DELETE FROM ybook where id = '"+BA.ObjectToString(_list_id.Get((int)(BA.ObjectToNumber(_ll.getTag()))))+"' ");
 //BA.debugLineNum = 185;BA.debugLine="list_title.Clear";
_list_title.Clear();
 //BA.debugLineNum = 186;BA.debugLine="list_id.Clear";
_list_id.Clear();
 //BA.debugLineNum = 187;BA.debugLine="listMatn.Clear";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6.Clear();
 //BA.debugLineNum = 189;BA.debugLine="rs2 = sql2.ExecQuery2(\"SELECT id,title,matn FROM";
_vvvvvvvvvvvvvv2 = (anywheresoftware.b4a.sql.SQL.ResultSetWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.sql.SQL.ResultSetWrapper(), (android.database.Cursor)(_vvvvvvvvvvvvvv1.ExecQuery2("SELECT id,title,matn FROM ybook where en_book=? order by id desc",new String[]{_vvvvvvvvvvvvvvvv7._vvvv0 /*String*/ (ba,"ennameBook")})));
 //BA.debugLineNum = 190;BA.debugLine="Do While rs2.NextRow";
while (_vvvvvvvvvvvvvv2.NextRow()) {
 //BA.debugLineNum = 192;BA.debugLine="list_id.add(rs2.GetInt(\"id\"))";
_list_id.Add((Object)(_vvvvvvvvvvvvvv2.GetInt("id")));
 //BA.debugLineNum = 193;BA.debugLine="list_title.add(rs2.GetString(\"title\"))";
_list_title.Add((Object)(_vvvvvvvvvvvvvv2.GetString("title")));
 //BA.debugLineNum = 194;BA.debugLine="listMatn.add(rs2.GetString(\"matn\"))";
_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6.Add((Object)(_vvvvvvvvvvvvvv2.GetString("matn")));
 }
;
 //BA.debugLineNum = 196;BA.debugLine="Loop : rs2.Close";
_vvvvvvvvvvvvvv2.Close();
 //BA.debugLineNum = 198;BA.debugLine="CallSubDelayed(Me,\"refRecBook\")";
__c.CallSubDelayed(ba,this,"refRecBook");
 //BA.debugLineNum = 200;BA.debugLine="End Sub";
return "";
}
public String  _lab_back_click() throws Exception{
 //BA.debugLineNum = 211;BA.debugLine="Sub lab_back_Click";
 //BA.debugLineNum = 212;BA.debugLine="close";
_vvvvvvvvvvvv1();
 //BA.debugLineNum = 213;BA.debugLine="End Sub";
return "";
}
public String  _lplus_click() throws Exception{
 //BA.debugLineNum = 101;BA.debugLine="Sub lplus_Click";
 //BA.debugLineNum = 102;BA.debugLine="func.savePFM(\"sdfsd\",1)";
_vvvvvvvvvvvvvvvv7._vvvvv2 /*String*/ (ba,"sdfsd",BA.NumberToString(1));
 //BA.debugLineNum = 103;BA.debugLine="CallSub2(actBook,\"show_hide_frag\",func.listIniti";
__c.CallSubNew2(ba,(Object)(_vvvvvvvvvvvvvvvv3.getObject()),"show_hide_frag",(Object)(_vvvvvvvvvvvvvvvv7._vvv0 /*anywheresoftware.b4a.objects.collections.List*/ (ba,(int) (28),this,"")));
 //BA.debugLineNum = 104;BA.debugLine="End Sub";
return "";
}
public void  _vvvvvvvvvvvv5(anywheresoftware.b4a.objects.PanelWrapper _parent) throws Exception{
ResumableSub_onCreateView rsub = new ResumableSub_onCreateView(this,_parent);
rsub.resume(ba, null);
}
public static class ResumableSub_onCreateView extends BA.ResumableSub {
public ResumableSub_onCreateView(com.pas.abtahibo.parvaz.fragnote1 parent,anywheresoftware.b4a.objects.PanelWrapper _parent) {
this.parent = parent;
this._parent = _parent;
}
com.pas.abtahibo.parvaz.fragnote1 parent;
anywheresoftware.b4a.objects.PanelWrapper _parent;
anywheresoftware.b4a.objects.LabelWrapper _l2n = null;

@Override
public void resume(BA ba, Object[] result) throws Exception{

    while (true) {
        switch (state) {
            case -1:
return;

case 0:
//C
this.state = 1;
 //BA.debugLineNum = 28;BA.debugLine="content = Parent";
parent._vvvvvvvvvvvvv0 = _parent;
 //BA.debugLineNum = 29;BA.debugLine="content.Color = 0xFFFBFDFF";
parent._vvvvvvvvvvvvv0.setColor(((int)0xfffbfdff));
 //BA.debugLineNum = 31;BA.debugLine="Dim l2n As Label";
_l2n = new anywheresoftware.b4a.objects.LabelWrapper();
 //BA.debugLineNum = 32;BA.debugLine="l2n.Initialize(\"\")";
_l2n.Initialize(ba,"");
 //BA.debugLineNum = 33;BA.debugLine="content.AddView(l2n,0,50%y-30dip,100%x,60dip)";
parent._vvvvvvvvvvvvv0.AddView((android.view.View)(_l2n.getObject()),(int) (0),(int) (parent.__c.PerYToCurrent((float) (50),ba)-parent.__c.DipToCurrent((int) (30))),parent.__c.PerXToCurrent((float) (100),ba),parent.__c.DipToCurrent((int) (60)));
 //BA.debugLineNum = 34;BA.debugLine="l2n.Typeface = Typeface.CreateNew(Typeface.LoadFr";
_l2n.setTypeface(parent.__c.Typeface.CreateNew(parent.__c.Typeface.LoadFromAssets(parent._vvvvvvvvvvvvvvvv7._vv7 /*String*/ (ba)),parent.__c.Typeface.STYLE_BOLD));
 //BA.debugLineNum = 35;BA.debugLine="l2n.Text=func.gland(54)";
_l2n.setText(BA.ObjectToCharSequence(parent._vvvvvvvvvvvvvvvv7._vvv1 /*String*/ (ba,(int) (54))));
 //BA.debugLineNum = 36;BA.debugLine="l2n.Gravity=Bit.Or(Gravity.CENTER,Gravity.CENTER_";
_l2n.setGravity(parent.__c.Bit.Or(parent.__c.Gravity.CENTER,parent.__c.Gravity.CENTER_VERTICAL));
 //BA.debugLineNum = 37;BA.debugLine="l2n.textColor = Colors.Black";
_l2n.setTextColor(parent.__c.Colors.Black);
 //BA.debugLineNum = 38;BA.debugLine="l2n.TextSize=14";
_l2n.setTextSize((float) (14));
 //BA.debugLineNum = 40;BA.debugLine="l2n.Visible = True";
_l2n.setVisible(parent.__c.True);
 //BA.debugLineNum = 41;BA.debugLine="Sleep(5)";
parent.__c.Sleep(ba,this,(int) (5));
this.state = 19;
return;
case 19:
//C
this.state = 1;
;
 //BA.debugLineNum = 42;BA.debugLine="addView";
parent._vvvvvvvvvvv0();
 //BA.debugLineNum = 43;BA.debugLine="l2n.Visible = False";
_l2n.setVisible(parent.__c.False);
 //BA.debugLineNum = 45;BA.debugLine="list_title.Initialize";
parent._list_title.Initialize();
 //BA.debugLineNum = 46;BA.debugLine="list_id.Initialize";
parent._list_id.Initialize();
 //BA.debugLineNum = 47;BA.debugLine="listMatn.Initialize";
parent._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6.Initialize();
 //BA.debugLineNum = 49;BA.debugLine="If sql2.IsInitialized=False Then";
if (true) break;

case 1:
//if
this.state = 4;
if (parent._vvvvvvvvvvvvvv1.IsInitialized()==parent.__c.False) { 
this.state = 3;
}if (true) break;

case 3:
//C
this.state = 4;
 //BA.debugLineNum = 50;BA.debugLine="sql2.Initialize(File.DirInternal,\"note_book.db\",";
parent._vvvvvvvvvvvvvv1.Initialize(parent.__c.File.getDirInternal(),"note_book.db",parent.__c.True);
 if (true) break;

case 4:
//C
this.state = 5;
;
 //BA.debugLineNum = 53;BA.debugLine="rs2 = sql2.ExecQuery2(\"SELECT id,title,matn FROM";
parent._vvvvvvvvvvvvvv2 = (anywheresoftware.b4a.sql.SQL.ResultSetWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.sql.SQL.ResultSetWrapper(), (android.database.Cursor)(parent._vvvvvvvvvvvvvv1.ExecQuery2("SELECT id,title,matn FROM ybook where en_book=? order by id desc",new String[]{parent._vvvvvvvvvvvvvvvv7._vvvv0 /*String*/ (ba,"ennameBook")})));
 //BA.debugLineNum = 55;BA.debugLine="If rs2.RowCount>0 Then";
if (true) break;

case 5:
//if
this.state = 18;
if (parent._vvvvvvvvvvvvvv2.getRowCount()>0) { 
this.state = 7;
}else {
this.state = 13;
}if (true) break;

case 7:
//C
this.state = 8;
 //BA.debugLineNum = 56;BA.debugLine="Do While rs2.NextRow";
if (true) break;

case 8:
//do while
this.state = 11;
while (parent._vvvvvvvvvvvvvv2.NextRow()) {
this.state = 10;
if (true) break;
}
if (true) break;

case 10:
//C
this.state = 8;
 //BA.debugLineNum = 58;BA.debugLine="list_id.add(rs2.GetInt(\"id\"))";
parent._list_id.Add((Object)(parent._vvvvvvvvvvvvvv2.GetInt("id")));
 //BA.debugLineNum = 59;BA.debugLine="list_title.add(rs2.GetString(\"title\"))";
parent._list_title.Add((Object)(parent._vvvvvvvvvvvvvv2.GetString("title")));
 //BA.debugLineNum = 60;BA.debugLine="listMatn.add(rs2.GetString(\"matn\"))";
parent._vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6.Add((Object)(parent._vvvvvvvvvvvvvv2.GetString("matn")));
 if (true) break;

case 11:
//C
this.state = 18;
;
 //BA.debugLineNum = 62;BA.debugLine="Loop : rs2.Close";
parent._vvvvvvvvvvvvvv2.Close();
 if (true) break;

case 13:
//C
this.state = 14;
 //BA.debugLineNum = 66;BA.debugLine="If func.readPFM(\"backNOB\") = -1 Then";
if (true) break;

case 14:
//if
this.state = 17;
if ((parent._vvvvvvvvvvvvvvvv7._vvvv0 /*String*/ (ba,"backNOB")).equals(BA.NumberToString(-1))) { 
this.state = 16;
}if (true) break;

case 16:
//C
this.state = 17;
 //BA.debugLineNum = 67;BA.debugLine="lplus_Click";
parent._lplus_click();
 if (true) break;

case 17:
//C
this.state = 18;
;
 if (true) break;

case 18:
//C
this.state = -1;
;
 //BA.debugLineNum = 72;BA.debugLine="End Sub";
if (true) break;

            }
        }
    }
}
public String  _vvvvvvvvvvvv6(int _keycode) throws Exception{
 //BA.debugLineNum = 221;BA.debugLine="public Sub onKey (KeyCode As Int)";
 //BA.debugLineNum = 223;BA.debugLine="If KeyCode = KeyCodes.KEYCODE_BACK Then";
if (_keycode==__c.KeyCodes.KEYCODE_BACK) { 
 //BA.debugLineNum = 224;BA.debugLine="close";
_vvvvvvvvvvvv1();
 };
 //BA.debugLineNum = 227;BA.debugLine="End Sub";
return "";
}
public String  _pan_click() throws Exception{
anywheresoftware.b4a.objects.PanelWrapper _ll = null;
 //BA.debugLineNum = 164;BA.debugLine="Sub pan_Click";
 //BA.debugLineNum = 166;BA.debugLine="Dim ll As Panel = Sender";
_ll = new anywheresoftware.b4a.objects.PanelWrapper();
_ll = (anywheresoftware.b4a.objects.PanelWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.PanelWrapper(), (android.view.ViewGroup)(__c.Sender(ba)));
 //BA.debugLineNum = 167;BA.debugLine="Log(ll.tag)";
__c.LogImpl("326017795",BA.ObjectToString(_ll.getTag()),0);
 //BA.debugLineNum = 170;BA.debugLine="func.savePFM(\"idBookY\",list_id.Get(ll.tag))";
_vvvvvvvvvvvvvvvv7._vvvvv2 /*String*/ (ba,"idBookY",BA.ObjectToString(_list_id.Get((int)(BA.ObjectToNumber(_ll.getTag())))));
 //BA.debugLineNum = 171;BA.debugLine="func.savePFM(\"titleBookY\",list_title.Get(ll.tag))";
_vvvvvvvvvvvvvvvv7._vvvvv2 /*String*/ (ba,"titleBookY",BA.ObjectToString(_list_title.Get((int)(BA.ObjectToNumber(_ll.getTag())))));
 //BA.debugLineNum = 172;BA.debugLine="func.savePFM(\"matnBookY\",listMatn.Get(ll.tag))";
_vvvvvvvvvvvvvvvv7._vvvvv2 /*String*/ (ba,"matnBookY",BA.ObjectToString(_vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv6.Get((int)(BA.ObjectToNumber(_ll.getTag())))));
 //BA.debugLineNum = 174;BA.debugLine="CallSub2(actBook,\"show_hide_frag\",func.listIniti";
__c.CallSubNew2(ba,(Object)(_vvvvvvvvvvvvvvvv3.getObject()),"show_hide_frag",(Object)(_vvvvvvvvvvvvvvvv7._vvv0 /*anywheresoftware.b4a.objects.collections.List*/ (ba,(int) (29),this,"")));
 //BA.debugLineNum = 176;BA.debugLine="End Sub";
return "";
}
public int  _recneshan_getitemcount() throws Exception{
 //BA.debugLineNum = 107;BA.debugLine="Private Sub recNeshan_GetItemCount As Int";
 //BA.debugLineNum = 108;BA.debugLine="Return list_id.Size";
if (true) return _list_id.getSize();
 //BA.debugLineNum = 109;BA.debugLine="End Sub";
return 0;
}
public String  _recneshan_onbindviewholder(anywheresoftware.b4a.objects.PanelWrapper _parent,int _position) throws Exception{
anywheresoftware.b4a.objects.PanelWrapper _pan = null;
anywheresoftware.b4a.objects.LabelWrapper _lab1 = null;
anywheresoftware.b4a.objects.LabelWrapper _lab2 = null;
 //BA.debugLineNum = 127;BA.debugLine="Private Sub recNeshan_onBindViewHolder (Parent As";
 //BA.debugLineNum = 130;BA.debugLine="Dim pan As Panel=Parent.GetView(0)";
_pan = new anywheresoftware.b4a.objects.PanelWrapper();
_pan = (anywheresoftware.b4a.objects.PanelWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.PanelWrapper(), (android.view.ViewGroup)(_parent.GetView((int) (0)).getObject()));
 //BA.debugLineNum = 131;BA.debugLine="Dim lab1 As Label=pan.GetView(0)";
_lab1 = new anywheresoftware.b4a.objects.LabelWrapper();
_lab1 = (anywheresoftware.b4a.objects.LabelWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.LabelWrapper(), (android.widget.TextView)(_pan.GetView((int) (0)).getObject()));
 //BA.debugLineNum = 132;BA.debugLine="Dim lab2 As Label=Parent.GetView(1)";
_lab2 = new anywheresoftware.b4a.objects.LabelWrapper();
_lab2 = (anywheresoftware.b4a.objects.LabelWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.LabelWrapper(), (android.widget.TextView)(_parent.GetView((int) (1)).getObject()));
 //BA.debugLineNum = 134;BA.debugLine="pan.Tag = Position";
_pan.setTag((Object)(_position));
 //BA.debugLineNum = 135;BA.debugLine="pan.Elevation = 2dip";
_pan.setElevation((float) (__c.DipToCurrent((int) (2))));
 //BA.debugLineNum = 136;BA.debugLine="func.SetRipple(pan,Colors.White,0x99eeeeee,25)";
_vvvvvvvvvvvvvvvv7._vvvvvv3 /*String*/ (ba,(anywheresoftware.b4a.objects.ConcreteViewWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.ConcreteViewWrapper(), (android.view.View)(_pan.getObject())),__c.Colors.White,((int)0x99eeeeee),(float) (25));
 //BA.debugLineNum = 138;BA.debugLine="func.SetRipple(pan,Colors.White,0XAAEEEEEE,20)";
_vvvvvvvvvvvvvvvv7._vvvvvv3 /*String*/ (ba,(anywheresoftware.b4a.objects.ConcreteViewWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.ConcreteViewWrapper(), (android.view.View)(_pan.getObject())),__c.Colors.White,((int)0xaaeeeeee),(float) (20));
 //BA.debugLineNum = 143;BA.debugLine="lab2.Text = Chr(0xE872)";
_lab2.setText(BA.ObjectToCharSequence(__c.Chr(((int)0xe872))));
 //BA.debugLineNum = 144;BA.debugLine="func.SetRipple(lab2 ,0xFF4C9A7B,0xFF0A7048,16)";
_vvvvvvvvvvvvvvvv7._vvvvvv3 /*String*/ (ba,(anywheresoftware.b4a.objects.ConcreteViewWrapper) anywheresoftware.b4a.AbsObjectWrapper.ConvertToWrapper(new anywheresoftware.b4a.objects.ConcreteViewWrapper(), (android.view.View)(_lab2.getObject())),((int)0xff4c9a7b),((int)0xff0a7048),(float) (16));
 //BA.debugLineNum = 145;BA.debugLine="lab2.Typeface = Typeface.MATERIALICONS";
_lab2.setTypeface(__c.Typeface.getMATERIALICONS());
 //BA.debugLineNum = 146;BA.debugLine="lab2.Gravity = Bit.Or(Gravity.CENTER,Gravity.CENT";
_lab2.setGravity(__c.Bit.Or(__c.Gravity.CENTER,__c.Gravity.CENTER_VERTICAL));
 //BA.debugLineNum = 147;BA.debugLine="lab2.TextSize = 25";
_lab2.setTextSize((float) (25));
 //BA.debugLineNum = 148;BA.debugLine="lab2.TextColor = Colors.White";
_lab2.setTextColor(__c.Colors.White);
 //BA.debugLineNum = 149;BA.debugLine="lab2.Tag = Position";
_lab2.setTag((Object)(_position));
 //BA.debugLineNum = 151;BA.debugLine="func.setEllipsize(lab1,\"END\")";
_vvvvvvvvvvvvvvvv7._vvvvv4 /*String*/ (ba,_lab1,"END");
 //BA.debugLineNum = 152;BA.debugLine="lab1.Text = list_title.Get(Position)";
_lab1.setText(BA.ObjectToCharSequence(_list_title.Get(_position)));
 //BA.debugLineNum = 153;BA.debugLine="lab1.Typeface= Typeface.LoadFromAssets(func.font3";
_lab1.setTypeface(__c.Typeface.LoadFromAssets(_vvvvvvvvvvvvvvvv7._vv7 /*String*/ (ba)));
 //BA.debugLineNum = 154;BA.debugLine="lab1.Gravity=Bit.Or(Gravity.RIGHT,Gravity.CENTER_";
_lab1.setGravity(__c.Bit.Or(__c.Gravity.RIGHT,__c.Gravity.CENTER_VERTICAL));
 //BA.debugLineNum = 155;BA.debugLine="lab1.textColor = 0xFF4F2800";
_lab1.setTextColor(((int)0xff4f2800));
 //BA.debugLineNum = 156;BA.debugLine="lab1.TextSize = 14";
_lab1.setTextSize((float) (14));
 //BA.debugLineNum = 158;BA.debugLine="pan.Height = 60dip";
_pan.setHeight(__c.DipToCurrent((int) (60)));
 //BA.debugLineNum = 159;BA.debugLine="Parent.Height = pan.Top+pan.Height+5dip";
_parent.setHeight((int) (_pan.getTop()+_pan.getHeight()+__c.DipToCurrent((int) (5))));
 //BA.debugLineNum = 161;BA.debugLine="End Sub";
return "";
}
public String  _recneshan_oncreateviewholder(anywheresoftware.b4a.objects.PanelWrapper _parent,int _viewtype) throws Exception{
anywheresoftware.b4a.objects.PanelWrapper _pan = null;
anywheresoftware.b4a.objects.LabelWrapper _lab1 = null;
anywheresoftware.b4a.objects.LabelWrapper _lab2 = null;
 //BA.debugLineNum = 111;BA.debugLine="Private Sub recNeshan_onCreateViewHolder (Parent A";
 //BA.debugLineNum = 113;BA.debugLine="Dim pan As Panel";
_pan = new anywheresoftware.b4a.objects.PanelWrapper();
 //BA.debugLineNum = 114;BA.debugLine="pan.Initialize(\"pan\")";
_pan.Initialize(ba,"pan");
 //BA.debugLineNum = 115;BA.debugLine="Parent.AddView(pan,5%x + 60dip,5dip,90%x-60dip,60";
_parent.AddView((android.view.View)(_pan.getObject()),(int) (__c.PerXToCurrent((float) (5),ba)+__c.DipToCurrent((int) (60))),__c.DipToCurrent((int) (5)),(int) (__c.PerXToCurrent((float) (90),ba)-__c.DipToCurrent((int) (60))),__c.DipToCurrent((int) (60)));
 //BA.debugLineNum = 117;BA.debugLine="Dim lab1 As Label";
_lab1 = new anywheresoftware.b4a.objects.LabelWrapper();
 //BA.debugLineNum = 118;BA.debugLine="lab1.Initialize(\"\")";
_lab1.Initialize(ba,"");
 //BA.debugLineNum = 119;BA.debugLine="pan.AddView(lab1,5dip,5dip,pan.Width-20dip,50dip)";
_pan.AddView((android.view.View)(_lab1.getObject()),__c.DipToCurrent((int) (5)),__c.DipToCurrent((int) (5)),(int) (_pan.getWidth()-__c.DipToCurrent((int) (20))),__c.DipToCurrent((int) (50)));
 //BA.debugLineNum = 121;BA.debugLine="Dim lab2 As Label";
_lab2 = new anywheresoftware.b4a.objects.LabelWrapper();
 //BA.debugLineNum = 122;BA.debugLine="lab2.Initialize(\"L_Delete\")";
_lab2.Initialize(ba,"L_Delete");
 //BA.debugLineNum = 123;BA.debugLine="Parent.AddView(lab2,5%x,12.5dip,45dip,45dip)";
_parent.AddView((android.view.View)(_lab2.getObject()),__c.PerXToCurrent((float) (5),ba),__c.DipToCurrent((int) (12.5)),__c.DipToCurrent((int) (45)),__c.DipToCurrent((int) (45)));
 //BA.debugLineNum = 125;BA.debugLine="End Sub";
return "";
}
public String  _refrecbook() throws Exception{
 //BA.debugLineNum = 203;BA.debugLine="Sub refRecBook";
 //BA.debugLineNum = 204;BA.debugLine="recNeshan.Adapter2.NotifyDataSetChanged";
_recneshan.getAdapter2().NotifyDataSetChanged();
 //BA.debugLineNum = 205;BA.debugLine="recNeshan.Adapter2.NotifyItemRemoved(0)";
_recneshan.getAdapter2().NotifyItemRemoved((int) (0));
 //BA.debugLineNum = 206;BA.debugLine="End Sub";
return "";
}
public Object callSub(String sub, Object sender, Object[] args) throws Exception {
BA.senderHolder.set(sender);
if (BA.fastSubCompare(sub, "REFRECBOOK"))
	return _refrecbook();
return BA.SubDelegator.SubNotFound;
}
}
