フォーラムの返信を作成しました。
- 作成者投稿
- gen参加者
alpha 11からalpha 9 に戻し、(スニペット プラグインの設定は残っていたので)実行すると正しく実行されるのですが、
alpha 11にするとやはり、1)の現象になってしまいます。gen参加者開発ご苦労様です。
スニペット プラグインの${x} のフォーマットの構文ですが、
alpha 10から正しく機能しなくなっているようです。1)グローバルパラメータやダイアログ ボックスで入力した
値がセットされず${xxxxx}が{xxxxx}で表示されます。2)複数の${x} がある場合、ダイアログ ボックスが表示され
Enterで次のパラメータの入力..でしたが、最初のパラメータ入力
でEnterを押すとダイアログ ボックスが閉じてしまう。gen参加者genさんは書きました:
プロジェクト実行中に、ツール ツールバーに登録したプログラムを実行すると ”XXXXX.DLL:指定されたモジュールが見つかりません。”のエラーになり実行出来ないものがある。beta8で修正されている事を確認しました。
gen参加者プロジェクト実行中に、ツール ツールバーに登録したプログラムを実行すると ”XXXXX.DLL:指定されたモジュールが見つかりません。”のエラーになり実行出来ないものがある。
プロジェクトをOFFにしていると正常に動作するので、プロジェクト機能が関係すると思うのですが?
http://kuronekosoft.ewinds.net/
の SQLのツールを登録し、Oracleに接続しようとすると
”OraOLEDBpus.dll:指定された..”となります。
又、nmake.exe を使用したコンパイルなどは一度プロジェクトを実行するとOFFにしてもエラーになる
ものありました。
環境変数 PATH がプロジェクトを実行するとPATH=(null)
になっているようです。gen参加者windows xp sp3
EmEditor Professional 7.50 alpha 10vbsマクロで “リテラル定数を指定して下さい。”のエラーになります。
バージョンを戻したところ、alpha 7 までは ok で alpha 8
から発生するようです。148行で発生するのですが、148行をコメントにしても
削除そても148行で発生します。メールにてvbsも送っておきます。
gen参加者開発ご苦労さまです。
不具合報告:ファンクションガイドを表示しているとアウトプットバーの境界線が変更出来なくなるようです。
不具合?、仕様?:ファンクションガイドをマウスでクリックすると、EDITORの機能は実行されますが、マクロ、プラグン、外部ツールは実行されないようです。
要望:ファンクションガイドをボタン型で表示するとなお見やすいと思うのですがいかがでしょうか?
gen参加者プラグインで簡単に作成することはできますが、ウィンドウの下側でないといけないでしょうか? 他のツール バーのように上側だとだめでしょうか?
以前に投稿したので私からも
http://jp.emeditor.com/modules/newbb/viewtopic.php?topic_id=326&forum=4ファンクション表示の出来るEDITORは下に表示しているので
下に表示出来れば良いかと思います。gen参加者ありがとうございます。 :-)
gen参加者ダウンロードしました。
ありがとうございます。
できれば、ビルドできるソースの公開もお願いします。gen参加者Yutakaさんは書きました:
genさんは書きました:
V7.00.2 RC2
プラグインの設定にて AutoComplete を使用しない状態
(左のチェックが無い)で プロパティを押すと
Emeditorが異常終了してしまいます。これについては、etlframe.h を最新にしてビルドし直すだけで直りました。なるべく早くライブラリの方も更新します。
WINDOWS XP
Visual Studio 2005
autocomplete500s2.zip
で
Em V7.00.3 のヘルプよりetlframe.hに貼り付けし
ビルドしました。
Debugモードでは正常終了でしたが
Releaseモードでは下記のエラーになりビルド出来ませんでした
1>—— ビルド開始: プロジェクト: AutoComplete, 構成: Release Win32 ——
1>コンパイルしています…
1>AutoComplete.cpp
1>u:emplusemyreg.h(50) : error C2084: 関数 ‘BOOL GetModuleFile(LPTSTR)’ は既に本体を持っています。
1> u:empluseetlframe.h(440) : ‘GetModuleFile’ の前の定義を確認してください
1>u:emplusemyreg.h(69) : warning C4551: 関数呼び出しに引数リストがありません。
1>u:emplusemyreg.h(69) : error C3861: ‘GetModuleFile’: 識別子が見つかりませんでした
1>u:empluseAutoComplete.h(809) : error C2664: ‘Editor_GetConfigW’ : 2 番目の引数を ‘TCHAR [260]’ から ‘LPWSTR’ に変換できません。(新しい機能 ; ヘルプを参照)
1> 指示された型は関連がありません。変換には reinterpret_cast、C スタイル キャストまたは関数スタイルのキャストが必要です。
1>u:empluseAutoComplete.h(942) : error C2664: ‘lstrcmpiA’ : 2 番目の引数を ‘LPWSTR’ から ‘LPCSTR’ に変換できません。(新しい機能 ; ヘルプを参照)
1> 指示された型は関連がありません。変換には reinterpret_cast、C スタイル キャストまたは関数スタイルのキャストが必要です。
1>ビルドログは “file://u:EmPluseReleaseBuildLog.htm” に保存されました。
1>AutoComplete – エラー 4、警告 1
========== ビルド: 0 正常終了、1 失敗、0 更新、0 スキップ ==========gen参加者プラグンの設定を開いた時に使用するにチェックがはいって
いるとチェックを外しても異常終了しないようです。1)プラグンの設定にて使用するチェックを外しOKを押す
2)もう一度プラグンの設定を開きプロパティを押す
で異常終了しないでしょうか?失礼しましたこれは解決したのですね。
もう一つは再現はむずかしく、ほぼ毎日EDITORを使って
いて月に2,3度くらいでした。こんど発生したらハードコピーをとっておきます。
gen参加者開発ご苦労さまです。
不具合と言うより要望なのかもしれませんが
検索、置き換えの機能で
半角の”¥”が検索文字にあると自動でスケープシーケンスを使用すするにチェックが入ります。
普通の文字列の検索、変換の間にドライブの変更などすると
“¥”が抜けておや!?と思いました。
出来れば、任意に設定した状態を継続していてほしいのですがgen参加者Yutakaさんは書きました:
yunokiさんは書きました:
大文字と小文字を区別するのチェックをはずしても再現しませんか?大文字と小文字を区別するのチェックをはずしてあります。置換ダイアログの他のチェックボックスもすべて外してあります。こちらで試したマクロは、次の通りです。まず、新規作成の状態から、
document.selection.Text = “―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー”;
document.selection.Replace(“ー”,”1″,eeFindNext | eeReplaceAll);この結果は、
―1―1―1―1―1―1―1―1―1―1
となります。(正常)
マクロの2行目の部分は、マクロの記録で自動的に記録できるので、もし条件が違う場合は、その行を教えていただければ幸いです。
興味があったので私もやってみました。
私のPCでも再現します。
WINDOWS XP PROFESSIONAL
ビルド2600.XPSP.071130-1427 SP3 v3264“―ー―ー―ー―ー―ー―ー―ー―ー―ー―”
を記載されたマクロを実行すると
“111111111111111111111111111111111111111”
となり
なお且つ
Ctl+Zで元に戻すと
“―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―ー―”
になり、1セット多くなりました。(その前の半角の”1″で多くなっていますが)又”1″を全角にしても同じです。
※置き換えのチェックは全てOFFです。
Ctrl+Hで置き換えを行うと
“1111111111111111111”
になり1セットでした。
又”―”は罫線なのですね”-”全角マイナスでは正しく変換
していました。gen参加者了解しました。
gen参加者genさんは書きました:
規則性が分かって来ました。
Shift+???? のキー設定をするとShiftが
Ctrl+???? のキー設定をするとCtrlが
押された状態になるようです。
Shift+でアウトラインへ移動しマウスで編集画面に戻り
カーソル移動(↓)をするとShift+↓の動作になり
Ctrl+でアウトラインへ移動しEscを押すとwindowsのスタート
メニューが(Ctrl+Escの動作)が開きます。この場合Ctrlを1
回押すともとに戻り、Shift+の時はShiftを1回押すともとに戻ります。またアウトラインを開いていない状態で同じ操作を行っても
同じ現象があらわれました。
Em内のコマンドを割り当てた場合問題ないのですが
マクロを割り当てた時に発生します。
マクロも全てでは無く ”shell.SendKeys”を使用したもの
で発生します。gen参加者規則性が分かって来ました。
Shift+???? のキー設定をするとShiftが
Ctrl+???? のキー設定をするとCtrlが
押された状態になるようです。
Shift+でアウトラインへ移動しマウスで編集画面に戻り
カーソル移動(↓)をするとShift+↓の動作になり
Ctrl+でアウトラインへ移動しEscを押すとwindowsのスタート
メニューが(Ctrl+Escの動作)が開きます。この場合Ctrlを1
回押すともとに戻り、Shift+の時はShiftを1回押すともとに戻ります。gen参加者インポートとエクスポートにて
すべての個人設定....
を行ったところキーボードの設定が復元されないようなのですが.... :-(gen参加者すみません、投稿後記事を書き換えました
プロジェクトもESCで編集画面に戻りました。
しかし、マクロ+割りつけキーを使用したときに
キーボードの状態が変わるようなのです。
よって割りつけキーでプロジェクトへ移動後,ESCを押しても
編集画面へ戻らなくなっていました。
アウトラインと、プロジェクトではキー変換が異なっているようです。
アウトラインから編集画面に戻り(マウスにて)ESCを押すと
カーソル位置にESCを押した文だけ”[“の文字が移入されました。gen参加者WINDOWS XP
Em RC2 なのですが、設定の Shift+F1を押すと
アウトラインから編集画面に戻れず、マウスで編集画面
をクリックするとクリックした所まで選択される動作をします。
又,WINDOWSのファイルエクスプローラを開き↓を押すと
↓を押した行文選択ですすむのです。
,WINDOWSのファイルエクスプローラでShift+F1
を押しても同じ現象は起きないのでEmで変わったとしか
思えないのですが。gen参加者(^……s)((.*DCddPddd.*)|(.*SXEddddd.*)|(.*SXRuuu.*))
では変化がありませんでした。
正規表見のチェックを外して行くと
^……s.*DIVISION.*
^……s.*SECTION.*
^……sFD.*
^……s[0-9][0-9].*
までが関係しているようですが?gen参加者アウトラインのプラグインにて
① COPY SXRXXX
② COPY SXRXXX DISJOINING XXX JOINING XXX AS PREFIX.
の2行があるとき
正規表現にて
(^……s)((.*DCddPddd.*)|(.*SXEddddd.*)|(.*SXRuuu.*))
を設定した場合2行とも(.*SXRuuu.*)にヒットすると思われますが②の行がヒットしません。
検索のプラグインでは2行ともヒットしました。追加
アウトラインガイド表示について
^……s.*DIVISION.*
^……s.*SECTION.*
^……sFD.*
^……s[0-9][0-9].*
(^……s)((.*ASSIGN.*)|(.*SELECT.*))
(^……s)((.*DCddPddd.*)|(.*SXEddddd.*)|(.*SXRuuu.*))
を正規表現で設定した時
*————————————————————–*
– WORKING-STORAGE SECTION.
– *————————————————————–*
– 01 INDEX-AREA.
03 IX PIC S9(05) COMP-5.
の用に表示されます。間の”—–…”の部分がアウトラインには表示されていませんgen参加者開発ご苦労さまです。
shell.SendKeys(“{CLICK LEFT, 37, 176}”);
のマクロをShift+F1に割り当て左に表示されているカスタムバー(アウトライン)に移動しようとしたのですが、移動までは
思い通りになったのですが、その後、Shift キーが押されたままの状態になってしまいます。
そのまま編集画面で他の行をマウスクリックすると選択状態
になります。
Em以外のプログラムでShift+F1を押すと元に戻ります。
試ししAlt+”←”に割り当てるとキーボードの動きがやはりEm
以外のPGAlt+”←”を押すと元に戻りました。又プラグインのプロジェクトでもESCキーで編集画面に移動出来ると良いのですが。
すみませんプロジェクトもESCで編集画面に移動しまいたが
マクロ+キーの割り当てで移動するとキーボードの機能が
変かわってしまうようです。gen参加者トレイアイコンで使用すると、無題で編集画面が開いて
しまいます。何度終了しても開くようです。 :-(gen参加者beta 43をインストールすると検索バーのプラグインが
消えていました。gen参加者プラグインのプロジェクトですが、プロパティーでシングルクリックで開くのチェックを外し、一度 Emを終了
次回開いたとき、チェックが戻っています。 - 作成者投稿