1 /* 2 * PROJECT: ReactOS browseui 3 * LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later) 4 * PURPOSE: Settings header file 5 * COPYRIGHT: Copyright 2023 Carl Bialorucki <cbialo2@outlook.com> 6 */ 7 8 #include "precomp.h" 9 10 #define BWM_SETTINGCHANGE (WM_USER + 300) 11 #define BWM_GETSETTINGSPTR (WM_USER + 301) 12 13 struct ShellSettings 14 { 15 BOOL fLocked = FALSE; 16 BOOL fShowGoButton = FALSE; 17 BOOL fStatusBarVisible = FALSE; 18 19 void Save(); 20 void Load(); 21 }; 22 23 struct CabinetStateSettings : CABINETSTATE 24 { 25 BOOL fFullPathAddress = TRUE; 26 27 void Load(); 28 }; 29 30 extern CabinetStateSettings gCabinetState; 31