秀丸エディタ印刷プレビューモジュールNo.00595
HMPV担当 さん 02/01/08 17:24
 
 いつもお世話になっております。

 秀丸エディタ用の「印刷プレビューモジュール」のβ版をアップロードしました。

 http://www.hidemaru.interlink.or.jp/software/bin/hp100b1f.exe

 このモジュールは、秀丸エディタに印刷プレビュー機能を追加するものです。

 Visual Basic製なのでランタイムライブラリ付属の自動インストール書庫でアップ
ロードしましたので、ダウンロード後エクスプローラから直接実行していただければ
解凍後インストーラが起動しインストール作業が開始されます。

● 利用方法
 秀丸エディタ Ver3.14β1以上の秀丸が必要です。
 秀丸エディタの動作環境の「印刷」の項目に「印刷アドイン(hmpv.dll)を使用す
ると言う項目がありますのでそこにチェックを入れると秀丸エディタで印刷のさいに
 hmpv.dll を秀丸エディタが呼び出します。

● hmpv.dll のダイアログ
 hmpv.dll を利用すると印刷時に秀丸エディタの印刷ダイアログではなく
hmpv.dll の印刷ダイアログが開きます。
 秀丸エディタの印刷ダイアログとは若干違いますが機能的には同じようなものです。
 以下のことが設定可能です。
 1.印刷を実行するプリンターの選択
 2.用紙の選択
 3.印刷向きの選択
 4.余白設定
 5.各印刷オプションの設定
 6.印刷部数の設定
 7.印刷スタイルの設定(モノクロ or カラーも対応)

● プレビューウィンドウ
 hmpv.dll のダイアログに有る「プレビュー」ボタンを押すと印刷プレビューが表
示されます。
 プレビューウィンドウでも印刷スタイルを有る程度調節することができます。
 以下のことが設定可能です。
 1.余白の設定
   (マウスで余白と用紙の境界をD&Dで変更するか余白部分を右クリック
    することで設定ダイアログが開きます)
 2.表示倍率の変更
 3.フォント及びサイズの変更
 プレビューウィンドウでは、用紙部分をマウスでつまんでスクロールさせることが
できます。
 用紙部分を右クリックすることでポップアップメニューが表示されます。

● 今後の課題
 ○ 縮小表示が綺麗に表示されないので改善したい
 ○ 印刷ダイアログの表示が遅いので改善したい
 ○ 自分で確認している不具合がまだ有るので修正したい

 皆様からのご意見を頂きたいと思います。
 よろしくお願いします。

[ ]
RE:00595 秀丸エディタ印刷プレビューモジNo.00596
HMPV担当 さん 02/01/08 17:58
 

 いつもお世話になっております。

 先ほどアップロードしたものはセットアッププログラムに不具合がありました。
 インストールを行っても付属の「hidemaruapi.dll」が正常にレジストリに登
録されません。
 修正版をアップロードしましたのでそちらをご利用ください。

 http://www.hidemaru.interlink.or.jp/software/bin/hp100b1f.exe

 既にダウンロードしてしまった場合は、regsvr32.exe で「hidemaruapi.dll」
をレジストリに手動で登録することで利用可能になると思います。

 仮にe:\hidemaruにhdiemaruapi.dll をインストールした場合は

 regsvr32.exe e:\hidemaru\hidemaruapi.dll

 これで登録できると思います。
 hidemaruapi.dll は、秀丸エディタインストールディレクトリにインストール
されていると思います。

 お手数おかけして申し訳ありませんがよろしくお願いします。

[ ]
RE:00595 秀丸エディタ印刷プレビューモジNo.00597
なんと さん 02/01/08 18:27
 
なんとです。

>  秀丸エディタ用の「印刷プレビューモジュール」のβ版をアップロードしました。
>
>  http://www.hidemaru.interlink.or.jp/software/bin/hp100b1f.exe

 早速使わせていただこうかと思ったのですが、hmpv.dllを使えませ
ん。設定を変更してもWindows 2000タイプの印刷ダイアログが開いて
しまいます(プレビューボタンってどこだ?と思ってしまいました)。

 Windows XP上で3.14β3を使っています。

[ ]
RE:00597 秀丸エディタ印刷プレビューモジNo.00598
HMPV担当 さん 02/01/08 18:31
 

 いつもお世話になっております。

>> 早速使わせていただこうかと思ったのですが、hmpv.dllを使えませ
>>ん。設定を変更してもWindows 2000タイプの印刷ダイアログが開いて
>>しまいます(プレビューボタンってどこだ?と思ってしまいました)。

 最初にアップロードした書庫ですとインストーラの定義ファイルに記述ミスが
あって「hidemaruapi.dll」が正常にレジストリに登録されません。
 お手数ですが、手動にて「hidemaruapi.dll」をレジストリに登録して欲しい
