/// <summary> /// Internal API for loading title pages of Apps. /// </summary> /// <param name="AppToLoadTitlePageOf">The app to load the title page of.</param> /// <returns>An FDocumentTitlePage containing the loaded app title page.</returns> internal FDocumentTitlePage FStartApp_LoadTitlePage(IFApp AppToLoadTitlePageOf, bool FMode = true) { FDocumentTitlePage FDocumentTitlePage = new FDocumentTitlePage(); if (FMode) { FDocumentTitlePage.DocumentXML = FLoadXml($"{AppToLoadTitlePageOf.AppPath}\\{AppToLoadTitlePageOf.AppName}\\Title.xml", "Fuchsia"); } else { FDocumentTitlePage.DocumentXML = FLoadXml($"{AppToLoadTitlePageOf.AppPath}\\Title.xml", "Fuchsia"); } if (!FStartApp_VerifyAttributes(FDocumentTitlePage)) { return(null); } else { FStartApp_GetDocumentMetadataXml(FDocumentTitlePage); } FDocumentTitlePage.DocumentRTB = FParseDocument(FDocumentTitlePage); FuchsiaHome FuchsiaHome = new FuchsiaHome(FDocumentTitlePage.DocumentRTB); //tempcode. FuchsiaHome.Show(); return(FDocumentTitlePage); }
public void FLoadDocument(IFDocument DocumentToLoad) { DocumentToLoad.DocumentXML = FLoadXml(DocumentToLoad.DocumentPath); DocumentToLoad.DocumentRTB = FParseDocument(DocumentToLoad); FuchsiaHome FuchsiaHome = new FuchsiaHome(DocumentToLoad.DocumentRTB); //tempcode. FuchsiaHome.Show(); }