88using System . Drawing . Imaging ;
99using System . Text ;
1010using System . Threading ;
11+ using SmartSystemMenu . Native ;
1112using SmartSystemMenu . Extensions ;
1213using SmartSystemMenu . Hooks ;
1314using SmartSystemMenu . Settings ;
@@ -74,14 +75,14 @@ protected override void OnLoad(EventArgs e)
7475 }
7576 }
7677
77- _systemTrayMenu = new SystemTrayMenu ( _settings . ShowSystemTrayIcon , _settings . MenuLanguage ) ;
78+ _systemTrayMenu = new SystemTrayMenu ( _settings . ShowSystemTrayIcon , _settings . LanguageSettings ) ;
7879 _systemTrayMenu . MenuItemAutoStart . Click += MenuItemAutoStartClick ;
7980 _systemTrayMenu . MenuItemSettings . Click += MenuItemSettingsClick ;
8081 _systemTrayMenu . MenuItemAbout . Click += MenuItemAboutClick ;
8182 _systemTrayMenu . MenuItemExit . Click += MenuItemExitClick ;
8283 _systemTrayMenu . MenuItemAutoStart . Checked = AutoStarter . IsAutoStartByRegisterEnabled ( AssemblyUtils . AssemblyProductName , AssemblyUtils . AssemblyLocation ) ;
8384#endif
84- _windows = EnumWindows . EnumAllWindows ( _settings . MenuItems , _settings . MenuLanguage , new string [ ] { SHELL_WINDOW_NAME } ) . ToList ( ) ;
85+ _windows = EnumWindows . EnumAllWindows ( _settings . MenuItems , _settings . LanguageSettings , new string [ ] { SHELL_WINDOW_NAME } ) . ToList ( ) ;
8586
8687 foreach ( var window in _windows )
8788 {
@@ -233,7 +234,7 @@ private void MenuItemAboutClick(object sender, EventArgs e)
233234 {
234235 if ( _aboutForm == null || _aboutForm . IsDisposed || ! _aboutForm . IsHandleCreated )
235236 {
236- _aboutForm = new AboutForm ( _settings . MenuLanguage ) ;
237+ _aboutForm = new AboutForm ( _settings ) ;
237238 }
238239 _aboutForm . Show ( ) ;
239240 _aboutForm . Activate ( ) ;
@@ -258,14 +259,14 @@ private void MenuItemExitClick(object sender, EventArgs e)
258259
259260 private void WindowCreated ( object sender , WindowEventArgs e )
260261 {
261- if ( e . Handle != IntPtr . Zero && new SystemMenu ( e . Handle , _settings . MenuItems , _settings . MenuLanguage ) . Exists && ! _windows . Any ( w => w . Handle == e . Handle ) )
262+ if ( e . Handle != IntPtr . Zero && new SystemMenu ( e . Handle , _settings . MenuItems , _settings . LanguageSettings ) . Exists && ! _windows . Any ( w => w . Handle == e . Handle ) )
262263 {
263264 int processId ;
264265 NativeMethods . GetWindowThreadProcessId ( e . Handle , out processId ) ;
265266 IList < Window > windows = new List < Window > ( ) ;
266267 try
267268 {
268- windows = EnumWindows . EnumProcessWindows ( processId , _windows . Select ( w => w . Handle ) . ToArray ( ) , _settings . MenuItems , _settings . MenuLanguage , new string [ ] { SHELL_WINDOW_NAME } ) ;
269+ windows = EnumWindows . EnumProcessWindows ( processId , _windows . Select ( w => w . Handle ) . ToArray ( ) , _settings . MenuItems , _settings . LanguageSettings , new string [ ] { SHELL_WINDOW_NAME } ) ;
269270 }
270271 catch
271272 {
@@ -387,7 +388,7 @@ private void WindowGetMsg(object sender, WndProcEventArgs e)
387388
388389 case SystemMenu . SC_INFORMATION :
389390 {
390- var infoForm = new InfoForm ( window , _settings . MenuLanguage ) ;
391+ var infoForm = new InfoForm ( window , _settings ) ;
391392 infoForm . Show ( window . Win32Window ) ;
392393 }
393394 break ;
@@ -399,11 +400,11 @@ private void WindowGetMsg(object sender, WndProcEventArgs e)
399400 {
400401 OverwritePrompt = true ,
401402 ValidateNames = true ,
402- Title = _settings . MenuLanguage . GetStringValue ( "save_screenshot_title" ) ,
403- FileName = _settings . MenuLanguage . GetStringValue ( "save_screenshot_filename" ) ,
404- DefaultExt = _settings . MenuLanguage . GetStringValue ( "save_screenshot_default_ext" ) ,
403+ Title = _settings . LanguageSettings . GetValue ( "save_screenshot_title" ) ,
404+ FileName = _settings . LanguageSettings . GetValue ( "save_screenshot_filename" ) ,
405+ DefaultExt = _settings . LanguageSettings . GetValue ( "save_screenshot_default_ext" ) ,
405406 RestoreDirectory = false ,
406- Filter = _settings . MenuLanguage . GetStringValue ( "save_screenshot_filter" )
407+ Filter = _settings . LanguageSettings . GetValue ( "save_screenshot_filter" )
407408 } ;
408409 if ( dialog . ShowDialog ( window . Win32Window ) == DialogResult . OK )
409410 {
@@ -571,7 +572,7 @@ private void WindowGetMsg(object sender, WndProcEventArgs e)
571572
572573 case SystemMenu . SC_SIZE_CUSTOM :
573574 {
574- var sizeForm = new SizeForm ( window , _settings . MenuLanguage ) ;
575+ var sizeForm = new SizeForm ( window , _settings ) ;
575576 sizeForm . Show ( window . Win32Window ) ;
576577 }
577578 break ;
@@ -586,7 +587,7 @@ private void WindowGetMsg(object sender, WndProcEventArgs e)
586587
587588 case SystemMenu . SC_TRANS_CUSTOM :
588589 {
589- var opacityForm = new TransparencyForm ( window , _settings . MenuLanguage ) ;
590+ var opacityForm = new TransparencyForm ( window , _settings ) ;
590591 opacityForm . Show ( window . Win32Window ) ;
591592 }
592593 break ;
@@ -601,7 +602,7 @@ private void WindowGetMsg(object sender, WndProcEventArgs e)
601602
602603 case SystemMenu . SC_ALIGN_CUSTOM :
603604 {
604- var positionForm = new PositionForm ( window , _settings . MenuLanguage ) ;
605+ var positionForm = new PositionForm ( window , _settings ) ;
605606 positionForm . Show ( window . Win32Window ) ;
606607 }
607608 break ;
0 commit comments