package anywheresoftware.b4a.objects;
import android.widget.CompoundButton;
import android.widget.Switch;
import android.widget.CompoundButton.OnCheckedChangeListener;
import anywheresoftware.b4a.BA;
import anywheresoftware.b4a.BA.Events;
import anywheresoftware.b4a.BA.Hide;
import anywheresoftware.b4a.BA.ShortName;
import anywheresoftware.b4a.BA.ActivityObject;
import anywheresoftware.b4a.keywords.Common.DesignerCustomView;
import anywheresoftware.b4a.keywords.constants.Colors;
import anywheresoftware.b4a.keywords.Common;
@ActivityObject
@ShortName("test")
@Events(values={"Fire(Value As String)"})
public class test {
private BA ba;
private String eventName;
/**
* Multiple the given by two
*
*/
public void initialize(BA ba, String EventName)
{
this.ba = ba;
this.eventName = EventName.toLowerCase(BA.cul);
}
public void testRaiseEvent(String Value) {
Common.Log("inside testRaiseEvent ");
if (ba.subExists(eventName + "_fire")) {
BA.Log("lib:Raising.. "+eventName+ "_fire " + Value);
ba.raiseEventFromDifferentThread(this, null, 0,eventName + "_fire" , false, new Object[] {Value});
}else {
BA.Log("lib: NOTFOUND '"+eventName + "_fire");
}
}
}