です。

 「hidemaruapi.dll」は秀丸エディタインストールディレクトにインストール
されていると思います。
 e:\hidemaru なら次のようなにファイル名を指定して実行するで実行してくだ
さい。

 regsvr32.exe e:\hidemaru\hidemaruapi.dll

 お手数おかけしますがよろしくお願いします。

[ ]
RE:00596 印刷プレビューモジュールアプリNo.00599
Micky さん 02/01/08 18:35
 
まいどお世話になります。

HMPV担当 さん wrote:
>  http://www.hidemaru.interlink.or.jp/software/bin/hp100b1f.exe
ためしにと思って入れてみました。

秀丸エディタ印刷プレビューモジュールをインストールして、秀丸の
秀丸エディタの動作環境の「印刷」の項目に「印刷アドイン(hmpv.dll)を
使用する」にチェックを入れ、
新規のファイルで中身なんにも無しで、
「ファイル」→「印刷」→「閉じる」でアプリケーションエラーが
発生しました。

"0x77fca7c3"の命令が"0x00000038"のメモリを参照しました。
メモリが"written"に成る事は出来ませんでした。

環境は
OS Windows 2000 SP2
デフォルトプリンタ OKI MICROLINE 12n
秀丸 Version 3.14β3
です。

再起動とかしていませんが、必要ですかね?

[ ]
RE:00595 秀丸エディタ印刷プレビューモジNo.00600
ひろ さん 02/01/08 18:43
 
 HMPV担当さん今日は、ひろです。
> 秀丸エディタ用の「印刷プレビューモジュール」のβ版をアップロードしました。
 「WYSIWYGモード」を ON で「モノクロ」以外のモードを選択すると、秀丸
ごと落ちます。
HIDEMARU の一般保護違反です。
モジュール : RG0306.DLL、アドレス : 0003:00000034
Registers:
EAX=4e0f2bff CS=48bf EIP=00000034 EFLGS=00000293
EBX=00000000 SS=594f ESP=000061b2 EBP=000061d0
ECX=00000000 DS=2bff ESI=00000000 FS=23ff
EDX=00015f37 ES=0000 EDI=00009d3e GS=0000
Bytes at CS:EIP:
26 8a 47 08 25 ff 00 89 46 f2 c4 5e 08 26 83 7f
Stack dump:
00009d3e 00000000 00000000 00530000 00000001 00000000 000010d1
61fb2bff 630f1100 00000519 9d3e0000 61f66302 5f370020 630f0000
61f60d00 01470cf3

[ ]
RE:00598 秀丸エディタ印刷プレビューモジNo.00601
なんと さん 02/01/08 18:46
 
なんとです。

>  お手数ですが、手動にて「hidemaruapi.dll」をレジストリに登録して欲しい
> です。

 なるほど、登録しました。空のファイルで「印刷」を実行したら確
かにhmpvのダイアログが出ましたので、成功したようです(^^)

 そこで小さいテキストファイルを開いて実際に印刷してみようと
「印刷」を実行したら、ダイアログが開かず
 hmpv
 エラーが発生しました
 -2147417848:オートメーション エラーです
というエラーメッセージが出ました。

 しかし「OK」ボタンを押したらダイアログが出て、普通に印刷でき
るようです。プレビューも表示できました。

 ところが印刷が終わったら秀丸が強制終了されてしまいました。

 2回目に別のテキストでも試してみたところ、今度は上記のエラー
メッセージは出ませんでしたが、印刷後に秀丸が死んでしまうのは再
現しました。

 環境は先も書いたとおり、WindowsXPで3.14β3を使っています。た
だ、プリンタドライバがよろしくない(NT4のものを使わざるを得な
い)富士ゼロックスのプリンタなので、その影響もあるかも・・。

[ ]
RE:00599 印刷プレビューモジュールアプリNo.00602
Micky さん 02/01/08 19:01
 
まいどお世話になります。

Micky wrote:
> 再起動とかしていませんが、必要ですかね?
再起動してみましたが、同じでした。

あと、既にご存知かもしれませんが、
プレビューのウィンドウを上下方向に最小に(というか、
ウィンドウの上をクリックして下へ小さくしていく)すると

実行時エラー '380':
プロパティの値が不正です。

といってエラーになります。
OKボタンを押すと、今度は

実行時エラー '440'
オートメーションエラーです。

といってきます。2回ほど言ってきて、その後
アプリケーションエラーとなります。

ここでOKボタンを押すと、元の秀丸もロックしています。
タスクマネージャから強制終了しかなくなります。


ついででもないんですが、要望も一つ
ぎりぎり1枚に印刷できない(例えば1行多い等)場合に、
プレビュー画面で余白設定とか、用紙の向きとかが変更できれば
便利かと思うのですが、いかがでしょう?

