flowchart TD
Start([開始]) --> InitVars[初始化變數並設定為 False]
InitVars --> UIConfig[根據 FMode 隱藏/顯示功能按鈕與面板]
UIConfig --> CallI18n[呼叫 InitialLanguage 載入語系]
CallI18n --> DataLoading[顯示資料載入中提示]
DataLoading --> FetchServer[獲取主機時間與範本資訊]
FetchServer --> FetchInf[分次請求 DOC_INF, FORM_INF, 規則等系統資訊]
FetchInf --> PathConfig[設定本機暫存路徑與檢核路徑]
PathConfig --> SpecialMode{是否為 RSCAN/ESCAN?}
SpecialMode -- 是 --> DownloadCase[下載既有影像並處理舊案轉檔]
SpecialMode -- 否 --> LoadLocal[載入本地影像檔案]
DownloadCase --> LoadLocal
LoadLocal --> SetOk[設定 InitialOk = True 並停止載入提示]
SetOk --> LogEnd[記錄初始化結束日誌] --> End([結束])