ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

式エディタにてファンクションが効かない件

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 .6 .7 .8 .9 .10 | 投稿日時 2016-12-15 9:37
merrybikko  半人前   投稿数: 34
いつもお世話になっております。

・Magic xpa 3.1aにて「式エディタ」にて
F4=行追加、F3=行削除などが
いっさい効かない状態で困っております。

・ちなみにMagic xpa 3.0aまでは何の問題もなくファンクションは有効に使用できます。

ご教授お願いいたします。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-12-15 10:59 | 最終変更
nkmt  長老   投稿数: 1668
3.0で開発しておりましたが、式エディタでこけまくりで参っていましたが3.1では98%ぐらいこけずに助かっております。

ご投稿の件ですが

何かのプログラムをフォームエディタで開き
→ ツール → カスタマイズ
→ キーボード →
その他のコンテキストメニュー.EditRepository.CreateLine
に F4 が割り当てられてるか

同じく
その他のコンテキストメニュー.EditRepository.DeleteLine
に F3 が割り当てられているか なのかもしれません。

これらの設定を削除すると 式エディタで行作成などが出来なくなりました。

また設定すると使えるようになりました。

以上は実験結果ですが、これがマニュアルのどこかに載っているのかは知らないです。

なのでこれが正しい確認方法なのかもわかりません。
投票数:2 平均点:10.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-12-16 9:42
TKitabayashi  一人前   投稿数: 90
弊社でも式エディタでF3,F4が効かない現象が発生してました。

>何かのプログラムをフォームエディタで開き
>→ ツール → カスタマイズ
>→ キーボード →
>その他のコンテキストメニュー.EditRepository.CreateLine
>に F4 が割り当てられてるか
これを見たところCreateLineにF4が当たっていませんでした。

F4は表示.プロパティウィンドウになっていました。これはVisual Studioの標準だと思います。

ツール → カスタマイズ → キーボード
まで進んだ画面で「リセット」を選択すると、
CreateLineにF4が当たりました。

何回か再インストールをしてみましたが改善されず困っておりました。
非常に助かりました。ありがとうございます。
投票数:1 平均点:10.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-12-15 11:14
merrybikko  半人前   投稿数: 34
nkmt様、ありがとうございます。

>何かのプログラムをフォームエディタで開き
>→ ツール → カスタマイズ
>→ キーボード →
>その他のコンテキストメニュー.EditRepository.CreateLine
>に F4 が割り当てられてるか
確認させていただきます。
ツール→カスタマイズを開き
右下のキーボードのボタンを押下するのですか?
その場合、その他のコンテキストメニューはどのにあるかのわかりませんでした。
お教え頂ければ助かります。

よろしくお願いいたします。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-12-15 11:21 | 最終変更
nkmt  長老   投稿数: 1668
右下に キーボード というボタンと閉じるボタンが有りますが
その キーボード というボタンです。

そのボタンを押すと Cnacel が青網掛けになってます。
そこを下の方にめくっていけば
その他のコンテキストメニュー.EditRepository.CreateLine
が見つかると思います。

ちなみに 私は式エディタで F3、F4 が効かなくなったのか記憶にありません。
投票数:1 平均点:10.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-12-15 12:10
Tanda  長老   投稿数: 2151
merrybikkoさん、

キーボード割り付けテーブルの設定は確認されましたか?
プルダウンメニューの「オプション」→「設定」→「キーボード割付」です。

デフォルトですと、243番に「行作成:F4」、244番に「行削除:F3」があります。

この設定はSupportフォルダのact_std.jpnを参照しています。


投票数:1 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-12-15 17:48
merrybikko  半人前   投稿数: 34
nkmt様、ありがとうございます。
確認してみます。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-12-15 17:50
merrybikko  半人前   投稿数: 34
Tanda様、ありがとうございます。
キーボード割付は、正しく設定されておりました。
式エディタとフォームエディタ以外では
ファンクションキーは全て正しく効きます。

説明不足でしたが、F3,F4以外のファンクションも式エディタでは効かない状態になっております。

また何かあれば、お教え頂ければ幸いです。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-12-16 10:05
merrybikko  半人前   投稿数: 34
nkmt様
ご指導通り設定しましたら、F3、F4は正しく稼働するようになりました。
ありがとうございます。

あともう一つ困っていることがあります。
フォームエディターで画面を開くと、ESCキー押下で終了できません。
今はマウスで右上のxを押して終わっています。
この部分も何かご存じであればお教え頂ければ助かります。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-12-16 10:58 | 最終変更
nkmt  長老   投稿数: 1668
お二方 解決して良かったです。

> フォームエディターで画面を開くと、ESCキー押下で終了できません。


私は自分で作成中のフォームをマウスクリックすれば、Escで閉じます。

でもフォームの項目プロパティにカーソルパーク中
Escを押しても閉じないです。ここは使い勝手が悪いです。

改善方法はわからないです。

----
余談ですが、私はクロスリファレンスを
Ctrl+Fではなく Ctrl+X へ変更しています。

でも式テーブルで Ctrl+X すると切り取りになってしまいます。

画面のキーボード操作と式テーブルのキーボード操作だけが
Magicの昔ながらの設定と別なのでしょうね。
この辺りがなかなかよくわかり辛い気がします。

実行時のキーボード割り付けは従来通りなので迷わないですね。

--
あとフォームエディタの項目プロパティで
値をキーボードで設定後
Enter押さずに、昔の癖でついEscを押してしまいますが
入力が確定されないので時々戸惑います。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2016-12-17 18:35
Tanda  長老   投稿数: 2151
nkmtさん、

> でもフォームの項目プロパティにカーソルパーク中
> Escを押しても閉じないです。ここは使い勝手が悪いです。

私のところでは正常に動作していますよ。項目プロパティに
カーソルがあるときは、1回目のESCでフォーカスがフォームに
戻り、2回目のESCでフォーム自体が閉じます。
投票数:0 平均点:0.00
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2016-12-18 7:58 | 最終変更
nkmt  長老   投稿数: 1668
引用:

Tandaさんは書きました:
nkmtさん、

> でもフォームの項目プロパティにカーソルパーク中
> Escを押しても閉じないです。ここは使い勝手が悪いです。

私のところでは正常に動作していますよ。項目プロパティに
カーソルがあるときは、1回目のESCでフォーカスがフォームに
戻り、2回目のESCでフォーム自体が閉じます。


そうなんですね。どこか私がいじってしまったせいなのでしょうね。

原因箇所らしい所を見付けましたが、直りませんでした。

思い切ってキーボードマッピングをリセットしてみました。

直りました。式テーブルのF3削除、F4行作成も機能しました。

でも自分で設定していた
画面上の項目右揃え CTRL+SHIFT+ → が効かなくなりました。
本当は、CTRL+SHIFT+Rにしたいところなんですが
式複写が今度は効かなくなり、両方使える設定にする方法が
私にはよくわかりません。

そうこう設定しているうちに今度はVisual Studio?が終了しなく
なりました。TT;
投票数:0 平均点:0.00
depth:
4
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-12-18 12:54
Tanda  長老   投稿数: 2151
nkmtさん、

F3やF4の機能が消えてしまうという現象が、どんなタイミングで起こり
うるのかが分かるといいですね。

私のところでは今のところ起こったことがありません。
投票数:0 平均点:0.00
depth:
4
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-1-6 22:44
merrybikko  半人前   投稿数: 34
nkmt様

お世話になっております。

>思い切ってキーボードマッピングをリセットしてみました。
と書かれております。

リセット方法をお教え頂ければ助かります。
よろしくお願い致します。

投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2016-12-16 19:47
merrybikko  半人前   投稿数: 34
nkmt様
お疲れ様です。

色々とご指導ありがとうございました。
とても助かりました。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2017-1-7 7:29
nkmt  長老   投稿数: 1668
リセットというボタンが有りますよ。

何かのプログラムをフォームエディタで開き
→ ツール → カスタマイズ
→ キーボード

オプションという画面の右上に有ります。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2017-1-11 9:54
merrybikko  半人前   投稿数: 34
nkmt様
ありがとうございます。
助かりました。
投票数:1 平均点:10.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約