[ ]
RE:00595 秀丸エディタ印刷プレビューモジNo.00606
ひろ さん 02/01/08 19:46
 
 HMPV担当さん今日は、ひろです。
>  秀丸エディタ用の「印刷プレビューモジュール」のβ版をアップロードしました。
 プレヴューで落ちることに関しての追伸です。どうやら条件は
(1)強調行の設定が存在する
(2)ファイル名のカラー表示 ON
(3)URL, email アドレスのカラー表示 ON
のどれか一つでも当てはまることです。

 このことと関連してか、強調行を追加した後にプレヴューしても落ちます。

HIDEMARU のページ違反です。
モジュール : KERNEL32.DLL、アドレス : 0167:bff7a1a5
Registers:
EAX=0000012c CS=0167 EIP=bff7a1a5 EFLGS=00010202
EBX=0256f004 SS=016f ESP=006dea0c EBP=0256f000
ECX=0000012c DS=016f ESI=02569f74 FS=47cf
EDX=054fdf0c ES=016f EDI=00005090 GS=0000
Bytes at CS:EIP:
8b 01 25 fc ff ff 0f 3b c7 73 04 85 c0 75 ec 8b
Stack dump:
006dea40 02569f74 004c0000 11020b38 bff7b31d 004c0000 02569f74
00002c30 00000200 bff947fa 006debf4 11020b38 02569f74 006deaa4
7ff214db 004c0000

[ ]
RE:00595 秀丸エディタ印刷プレビューモジNo.00607
ひろ さん 02/01/08 19:49
 
 HMPV担当さん今日は、ひろです。
> 秀丸エディタ用の「印刷プレビューモジュール」のβ版をアップロードしました。
 「ファイルへ出力」があってもよいのでは?

[ ]
RE:00602 印刷プレビューモジュールアプリNo.00611
HMPV担当 さん 02/01/09 09:29
 

 いつもお世話になっております。

 各種不具合につきましては、これから調査いたします。

>>ついででもないんですが、要望も一つ
>>ぎりぎり1枚に印刷できない(例えば1行多い等)場合に、
>>プレビュー画面で余白設定とか、用紙の向きとかが変更できれば
>>便利かと思うのですが、いかがでしょう?

 プレビューウィンドウでも余白設定はできるようになっています。
 余白部分を右クリックするか印刷領域と余白部分の境界あたりにマウスを移動
するとマウスカーソルが変わりますのでその状態でD&Dで変更可能です。

 ではよろしくお願いします。

[ ]
RE:00607 秀丸エディタ印刷プレビューモジNo.00612
HMPV担当 さん 02/01/09 09:29
 

 いつもお世話になっております。

>> 「ファイルへ出力」があってもよいのでは?

 ファイル出力とはいわゆる印刷イメージを何らかのイメージファイルとして出
力すると言うことでしょうか?

[ ]
RE:00612 秀丸エディタ印刷プレビューモジNo.00613
ひろ さん 02/01/09 12:31
 
 HMPV担当さん今日は、ひろです。
>  ファイル出力とはいわゆる印刷イメージを何らかのイメージファイルとして出
> 力すると言うことでしょうか?
 Ver.3.14βの印刷で採用された機能と同等の物です。つまり PS ファイル
への出力です。

[ ]
RE:00606 秀丸エディタ印刷プレビューモジNo.00614
秀丸担当 さん 02/01/09 18:06
 
> プレヴューで落ちることに関しての追伸です。どうやら条件は
>(1)強調行の設定が存在する
>(2)ファイル名のカラー表示 ON
>(3)URL, email アドレスのカラー表示 ON
>のどれか一つでも当てはまることです。

この件はいろいろ試してみましたが再現することができませんでした。
おそらく秀丸本体側が問題かと思います。
カラーのスタイルが怪しいかと思ったのですが、再現できません。
他に原因と思われるような設定はないでしょうか。
お手数をおかけして申し訳ありません。

[ ]
RE:00614 秀丸エディタ印刷プレビューモジNo.00618
ひろ さん 02/01/09 20:29
 
 秀丸担当さん今日は、ひろです。
> この件はいろいろ試してみましたが再現することができませんでした。
> おそらく秀丸本体側が問題かと思います。
 ちょっと思い当たる設定がありません(;_;)。

[ ]
RE:00611 印刷プレビューモジュールアプリNo.00619
Micky さん 02/01/10 09:21
 
まいどお世話になります。

HMPV担当 さん wrote:
>  各種不具合につきましては、これから調査いたします。
よろしくお願いします。

