スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

まだあった強制終了の可能性をひとつ削除ほか(姫踊子草2.0013.1

こんにちは。日曜昼間の姫踊子草更新です。

以前(2.0012号系統初期)にあった強制終了問題と似たようなものがまだ残っていたのでそれを修正しました。今回の更新主目的はこれです。

このほか、設定窓口の副窓で[OK]ボタンとか[キャンセル]ボタンとかのキーボードショートカットが全く効いていない問題を現在修正中です。これは関係部分が多岐にわたるので、色指定スライダー・数値指定スライダー・設定集合関係・タイピング練習ソフト関係を修正しております。残っているのは書体指定関係だったと思います。

Google日本語入力で以前よりも使い勝手が悪くなったという声についてはまだ対応できておりません。具体的には次のとおりです。

  • Google日本語入力でIMEの入り切りを行っても姫踊子草側が反応しなくなることがある
    • この状態になると姫踊子草を終了するまで治らない
    • 半角/全角キーの操作では反応しない時もAlt+半角/全角では反応することがある
    • 問題が発生しない状態が続くこともあるが、たいていいずれはこの状態になる
  • かな入力から一時的に英数入力変換が必要な文字入力を行った直後に確定すると全角英数モードになってしまう
    • 確定せずにその他の文字が続いた場合は問題なく入力が続けられる
    • こちらの問題は以前からあるっぽい

Windows XP SP3 32ビット版で動かしたときに、前の版では姫踊子草が終了できず、タスクマネージャーで止めるしかなくなる、というお話も上がっています。それが今回の修正と関係あるのかどうかは不明です。


Windows XP Professional SP3 32ビット版、Microsoft Office IME 2003の環境で、Word 2003 でだけ動作しないという声も上がっております。これは2.0012号を使っている方からです。Excel、Outlook、Outlook Express、PowerPointでは正しく動作しているとか。同じような環境の方、いらっしゃいますかー。

こちらは XP の詳細なテキストサービス関連のような気もする。ナチュラルインプットとかあのへんの。


いつもと同じく公式サイトから最新版を入手いただけます。


技術的解説。例によって異なるスレッドからアクセスするとまずい情報に触っているのが原因でした。

設定窓口の副窓内キーボードショートカットの件はちょっとアレな話でして。 wxDialog で CreateStdBtnSizer 系統の関数からボタンを作ると「ショートカット機能を削除してしまう」ようです。

で、仕方が無いので自前で同様のボタンを作るようにしてショートカットの実動作にかかるコードも自分で書きましたとさ。BEGIN_EVENT_TABLE() で作るイベントハンドラと wxEvtHandler::Connect で要求したハンドラでは優先順位か何かが違うようで前者で反応がないものが後者で反応することがあるみたいです。

theme : キーカスタマイズ
genre : コンピュータ

comment

Secret

リンク
RSSフィード
ブログ内検索
最近のトラックバック
月別アーカイブ
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。