テンプレートを読み込むと、ショートカットキーの設定が初期化される

文書番号 : 18526     文書種別 : 不具合     最終更新日 : 2005/08/03
文書を印刷する
対象製品
El Tabelle for .NET 3.0J
発生環境
この現象は 次のファイルバージョンのアセンブリで発生します。
v3.0.2005.0204
v3.0.2005.0218 (HotFix)
v3.0.2005.0310 (HotFix)
v3.0.2005.0415 (HotFix)
v3.0.2005.0610 (HotFix)
v3.1.2005.0615
v3.1.2005.0706 (HotFix)
状況
修正済み
詳細
ショートカットキーの設定を行ったあと、テンプレートの読み込みを行うと、設定内容が初期化されてしまいます。具体的には、追加したショートカットキーが削除され、既定のショートカットキーが有効になります。

[Visual Basic]
Dim aryKeyActions(0) As Integer
aryKeyActions(0) = GrapeCity.Win.ElTabelle.MKeyAction.NextCell
MultiRowSheet1.Shortcuts.Add(Keys.Delete, aryKeyActions)

Dim objTemplate As GrapeCity.Win.ElTabelle.Template = _
  New GrapeCity.Win.ElTabelle.Template

Dim objMemoryStream As New System.IO.MemoryStream
GrapeCity.Win.ElTabelle.TemplateFileProcessor.Save(objMemoryStream, objTemplate)
MultiRowSheet1.LoadTemplate(objMemoryStream)
回避方法
この現象はファイル バージョン v3.1.2005.0729 以降のアセンブリで修正されています。

修正版は こちら からダウンロードできます。

また、次の操作を行うことで現象を回避できます。

・テンプレートをロードしたあとに、もう一度ショートカットキーの設定を行います。
キーワード
ELTB04890

この文書は、以前は次のバグレポートIDで公開されていました : 5190