<?xml version="1.0" encoding="UTF-8"?>
<root>
    <doclet-version-NOT-library-version>1.07</doclet-version-NOT-library-version>
    <class>
        <name>de.amberhome.objects.appcompat.AppCompatBase</name>
        <shortname>AppCompat</shortname>
        <owner>activity</owner>
        <method>
            <name>SetElevation</name>
            <comment>Set the Elevation for the View</comment>
            <returntype>void</returntype>
            <parameter>
                <name>View</name>
                <type>android.view.View</type>
            </parameter>
            <parameter>
                <name>Elevation</name>
                <type>float</type>
            </parameter>
        </method>
        <method>
            <name>GetElevation</name>
            <comment>Gets the Elevation for the View</comment>
            <returntype>float</returntype>
            <parameter>
                <name>View</name>
                <type>android.view.View</type>
            </parameter>
        </method>
        <method>
            <name>UnWrapDrawable</name>
            <comment></comment>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>drawable</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
        </method>
        <method>
            <name>GetStdActionBarHeight</name>
            <comment>Gets the standard ActionBar Height. Since Gingerbread does not have an ActionBar it will return 0 for Android &lt; 3.0.</comment>
            <returntype>int</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <method>
            <name>GetNavigationBarHeight</name>
            <comment>Gets the navigation bar height</comment>
            <returntype>int</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <method>
            <name>GetThemeAttribute</name>
            <comment>Tries to get the value of a Theme attribute, like colorPrimary,
 colorPrimaryDark, colorPrimaryAccent. If the attribute is not found -1 is
 returned.
 
 AttributeName - Name of the attribute to find</comment>
            <returntype>int</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>AttributeName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>GetMaterialActionBarHeight</name>
            <comment>Gets the ActionBar Height as definded in the Material Design style guide</comment>
            <returntype>int</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <method>
            <name>GetStatusBarHeight</name>
            <comment>Gets the status bar height</comment>
            <returntype>int</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <method>
            <name>SetClickEffect</name>
            <comment>Sets a click-effect for a view. Will use ripple effect on Lollipop or later and
 a normal click colorchange on earlier android versions.

 View - View to set the effect for
 Borderless - Should the effect be borderless?</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>View</name>
                <type>android.view.View</type>
            </parameter>
            <parameter>
                <name>Borderless</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>SetDrawableTint</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>drawable</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
        </method>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACToolbarLightWrapper</name>
        <shortname>ACToolBarLight</shortname>
        <objectwrapper>de.amberhome.objects.appcompat.internal.InternalToolbar</objectwrapper>
        <owner>activity</owner>
        <event>NavigationItemClick</event>
        <event>MenuItemClick (Item as ACMenuItem)</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>GetView</name>
            <comment>Gets the view for the given Index</comment>
            <returntype>anywheresoftware.b4a.objects.ConcreteViewWrapper</returntype>
            <parameter>
                <name>Index</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>AddView</name>
            <comment>Add a view to the ToolBar. The width is the available space between an
 Icon/Logo on the left and the actions on the right.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>View</name>
                <type>android.view.View</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Gravity</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>GetAllViewsRecursive</name>
            <comment>Gets all Views added to the Toolbar.</comment>
            <returntype>anywheresoftware.b4a.BA.IterableList</returntype>
        </method>
        <method>
            <name>InitMenuListener</name>
            <comment>Reinitializes the Menu listener. This is necessary if you set the ToolBar
 as your activities ActionBar and you want to customize the menu at
 runtime.</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>RemoveViewAt</name>
            <comment>Remove view with the given Index</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Index</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>AddCustomView</name>
            <comment>Add a CustomView.
 Adding this View to the ToolBar will add it with "Match-Parent" Sizes.
 A "CustomViewReady" event is fired with the current size of a Panel.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>SetAsActionBar</name>
            <comment>Set this Toolbar as the activity main ActionBar</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>SetElevationAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Elevation</name>
                <type Pixel="true">float</type>
            </parameter>
        </method>
        <method>
            <name>RemoveAllViews</name>
            <comment>Remove all views from the ToolBar</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will
 only be applied when running on Android 3+ devices.
 
 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>MinHeight</name>
            <returntype>int</returntype>
            <parameter>
                <name>MinHeight</name>
                <type>int</type>
            </parameter>
            <comment>Sets or gets the minimum height of the ToolBar. The MinHeight property is
 handled in a special way on ToolBars. The Overflow menu button and the
 navigation item are vertically centered relative to the MinHeight. So if
 you have a ToolBar with a height of 112dip and a minheight of 56dip the
 Overflow menu and navigation item are placed in the upper half of the
 ToolBar. If you don't set MinHeight the items are placed centered
 relative to the whole ToolBar height.</comment>
        </property>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>NumberOfViews</name>
            <returntype>int</returntype>
            <comment>Returns the number of Views in this ToolBar</comment>
        </property>
        <property>
            <name>Elevation</name>
            <returntype>float</returntype>
            <parameter>
                <name>e</name>
                <type Pixel="true">float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>PopupTheme</name>
            <parameter>
                <name>Theme</name>
                <type>int</type>
            </parameter>
            <comment>Sets the Popup theme.
 
 MUST be run before Toolbar.SetAsActionBar !</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>Menu</name>
            <returntype>de.amberhome.objects.appcompat.ACMenuWrapper</returntype>
            <comment>Gets the menu of the ToolBar</comment>
        </property>
        <property>
            <name>TitleTextColor</name>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment>Sets the title text color</comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <property>
            <name>SubTitle</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the SubTitle of the Toolbar</comment>
        </property>
        <property>
            <name>LogoBitmap</name>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
            <comment>Sets a bitmap as a Logo. A logo in a toolbar is not clickable.</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>NavigationIconBitmap</name>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
            <comment>Sets the navigation item for the toolbar. This icon is clickable.</comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Title</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the Title of the Toolbar</comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>NavigationIconDrawable</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment>Sets or gets the navigation icon for the toolbar. This icon is clickable.</comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>SubTitleTextColor</name>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment>Sets the subtitle text color</comment>
        </property>
        <property>
            <name>LogoDrawable</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment>Sets or gets the Logo for the Toolbar. The logo is not clickable and is
 vertically centered in the toolbar.</comment>
        </property>
        <field>
            <name>THEME_LIGHT</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>THEME_DARK</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <designerProperty>key:Theme, displayname:Theme, fieldtype:string, defaultvalue:DEFAULT, list:DEFAULT|LIGHT|DARK</designerProperty>
        <designerProperty>key:PopupTheme, displayname:Popup Theme, fieldtype:string, defaultvalue:DEFAULT, list:DEFAULT|LIGHT|DARK</designerProperty>
        <designerProperty>key:Elevation, displayname:Elevation, fieldtype:int, defaultvalue:4, minrange:0</designerProperty>
        <designerProperty>key:SetAsActionbar, displayname:Use as main Actionbar, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:Title, displayname:Title, fieldtype:string, defaultvalue:</designerProperty>
        <designerProperty>key:TitleTextColor, displayname:Title Color, fieldtype:color, defaultvalue:Null</designerProperty>
        <designerProperty>key:SubTitle, displayname:SubTitle, fieldtype:string, defaultvalue:</designerProperty>
        <designerProperty>key:SubTitleTextColor, displayname:SubTitle Color, fieldtype:color, defaultvalue:Null</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACToolbarDarkWrapper</name>
        <shortname>ACToolBarDark</shortname>
        <objectwrapper>de.amberhome.objects.appcompat.internal.InternalToolbar</objectwrapper>
        <owner>activity</owner>
        <event>NavigationItemClick</event>
        <event>MenuItemClick (Item as ACMenuItem)</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>GetView</name>
            <comment>Gets the view for the given Index</comment>
            <returntype>anywheresoftware.b4a.objects.ConcreteViewWrapper</returntype>
            <parameter>
                <name>Index</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>AddView</name>
            <comment>Add a view to the ToolBar. The width is the available space between an
 Icon/Logo on the left and the actions on the right.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>View</name>
                <type>android.view.View</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Gravity</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>GetAllViewsRecursive</name>
            <comment>Gets all Views added to the Toolbar.</comment>
            <returntype>anywheresoftware.b4a.BA.IterableList</returntype>
        </method>
        <method>
            <name>InitMenuListener</name>
            <comment>Reinitializes the Menu listener. This is necessary if you set the ToolBar
 as your activities ActionBar and you want to customize the menu at
 runtime.</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>RemoveViewAt</name>
            <comment>Remove view with the given Index</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Index</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>AddCustomView</name>
            <comment>Add a CustomView.
 Adding this View to the ToolBar will add it with "Match-Parent" Sizes.
 A "CustomViewReady" event is fired with the current size of a Panel.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>SetAsActionBar</name>
            <comment>Set this Toolbar as the activity main ActionBar</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>SetElevationAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Elevation</name>
                <type Pixel="true">float</type>
            </parameter>
        </method>
        <method>
            <name>RemoveAllViews</name>
            <comment>Remove all views from the ToolBar</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will
 only be applied when running on Android 3+ devices.
 
 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>MinHeight</name>
            <returntype>int</returntype>
            <parameter>
                <name>MinHeight</name>
                <type>int</type>
            </parameter>
            <comment>Sets or gets the minimum height of the ToolBar. The MinHeight property is
 handled in a special way on ToolBars. The Overflow menu button and the
 navigation item are vertically centered relative to the MinHeight. So if
 you have a ToolBar with a height of 112dip and a minheight of 56dip the
 Overflow menu and navigation item are placed in the upper half of the
 ToolBar. If you don't set MinHeight the items are placed centered
 relative to the whole ToolBar height.</comment>
        </property>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>NumberOfViews</name>
            <returntype>int</returntype>
            <comment>Returns the number of Views in this ToolBar</comment>
        </property>
        <property>
            <name>Elevation</name>
            <returntype>float</returntype>
            <parameter>
                <name>e</name>
                <type Pixel="true">float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>PopupTheme</name>
            <parameter>
                <name>Theme</name>
                <type>int</type>
            </parameter>
            <comment>Sets the Popup theme.
 
 MUST be run before Toolbar.SetAsActionBar !</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>Menu</name>
            <returntype>de.amberhome.objects.appcompat.ACMenuWrapper</returntype>
            <comment>Gets the menu of the ToolBar</comment>
        </property>
        <property>
            <name>TitleTextColor</name>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment>Sets the title text color</comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <property>
            <name>SubTitle</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the SubTitle of the Toolbar</comment>
        </property>
        <property>
            <name>LogoBitmap</name>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
            <comment>Sets a bitmap as a Logo. A logo in a toolbar is not clickable.</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>NavigationIconBitmap</name>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
            <comment>Sets the navigation item for the toolbar. This icon is clickable.</comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Title</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the Title of the Toolbar</comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>NavigationIconDrawable</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment>Sets or gets the navigation icon for the toolbar. This icon is clickable.</comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>SubTitleTextColor</name>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment>Sets the subtitle text color</comment>
        </property>
        <property>
            <name>LogoDrawable</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment>Sets or gets the Logo for the Toolbar. The logo is not clickable and is
 vertically centered in the toolbar.</comment>
        </property>
        <field>
            <name>THEME_LIGHT</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>THEME_DARK</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <designerProperty>key:Theme, displayname:Theme, fieldtype:string, defaultvalue:DEFAULT, list:DEFAULT|LIGHT|DARK</designerProperty>
        <designerProperty>key:PopupTheme, displayname:Popup Theme, fieldtype:string, defaultvalue:DEFAULT, list:DEFAULT|LIGHT|DARK</designerProperty>
        <designerProperty>key:Elevation, displayname:Elevation, fieldtype:int, defaultvalue:4, minrange:0</designerProperty>
        <designerProperty>key:SetAsActionbar, displayname:Use as main Actionbar, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:Title, displayname:Title, fieldtype:string, defaultvalue:</designerProperty>
        <designerProperty>key:TitleTextColor, displayname:Title Color, fieldtype:color, defaultvalue:Null</designerProperty>
        <designerProperty>key:SubTitle, displayname:SubTitle, fieldtype:string, defaultvalue:</designerProperty>
        <designerProperty>key:SubTitleTextColor, displayname:SubTitle Color, fieldtype:color, defaultvalue:Null</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACSwitchCompatWrapper</name>
        <shortname>ACSwitch</shortname>
        <objectwrapper>android.support.v7.widget.SwitchCompat</objectwrapper>
        <owner>activity</owner>
        <event>CheckedChange(Checked As Boolean)</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetTextSizeAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>float</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetTextColorAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will only be applied when running on Android 3+ devices.
 
 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>ShowText</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Flag</name>
                <type>boolean</type>
            </parameter>
            <comment>Sets or gets whether the on/off text should be displayed.</comment>
        </property>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Typeface</name>
            <returntype>android.graphics.Typeface</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Typeface</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>TextSize</name>
            <returntype>float</returntype>
            <parameter>
                <name>arg0</name>
                <type>float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Text</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name RaisesSynchronousEvents="true">Checked</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>TextOn</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Text</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the text displayed when the button is in the checked state.</comment>
        </property>
        <property>
            <name>Ellipsize</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.String</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>TextOff</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Text</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the text displayed when the button is in the unchecked state.</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>TextColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <property>
            <name>SingleLine</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Gravity</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <designerProperty>key:OnText, displayname:On Text, fieldtype:string, defaultvalue:</designerProperty>
        <designerProperty>key:OffText, displayname:Off Text, fieldtype:string, defaultvalue:</designerProperty>
        <designerProperty>key:Checked, displayname:Checked, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:ShowText, displayname:Show On/Off Text, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:Style, displayname:Style, fieldtype:string, defaultvalue:, description:Set the Item style</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACSubMenuWrapper</name>
        <shortname>ACSubMenu</shortname>
        <objectwrapper>android.view.SubMenu</objectwrapper>
        <owner>process</owner>
        <method>
            <name>Add</name>
            <comment>Add a menu item to the menu
 