>  余白部分を右クリックするか印刷領域と余白部分の境界あたりにマウスを移動
> するとマウスカーソルが変わりますのでその状態でD&Dで変更可能です。
おおっ、すごい。ありがとうございます。
よくよく見ると readme.txt に書いてありましたね、見落としていました。
お手数をおかけして申し訳ありませんでした。

[ ]
RE:00614 秀丸エディタ印刷プレビューモジNo.00623
ひろ さん 02/01/10 13:28
 
 秀丸担当さん今日は、ひろです。
> 他に原因と思われるような設定はないでしょうか。
 モノクロプリンタでは「カラーモード」が無いので、ひょっとしてプリン
タドライバにも因るのでしょうか?

 使用しているプリンターは、Ricoh IPSIO Color 2100 です。また「コント
ロールパネル」→「プリンタの追加」で同じプリンタドライバで、出力ポー
トを「ファイルに出力」として追加した物を「プリンタ機種名」で指定する
と、これまた落ちてしまいます。

HIDEMARU のページ違反です。
モジュール : KERNEL32.DLL、アドレス : 0167:bff7a1a5
Registers:
EAX=0000012c CS=0167 EIP=bff7a1a5 EFLGS=00010202
EBX=0249781c SS=016f ESP=006ddf7c EBP=02497818
ECX=0000012c DS=016f ESI=02494bd8 FS=59ef
EDX=0249781c ES=016f EDI=00002c44 GS=0000
Bytes at CS:EIP:
8b 01 25 fc ff ff 0f 3b c7 73 04 85 c0 75 ec 8b
Stack dump:
006ddfb0 02494bd8 004c0000 11020b38 bff7b31d 004c0000 02494bd8
00002c30 00000200 bff947fa 006de164 11020b38 02494bd8 006de014
7ff214db 004c0000

 必要でしたら、秀丸の設定ファイルや *.hilight などをお送りします。

[ ]
RE:00595 秀丸エディタ印刷プレビューモジNo.00624
ひろ さん 02/01/10 13:36
 
 HMPV担当さん今日は、ひろです。
>  秀丸エディタ用の「印刷プレビューモジュール」のβ版をアップロードしました。
 印刷の各種設定は、通常のダイアログと同様「印刷」を選択しなくて
も、「閉じる」でも保存可能の方がよいのではないでしょうか?

[ ]
RE:00624 秀丸エディタ印刷プレビューモジNo.00625
HMPV担当 さん 02/01/10 18:05
 

 いつもお世話になっております。

>> 印刷の各種設定は、通常のダイアログと同様「印刷」を選択しなくて
>>も、「閉じる」でも保存可能の方がよいのではないでしょうか?

 ではそのようにします。

[ ]
RE:00613 秀丸エディタ印刷プレビューモジNo.00626
HMPV担当 さん 02/01/10 18:05
 

 いつもお世話になっております。

>> Ver.3.14βの印刷で採用された機能と同等の物です。つまり PS ファイル
>>への出力です。

 PSファイルというもの自体知らなかったので調べてみて実装できそうなら対
応したいと思います。

[ ]
RE:00623 秀丸エディタ印刷プレビューモジNo.00627
HMPV担当 さん 02/01/10 18:05
 

 いつもお世話になっております。

>> モノクロプリンタでは「カラーモード」が無いので、ひょっとしてプリン
>>タドライバにも因るのでしょうか?

 モノクロプリンターの場合カラーは選択できないと言うのがこちらの意図した
仕様なのでモノクロプリンターなのにカラーが選択できてしまうのはHMPV側
のバグです。
 調査して修正したいと思います。

[ ]
RE:00623 秀丸エディタ印刷プレビューモジNo.00628
秀丸担当 さん 02/01/10 18:48
 
> 必要でしたら、秀丸の設定ファイルや *.hilight などをお送りします。

いただけると大変助かります。
送り先は xxxxxxxx@nifty.ne.jp のほうに秀丸担当宛であることを書いて
送ってください。

それから、OSは何でしょうか。
プリンタドライバは、OSに標準付属のものでしょうか?

[ ]
RE:00625 秀丸エディタ印刷プレビューモジNo.00631
ひろ さん 02/01/10 19:27
 
 HMPV担当さん今日は、ひろです。
> >> 印刷の各種設定は、通常のダイアログと同様「印刷」を選択しなくて
> >>も、「閉じる」でも保存可能の方がよいのではないでしょうか?
>
>  ではそのようにします。
 お願いします。

 ##私個人は、テキストファイルの印刷は殆どしない(^^;。

[ ]
RE:00627 秀丸エディタ印刷プレビューモジNo.00632
ひろ さん 02/01/10 19:31
 
 HMPV担当さん今日は、ひろです。
>  モノクロプリンターの場合カラーは選択できないと言うのがこちらの意図した
> 仕様なのでモノクロプリンターなのにカラーが選択できてしまう
 そういった意味ではありません。モノクロプリンタはモノクロしか選択で
