Oct 22, 2021 FlowMenu Gives a sleek modern animated look to your Menu/Tab. Can be used as Menu / Tabs / Pager / Cards or Simple Info Display. Swipe up, down, left, right to expand or move back and forth between info panels. All panels are exposed and can support any custom layout, custom color or gradients. Animations can be slowed down or made faster through designer. Header's Look and Feel can be easily changed both in Design and Runtime. More features to be added soon. Suggestions Welcome! Not tested anywhere except my own phone yet. Report bugs if any. FlowMenu Author: M Mohsin Version: 1 FlowMenu Methods: IsInitialized As boolean Tests whether the object has been initialized. FlowMenu Events: HeaderChanged (CurrentHeader as Int As ) Methods: IsInitialized As boolean Tests whether the object has been initialized. getview (idfrom1to10 As int) As anywheresoftware.b4a.objects.PanelWrapper initialize (ba As anywheresoftware.b4a.BA, Callback As Object, EventName As String) As String initializeheaders (Names As String[]) As String setcolor (clr As int) As String setcolorgradient (clr As anywheresoftware.b4a.objects.drawable.GradientDrawable) As String Properties: color As void colorgradient As void Attachments FlowMenu Example.zip FlowMenu Example.zip 53.3 KB · Views: 801 FlowMenu_v1_Lib.zip FlowMenu_v1_Lib.zip 37.7 KB · Views: 774 Click to expand...
FlowMenu Gives a sleek modern animated look to your Menu/Tab. Can be used as Menu / Tabs / Pager / Cards or Simple Info Display. Swipe up, down, left, right to expand or move back and forth between info panels. All panels are exposed and can support any custom layout, custom color or gradients. Animations can be slowed down or made faster through designer. Header's Look and Feel can be easily changed both in Design and Runtime. More features to be added soon. Suggestions Welcome! Not tested anywhere except my own phone yet. Report bugs if any. FlowMenu Author: M Mohsin Version: 1 FlowMenu Methods: IsInitialized As boolean Tests whether the object has been initialized. FlowMenu Events: HeaderChanged (CurrentHeader as Int As ) Methods: IsInitialized As boolean Tests whether the object has been initialized. getview (idfrom1to10 As int) As anywheresoftware.b4a.objects.PanelWrapper initialize (ba As anywheresoftware.b4a.BA, Callback As Object, EventName As String) As String initializeheaders (Names As String[]) As String setcolor (clr As int) As String setcolorgradient (clr As anywheresoftware.b4a.objects.drawable.GradientDrawable) As String Properties: color As void colorgradient As void