ItemId : Id for the item
Title : Title for the item
Icon : Bitmap that is used as an icon. Pass null for no icon.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>AddWithGroup2</name>
            <comment>Add a menu item to the menu and put this item into a group.
 
 GroupId : Id of the group
 ItemId : Id for the item
 SortOrder : Sort order id
 Title : Title for the item
 Icon : Drawable that is used as an icon. Pass null for no icon.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
        </method>
        <method>
            <name>Size</name>
            <comment>Returns the number of items in the menu</comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>SetGroupCheckable</name>
            <comment>Make all items in the group checkable
 
 GroupId : Id of the group
 Checkable : True or False to make the group checkable or not
 Exclusive : If set to True only one item can be checked at a time. All other items will be unchecked.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Checkable</name>
                <type>boolean</type>
            </parameter>
            <parameter>
                <name>Exclusive</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>RemoveGroup</name>
            <comment>Remove the group from the menu
 
 GroupId : the group to remove</comment>
            <returntype>void</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SetGroupEnabled</name>
            <comment>Make the given group enabled/disabled
 
 GroupId : Id of the group
 Enable : True or False to enable/disable the group</comment>
            <returntype>void</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Enable</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>Add2</name>
            <comment>Add a menu item to the menu
 
 ItemId : Id for the item
 SortOrder : Sort order id
 Title : Title for the item
 Icon : Drawable that is used as an icon. Pass null for no icon.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
        </method>
        <method>
            <name>Clear</name>
            <comment>Clears all menu items from the menu.</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>GetItem</name>
            <comment>returns the item with the given index.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>Index</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RemoveItem</name>
            <comment>Remove Item from menu