きませんので、この点は問題ありません。

 プリンタによって落ちたりするので、「プリンタドライバによっても代わ
るのでしょうか?」ということです。

[ ]
RE:00626 秀丸エディタ印刷プレビューモジNo.00633
ひろ さん 02/01/10 19:43
 
 HMPV担当さん今日は、ひろです。
>  PSファイルというもの自体知らなかったので調べてみて実装できそうなら対
> 応したいと思います。
 宜しくお願いします。

[ ]
RE:00628 秀丸エディタ印刷プレビューモジNo.00635
ひろ さん 02/01/10 21:34
 
 秀丸担当さん今日は、ひろです。
> 送り先は xxxxxxxx@nifty.ne.jp のほうに秀丸担当宛であることを書いて
> 送ってください。
 プリンタドライバもお送りしたのですが、プリンタドライバを更新したと
ころ、プレヴュー・印刷は出来るようになりました。しかしプレヴューを行っ
た後、その秀丸を閉じると、
HIDEMARU のページ違反です。
モジュール : KERNEL32.DLL、アドレス : 0167:bff7b30b
Registers:
EAX=022b79d0 CS=0167 EIP=bff7b30b EFLGS=00010202
EBX=0000006c SS=016f ESP=006dfce4 EBP=006dfcf4
ECX=00000108 DS=016f ESI=004c0000 FS=5177
EDX=022b79d0 ES=016f EDI=022b7534 GS=0000
Bytes at CS:EIP:
89 43 04 68 00 02 00 00 51 ff 75 fc 56 e8 f4 ed
Stack dump:
005bc3dc 005bc464 00000003 022b752c 00000002 7ff214db 004c0000 00000000
022b778c 6534e91a 7ffce00c 022b778c 65350460 005bc3dc 006dfd50 7ffce00c
となります。

[ ]
RE:00595 秀丸エディタ印刷プレビューモジNo.00636
やすひさ さん 02/01/10 22:26
 
 HMPV担当さん、みなさん、こんにちは。

 『追加と削除』にhmpv.dllが表示されないのでアンインストールできませんが…。
なお、秀丸はv3.14β4、OSはWindows98(se)です。

[ ]
RE:00626 秀丸エディタ印刷プレビューモジNo.00637
小西 さん 02/01/10 22:36
 
小西です。 こんばんは

>>> Ver.3.14βの印刷で採用された機能と同等の物です。つまり PS ファイルへの
>出力です。
.PRNファイルとかですね。(PostScriptプリンタだと確か.PSファイルで出力だったよ
うな?)
あると、Acrobatに喰わせられるので大変便利.

> PSファイルというもの自体知らなかったので調べてみて実装できそうなら対
>応したいと思います。
印刷時にファイル名をDOCINFO構造体のlpszDocName にセットするだけです.

[ ]
RE:00637 秀丸エディタ印刷プレビューモジNo.00638
小西 さん 02/01/10 22:38
 
>印刷時にファイル名をDOCINFO構造体のlpszDocName にセットするだけです.
失礼、lpszOutputの間違いでした.

[ ]
RE:00636 秀丸エディタ印刷プレビューモジNo.00639
HMPV担当 さん 02/01/11 09:50
 

 いつもお世話になっております。

>> 『追加と削除』にhmpv.dllが表示されないのでアンインストールできませんが…。
>>なお、秀丸はv3.14β4、OSはWindows98(se)です。

 申し訳ありません早速調査します。

 アンインストールは、Windows ディレクトリに有る「ST5UNST.EXE」をパラ
メータ付で起動すればできると思います。

 【 例 】
  ウィンドウズディレクトリが C:\Windows で
  インストール先が C:\Hidemaru なら

 C:\Windows\ST5UNST.EXE -n "C:\Hidemaru\ST5UNST.LOG"  

 見たいな感じでウィンドウズの「ファイル名を指定して実行」で実行すればア
ンインストールできると思います。

 Web開発担当 KON

[ ]
RE:00595 秀丸エディタ印刷プレビューモジNo.00640
さん 02/01/11 12:21
 
小西です。

プレビュー表示の動作について2点問題点を指摘したいと思います。

  1. プレビュー画面で、両側に用紙範囲外の領域があるときに、余白領域でマウス
を押してカーソルを手にしようとした瞬間に
      実行時エラー '380': プロパティの値が不正です。
      実行時エラー '440': オートメーション エラーです。
     と表示されて、秀丸本体も終了する。

  2. A4縦で、WYSIWYGのチェックをしてプレビューすると、65行を超える業は折り返
される。(フォントや、余白を変更しても変わらない)

動作確認は秀丸3.14β4、hmpvβ、OSは、Win2k sp2、WinXP Proで確認しました。

