Replace XML codeblock spaces with tabs
This commit is contained in:
@ -11,28 +11,28 @@
|
||||
var menu
|
||||
|
||||
func _menu_callback(item_id):
|
||||
if item_id == "ITEM_CUT":
|
||||
cut()
|
||||
elif item_id == "ITEM_COPY":
|
||||
copy()
|
||||
elif item_id == "ITEM_PASTE":
|
||||
paste()
|
||||
if item_id == "ITEM_CUT":
|
||||
cut()
|
||||
elif item_id == "ITEM_COPY":
|
||||
copy()
|
||||
elif item_id == "ITEM_PASTE":
|
||||
paste()
|
||||
|
||||
func _enter_tree():
|
||||
# Create new menu and add items:
|
||||
menu = NativeMenu.create_menu()
|
||||
NativeMenu.add_item(menu, "Cut", _menu_callback, Callable(), "ITEM_CUT")
|
||||
NativeMenu.add_item(menu, "Copy", _menu_callback, Callable(), "ITEM_COPY")
|
||||
NativeMenu.add_separator(menu)
|
||||
NativeMenu.add_item(menu, "Paste", _menu_callback, Callable(), "ITEM_PASTE")
|
||||
# Create new menu and add items:
|
||||
menu = NativeMenu.create_menu()
|
||||
NativeMenu.add_item(menu, "Cut", _menu_callback, Callable(), "ITEM_CUT")
|
||||
NativeMenu.add_item(menu, "Copy", _menu_callback, Callable(), "ITEM_COPY")
|
||||
NativeMenu.add_separator(menu)
|
||||
NativeMenu.add_item(menu, "Paste", _menu_callback, Callable(), "ITEM_PASTE")
|
||||
|
||||
func _on_button_pressed():
|
||||
# Show popup menu at mouse position:
|
||||
NativeMenu.popup(menu, DisplayServer.mouse_get_position())
|
||||
# Show popup menu at mouse position:
|
||||
NativeMenu.popup(menu, DisplayServer.mouse_get_position())
|
||||
|
||||
func _exit_tree():
|
||||
# Remove menu when it's no longer needed:
|
||||
NativeMenu.free_menu(menu)
|
||||
# Remove menu when it's no longer needed:
|
||||
NativeMenu.free_menu(menu)
|
||||
[/codeblock]
|
||||
</description>
|
||||
<tutorials>
|
||||
|
||||
Reference in New Issue
Block a user