程式進入 Application.Run(new MainForm(args)),MainForm 繼承 PdnBaseForm(修復 Form 透明度無法設 1.0 的 Bug)。
/splash、/test 等參數;無參數則建立空白畫布(CreateBlankDocumentInNewWorkspace)。Timer 單次觸發 PopulateEffects(),避免啟動卡頓。取得檔案清單 → PruneDirectories 過濾目錄 → TaskDialog 詢問開啟模式 → 依選擇呼叫 OpenFilesInNewWorkspace 或 ImportFromFileAction → 產生 HistoryMemento 推入歷史堆疊。TaskDialog/TaskButton 提供高度客製化對話框,值得參考。
SaveSettings() 寫入視窗幾何屬性、浮動視窗可見度、SnapManager 狀態至登錄檔。AppWorkspace.SaveSettings() 內含 SaveMruList() 持久化最近開啟清單。