Added code to build the tree context menu based on what element is selected.

This commit is contained in:
Veronica K. B. Olsen
2019-04-14 17:32:39 +02:00
parent 5609d16978
commit cb511b3c45
7 changed files with 444 additions and 45 deletions
+29 -6
View File
@@ -14,10 +14,12 @@ from enum import Enum
class nwItemType(Enum):
NONE = 0
ROOT = 1
FOLDER = 2
FILE = 3
NONE = 0
ROOT = 1
FOLDER = 2
FILE = 3
TRASHFOLDER = 4
TRASHFILE = 5
# END Enum nwItemType
@@ -27,7 +29,28 @@ class nwItemClass(Enum):
NOVEL = 1
CHAPTER = 2
SCENE = 3
CHARACTER = 4
WORLD = 5
PLOT = 4
CHARACTER = 6
WORLD = 6
TIMELINE = 7
OBJECT = 8
# END Enum nwItemClass
class nwItemAction(Enum):
NONE = 0
ADD_ROOT = 1
ADD_FOLDER = 2
ADD_FILE = 3
MOVE_UP = 4
MOVE_DOWN = 5
MOVE_TO = 6
MOVE_TRASH = 7
SPLIT = 8
MERGE = 9
DELETE = 10
DELETE_ROOT = 11
EMPTY_TRASH = 12
# END Enum nwItemAction