Exemple #1
0
        public void ListMergeTree()
        {
            MainWinManager.MessageAppendLine("");
            MainWinManager.MessageAppendLine("merge tree list\n");

            ListMergeTree(MergeTree);
        }
Exemple #2
0
        private bool Configure()
        {
            MainWinManager.MessageClear();

                #if DEBUG
            MainWinManager.MessageAppendLine("@outline mgr| initial list");
            ods.ListAppOutlineItems();
                #endif

            LoadOutlineItems();

                #if DEBUG
            ods.ListUserOutlineItems();
//			ods.AddDebugData(ois);
                #endif

            SaveUserOutlineItems();

                #if DEBUG
            ods.ListUserOutlineItems();
            ods.ListVueOutlineItems(ois);
                #endif

            return(true);
        }
Exemple #3
0
        public void ListRoute(Route r)
        {
            Route x = r.SubPath(FileItem.RootPath);

            MainWinManager.MessageAppend("\nRoute|");
            MainWinManager.MessageAppend("Route|       FullPath| " + x.FullPath);
            MainWinManager.MessageAppend("Route|       IsRouted| " + x.IsRooted);
            MainWinManager.MessageAppend("Route|       RootPath| " + x.RootPath);
        }
        public void ListOutlineItemsVue(OutlineItems oi)
        {
            MainWinManager.MessageAppendLine("");

            MainWinManager.MessageAppendLine("@outline mgr| outline count| " + oi.Count);

            foreach (OutlineItem otl in oi.Vue)
            {
                MainWinManager.MessageAppendLine("@outline mgr| " + otl.Pattern + " :: "
                                                 + otl.OutlinePath + " :: " + otl.Description);
            }
        }
        public void ListUserOutlineItems()
        {
            MainWinManager.MessageAppendLine("");

            MainWinManager.MessageAppendLine("@outline mgr| user element count| " + UserSettings.Data.OutlineItems.Count);

            foreach (OutlineItem otl in UserSettings.Data.OutlineItems)
            {
                MainWinManager.MessageAppendLine("@outline mgr| " + otl.Pattern + " :: "
                                                 + otl.OutlinePath + " :: " + otl.Description);
            }
        }
Exemple #6
0
 public void FolderMgrStatus(bool status, FileListMgr sfiMgr)
 {
     if (status)
     {
         MainWinManager.MessageAppend("full route | " + FileListMgr.BaseFolder.FullPath + nl);
         MainWinManager.MessageAppend("initalized?| " + sfiMgr.IsInitialized + nl);
     }
     else
     {
         MainWinManager.MessageAppend("full route | failed / not initialized" + nl);
     }
 }
        public void ListAppOutlineItems()
        {
            MainWinManager.MessageAppendLine("");

            MainWinManager.MessageAppendLine("@outline mgr| app element count| "
                                             + AppSettings.Data.DefaultOutlineItems.Count);

            foreach (OutlineItem otl in AppSettings.Data.DefaultOutlineItems)
            {
                MainWinManager.MessageAppendLine("@outline mgr| " + otl.Pattern + " :: "
                                                 + otl.OutlinePath + " :: " + otl.Description);
            }
        }
        public void ListVueOutlineItems(OutlineItems oi)
        {
            MainWinManager.MessageAppendLine("");

            MainWinManager.MessageAppendLine("@outline mgr| vue outline count| " + oi.Count);

            foreach (OutlineItem otl in oi.Vue)
            {
                MainWinManager.MessageAppendLine("@outline mgr| "
                                                 + otl.SequenceCode.PadRight(10) + " :: " + otl.Pattern + " :: "
                                                 + otl.OutlinePath + " :: " + otl.Description);
            }
        }
Exemple #9
0
        private void ListMergeTree(ObservableCollection <KeyValuePair <string, PDFMergeItem> > mergeTree)
        {
            MainWinManager.MessageAppendLine("going down");

            foreach (KeyValuePair <string, PDFMergeItem> kvp in mergeTree)
            {
                ListMergeTreeItem(kvp);

                if (kvp.Value.TreeNodeType == TreeNodeType.BRANCH)
                {
                    ListMergeTree(kvp.Value.MergeItems);
                }
            }

            MainWinManager.MessageAppendLine("going up");
        }
Exemple #10
0
        private void ListMergeTreeItem(KeyValuePair <string, PDFMergeItem> kvp)
        {
            MainWinManager.MessageAppendLine(
                "key           | " + kvp.Key);
            MainWinManager.MessageAppendLine(
                "type          | " + kvp.Value.TreeNodeType);
            MainWinManager.MessageAppendLine(
                "outline depth | " + kvp.Value.Depth);
            MainWinManager.MessageAppendLine(
                "outline title | " + kvp.Value.BookmarkTitle);
            MainWinManager.MessageAppendLine(
                "file path     | " + kvp.Value.FileItem.FilePath.FullPath ?? "no branch path");

            if (kvp.Value.TreeNodeType == TreeNodeType.BRANCH)
            {
                MainWinManager.MessageAppendLine(
                    "outline count | " + kvp.Value.MergeItems.Count);
            }

            MainWinManager.MessageAppendLine("");
        }
Exemple #11
0
 private static void Initalize()
 {
     MainWinMgr = new MainWinManager();
 }