| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | <?xml version="1.0" encoding="UTF-8" ?> | 
					
						
							| 
									
										
										
										
											2017-11-24 09:16:52 +01:00
										 |  |  | <class name="MenuButton" inherits="Button" category="Core" version="3.0-beta"> | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 	<brief_description> | 
					
						
							|  |  |  | 		Special button that brings up a [PopupMenu] when clicked. | 
					
						
							|  |  |  | 	</brief_description> | 
					
						
							|  |  |  | 	<description> | 
					
						
							|  |  |  | 		Special button that brings up a [PopupMenu] when clicked. That's pretty much all it does, as it's just a helper class when building GUIs. | 
					
						
							|  |  |  | 	</description> | 
					
						
							|  |  |  | 	<tutorials> | 
					
						
							|  |  |  | 	</tutorials> | 
					
						
							|  |  |  | 	<demos> | 
					
						
							|  |  |  | 	</demos> | 
					
						
							|  |  |  | 	<methods> | 
					
						
							| 
									
										
										
										
											2017-12-25 14:03:53 -02:00
										 |  |  | 		<method name="get_popup" qualifiers="const"> | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 			<return type="PopupMenu"> | 
					
						
							|  |  |  | 			</return> | 
					
						
							|  |  |  | 			<description> | 
					
						
							|  |  |  | 				Return the [PopupMenu] contained in this button. | 
					
						
							|  |  |  | 			</description> | 
					
						
							|  |  |  | 		</method> | 
					
						
							| 
									
										
										
										
											2018-01-03 13:45:03 +01:00
										 |  |  | 		<method name="set_disable_shortcuts"> | 
					
						
							|  |  |  | 			<return type="void"> | 
					
						
							|  |  |  | 			</return> | 
					
						
							|  |  |  | 			<argument index="0" name="disabled" type="bool"> | 
					
						
							|  |  |  | 			</argument> | 
					
						
							|  |  |  | 			<description> | 
					
						
							|  |  |  | 			</description> | 
					
						
							|  |  |  | 		</method> | 
					
						
							| 
									
										
										
										
											2017-09-12 17:42:36 -03:00
										 |  |  | 	</methods> | 
					
						
							|  |  |  | 	<signals> | 
					
						
							|  |  |  | 		<signal name="about_to_show"> | 
					
						
							|  |  |  | 			<description> | 
					
						
							|  |  |  | 				Emitted when [PopupMenu] of this MenuButton is about to show. | 
					
						
							|  |  |  | 			</description> | 
					
						
							|  |  |  | 		</signal> | 
					
						
							|  |  |  | 	</signals> | 
					
						
							|  |  |  | 	<constants> | 
					
						
							|  |  |  | 	</constants> | 
					
						
							|  |  |  | 	<theme_items> | 
					
						
							|  |  |  | 		<theme_item name="disabled" type="StyleBox"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="focus" type="StyleBox"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="font" type="Font"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="font_color" type="Color"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="font_color_disabled" type="Color"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="font_color_hover" type="Color"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="font_color_pressed" type="Color"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="hover" type="StyleBox"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="hseparation" type="int"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="normal" type="StyleBox"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 		<theme_item name="pressed" type="StyleBox"> | 
					
						
							|  |  |  | 		</theme_item> | 
					
						
							|  |  |  | 	</theme_items> | 
					
						
							|  |  |  | </class> |