]> Untitled Git - wolf-seeking-sheep.git/blob - addons/dialogic/Editor/Events/EventBlock/event_right_click_menu.gd
Squashed commit of the following:
[wolf-seeking-sheep.git] / addons / dialogic / Editor / Events / EventBlock / event_right_click_menu.gd
1 @tool
2 extends PopupMenu
3
4 var current_event: Node = null
5
6 func _ready() -> void:
7         clear()
8         add_icon_item(get_theme_icon("Duplicate", "EditorIcons"), "Duplicate")
9         add_separator()
10         add_icon_item(get_theme_icon("Help", "EditorIcons"), "Documentation")
11         add_icon_item(get_theme_icon("CodeHighlighter", "EditorIcons"), "Open Code")
12         add_separator()
13         add_icon_item(get_theme_icon("ArrowUp", "EditorIcons"), "Move up")
14         add_icon_item(get_theme_icon("ArrowDown", "EditorIcons"), "Move down")
15         add_separator()
16         add_icon_item(get_theme_icon("Remove", "EditorIcons"), "Delete")
17
18         var menu_background := StyleBoxFlat.new()
19         menu_background.bg_color = get_parent().get_theme_color("base_color", "Editor")
20         add_theme_stylebox_override('panel', menu_background)
21         add_theme_stylebox_override('hover', get_theme_stylebox("FocusViewport", "EditorStyles"))
22         add_theme_color_override('font_color_hover', get_parent().get_theme_color("accent_color", "Editor"))