Skip to content
This repository was archived by the owner on Sep 11, 2023. It is now read-only.

Commit a456d31

Browse files
committed
Reformat MainWindowInputHandler.cs
1 parent 7ab5e43 commit a456d31

File tree

1 file changed

+127
-45
lines changed

1 file changed

+127
-45
lines changed

UI/MainWindowInputHandler.cs

Lines changed: 127 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -5,79 +5,161 @@ namespace Spcode.UI
55
{
66
public partial class MainWindow
77
{
8-
//some key bindings are handled in EditorElement.xaml.cs because the editor will fetch some keys before they can be handled here.
8+
//some key bindings are handled in EditorElement.xaml.cs because the editor will fetch some keys before they can be handled here.
99
private void MainWindowEvent_KeyDown(object sender, KeyEventArgs e)
1010
{
11-
if (!e.IsDown)
12-
{
13-
return;
14-
}
11+
if (!e.IsDown) return;
1512
if (e.SystemKey == Key.F10)
1613
{
1714
Server_Query();
1815
e.Handled = true;
1916
return;
2017
}
18+
2119
if (e.KeyboardDevice.IsKeyDown(Key.LeftCtrl))
2220
{
2321
if (e.KeyboardDevice.IsKeyDown(Key.LeftAlt))
24-
{
2522
switch (e.Key)
2623
{
27-
case Key.S: { Command_SaveAs(); e.Handled = true; break; }
28-
}
29-
}
24+
case Key.S:
25+
{
26+
Command_SaveAs();
27+
e.Handled = true;
28+
break;
29+
}
30+
}
3031
else if (e.KeyboardDevice.IsKeyDown(Key.LeftShift))
31-
{
3232
switch (e.Key)
3333
{
34-
case Key.S: { Command_SaveAll(); e.Handled = true; break; }
35-
case Key.W: { Command_CloseAll(); e.Handled = true; break; }
36-
case Key.P: { Command_FlushFoldingState(true); e.Handled = true; break; }
34+
case Key.S:
35+
{
36+
Command_SaveAll();
37+
e.Handled = true;
38+
break;
39+
}
40+
case Key.W:
41+
{
42+
Command_CloseAll();
43+
e.Handled = true;
44+
break;
45+
}
46+
case Key.P:
47+
{
48+
Command_FlushFoldingState(true);
49+
e.Handled = true;
50+
break;
51+
}
3752
}
38-
}
3953
else if (!e.KeyboardDevice.IsKeyDown(Key.RightAlt))
40-
{
4154
switch (e.Key)
4255
{
43-
case Key.N: { Command_New(); e.Handled = true; break; }
44-
case Key.O: { Command_Open(); e.Handled = true; break; }
45-
case Key.S: { Command_Save(); e.Handled = true; break; }
46-
case Key.F: { ToggleSearchField(); e.Handled = true; break; }
47-
case Key.W: { Command_Close(); e.Handled = true; break; }
48-
case Key.R: { Command_TidyCode(false); e.Handled = true; break; }
49-
case Key.P: { Command_FlushFoldingState(false); e.Handled = true; break; }
50-
case Key.D7: //i hate key mapping...
51-
case Key.OemQuestion: { Command_ToggleCommentLine(); break; }
52-
}
53-
}
56+
case Key.N:
57+
{
58+
Command_New();
59+
e.Handled = true;
60+
break;
61+
}
62+
case Key.O:
63+
{
64+
Command_Open();
65+
e.Handled = true;
66+
break;
67+
}
68+
case Key.S:
69+
{
70+
Command_Save();
71+
e.Handled = true;
72+
break;
73+
}
74+
case Key.F:
75+
{
76+
ToggleSearchField();
77+
e.Handled = true;
78+
break;
79+
}
80+
case Key.W:
81+
{
82+
Command_Close();
83+
e.Handled = true;
84+
break;
85+
}
86+
case Key.R:
87+
{
88+
Command_TidyCode(false);
89+
e.Handled = true;
90+
break;
91+
}
92+
case Key.P:
93+
{
94+
Command_FlushFoldingState(false);
95+
e.Handled = true;
96+
break;
97+
}
98+
case Key.D7: //i hate key mapping...
99+
case Key.OemQuestion:
100+
{
101+
Command_ToggleCommentLine();
102+
break;
103+
}
104+
}
54105
}
55106
else
56107
{
57108
switch (e.Key)
58109
{
59-
case Key.F3: { Search(); e.Handled = true; break; }
60-
case Key.F5: { Compile_SPScripts(); e.Handled = true; break; }
61-
case Key.F6: { Compile_SPScripts(false); e.Handled = true; break; }
62-
case Key.F7: { Copy_Plugins(); e.Handled = true; break; } //copy
63-
case Key.F8: { FTPUpload_Plugins(); e.Handled = true; break; } //ftp upload
64-
case Key.F9: { Server_Start(); e.Handled = true; break; }
110+
case Key.F3:
111+
{
112+
Search();
113+
e.Handled = true;
114+
break;
115+
}
116+
case Key.F5:
117+
{
118+
Compile_SPScripts();
119+
e.Handled = true;
120+
break;
121+
}
122+
case Key.F6:
123+
{
124+
Compile_SPScripts(false);
125+
e.Handled = true;
126+
break;
127+
}
128+
case Key.F7:
129+
{
130+
Copy_Plugins();
131+
e.Handled = true;
132+
break;
133+
} //copy
134+
case Key.F8:
135+
{
136+
FTPUpload_Plugins();
137+
e.Handled = true;
138+
break;
139+
} //ftp upload
140+
case Key.F9:
141+
{
142+
Server_Start();
143+
e.Handled = true;
144+
break;
145+
}
65146
case Key.Escape:
66-
{
67-
if (InCompiling)
68-
{
69-
InCompiling = false;
70-
e.Handled = true;
71-
}
72-
else if (CompileOutputRow.Height.Value > 8.0)
73-
{
74-
CompileOutputRow.Height = new GridLength(8.0);
75-
e.Handled = true;
76-
}
77-
break;
147+
{
148+
if (InCompiling)
149+
{
150+
InCompiling = false;
151+
e.Handled = true;
152+
}
153+
else if (CompileOutputRow.Height.Value > 8.0)
154+
{
155+
CompileOutputRow.Height = new GridLength(8.0);
156+
e.Handled = true;
78157
}
158+
159+
break;
160+
}
79161
}
80162
}
81163
}
82164
}
83-
}
165+
}

0 commit comments

Comments
 (0)