[ ]
RE:00596 秀丸エディタ印刷プレビューモジNo.00641
マイケル さん 02/01/11 12:41
 
マイケルです。

HMPV担当さんの  1月 8日(火) 午後 5時58分 の
“RE 00595 秀丸エディタ印刷プレビューモジュール”について:
====

> 修正版をアップロードしましたのでそちらをご利用ください。

早速使わせていただきましたが、ネットワーク・プリンタでプリン
ト・サーバの電源が入ってない場合に死にます。
秀丸 3.14β4 で、その他詳細は下記の通りです。

=========================================
=          SysInfo.exe Ver1.25
=                   時刻:2002/01/11 12:35
=========================================
=========================================
[[System]]
     OS:Windows98
    Ver:4.10  A  (Build2222)
 System:AT/AT COMPATIBLE
  IEVer:6.0.2600.0000

 所有者:Michael T. Kye
   所属:
-----------------------------------------
[[CPU]]
  CPU数: Single Processor system
  CPU名: MobileCeleron (Mendocino)
  ベンダ: GenuineIntel
 動作CLK: 398.2MHz
    属性: Type:0,Family:6,Model:6,Stepping:10,Bland:0
  Cache: L1Cache:32KB,L2Cache:128KB
SerialNum:
-----------------------------------------
[[Device]]
 搭載RAM: 190MB(200151040Byte)

 Printer:
EPSON PM-3000C
SHARP AL-1001 (*)

 搭載Drv:
A:Removable Disk
C:Local-Disk FAT (183MB/2044MB)
D:Local-Disk FAT32 (1272MB/7530MB)
Z:CD-ROM
-----------------------------------------
[[LAN]]
  User: Michael T. Kye
 Machine: PUNTO
 IPAddr: nnn.nnn.nnn.nnn
 MACAddr: nn-nn-nn-nn-nn-nn
-----------------------------------------
---
TuruKame Ver.1.58, Hidemaru Ver.3.11

[ ]
RE:00636 秀丸エディタ印刷プレビューモジNo.00642
ひろ さん 02/01/11 14:33
 
 やすひささん今日は、ひろです。
>  『追加と削除』にhmpv.dllが表示されないのでアンインストールできませんが…。
 「秀丸エディタ印刷プレビュー」が有りませんか?

[ ]
RE:00635 秀丸エディタ印刷プレビューモジNo.00643
ひろ さん 02/01/11 14:43
 
 秀丸担当さん今日は、ひろです。
> プレヴュー・印刷は出来るようになりました。しかしプレヴューを行っ
> た後、その秀丸を閉じると、
> HIDEMARU のページ違反です。
 turukame.3:00641 を読んで気がついたのですが、私もネットワークプリン
タとして使用しているので、それも関係があるかもしれません。

[ ]
RE:00643 秀丸エディタ印刷プレビューモジNo.00645
秀丸担当 さん 02/01/11 18:33
 
> turukame.3:00641 を読んで気がついたのですが、私もネットワークプリン
>タとして使用しているので、それも関係があるかもしれません。

ファイルをいただきました。ありがとうございます。
調べてみたところ、どうも強調表示やカラー表示が関係いているわけでは
なく、どこかメモリ管理に異常があり、エラーになっているようです。
HMPVのプリンタドライバ読み込み処理に問題があるようでした。
修正するようにします。

[ ]
RE:00642 秀丸エディタ印刷プレビューモジNo.00647
やすひさ さん 02/01/11 19:05
 
 ひろさん、HMPV担当さん、みなさん、こんにちは。

> >  『追加と削除』にhmpv.dllが表示されないのでアンインストールできませんが…。
>  「秀丸エディタ印刷プレビュー」が有りませんか?

 ありました。ちゃんと確認しなくてすみませんでした。
ただ、Readme.txtの記述が、

>       アプリケーションの追加と削除から hmpv.dll を選択してアンインストール
>       することができます。

となっていたので全く気づきませんでした
こちらは修正していただいた方がいいと思います。

[ ]
RE:00645 秀丸エディタ印刷プレビューモジNo.00649
ひろ さん 02/01/11 20:19
 
 秀丸担当さん今日は、ひろです。
> HMPVのプリンタドライバ読み込み処理に問題があるようでした。
 とにかく原因が分かってよかったです。それでは宜しくお願いします。

[ ]
RE:00647 秀丸エディタ印刷プレビューモジNo.00650
ひろ さん 02/01/11 20:43
 
 やすひささん今日は、ひろです。
