private void UiItemListController_RemoveItemButtonClick()
        {
            UiItemView[] selectedItems = UiTreeView.SelectedItemSet.Select(item => (UiItemView)item).ToArray();
            foreach (UiItemView itemView in selectedItems)
            {
                UiItem data = itemView.Data;

                UiFile.RemoveUiItem(data);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 클라이언트에서 플레이할 수 있는 데이터 파일로 내보냅니다.
        /// </summary>
        public void Export(string fileName)
        {
            JObject jFile = new JObject();

            exportedTime = DateTime.Now;

            //File info
            jFile.Add(nameof(exportedTime), exportedTime.ToOADate());

            jFile.Add("MotionFile", MotionFile.ToJObject());
            jFile.Add("UiFile", UiFile.ToJObject());
            jFile.Add("StoryFile", StoryFile.ToJObject());

            File.WriteAllText(fileName, jFile.ToString(), Encoding.UTF8);
        }
Esempio n. 3
0
    static void Main()
    {
        UiFile userface = new UiFile();

        Application.Run(userface);
    }
Esempio n. 4
0
 public TaleData()
 {
     MotionFile = new MotionFile();
     UiFile     = new UiFile();
     StoryFile  = new StoryFile();
 }
 private void UiItemListController_CreateItemButtonClick()
 {
     UiFile.CreateUiItem(SelectedUiItemSingle);
 }