@@ -745,7 +745,7 @@ private Icon CreateLedIcon(int level, bool dirty, int tailState, int syncMode)
745745
746746 int ledSize = 3 ;
747747 int ledGap = 1 ;
748- Rectangle lastLed = _leds [ _leds . Length - 1 ] ;
748+ Rectangle lastLed = _leds [ ^ 1 ] ;
749749 Rectangle dirtyLed = new ( lastLed . Right + 2 , lastLed . Bottom - ledSize , ledSize , ledSize ) ;
750750 Rectangle tailLed = new ( dirtyLed . Location , dirtyLed . Size ) ;
751751 tailLed . Offset ( 0 , - ( ledSize + ledGap ) ) ;
@@ -1196,7 +1196,7 @@ private void LoadProject(string projectFileName, bool restoreLayout)
11961196 CloseAllTabs ( ) ;
11971197 break ;
11981198 case ProjectLoadDlgResult . NewWindow :
1199- LogExpertProxy . NewWindow ( new [ ] { projectFileName } ) ;
1199+ LogExpertProxy . NewWindow ( [ projectFileName ] ) ;
12001200 return ;
12011201 }
12021202 }
@@ -1301,36 +1301,28 @@ private void ThrowExceptionThreadFx()
13011301
13021302 private string SaveLayout ( )
13031303 {
1304- using ( MemoryStream memStream = new ( 2000 ) )
1305- {
1306- using ( StreamReader r = new ( memStream ) )
1307- {
1308- dockPanel . SaveAsXml ( memStream , Encoding . UTF8 , true ) ;
1304+ using MemoryStream memStream = new ( 2000 ) ;
1305+ using StreamReader r = new ( memStream ) ;
1306+ dockPanel . SaveAsXml ( memStream , Encoding . UTF8 , true ) ;
13091307
1310- memStream . Seek ( 0 , SeekOrigin . Begin ) ;
1311- string resultXml = r . ReadToEnd ( ) ;
1308+ memStream . Seek ( 0 , SeekOrigin . Begin ) ;
1309+ string resultXml = r . ReadToEnd ( ) ;
13121310
1313- r . Close ( ) ;
1311+ r . Close ( ) ;
13141312
1315- return resultXml ;
1316- }
1317- }
1313+ return resultXml ;
13181314 }
13191315
13201316 private void RestoreLayout ( string layoutXml )
13211317 {
1322- using ( MemoryStream memStream = new ( 2000 ) )
1323- {
1324- using ( StreamWriter w = new ( memStream ) )
1325- {
1326- w . Write ( layoutXml ) ;
1327- w . Flush ( ) ;
1318+ using MemoryStream memStream = new ( 2000 ) ;
1319+ using StreamWriter w = new ( memStream ) ;
1320+ w . Write ( layoutXml ) ;
1321+ w . Flush ( ) ;
13281322
1329- memStream . Seek ( 0 , SeekOrigin . Begin ) ;
1323+ memStream . Seek ( 0 , SeekOrigin . Begin ) ;
13301324
1331- dockPanel . LoadFromXml ( memStream , DeserializeDockContent , true ) ;
1332- }
1333- }
1325+ dockPanel . LoadFromXml ( memStream , DeserializeDockContent , true ) ;
13341326 }
13351327
13361328 private IDockContent DeserializeDockContent ( string persistString )
0 commit comments