Extension Name: ColorPicker
Advanced color picker dialog with touchable color wheel, real-time center preview, HSL + Alpha sliders, live HEX editing, and customizable swatches.
Full Description:
MarkdownColorPicker is a powerful and beautiful color selection extension for MIT App Inventor, Kodular, and Niotron.
Features:
- Touchable Color Wheel with real-time solid color preview in the center
- HSL + Alpha Sliders (Hue, Saturation, Lightness, Alpha)
- Live HEX Input – edit HEX code and apply instantly
- Swatches Palette – quick selection from saved/recent colors
- Fully Customizable via Designer properties
- Real-time Events –
ColorChangedfires while user is selecting
Blocks:
Properties (Designer + Blocks)
InitialColor– Set starting color (default: bright green)DarkTheme– Enable dark dialog themeTitle– Dialog title textCancelButtonText– Text for Cancel buttonSelectButtonText– Text for Select button
Methods
ShowDialog()– Opens the color picker dialogColorToHex(color)– Converts ARGB color to #AARRGGBB stringHexToColor(hex)– Converts HEX string (#RGB, #RRGGBB, #AARRGGBB) to color
Events
ColorChanged(color, hex)– Triggered every time color changes (real-time)ColorSelected(color, hex)– Triggered when user presses "Select"
Usage Example:
- Drag
ColorPickercomponent to your screen - Set properties in Designer (InitialColor, Title, etc.)
- Call
ColorPicker.ShowDialog()from a button - Use
ColorSelectedevent to get the final chosen color
Perfect for drawing apps, theme customizers, UI designers, and any project that needs professional color selection.

