diff options
| author | Jean-Philippe Bruyère <jp_bruyere@hotmail.com> | 2018-12-11 23:15:42 +0100 |
|---|---|---|
| committer | Jean-Philippe Bruyère <jp_bruyere@hotmail.com> | 2018-12-11 23:15:42 +0100 |
| commit | 7e831f8ebac4affbb01211b1f6ec3887280fea2b (patch) | |
| tree | 836cee695262dc2fc3f1219de385752177893ed2 /CrowIDE/src/Editors/CodeBuffer | |
| parent | 902d9807a12a65018708182c945c4e16b2de68f1 (diff) | |
win32 backend
Diffstat (limited to 'CrowIDE/src/Editors/CodeBuffer')
| -rw-r--r-- | CrowIDE/src/Editors/CodeBuffer/TextEditor.cs | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/CrowIDE/src/Editors/CodeBuffer/TextEditor.cs b/CrowIDE/src/Editors/CodeBuffer/TextEditor.cs index feef6b41..3faa15f1 100644 --- a/CrowIDE/src/Editors/CodeBuffer/TextEditor.cs +++ b/CrowIDE/src/Editors/CodeBuffer/TextEditor.cs @@ -530,14 +530,14 @@ namespace Crow.Text Key key = e.Key; - if (IFace.Keyboard.Ctrl) { + if (IFace.Ctrl) { switch (key) { case Key.S: projFile.Save (); break; case Key.W: editorMutex.EnterWriteLock (); - if (IFace.Keyboard.Shift) + if (IFace.Shift) projFile.Redo (null); else projFile.Undo (null); @@ -573,46 +573,46 @@ namespace Crow.Text buffer.ResetSelection (); break; case Key.Home: - if (IFace.Keyboard.Shift) { + if (IFace.Shift) { if (buffer.SelectionIsEmpty) buffer.SetSelStartPos (); - if (IFace.Keyboard.Ctrl) + if (IFace.Ctrl) buffer.CurrentLine = 0; buffer.CurrentColumn = 0; buffer.SetSelEndPos (); break; } buffer.ResetSelection (); - if (IFace.Keyboard.Ctrl) + if (IFace.Ctrl) buffer.CurrentLine = 0; buffer.CurrentColumn = 0; break; case Key.End: - if (IFace.Keyboard.Shift) { + if (IFace.Shift) { if (buffer.SelectionIsEmpty) buffer.SetSelStartPos (); - if (IFace.Keyboard.Ctrl) + if (IFace.Ctrl) buffer.CurrentLine = int.MaxValue; buffer.CurrentColumn = int.MaxValue; buffer.SetSelEndPos (); break; } buffer.ResetSelection (); - if (IFace.Keyboard.Ctrl) + if (IFace.Ctrl) buffer.CurrentLine = int.MaxValue; buffer.CurrentColumn = int.MaxValue; break; case Key.Insert: - if (IFace.Keyboard.Shift) + if (IFace.Shift) buffer.InsertAt (IFace.Clipboard); - else if (IFace.Keyboard.Ctrl && !buffer.SelectionIsEmpty) + else if (IFace.Ctrl && !buffer.SelectionIsEmpty) IFace.Clipboard = buffer.SelectedText; break; case Key.Left: - if (IFace.Keyboard.Shift) { + if (IFace.Shift) { if (buffer.SelectionIsEmpty) buffer.SetSelStartPos (); - if (IFace.Keyboard.Ctrl) + if (IFace.Ctrl) buffer.GotoWordStart (); else buffer.MoveLeft (); @@ -620,16 +620,16 @@ namespace Crow.Text break; } buffer.ResetSelection (); - if (IFace.Keyboard.Ctrl) + if (IFace.Ctrl) buffer.GotoWordStart (); else buffer.MoveLeft(); break; case Key.Right: - if (IFace.Keyboard.Shift) { + if (IFace.Shift) { if (buffer.SelectionIsEmpty) buffer.SetSelStartPos (); - if (IFace.Keyboard.Ctrl) + if (IFace.Ctrl) buffer.GotoWordEnd (); else buffer.MoveRight (); @@ -637,13 +637,13 @@ namespace Crow.Text break; } buffer.ResetSelection (); - if (IFace.Keyboard.Ctrl) + if (IFace.Ctrl) buffer.GotoWordEnd (); else buffer.MoveRight (); break; case Key.Up: - if (IFace.Keyboard.Shift) { + if (IFace.Shift) { if (buffer.SelectionIsEmpty) buffer.SetSelStartPos (); CurrentLine--; @@ -654,7 +654,7 @@ namespace Crow.Text CurrentLine--; break; case Key.Down: - if (IFace.Keyboard.Shift) { + if (IFace.Shift) { if (buffer.SelectionIsEmpty) buffer.SetSelStartPos (); CurrentLine++; @@ -669,7 +669,7 @@ namespace Crow.Text case Key.Num_Lock: break; case Key.Page_Down: - if (IFace.Keyboard.Shift) { + if (IFace.Shift) { if (buffer.SelectionIsEmpty) buffer.SetSelStartPos (); CurrentLine += visibleLines; @@ -680,7 +680,7 @@ namespace Crow.Text CurrentLine += visibleLines; break; case Key.Page_Up: - if (IFace.Keyboard.Shift) { + if (IFace.Shift) { if (buffer.SelectionIsEmpty) buffer.SetSelStartPos (); CurrentLine -= visibleLines; |