1<!--
2Example
3<lv_buttonmatrix map="'1' '2' '\n' '3'" ctrl_map="checked|width_3 none disabled"/>
4-->
5
6<widget>
7	<api>
8		<enumdef name="lv_buttonamtrix_ctrl" multi="true" help="control flags for the buttons">
9			<enum name="none"      help="No special control"/>
10			<enum name="width_1"   help="Relative width is 1 in its row"/>
11			<enum name="width_2"   help="Relative width is 2 in its row"/>
12			<enum name="width_3"   help="Relative width is 3 in its row"/>
13			<enum name="width_4"   help="Relative width is 4 in its row"/>
14			<enum name="width_5"   help="Relative width is 5 in its row"/>
15			<enum name="width_6"   help="Relative width is 6 in its row"/>
16			<enum name="width_7"   help="Relative width is 7 in its row"/>
17			<enum name="width_8"   help="Relative width is 8 in its row"/>
18			<enum name="width_9"   help="Relative width is 9 in its row"/>
19			<enum name="width_10"   help="Relative width is 10 in its row"/>
20			<enum name="width_11"   help="Relative width is 11 in its row"/>
21			<enum name="width_12"   help="Relative width is 12 in its row"/>
22			<enum name="width_13"   help="Relative width is 13 in its row"/>
23			<enum name="width_14"   help="Relative width is 14 in its row"/>
24			<enum name="width_15"   help="Relative width is 15 in its row"/>
25			<enum name="hidden"      help="Button hidden"/>
26			<enum name="no_repeat"   help="Do not repeat press this button."/>
27			<enum name="disabled"    help="Disable this button."/>
28			<enum name="checkable"   help="The button can be toggled."/>
29			<enum name="checked"     help="Button is currently toggled (e.g. checked)."/>
30			<enum name="click_trig"  help="1: Send LV_EVENT_VALUE_CHANGE on CLICK, 0: Send LV_EVENT_VALUE_CHANGE on PRESS"/>
31			<enum name="popover"     help="Show a popover when pressing this key"/>
32			<enum name="reserved_1"  help="Reserved for later use"/>
33			<enum name="reserved_2"  help="Reserved for later use"/>
34			<enum name="reserved_3"  help="Reserved for later use"/>
35			<enum name="custom_1"    help="Custom free to use flag"/>
36			<enum name="custom_2"    help="Custom free to use flag"/>
37		</enumdef>
38
39	    <prop name="map" help="">
40	    	<param name="map"  type="string[NULL]" />
41	    </prop>
42	    <prop name="ctrl_map" help="">
43	    	<param name="map"  type="enum:lv_buttonmatrix_ctrl[]+" />
44	   	</prop>
45	</api>
46</widget>