Exemplo n.º 1
0
        //Events
        private void MainWindow_DataLoaded(TaleData obj)
        {
            StoryFile.ItemCreated += StoryFile_ItemCreated;
            StoryFile.ItemRemoved += StoryFile_ItemRemoved;

            EditingClip = StoryFile.RootClip;
        }
Exemplo n.º 2
0
        private void MainWindow_DataUnloaded(TaleData obj)
        {
            UiFile.ItemCreatedPreview -= UiFile_ItemCreated;
            UiFile.ItemRemoved        -= UiFile_ItemRemoved;

            UiFile_ItemRemoved(UiFile.RootUiItem, null);
        }
Exemplo n.º 3
0
        private void MainWindow_ProjectLoaded(TaleData obj)
        {
            selectedFileItemList = new List <FileItemView>();
            Directory.CreateDirectory(AssetDir);

            InitDirTree();
            ExploreDir(AssetDir);
        }
Exemplo n.º 4
0
        public void CreateProject(string projectDir)
        {
            try {
                EditingProject            = new TaleData();
                EditingProject.projectDir = projectDir;
                EditingProject.MotionFile.SetMotionFileData(MotionWorkspace.EditorContext.EditingFile);
            } catch (Exception ex) {
                MessageBox.Show("파일을 여는 데 실패했습니다.");
                return;
            }

            ProjectLoaded?.Invoke(EditingProject);

            EditingProject.PostInit();

            WorkspaceContext.Visibility = Visibility.Visible;
        }
Exemplo n.º 5
0
 private void MainWindow_DataUnloaded(TaleData obj)
 {
     StoryFile.ItemCreated -= StoryFile_ItemCreated;
     StoryFile.ItemRemoved -= StoryFile_ItemRemoved;
 }
Exemplo n.º 6
0
 private void MainWindow_ProjectUnloaded(TaleData obj)
 {
     UnwatchDirectory();
     ResetDirTree();
 }