ItemId : item to be removed</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>ClearHeader</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>AddSubMenu</name>
            <comment>Add a Submenu to the menu.
 
 GroupId : Id for the group
 ItemId : Id for the item
 SortOrder : Sort order id
 Title : title of the menu</comment>
            <returntype>de.amberhome.objects.appcompat.ACSubMenuWrapper</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
        </method>
        <method>
            <name>FindItem</name>
            <comment>returns the item with the given Id. Returns null if the item cannot be found.

ItemId : Id of the item to be searched for.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SetGroupVisible</name>
            <comment>Make the given group visible/invisible
 
 GroupId : Id of the group
 Visible : True or False to make the group visible/invisible</comment>
            <returntype>void</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>Close</name>
            <comment>Close the menu if it is open.</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>AddWithGroup</name>
            <comment>Add a menu item to the menu and put this item into a group

 GroupId : Id of the group
 ItemId : Id for the item
 Title : Title for the item
 Icon : Bitmap that is used as an icon. Pass null for no icon.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <property>
            <name>HeaderTitle</name>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Icon</name>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>HeaderIcon</name>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACSpinnerWrapper</name>
        <shortname>ACSpinner</shortname>
        <objectwrapper>de.amberhome.objects.appcompat.ACSpinnerWrapper.ACB4ASpinner</objectwrapper>
        <owner>activity</owner>
        <event>ItemClick (Position As Int, Value As Object)</event>
        <event>Closed</event>
        <method>
            <name>Add</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>Item</name>
                <type>java.lang.CharSequence</type>
            </parameter>
        </method>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>Add2</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>Item</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
        </method>
        <method>
            <name>Clear</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>GetItem</name>
            <comment></comment>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Index</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>IndexOf</name>
            <comment></comment>
            <returntype>int</returntype>
            <parameter>
                <name>value</name>
                <type>java.lang.CharSequence</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Theme</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>AddAll</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>List</name>
                <type>anywheresoftware.b4a.objects.collections.List</type>
            </parameter>
        </method>
        <method>
            <name>RemoveAt</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>Index</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will only be applied when running on Android 3+ devices.
 
 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>SelectedIndex</name>
            <returntype>int</returntype>
            <parameter>
                <name>value</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the index of the selected item. Returns -1 if no item is
 selected.</comment>
        </property>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>Size</name>
            <returntype>int</returntype>
            <comment>Returns the number of items</comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>TextSize</name>
            <returntype>float</returntype>
            <parameter>
                <name>TextSize</name>
                <type>float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>DropdownBackgroundColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Prompt</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the title that will be displayed when the spinner is opened.</comment>
        </property>
        <property>
            <name>DropdownTextColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>TextColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>SelectedItem</name>
            <returntype>java.lang.String</returntype>
            <comment>Returns the value of the selected item</comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <field>
            <name>THEME_LIGHT</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>THEME_DARK</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <designerProperty>key:DropDownTextColor, displayname:Dropdown Text Color, fieldtype:color, defaultvalue:0xfff0f8ff, description:A value of 0xfff0f8ff will keep the default color of the view</designerProperty>
        <designerProperty>key:DropDownBackgroundColor, displayname:Dropdown Background Color, fieldtype:color, defaultvalue:0xfff0f8ff, description:A value of 0xfff0f8ff will keep the default color of the view</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACSeekBarWrapper</name>
        <shortname>ACSeekBar</shortname>
        <objectwrapper>android.widget.SeekBar</objectwrapper>
        <owner>activity</owner>
        <event>ValueChanged (Value As Int, UserChanged As Boolean)</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will only be applied when running on Android 3+ devices.
 
 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Max</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>Value</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <designerProperty>key:MaxValue, displayname:Max Value, fieldtype:int, defaultvalue:100, minrange:0</designerProperty>
        <designerProperty>key:Value, displayname:Value, fieldtype:int, defaultvalue:50, minrange:0</designerProperty>
        <designerProperty>key:Style, displayname:Style, fieldtype:string, defaultvalue:, description:Set the Item style</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACSearchViewWrapper</name>
        <shortname>ACSearchView</shortname>
        <owner>activity</owner>
        <event>QuerySubmitted (Query as String)</event>
        <event>QueryChanged (Query as String)</event>
        <event>Closed</event>
        <method>
            <name>Initialize2</name>
            <comment>Initialize the object
 
 EventName: Name of the event
 Theme: Theme to use (DARK or LIGHT)</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Theme</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Submit</name>
            <comment>Programatically Submit the search phrase.</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initialize the object
 
 EventName: Name of the event</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <property>
            <name>Query</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Query</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Set/Get the query text
 
 Query: Text to set</comment>
        </property>
        <property>
            <name>QueryHint</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Hint</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Set/Get the query hint
 
 Hint: Text to set</comment>
        </property>
        <property>
            <name>SubmitButtonEnabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Enabled</name>
                <type>boolean</type>
            </parameter>
            <comment>Set/Get if the submit button is enabled</comment>
        </property>
        <property>
            <name>IconifiedByDefault</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Iconified</name>
                <type>boolean</type>
            </parameter>
            <comment>Set/Get if the SearchView is iconified by default</comment>
        </property>
        <property>
            <name>Iconfied</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Iconified</name>
                <type>boolean</type>
            </parameter>
            <comment>Set/Get if the SerachView is iconified</comment>
        </property>
        <field>
            <name>mSearchView</name>
            <comment></comment>
            <returntype>android.support.v7.widget.SearchView</returntype>
        </field>
        <field>
            <name>THEME_LIGHT</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>THEME_DARK</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACRadioButtonWrapper</name>
        <shortname>ACRadioButton</shortname>
        <objectwrapper>android.widget.RadioButton</objectwrapper>
        <owner>activity</owner>
        <event>CheckedChange(Checked As Boolean)</event>
        <method>
            <name>innerInitialize2</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>eventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>keepOldObject</name>
                <type>boolean</type>
            </parameter>
            <parameter>
                <name>style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetTextSizeAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>float</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetTextColorAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will only be applied when running on Android 3+ devices.

 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Typeface</name>
            <returntype>android.graphics.Typeface</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Typeface</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>TextSize</name>
            <returntype>float</returntype>
            <parameter>
                <name>arg0</name>
                <type>float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Text</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name RaisesSynchronousEvents="true">Checked</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Ellipsize</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.String</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>TextColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <property>
            <name>SingleLine</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Gravity</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <designerProperty>key:Checked, displayname:Checked, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:Style, displayname:Style, fieldtype:string, defaultvalue:, description:Set the Item style</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACPopupMenuWrapper</name>
        <shortname>ACPopupMenu</shortname>
        <owner>activity</owner>
        <event>ItemClicked (Item As ACMenuItem)</event>
        <event>Closed</event>
        <method>
            <name>GetItem</name>
            <comment>Get the Menu Item Object for a given Id</comment>
            <returntype>android.view.MenuItem</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment>Initialize the PopupMenu
 
 EventName: Name for the events View: Anchor View which is used for the
 PopupMenu position
 View: The anchor view for the popup menu
 Style: A style to use for the popup menu</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>View</name>
                <type>android.view.View</type>
            </parameter>
            <parameter>
                <name>style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>AddMenuItem</name>
            <comment>Add a new menu item and then returns it.
 
 ItemId: Id for the menu item Title: Title for the menu Icon: Drawable to
 be shown as menu icon</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
        </method>
        <method>
            <name>Show</name>
            <comment>Show the popup menu.</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Close</name>
            <comment>Close the Popup menu</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initialize the PopupMenu

 EventName: Name for the events View: Anchor View which is used for the
 PopupMenu position
 View: The anchor view for the popup menu</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>View</name>
                <type>android.view.View</type>
            </parameter>
        </method>
        <method>
            <name>RemoveMenuItem</name>
            <comment>Remove menu item
 
 ItemId: Item to be removed</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>GetMenu</name>
            <comment>Gets the menu object</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuWrapper</returntype>
        </method>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACMenuWrapper</name>
        <shortname>ACMenu</shortname>
        <objectwrapper>android.view.Menu</objectwrapper>
        <owner>process</owner>
        <method>
            <name>Add</name>
            <comment>Add a menu item to the menu
 
