(No WRAP, No Java Only B4A)
Guillotine is just a swivel guillotine panel that could accommodate a menu but also a panel with all sorts of views.
The RollOut Menu and Side Menu are instead menus as you see in the Third Example. There is also a video in post # 6
TreeMenu (Tree ListView): This class allows you to enter a ListView type menu and clicking each item opens a submenu with its entries (if any) and raises the click event
SD_Menu
Author: Star-Dust
Version: 0.07
Guillotine is just a swivel guillotine panel that could accommodate a menu but also a panel with all sorts of views.
The RollOut Menu and Side Menu are instead menus as you see in the Third Example. There is also a video in post # 6
TreeMenu (Tree ListView): This class allows you to enter a ListView type menu and clicking each item opens a submenu with its entries (if any) and raises the click event
SD_Menu
Author: Star-Dust
Version: 0.07
- GhigliottinaPanel
- Fields:
- Panel As Panel
- View As View
- Functions:
- Class_Globals As String
- Close (Animation As Boolean) As String
- GetPanelBase As Panel
- GetPanelMenu As Panel
- Initialize (EventName As String, Me_CallBack As Object) As String
Initializes the object. You can add parameters to this method if needed. - IsInitialized As Boolean
Verifica se l'oggetto sia stato inizializzato. - IsOpen As Boolean
- Open (Animation As Boolean) As String
- SetMenuButtonDark As String
- SetMenuButtonLight As String
- SetPanelColor (Color As Int) As String
- SetTextMenu (Message As String) As String
- SetTextMenuColor (Color As Int) As String
- Fields:
- GhigliottinaView
- Events:
- Click
- LongClick
- Fields:
- Panel As Panel
- Functions:
- AddPanel (MyPanel As Panel) As String
- Class_Globals As String
- Close (Animation As Boolean) As String
- DesignerCreateView (Base As Panel, Lbl As Label, Props As Map) As String
- GetPanelBase As Panel
- GetPanelMenu As Panel
- Initialize (vCallback As Object, vEventName As String) As String
- IsInitialized As Boolean
Verifica se l'oggetto sia stato inizializzato. - IsOpen As Boolean
- Open (Animation As Boolean) As String
- SetMenuButtonDark As String
- SetMenuButtonLight As String
- SetPanelColor (Color As Int) As String
- SetTextMenu (Message As String) As String
- SetTextMenuColor (Color As Int) As String
- Events:
- MenuTree
- Events:
- Click (MenuName As String, ID As String)
- Fields:
- BackGroundColor As Int
- ExpandableList As List
- ImageCloseMenu As Bitmap
- ImageOpenMenu As Bitmap
- LeafColor As Int
- OpenOneOnlyMenu As Boolean
- TextColor As Int
- TreeColor As Int
- Functions:
- AddMenuVoice (Name As String, ID As String, Expanded As Boolean) As String
- AddRoot (Name As String) As String
- AddSubMenuVoice (Name As String, ID As String, IDMenuVoice As Int) As String
- Class_Globals As String
- ClearMenu As String
- DesignerCreateView (Base As Panel, Lbl As Label, Props As Map) As String
- GetBase As Panel
- Initialize (vCallback As Object, vEventName As String) As String
- Invalidate As String
- IsInitialized As Boolean
Verifica se l'oggetto sia stato inizializzato.
- Events:
- RollOutMenu
- Events:
- Click (ID As String)
- Fields:
- IsOpen As Boolean
- TimeAnimation As Int
- Functions:
- AddImageButton (Bitmap As Bitmap, ID As String) As String
- Class_Globals As String
- Close (Animation As Boolean)
- GetPanel As Panel
If you want Add into Panel USE After Initialize - Initialize (EventaName As String, Me_CallBack As Object, LeftStick As Boolean, HightWidh As Int) As String
Initializes the object. You can add parameters to this method if needed.
RollOut.Initialize("Roll",Me,Activity,True,60dip) - IsInitialized As Boolean
Verifica se l'oggetto sia stato inizializzato. - Open (Animation As Boolean)
- Events:
- SideMenu
- Events:
- Click (ID As String)
- Fields:
- IsOpen As Boolean
- TimeAnimation As Int
- Functions:
- AddImageButton (Bitmap As Bitmap, ID As String) As String
- Class_Globals As String
- Close (Animation As Boolean)
- GetPanel As Panel
- Initialize (EventaName As String, Me_CallBack As Object, LeftStick As Boolean, HightWidh As Int) As String
Initializes the object. You can add parameters to this method if needed.
RollOut.Initialize("Roll",Me,Activity,True,60dip) - IsInitialized As Boolean
Verifica se l'oggetto sia stato inizializzato. - Open (Animation As Boolean)
- Events:
- Versione02
Code module
Subs in this code module will be accessible from all modules.- Fields:
- Demo As Boolean
- Functions:
- Process_Globals As String
- Fields:
Attachments
Last edited: