画面カーソル移動方法について
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
画面カーソル移動方法について
msg# 1
tkudou
投稿数: 18
いつもお世話になっております。
Magicを触り始めてまだ半年にも満たない初心者です。
先輩達の知恵をお借り頂きたく記入致しました。
画面のカーソル移動方法についての教えてもらいたいです。
Magic unipaas V1PlusではLeftキーを押したらカーソルが逆順で移動できていたのですが、xpa3.2では同様の動きができない状態です。
(Shift+Tabでは動作可能です。)
キーボード割り付けを比較しても全く同じ設定となっております。
できれば全画面に反映させたいのですが、
iniや設定など何か設定方法などあればご教授くださいませ
Magicを触り始めてまだ半年にも満たない初心者です。
先輩達の知恵をお借り頂きたく記入致しました。
画面のカーソル移動方法についての教えてもらいたいです。
Magic unipaas V1PlusではLeftキーを押したらカーソルが逆順で移動できていたのですが、xpa3.2では同様の動きができない状態です。
(Shift+Tabでは動作可能です。)
キーボード割り付けを比較しても全く同じ設定となっております。
できれば全画面に反映させたいのですが、
iniや設定など何か設定方法などあればご教授くださいませ
投票数:0
平均点:0.00
Re: 画面カーソル移動方法について
msg# 1.1
Tanda
投稿数: 2151
その動きですと、古いほうはキーボード割り付けが変えられてますね。
キーボード割り付けはアプリケーション特性でも変えられますし、さらに
開発モード、実行モード別にも設定をカスタマイズできますので、どこで
設定が変えられているか、よく探す必要があるかと思います。
キーボード割り付けはアプリケーション特性でも変えられますし、さらに
開発モード、実行モード別にも設定をカスタマイズできますので、どこで
設定が変えられているか、よく探す必要があるかと思います。
投票数:0
平均点:0.00
Re: 画面カーソル移動方法について
msg# 1.2
tkudou
投稿数: 18
ご返事ありがとうございます。
双方比較して探してみたのですが、特に違いがなく
尚且つ、V1Plus側で利用していたキー割り付けファイルを
xpa3.2へ適用させてみたところ、想定通りの動きができない状況です。
双方比較して探してみたのですが、特に違いがなく
尚且つ、V1Plus側で利用していたキー割り付けファイルを
xpa3.2へ適用させてみたところ、想定通りの動きができない状況です。
投票数:0
平均点:0.00
Re: Re: 画面カーソル移動方法について
msg# 1.2.1
ISHIJIMA
居住地: 静岡県
投稿数: 1827
メインプログラムでイベントでSHIFT+TABでLEFTイベントを発行すればできます。
いつもは無効にしたいキーとかで使用しています。
いつもは無効にしたいキーとかで使用しています。
投票数:0
平均点:0.00
Re: 画面カーソル移動方法について
msg# 1.3
tkudou
投稿数: 18
ご返事ありがとうございます。
>メインプログラムでイベントでSHIFT+TABでLEFTイベントを発行すればできます。
メインプログラム上でイベントタスクを作成したらよいということでしょうか??
>メインプログラムでイベントでSHIFT+TABでLEFTイベントを発行すればできます。
メインプログラム上でイベントタスクを作成したらよいということでしょうか??
投票数:1
平均点:10.00
Re: Re: 画面カーソル移動方法について
msg# 1.3.1
ISHIJIMA
居住地: 静岡県
投稿数: 1827
そうです。
投票数:0
平均点:0.00
Re: 画面カーソル移動方法について
msg# 1.4
tkudou
投稿数: 18
想定通りの動きを実装することができました。
ありがとうございました。
ありがとうございました。
投票数:0
平均点:0.00
Re: 画面カーソル移動方法について
msg# 1.5
ISHIJIMA
居住地: 静岡県
投稿数: 1827
ただこれは根本的な解決ではなくTanda様の言うようにどこかに設定漏れがあるのだと思います。
投票数:0
平均点:0.00
Re: 画面カーソル移動方法について
msg# 1.6
tkudou
投稿数: 18
お返事ありがとうございます。
暫定的な対策としてPG作成しましたが、
どこか設定漏れがあるか再び確認しております。
同じキーボード割当ファイルで
アクティビティモニタを使ってV1Plusとxpa3.2を比較していると
V1Plusでは「前項目」が動作していますが、xpa3.2では「前文字」しか動作していない模様です。
謎が深まるばかりです。。。
暫定的な対策としてPG作成しましたが、
どこか設定漏れがあるか再び確認しております。
同じキーボード割当ファイルで
アクティビティモニタを使ってV1Plusとxpa3.2を比較していると
V1Plusでは「前項目」が動作していますが、xpa3.2では「前文字」しか動作していない模様です。
謎が深まるばかりです。。。
投票数:0
平均点:0.00
Re: 画面カーソル移動方法について
msg# 1.7
tkudou
投稿数: 18
結局xpaのキーボード割当で動作しませんでしたので以下のように
設定しました。
・イベント実行:前文字
・カーソル位置を変数としてセットしてCaretPosGetの値を代入
・イベント実行:前項目 条件:カーソル位置=1
以上の設定を行うことでテキストボックスの前列にカーソルがある場合、前項目に戻ることができました。
設定しました。
・イベント実行:前文字
・カーソル位置を変数としてセットしてCaretPosGetの値を代入
・イベント実行:前項目 条件:カーソル位置=1
以上の設定を行うことでテキストボックスの前列にカーソルがある場合、前項目に戻ることができました。
投票数:0
平均点:0.00
Re: Re: 画面カーソル移動方法について
msg# 1.7.1
Tanda
投稿数: 2151
uniPaaSのキーボード割り付けテーブルファイルをそのままコピー
してきて、xpaで利用しているということはありませんか?
キーボード割り付けテーブルはただのテキストファイルですから、
Magicのバージョンによっては、行がずれることがありますよ。
してきて、xpaで利用しているということはありませんか?
キーボード割り付けテーブルはただのテキストファイルですから、
Magicのバージョンによっては、行がずれることがありますよ。
投票数:0
平均点:0.00
Re: Re: Re: 画面カーソル移動方法について
msg# 1.7.1.1
tkudou
投稿数: 18
最初はuniPaaSのキーボード割付をそのまま使ってました。
同じバージョンのキーボード割付ファイルを使ったほうがよいと思い、
現在は同じバージョンのファイルを利用しております。
バージョンによっては行がずれることがあるのですね。
今後、利用時にご参考にさせていただきます。
同じバージョンのキーボード割付ファイルを使ったほうがよいと思い、
現在は同じバージョンのファイルを利用しております。
バージョンによっては行がずれることがあるのですね。
今後、利用時にご参考にさせていただきます。
投票数:0
平均点:0.00
Re: Re: Re: Re: 画面カーソル移動方法について
msg# 1.7.1.1.1
Tanda
投稿数: 2151
本当にそのファイルを見に行っているかどうかの確認方法ですが、
キーボード割り付けファイルをメモ帳で開き、一部の文字列をわざと
別の文字列に置き換えて、それがMagicのプルダウンメニューから見た
ときにも反映されているかどうかで確認できますよ。
キーボード割り付けファイルをメモ帳で開き、一部の文字列をわざと
別の文字列に置き換えて、それがMagicのプルダウンメニューから見た
ときにも反映されているかどうかで確認できますよ。
投票数:0
平均点:0.00