拡張子とテンプレートの関連付けNo.01339
ひろ さん 03/01/04 16:40
 
 秀丸パブリッシャー担当さん今日は、ひろです。
 標題通り、拡張子、若しくは秀丸の「ファイルタイプ別の設定」の内容 (お
よび鶴亀の送受信系) とテンプレートを関連付けすることが出来ると便利だと
思うのですが、如何でしょうか?

[ ]
RE:01339 拡張子とテンプレートの関連付けNo.01347
HMPV担当 さん 03/01/07 10:01
 

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

>> 秀丸パブリッシャー担当さん今日は、ひろです。
>> 標題通り、拡張子、若しくは秀丸の「ファイルタイプ別の設定」の内容 (お
>>よび鶴亀の送受信系) とテンプレートを関連付けすることが出来ると便利だと
>>思うのですが、如何でしょうか?

 開いているファイルの拡張子に印刷テンプレートを関連付けるみたいな感じだ
と思いますが、同じ拡張子でも内容が違えば印刷形態も違うのではないかと思う
のです。
 どうなんでしょう?

[ ]
RE:01347 拡張子とテンプレートの関連付けNo.01354
ひろ さん 03/01/07 18:40
 
 HMPV担当さん今日は、ひろです。
> 同じ拡張子でも内容が違えば印刷形態も違うのではないかと思う
> のです。
>  どうなんでしょう?
 確かに同じとは限りませんが、例えば C のソースファイルなら、行番号、
タブ文字は印刷して、フォントはゴシック等、ある程度の統一性は有ると思い
ます。

[ ]
RE:01354 拡張子とテンプレートの関連付けNo.01361
ひろ さん 03/01/11 12:17
 
 HMPV 担当さん今日は、ひろです。
>  確かに同じとは限りませんが、例えば C のソースファイルなら、行番号、
> タブ文字は印刷して、フォントはゴシック等、ある程度の統一性は有ると思い
> ます。
 HMPV 担当さんのお考えはどうでしょうか?

[ ]
RE:01361 拡張子とテンプレートの関連付けNo.01364
HMPV担当 さん 03/01/14 11:03
 

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

>> HMPV 担当さんのお考えはどうでしょうか?

 印刷時に印刷ダイアログで印刷テンプレートを選択するだけですので関連付け
するまでもないのではないかと考えています。

openreg "CLASSESROOT", "CLSID\\{3790E08E-DA26-41E2-B6B7-A2C2DED41C2F}
\\InprocServer32";
if( ! result ) {
message "秀丸パブリッシャーがインストールされていません。";
endmacro;
}
$path = getregstr("");
closereg;
loaddll $path;
if( !result ) {
message "HidemaruApi.dllのロードに失敗しました。ファイル名 = " +
$path;
endmacro;
}
menu "ダイアログ","プレビュー","レイアウト編集";
if(result ==0 )endmacro;
if(filetype == ".txt"){
$hptname = "標準印刷";
}else if(filetype == ".c"){
$hptname = "Cソースファイル用";
}
#n = dllfunc("PrintDialog", hidemaruhandle(0), $hptname, 0, 0, 0, 1,
result - 1 );

 こんな感じでマクロを組むことで代用可能かと思います。

[ ]
RE:01364 拡張子とテンプレートの関連付けNo.01365
ひろ さん 03/01/14 12:40
 
 HMPV担当さん今日は、ひろです。
>  印刷時に印刷ダイアログで印刷テンプレートを選択するだけですので関連付け
> するまでもないのではないかと考えています。
 実はマクロでは既にやっています(^^)。
 ただ印刷ユーティリティーでは良く付いている機能なので、秀丸パブリッ
シャーに標準で搭載されていても良いのではないかと思いました。

[ ]