作成日: 2018/03/14 最終更新日: 2018/06/22
文書種別
不具合
状況
修正済み
詳細
■事象
入力マップをカスタマイズし、[Ctrl+X]キーのアクションを以下のいずれかに変更します。
■サンプルコード(VB.NET)
■問題の発生イメージ
入力マップをカスタマイズし、[Ctrl+X]キーのアクションを以下のいずれかに変更します。
- ClipboardCutDataOnly(データのみを切り取り)
- ClipboardCutValues(値のみを切り取り)
■サンプルコード(VB.NET)
' 結合セルに値を設定します。
FpSpread1.ActiveSheet.Cells(0, 0).ColumnSpan = 3
FpSpread1.ActiveSheet.Cells(0, 0).Value = "test"
' [Ctrl+X]キーのアクションを変更します。
Dim im As FarPoint.Win.Spread.InputMap
im = FpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenFocused)
im.Put(New FarPoint.Win.Spread.Keystroke(Keys.X, Keys.Control), _
FarPoint.Win.Spread.SpreadActions.ClipboardCutDataOnly)
''(または)
'im.Put(New FarPoint.Win.Spread.Keystroke(Keys.X, Keys.Control), _
' FarPoint.Win.Spread.SpreadActions.ClipboardCutValues)
FpSpread1.ActiveSheet.Cells(0, 0).ColumnSpan = 3
FpSpread1.ActiveSheet.Cells(0, 0).Value = "test"
' [Ctrl+X]キーのアクションを変更します。
Dim im As FarPoint.Win.Spread.InputMap
im = FpSpread1.GetInputMap(FarPoint.Win.Spread.InputMapMode.WhenFocused)
im.Put(New FarPoint.Win.Spread.Keystroke(Keys.X, Keys.Control), _
FarPoint.Win.Spread.SpreadActions.ClipboardCutDataOnly)
''(または)
'im.Put(New FarPoint.Win.Spread.Keystroke(Keys.X, Keys.Control), _
' FarPoint.Win.Spread.SpreadActions.ClipboardCutValues)
■問題の発生イメージ
回避方法
Service Pack 3(v10.0.4007.2012)で修正済み。
旧文書番号
41703