> >       アプリケーションの追加と削除から hmpv.dll を選択してアンインストール
> >       することができます。
>
> となっていたので全く気づきませんでした
 逆に私もドキュメントを良く読んでいないのがバレバレですね(^^;。

[ ]
RE:00637 秀丸エディタ印刷プレビューモジNo.00651
ひろ さん 02/01/11 20:58
 
 小西さん今日は、ひろです。
> .PRNファイルとかですね。(PostScriptプリンタだと確か.PSファイルで出力だったよ
> うな?)
 失礼しました。PS ファイルになるのは、PostScript のドライバを使用し
たときだけですね。

[ ]
RE:00640 秀丸エディタ印刷プレビューモジNo.00652
ひろ さん 02/01/11 21:29
 
 小西さん今日は、ひろです。
> WYSIWYGのチェックをしてプレビューすると、65行を超える業は折り返
> される。(フォントや、余白を変更しても変わらない)
 65 桁というわけではありませんが、その辺りで折り返されますね。
 秀丸のウィンドウでは 80 桁程度で折り返しているので、WYSIWYG という
ことなら、本来は正確に編集画面と同じ折り返し状態になるべきかもしれま
せん。しかしフォントの大きさで一行に収まる桁数は変わってしまうので、
一行に目一杯印刷すればよいと思います。

[ ]
RE:00595 印刷モジュール (マージン調整)No.00653
ひろ さん 02/01/11 21:30
 
 HMPV担当さん今日は、ひろです。
 マージンが可能な値より小さい場合、「?余白は ? mm 以下は設定できませ
ん」と表示され、最低値が表示されます。ここまでは良いのですが、このマー
ジンの設定値に複数の指定不可能な値になっている場合は、[プレビュー] [
印刷] を押したときに一つ一つチェックするのではなく、一度に設定した方
がよいと思います。またこの時の警告メッセージも、一つ一つに出す必要は
なく、一度だけその旨出せばよいと思います。

[ ]
RE:00652 秀丸エディタ印刷プレビューモジNo.00655
きいろいまふらあ さん 02/01/12 00:58
 
最近はずしてばかりなのでちと不安なのですが、

> 秀丸のウィンドウでは 80 桁程度で折り返しているので、WYSIWYG という
>ことなら、本来は正確に編集画面と同じ折り返し状態になるべきかもしれま
>せん。

この場合WYSIWYGというのは、プレビューと実際の出力結果が同じになることで
はないんでしょうか?

[ ]
RE:00655 秀丸エディタ印刷プレビューモジNo.00656
なんと さん 02/01/12 01:26
 
なんとです。

> > 秀丸のウィンドウでは 80 桁程度で折り返しているので、WYSIWYG という
> >ことなら、本来は正確に編集画面と同じ折り返し状態になるべきかもしれま
> >せん。
>
> この場合WYSIWYGというのは、プレビューと実際の出力結果が同じになることで
> はないんでしょうか?

・WYSIWYGをONにしなくても、プレビューと実際の出力結果が同じに
  なる
ことから、「WYSIWYGの対象はプレビュー画面ではない」と考えられ
ます。
また
・WYSIWYGをONにすると、編集画面の強調行などの色分け・フォント
  設定がプレビュー・印刷結果にも反映される
ことから、WYSIWYGの対象が編集画面である、と推測されます。

 ということで、ひろさんのおっしゃるように本来のWYSIWYGとはちょっ
と違いますね。「カラー・強調表示反映モード」という感じでしょう
か・・・。

[ ]
RE:00655 秀丸エディタ印刷プレビューモジNo.00657
きいろいまふらあ さん 02/01/12 02:06
 
自己レスです。

>この場合WYSIWYGというのは、プレビューと実際の出力結果が同じになることで
>はないんでしょうか?

やっぱり全然はずしてる気がしてきました。(^^;

[ ]
RE:00652 秀丸エディタ印刷プレビューモジNo.00658
小西 さん 02/01/12 09:39
 
ひろさん今日は、小西です。

>しかしフォントの大きさで一行に収まる桁数は変わってしまうので、
>一行に目一杯印刷すればよいと思います。

実はそこが問題なんで、普通にやって設定される9ptでも右側に、大変大きな空白領
域があるんですよ。どう見積もっても80行表示できそうな。
余白、ptの調整で何とかならんかなと、これらの値を小さくしても変わらないですね。
これが

[ ]
RE:00658 秀丸エディタ印刷プレビューモジNo.00659
ひろ さん 02/01/12 13:20
 
 きいろいまふらあさん、なんとさん、小西さん今日は、ひろです。
 まとめて返信します。
> この場合WYSIWYGというのは、プレビューと実際の出力結果が同じになることで
> はないんでしょうか?
 そういう意味なんですかね。それなら理解できます。

> ・WYSIWYGをONにすると、編集画面の強調行などの色分け・フォント
>   設定がプレビュー・印刷結果にも反映される
> ことから、WYSIWYGの対象が編集画面である、と推測されます。
に関しては、
> フォントの大きさで一行に収まる桁数は変わってしまうので、
> 一行に目一杯印刷すればよいと思います。
なので、そもそも一行の文字数は一緒にする必要はないと思います。

> 域があるんですよ。どう見積もっても80行表示できそうな。
> 余白、ptの調整で何とかならんかなと、これらの値を小さくしても変わらないです
>ね。
 これは解っています。しかも現状では編集画面の折り返し文字数とも一致
していませんよね。また
> フォントの大きさで一行に収まる桁数は変わってしまうので、
ということあるので、編集画面の折り返し文字数に関わり無く
> 一行に目一杯印刷すればよいと思います。
と書いています。

[ ]
RE:00659 秀丸エディタ印刷プレビューモジNo.00661
なんと さん 02/01/13 11:57
 
なんとです

>  きいろいまふらあさん、なんとさん、小西さん今日は、ひろです。
>  まとめて返信します。
> > この場合WYSIWYGというのは、プレビューと実際の出力結果が同じになることで
> > はないんでしょうか?
>  そういう意味なんですかね。それなら理解できます。

 僕は理解できないです(^^;。前に書いたとおり、それならそのモー
ドをONにしなくてもプレビューと出力結果は一致しているのですから、
そもそもWYSIWYGモードって意味がなくなっちゃう。

#「プレビュー」なんだから「出力結果」と一致してて当たり前。

> > ・WYSIWYGをONにすると、編集画面の強調行などの色分け・フォント
> >   設定がプレビュー・印刷結果にも反映される
> > ことから、WYSIWYGの対象が編集画面である、と推測されます。
> に関しては、
> > フォントの大きさで一行に収まる桁数は変わってしまうので、
> > 一行に目一杯印刷すればよいと思います。
> なので、そもそも一行の文字数は一緒にする必要はないと思います。

 ???
 必要のあるなしをいいたいのではなく、「こういう動作から、作成
側の考え方はこうであろうと推測される」という話なのですが・・。

#まあ、これはHMPV担当さんがコメントしてくださればすぐにわかり
#ますね。

 で、「WYSIWYG」の対象(とされているの)が編集画面としか僕に
は思えないのですが、編集画面には用紙サイズなどの概念がないです
から、そもそも完全なWYSIWYGというのは難しいですよね。それこそ
ひろさんのいわれるように用紙から1行がはみ出る場合もある。

 なので、「WYSIWYG」という単語をタイアログに使っていることが、
適切とは言い難いと僕は思います。

[ ]
RE:00647 秀丸エディタ印刷プレビューモジNo.00664
HMPV担当 さん 02/01/15 10:06
 

 いつもお世話になっております。

>>>       アプリケーションの追加と削除から hmpv.dll を選択してアンインストール
>>>       することができます。
>>
>>となっていたので全く気づきませんでした
>>こちらは修正していただいた方がいいと思います。

 申し訳ありませんでした。
 早速修正しました。

[ ]
RE:00653 印刷モジュール (マージン調整)No.00665
HMPV担当 さん 02/01/15 10:06
 

 いつもお世話になっております。

>>印刷] を押したときに一つ一つチェックするのではなく、一度に設定した方
>>がよいと思います。またこの時の警告メッセージも、一つ一つに出す必要は
>>なく、一度だけその旨出せばよいと思います。

 確かに変な仕様でした。
 修正させていただきます。

[ ]
RE:00665 印刷モジュール (マージン調整)No.00666
ひろ さん 02/01/15 13:33
 
 HMPV担当さん今日は、ひろです。
> >>印刷] を押したときに一つ一つチェックするのではなく、一度に設定した方
> >>がよいと思います。またこの時の警告メッセージも、一つ一つに出す必要は
> >>なく、一度だけその旨出せばよいと思います。
>
>  確かに変な仕様でした。
 宜しくお願いします。

[ ]
RE:00661 秀丸エディタ印刷プレビューモジNo.00667
秀丸担当 さん 02/01/15 17:40
 
> なので、「WYSIWYG」という単語をタイアログに使っていることが、
>適切とは言い難いと僕は思います。

WYSIWYGはなぜWYSIWYGなのかというと編集画面と見た目上同じものが
印刷されるというつもりだったのですが、みなさんご指摘の通り完全
に同じではないのでWYSIWYGは適切ではないですね。
HMPV担当に変えてもらうようにしようと思います。

[ ]
RE:00602 印刷プレビューモジュールアプリNo.00682
Micky さん 02/01/17 10:51
 
まいどお世話になります。

Micky wrote:
> プレビューのウィンドウを上下方向に最小に(というか、
> ウィンドウの上をクリックして下へ小さくしていく)すると
β2での修正確認しました。
ありがとうございました。

[ ]