ItemId : Id for the item
Title : Title for the item
Icon : Bitmap that is used as an icon. Pass null for no icon.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>AddWithGroup2</name>
            <comment>Add a menu item to the menu and put this item into a group.
 
 GroupId : Id of the group
 ItemId : Id for the item
 SortOrder : Sort order id
 Title : Title for the item
 Icon : Drawable that is used as an icon. Pass null for no icon.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
        </method>
        <method>
            <name>Size</name>
            <comment>Returns the number of items in the menu</comment>
            <returntype>int</returntype>
        </method>
        <method>
            <name>SetGroupCheckable</name>
            <comment>Make all items in the group checkable
 
 GroupId : Id of the group
 Checkable : True or False to make the group checkable or not
 Exclusive : If set to True only one item can be checked at a time. All other items will be unchecked.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Checkable</name>
                <type>boolean</type>
            </parameter>
            <parameter>
                <name>Exclusive</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>RemoveGroup</name>
            <comment>Remove the group from the menu
 
 GroupId : the group to remove</comment>
            <returntype>void</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SetGroupEnabled</name>
            <comment>Make the given group enabled/disabled
 
 GroupId : Id of the group
 Enable : True or False to enable/disable the group</comment>
            <returntype>void</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Enable</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>Add2</name>
            <comment>Add a menu item to the menu
 
 ItemId : Id for the item
 SortOrder : Sort order id
 Title : Title for the item
 Icon : Drawable that is used as an icon. Pass null for no icon.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
        </method>
        <method>
            <name>Clear</name>
            <comment>Clears all menu items from the menu.</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>GetItem</name>
            <comment>returns the item with the given index.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>Index</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RemoveItem</name>
            <comment>Remove Item from menu

