🧩 CircularMenuX
An extension for MIT App Inventor 2.Developed by th aka TechHamara using Fast. It allows you to create an interactive circular menu with customizable properties such as colors, sizes, and behaviors
Specifications
Size: 10.83 KB
Version: 1.0
Minimum API Level: 7
Updated On: 2025-01-30T19:00:00Z
Built & documented using: FAST-CLI
Download aix here
io.th.circularmenux.circularmenux.aix (10.8 KB)
Demo aia here
CircularMenuX.aia (14.4 KB)
Demo apk get on GitHub
Connect me on Telegram
Bete Tester @Passos_0213
Events:
CircularMenuX has total 2 events.
ItemClicked
Triggered when an item in the Circular Menu is clicked.
Parameter | Type |
---|---|
index | number |
CenterClicked
Triggered when the center item of the Circular Menu is clicked.
Methods:
CircularMenuX has total 13 methods.
Initialize
Initialize the Circular Menu inside a Vertical or Horizontal Arrangement.
Parameter | Type |
---|---|
arrangement | component |
ItemBorderWidth
Get the border width of items
ItemBorderColor
Get the border color of items
ItemGap
Get the current gap between items in degrees
PressedColor
Get the color of a pressed item
StartAngle
Get the starting angle of the circular menu
ItemColor
Get the color of a menu item
BackgroundColor
Get the background color of the circular menu
InnerRadiusWidth
Get the Inner Radius width of the radius
OuterRadiusWidth
Get the Outer Radius width of the circular menu
InnerRadius
Get the inner radius of the circular menu
Radius
Get the radius of the circular menu
ItemCount
Get the count of items in the circular menu
Setters:
CircularMenuX has total 14 setter properties.
BackgroundColor
Set the background color of the Circular Menu.
- Input type:
number
PressedColor
Set the Pressed color of the Circular Menu.
- Input type:
number
OuterRadiusWidth
Set the Outer Radius width of the Circular Menu.
- Input type:
number
InnerRadiusWidth
Set the Inner Radius Width of the Circular Menu.
- Input type:
number
Radius
Set the radius of the Circular Menu.
- Input type:
number
InnerRadius
Set the inner radius of the Circular Menu.
- Input type:
number
StartAngle
Set the start angle of the Circular Menu.
- Input type:
number
ItemColor
Set the item color of the Circular Menu.
- Input type:
number
ItemCount
Set the number of items in the Circular Menu.
- Input type:
number
PointerSize
Set the size of the pointers in the center
- Input type:
number
PointerColor
Set the color of the pointers
- Input type:
number
ItemBorderWidth
Set the border width for each item in the Circular Menu.
- Input type:
number
ItemBorderColor
Set the border color for items in the Circular Menu.
- Input type:
number
ItemGap
Set the gap between items in degrees
- Input type:
number
Blocks
##Demo Output
Thanks and Regards
TechHamara