B4A Library [B4A] FlowMenu - Sleek Animated Menu

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
    53.3 KB · Views: 50
  • FlowMenu_v1_Lib.zip
    37.7 KB · Views: 51
Top