ItemId : item to be removed</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>AddSubMenu</name>
            <comment>Add a Submenu to the menu.
 
 GroupId : Id for the group
 ItemId : Id for the item
 SortOrder : Sort order id
 Title : title of the menu</comment>
            <returntype>de.amberhome.objects.appcompat.ACSubMenuWrapper</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
        </method>
        <method>
            <name>FindItem</name>
            <comment>returns the item with the given Id. Returns null if the item cannot be found.

ItemId : Id of the item to be searched for.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SetGroupVisible</name>
            <comment>Make the given group visible/invisible
 
 GroupId : Id of the group
 Visible : True or False to make the group visible/invisible</comment>
            <returntype>void</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>Close</name>
            <comment>Close the menu if it is open.</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>AddWithGroup</name>
            <comment>Add a menu item to the menu and put this item into a group

 GroupId : Id of the group
 ItemId : Id for the item
 Title : Title for the item
 Icon : Bitmap that is used as an icon. Pass null for no icon.</comment>
            <returntype>de.amberhome.objects.appcompat.ACMenuItemWrapper</returntype>
            <parameter>
                <name>GroupId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ItemId</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>SortOrder</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACMenuItemWrapper</name>
        <shortname>ACMenuItem</shortname>
        <objectwrapper>android.view.MenuItem</objectwrapper>
        <owner>process</owner>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>ActionView</name>
            <parameter>
                <name>View</name>
                <type>android.view.View</type>
            </parameter>
            <comment>Set an ActionView for this menu item.</comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Enabled</name>
                <type>boolean</type>
            </parameter>
            <comment>Enable/disable the item</comment>
        </property>
        <property>
            <name>Title</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets/gets the title of the menu</comment>
        </property>
        <property>
            <name>SubMenu</name>
            <returntype>de.amberhome.objects.appcompat.ACSubMenuWrapper</returntype>
            <comment>Gets the Submenu of this item if it has one.</comment>
        </property>
        <property>
            <name>GroupId</name>
            <returntype>int</returntype>
            <comment>Gets the group id of the item.</comment>
        </property>
        <property>
            <name>Checked</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Checked</name>
                <type>boolean</type>
            </parameter>
            <comment>Check the item</comment>
        </property>
        <property>
            <name>ShowAsAction</name>
            <parameter>
                <name>ActionType</name>
                <type>int</type>
            </parameter>
            <comment>Show menu item as action if possible.</comment>
        </property>
        <property>
            <name>SearchView</name>
            <parameter>
                <name>SearchView</name>
                <type>de.amberhome.objects.appcompat.ACSearchViewWrapper</type>
            </parameter>
            <comment>Connects a SearchView to this MenuItem.
 
 SearchView: Instance of a SearchView object</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
            <comment>Show/hide the item</comment>
        </property>
        <property>
            <name>ItemCollapsed</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Flag</name>
                <type>boolean</type>
            </parameter>
            <comment>Set/get the item to collapsed mode. (For the SearchView for example)</comment>
        </property>
        <property>
            <name>Icon</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment>Sets or gets the Icon for the menu item.
 
 Icon : Icon drawable</comment>
        </property>
        <property>
            <name>Checkable</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Cheackable</name>
                <type>boolean</type>
            </parameter>
            <comment>Make the item checkable</comment>
        </property>
        <property>
            <name>Id</name>
            <returntype>int</returntype>
            <comment>Gets the item id</comment>
        </property>
        <field>
            <name>SHOW_AS_ACTION_IF_ROOM</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>SHOW_AS_ACTION_NEVER</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>SHOW_AS_ACTION_ALWAYS</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>SHOW_AS_ACTION_WITH_TEXT</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACFlatButtonWrapper</name>
        <shortname>ACFlatButton</shortname>
        <objectwrapper>android.widget.Button</objectwrapper>
        <owner>activity</owner>
        <event>Click</event>
        <event>Down</event>
        <event>LongClick</event>
        <event>Up</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetTextSizeAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>float</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetTextColorAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetButtonColors</name>
            <comment>Change the Button Colors</comment>
            <returntype>void</returntype>
            <parameter>
                <name>PressedColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>EnabledColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>DisabledColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will
 only be applied when running on Android 3+ devices.

 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Typeface</name>
            <returntype>android.graphics.Typeface</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Typeface</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>TextSize</name>
            <returntype>float</returntype>
            <parameter>
                <name>arg0</name>
                <type>float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Text</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>ButtonColor</name>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment>Change the Button Color</comment>
        </property>
        <property>
            <name>Ellipsize</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.String</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>TextColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <property>
            <name>SingleLine</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Gravity</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <designerProperty>key:ButtonColor, displayname:Button Color, fieldtype:color, defaultvalue:Null, description:Sets the button color.</designerProperty>
        <designerProperty>key:Style, displayname:Style, fieldtype:string, defaultvalue:, description:Set the Item style</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACEditTextWrapper</name>
        <shortname>ACEditText</shortname>
        <objectwrapper>android.widget.EditText</objectwrapper>
        <owner>activity</owner>
        <event>EnterPressed</event>
        <event>FocusChanged (HasFocus As Boolean)</event>
        <event>TextChanged (Old As String, New As String)</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>setTintColor</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>DefaultColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FocusedColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>DisabledColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>SelectAll</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetTextSizeAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>float</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetTextColorAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>SetSelection</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will only be applied when running on Android 3+ devices.
 
 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Wrap</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>ForceDoneButton</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Hint</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.String</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>SelectionStart</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>TextColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <property>
            <name>Gravity</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>HintColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Typeface</name>
            <returntype>android.graphics.Typeface</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Typeface</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>TextSize</name>
            <returntype>float</returntype>
            <parameter>
                <name>arg0</name>
                <type>float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>PasswordMode</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name RaisesSynchronousEvents="true">Text</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Ellipsize</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.String</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>InputType</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>SingleLine</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>SelectionLength</name>
            <returntype>int</returntype>
            <comment></comment>
        </property>
        <field>
            <name>INPUT_TYPE_NONE</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>INPUT_TYPE_TEXT</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>INPUT_TYPE_NUMBERS</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>INPUT_TYPE_DECIMAL_NUMBERS</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>INPUT_TYPE_PHONE</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <designerProperty>key:Hint, displayname:Hint, fieldtype:string, defaultvalue:</designerProperty>
        <designerProperty>key:HintColor, displayname:Hint Color, fieldtype:color, defaultvalue:Null, description:The text color of the hint</designerProperty>
        <designerProperty>key:InputType, displayname:Input Type, fieldtype:string, defaultvalue:TEXT, list:DECIMAL|NONE|NUMBERS|PHONE|TEXT</designerProperty>
        <designerProperty>key:PasswordMode, displayname:PasswordMode, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:SingleLine, displayname:SingleLine, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:WordWrap, displayname:WordWrap, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:ForceDoneButton, displayname:Force Done Button, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:Style, displayname:Style, fieldtype:string, defaultvalue:, description:Set the Item style</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACColoredButtonWrapper</name>
        <shortname>ACColoredButton</shortname>
        <objectwrapper>android.widget.Button</objectwrapper>
        <owner>activity</owner>
        <event>Up</event>
        <event>Down</event>
        <event>Click</event>
        <event>LongClick</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetTextSizeAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>float</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetTextColorAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetButtonColors</name>
            <comment>Change the Button Colors</comment>
            <returntype>void</returntype>
            <parameter>
                <name>PressedColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>EnabledColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>DisabledColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will
 only be applied when running on Android 3+ devices.

 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Typeface</name>
            <returntype>android.graphics.Typeface</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Typeface</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>TextSize</name>
            <returntype>float</returntype>
            <parameter>
                <name>arg0</name>
                <type>float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Text</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>ButtonColor</name>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment>Change the Button Color</comment>
        </property>
        <property>
            <name>Ellipsize</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.String</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>TextColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <property>
            <name>SingleLine</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Gravity</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <designerProperty>key:ButtonColor, displayname:Button Color, fieldtype:color, defaultvalue:Null, description:Sets the button color.</designerProperty>
        <designerProperty>key:Style, displayname:Style, fieldtype:string, defaultvalue:, description:Set the Item style</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACCheckBoxWrapper</name>
        <shortname>ACCheckBox</shortname>
        <objectwrapper>android.widget.CheckBox</objectwrapper>
        <owner>activity</owner>
        <event>CheckedChange(Checked As Boolean)</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetTextSizeAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>float</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetTextColorAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetCheckBoxColors</name>
            <comment>Sets the Colors of the CheckBox</comment>
            <returntype>void</returntype>
            <parameter>
                <name>EnabledColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>CheckedColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>DisabledColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will only be applied when running on Android 3+ devices.
 
 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Typeface</name>
            <returntype>android.graphics.Typeface</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Typeface</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>TextSize</name>
            <returntype>float</returntype>
            <parameter>
                <name>arg0</name>
                <type>float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Text</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name RaisesSynchronousEvents="true">Checked</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Ellipsize</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.String</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>TextColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <property>
            <name>SingleLine</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Gravity</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <designerProperty>key:Checked, displayname:Checked, fieldtype:boolean, defaultvalue:false</designerProperty>
        <designerProperty>key:Style, displayname:Style, fieldtype:string, defaultvalue:, description:Set the Item style</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACButtonWrapper</name>
        <shortname>ACButton</shortname>
        <objectwrapper>android.widget.Button</objectwrapper>
        <owner>activity</owner>
        <event>Up</event>
        <event>Down</event>
        <event>Click</event>
        <event>LongClick</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetTextSizeAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>float</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetTextColorAnimated</name>
            <comment></comment>
            <returntype>void</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>arg1</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>Initialize2</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
            <parameter>
                <name>Style</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetButtonColors</name>
            <comment>Change the Button Colors</comment>
            <returntype>void</returntype>
            <parameter>
                <name>PressedColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>EnabledColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>DisabledColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will
 only be applied when running on Android 3+ devices.

 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Typeface</name>
            <returntype>android.graphics.Typeface</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Typeface</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>TextSize</name>
            <returntype>float</returntype>
            <parameter>
                <name>arg0</name>
                <type>float</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Text</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>ButtonColor</name>
            <parameter>
                <name>Color</name>
                <type>int</type>
            </parameter>
            <comment>Change the Button Color</comment>
        </property>
        <property>
            <name>Ellipsize</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.String</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>TextColor</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <property>
            <name>SingleLine</name>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Gravity</name>
            <returntype>int</returntype>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <designerProperty>key:ButtonColor, displayname:Button Color, fieldtype:color, defaultvalue:Null, description:Sets the button color.</designerProperty>
        <designerProperty>key:Style, displayname:Style, fieldtype:string, defaultvalue:, description:Set the Item style</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACActionModeWrapper</name>
        <shortname>ACActionMode</shortname>
        <owner>activity</owner>
        <event>ItemClicked (Item As ACMenuItem)</event>
        <event>Created (Menu as ACMenu)</event>
        <event>Prepared (Menu as ACMenu)</event>
        <event>Closed</event>
        <method>
            <name>Start</name>
            <comment>Start the ActionMode</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>IsActive</name>
            <comment>returns true if the ActionMode is currently active</comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Invalidate</name>
            <comment>Invalidate the ActionMode and recreate the menu. If this method is called the _Prepared event is called again where the menu can be modified.</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initialize the ActionMode object

