OSDN Git Service
(root)
/
fooeditengine
/
FooEditEngine.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0714077
)
スクロールバーをクリックしたときはそもそもキャレット位置を動かす必要がなかった
author
test
<test@yahoo.co.jp>
Wed, 23 Dec 2020 11:00:35 +0000
(20:00 +0900)
committer
test
<test@yahoo.co.jp>
Wed, 23 Dec 2020 11:00:35 +0000
(20:00 +0900)
WPF/FooEditEngine/FooTextBox.cs
patch
|
blob
|
history
diff --git
a/WPF/FooEditEngine/FooTextBox.cs
b/WPF/FooEditEngine/FooTextBox.cs
index
30a3bb8
..
a11ab06
100644
(file)
--- a/
WPF/FooEditEngine/FooTextBox.cs
+++ b/
WPF/FooEditEngine/FooTextBox.cs
@@
-975,7
+975,9
@@
namespace FooEditEngine.WPF
{
this.Cursor = Cursors.Arrow;
}
- if (leftPressed)
+
+ //スクロールバーを押した場合はキャレットを移動させる必要がない
+ if (leftPressed && e.OriginalSource.GetType() == typeof(FooTextBox))
{
bool controlPressed = (Keyboard.GetKeyStates(Key.LeftCtrl) & KeyStates.Down) == KeyStates.Down;
this._Controller.MoveCaretAndSelect(tp, controlPressed);