Indexへ
(5130)//【5131】//(5136)
------------------------
【タイトル】D&D時の挙動の不具合について
【記事番号】 5131 (*)
【 日時 】04/09/09 17:39
【 発言者 】おじこっぱ

既に相談室にD&D時の不具合があがっています。
http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=21558;id=001

バグ取りに役立たないかと挙動をまとめてみました。
参考にしていただければ幸いです。
挙動はWinXP SP1で確認しました。

【A:JWWで開く事の出来る「.jww」または「.jwc」及び「.dxf」ファイルのD&D】
1)JWW起動時の何もしてない状態(無題)でファイルをD&Dすると、D&Dした
ファイルに切り替わる。
この後、JWWの「開く」を行ってみると、フォルダがD&Dしたファイルが有る
ホルダへフォーカスが移っている。


2)新規作成中の図面で名前を付けて保存をしていない状態でD&Dすると、
「無題への変更を保存しますか?」という窓が表示される。
・「はい」を選ぶとWin API経由と思われる「名前を付けて保存」窓が開き
  作成中の図面を「.jww」形式のみで保存できる。
  ※Win API経由と思われる「名前を付けて保存」窓の保存先のフォルダは
  Winのレジストリが関係している?ちょっと傾向が分からない・・・(汗
  「名前を付けて保存」が終わると、D&Dしたファイルに切り替わる。
  この時も「開く」を行ってみると、フォルダがD&Dしたファイルが有る
  ホルダへフォーカスが移っている。
  ※Win API経由と思われる「名前を付けて保存」窓の「キャンセル」を
  選ぶとD&D自体がキャンセルされ、作成中のデータに戻っている。
  この後「開く」を行ってもフォルダのフォーカスは、D&Dをする前と同じ

・「いいえ」を選ぶと作成中の図面は破棄されD&Dしたファイルに切り替わる。
  この時も「開く」を行ってみると、フォルダがD&Dしたファイルが有る
  ホルダへフォーカスが移っている。

・「キャンセル」を選ぶと、D&D自体がキャンセルされ、作成中のデータへ戻る。
  この後「開く」を行ってもフォルダのフォーカスは、D&Dをする前と同じ。

3)既に有るファイルを開きデータ編集中にD&Dすると「<ファイル名+拡張子>
への変更を保存しますか?」という窓が表示される。
・「はい」を選ぶと無条件でファイルが上書きされ、D&Dしたファイルに切り替わる。
  ※編集中だったファイルを別名保存できない。

・「いいえ」を選ぶと 2)で「いいえ」を選んだ時と同じ。

・「キャンセル」を選ぶと2)で「キャンセル」を選んだ時と同じ。


【B:「.txt」「.BMP」及びjwwホルダに入れてある「Susieプラグイン対応形式」ファイルのD&D】
4)そのファイルの読込み状態になりマウスで基点を指示することにより
現在開いているデータ上に貼り付け可能。
※JWWファイルを表示するsusieプラグインを入れてあっても「.JWK」や「.jWS」
ファイルをD&Dしても「JW_CADでは読み込めないファイルです。」と出て画像の
ようには貼り付け出来ない。


【C:「Susieプラグイン対応形式」以外を含む上記以外のファイルのD&D】
5)JWW起動時の何もしてない状態(無題)でファイルをD&Dすると、「この
ファイル形式には対応していません。」と出るものの「OK」を押すとJWWの
タイトルバーにD&Dした<ファイル+拡張子>が出ている!?
このまま作図を行い「上書き保存」をすると拡張子は違う物の中身はJWWデータ
の状態になる。
また、この時も「開く」を行ってみるとフォルダがD&Dしたファイルが有る
ホルダへフォーカスが移っている。


6)新規作成中の図面で名前を付けて保存をしていない状態でD&Dすると、
「無題への変更を保存しますか?」という窓が表示される。
・「はい」を選ぶとWin API経由と思われる「名前を付けて保存」窓が開き
  作成中の図面を「.jww」形式のみで保存できる。
  このへんは 2)で「はい」を選んだ場合と同じように感じる。
  「名前を付けて保存」が終わると 5)の状態にと同じ。
  
・「いいえ」を選ぶと作成中の図面は破棄され 5)の状態にと同じ。

・「キャンセル」を選ぶと 2)で「キャンセル」を選んだ場合と同じ。

7)既に有るファイルを開きデータ編集中にD&Dすると「<ファイル名+拡張子>
への変更を保存しますか?」という窓が表示される。
・「はい」を選ぶと無条件でファイルが上書きされるがその後は5)の状態と同じ。

・「いいえ」を選ぶと編集中の図面は破棄され 5)の状態にと同じ。

・「キャンセル」を選ぶと 2)で「キャンセル」を選んだ場合と同じ。