EventName: Name for the Events</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>Finish</name>
            <comment>End the ActionMode and close the contextual ActionBar</comment>
            <returntype>void</returntype>
        </method>
        <property>
            <name>Title</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the Title</comment>
        </property>
        <property>
            <name>SubTitle</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>SubTitle</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the SubTitle</comment>
        </property>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACActionMenuWrapper</name>
        <shortname>ACActionMenu</shortname>
        <objectwrapper>android.support.v7.widget.ActionMenuView</objectwrapper>
        <owner>activity</owner>
        <event>MenuItemClick (Item as ACMenuItem)</event>
        <method>
            <name>DesignerCreateView</name>
            <comment>This method is only for the B4A Designer. Don't call it directly</comment>
            <returntype>void</returntype>
            <parameter>
                <name>base</name>
                <type>anywheresoftware.b4a.objects.PanelWrapper</type>
            </parameter>
            <parameter>
                <name>label</name>
                <type>anywheresoftware.b4a.objects.LabelWrapper</type>
            </parameter>
            <parameter>
                <name>props</name>
                <type>anywheresoftware.b4a.objects.collections.Map</type>
            </parameter>
        </method>
        <method>
            <name>IsInitialized</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
            <parameter>
                <name>EventName</name>
                <type>java.lang.String</type>
            </parameter>
        </method>
        <method>
            <name>SetLayout</name>
            <comment>Changes the View position and size.</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>BringToFront</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SendToBack</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetVisibleAnimated</name>
            <comment>Fade the view in or out</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Visible</name>
                <type>boolean</type>
            </parameter>
        </method>
        <method>
            <name>RemoveView</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Invalidate3</name>
            <comment>Invalidate part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Right</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Bottom</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate2</name>
            <comment>Invalidate a rectangualar part of the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Rect</name>
                <type>android.graphics.Rect</type>
            </parameter>
        </method>
        <method>
            <name>SetColorAnimated</name>
            <comment>Animate the color to a new value</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>FromColor</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>ToColor</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name DesignerName="SetBackgroundImage">SetBackgroundImageNew</name>
            <comment></comment>
            <returntype>anywheresoftware.b4a.objects.drawable.BitmapDrawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
        </method>
        <method>
            <name>Invalidate</name>
            <comment></comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>SetLayoutAnimated</name>
            <comment>Similar to SetLayout. Animates the change. Note that the animation will only be applied when running on Android 3+ devices.
 
 Duration - duration of the layout change</comment>
            <returntype>void</returntype>
            <parameter>
                <name>Duration</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
        </method>
        <method>
            <name>RequestFocus</name>
            <comment></comment>
            <returntype>boolean</returntype>
        </method>
        <property>
            <name>Left</name>
            <returntype>int</returntype>
            <parameter>
                <name>Left</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's left position</comment>
        </property>
        <property>
            <name>Background</name>
            <returntype>android.graphics.drawable.Drawable</returntype>
            <parameter>
                <name>arg0</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Parent</name>
            <returntype>java.lang.Object</returntype>
            <comment></comment>
        </property>
        <property>
            <name>Color</name>
            <parameter>
                <name>arg0</name>
                <type>int</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Enabled</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>OverflowMenuOpen</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>Show</name>
                <type>boolean</type>
            </parameter>
            <comment>Shows/hides the overflow menu or return if overflow menu is currently showing.</comment>
        </property>
        <property>
            <name>Top</name>
            <returntype>int</returntype>
            <parameter>
                <name>Top</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's top position</comment>
        </property>
        <property>
            <name>PopupTheme</name>
            <parameter>
                <name>Theme</name>
                <type>int</type>
            </parameter>
            <comment>Sets the Popup theme.</comment>
        </property>
        <property>
            <name>Visible</name>
            <returntype>boolean</returntype>
            <parameter>
                <name>arg0</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Padding</name>
            <returntype>int[]</returntype>
            <parameter>
                <name>arg0</name>
                <type>int[]</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Height</name>
            <returntype>int</returntype>
            <parameter>
                <name>Height</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's height</comment>
        </property>
        <property>
            <name>Menu</name>
            <returntype>de.amberhome.objects.appcompat.ACMenuWrapper</returntype>
            <comment>Gets the menu of the ActionMenu.</comment>
        </property>
        <property>
            <name>Tag</name>
            <returntype>java.lang.Object</returntype>
            <parameter>
                <name>arg0</name>
                <type>java.lang.Object</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>Width</name>
            <returntype>int</returntype>
            <parameter>
                <name>Width</name>
                <type>int</type>
            </parameter>
            <comment>Gets or sets the view's width</comment>
        </property>
        <field>
            <name>THEME_LIGHT</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <field>
            <name>THEME_DARK</name>
            <comment></comment>
            <returntype>int</returntype>
        </field>
        <designerProperty>key:PopupTheme, displayname:Popup Theme, fieldtype:string, defaultvalue:DEFAULT, list:DEFAULT|LIGHT|DARK|CUSTOMSTYLE</designerProperty>
        <designerProperty>key:Style, displayname:Style, fieldtype:string, defaultvalue:, description:Sets the popup theme style when PopupTheme is CUSTOMSTYLE</designerProperty>
    </class>
    <class>
        <name>de.amberhome.objects.appcompat.ACActionBar</name>
        <shortname>ACActionBar</shortname>
        <owner>activity</owner>
        <method>
            <name>Hide</name>
            <comment>Hide the ActionBar</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>IsShowing</name>
            <comment>Returns if the ActionBar is currently hidden or not.</comment>
            <returntype>boolean</returntype>
        </method>
        <method>
            <name>Show</name>
            <comment>Show the ActionBar</comment>
            <returntype>void</returntype>
        </method>
        <method>
            <name>Initialize</name>
            <comment>Initializes the object</comment>
            <returntype>void</returntype>
            <parameter>
                <name>ba</name>
                <type>anywheresoftware.b4a.BA</type>
            </parameter>
        </method>
        <property>
            <name>Subtitle</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>cs</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the subtitle of the ActionBar</comment>
        </property>
        <property>
            <name>Elevation</name>
            <returntype>float</returntype>
            <parameter>
                <name>Elevation</name>
                <type>int</type>
            </parameter>
            <comment>Sets or gets the elevation of the ActionBar. Does only have an effect on Android 5.0 and above.</comment>
        </property>
        <property>
            <name>TitleVisible</name>
            <parameter>
                <name>Value</name>
                <type>boolean</type>
            </parameter>
            <comment>Show/Hide the title</comment>
        </property>
        <property>
            <name>ShowUpIndicator</name>
            <parameter>
                <name>b</name>
                <type>boolean</type>
            </parameter>
            <comment></comment>
        </property>
        <property>
            <name>UpIndicatorDrawable</name>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment>Set the up indicator drawable. Useful for implementing the
 NavigationDrawer pattern.
 
 Icon: Drawable to be used for the Icon</comment>
        </property>
        <property>
            <name>Title</name>
            <returntype>java.lang.String</returntype>
            <parameter>
                <name>Title</name>
                <type>java.lang.CharSequence</type>
            </parameter>
            <comment>Sets or gets the title of the ActionBar</comment>
        </property>
        <property>
            <name>Icon</name>
            <parameter>
                <name>Icon</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment>Set the icon of the ActionBar
 
 Drawable to be used for the Home Icon</comment>
        </property>
        <property>
            <name>UpIndicatorBitmap</name>
            <parameter>
                <name>Bitmap</name>
                <type>android.graphics.Bitmap</type>
            </parameter>
            <comment>Set the up indicator bitmap. Useful for implementing the
 NavigationDrawer pattern.
 
 Bitmap: Bitmap to be used for the Icon</comment>
        </property>
        <property>
            <name>HomeVisible</name>
            <parameter>
                <name>Value</name>
                <type>boolean</type>
            </parameter>
            <comment>Show/Hide the home icon</comment>
        </property>
        <property>
            <name>Logo</name>
            <parameter>
                <name>Logo</name>
                <type>android.graphics.drawable.Drawable</type>
            </parameter>
            <comment>Set a logo as icon</comment>
        </property>
    </class>
    <version>4.02</version>
    <author>Markus Stipp</author>
    <dependsOn>com.android.support:appcompat-v7</dependsOn>
    <dependsOn>androidx.emoji2:emoji2-views</dependsOn>
    <dependsOn>androidx.emoji2:emoji2-views-helper</dependsOn>
    <dependsOn>androidx.arch.core:core-common</dependsOn>
    <dependsOn>androidx.arch.core:core-runtime</dependsOn>
    <dependsOn>kotlin-stdlib-1.6.10</dependsOn>
    <dependsOn>AppCompat.aar</dependsOn>
</root>
