[pochy-user] Re: 簡易印刷プラグインについて

Back to archive index

yho yhoyh****@plala*****
2004年 2月 28日 (土) 01:35:13 JST


こんばんは、yhoです。

PC_OnInitMenuで、POCHY_MENU_TEXT_VIEWのcase文を
追加したらできました。
で、すぐに確認できたので、テキストビューからの印刷ならではの
機能をつけようと思い、選択部分の印刷もできるようにしてみました。
自分でも、使わないような気もしますが…。

Version0.0.3としてリリースしましたので、お試しください。

http://www12.plala.or.jp/yho/

以上、よろしくおねがいします。

On 2004 Feb 27 02:06:44 
"isr(nya_mo_nya)" <nya_mo_nya****@ybb*****> wrote:

> こんにちは、isrです。
> 
> ----- Original Message ----- 
> From: "かわはらまさとし" <kurcu****@yahoo*****>
> To: <pochy****@lists*****>
> Sent: Thursday, February 26, 2004 9:49 PM
> Subject: [pochy-user] 簡易印刷プラグインについて
> 
> 
> > おつかれさまです、かわはらです。
> >
> > 現在yhoさん作成のSimplePrintのプラグインはサマリビューからの
> > 簡易印刷ができますが、テキストビューからも簡易印刷を出来るように
> > 変更するのはむずかしいでしょうか?
> 
> yhoさん作成のSimplePrintを見させていただきました。m(_ _)m
> それっぽいところに追加してみたのですが、
> はっきり言って、"プリンタ無い"のでテストできません。(あはは〜
> 
> "簡易印刷"メニューはそこらかしこに出るようになりましたが、
> いいのでしょうか?<知るか
> 
> /**
>     メニューが初期化されるときに呼ばれる。
>     メインメニューや右クリックメニューなどに項目を追加するときに利用する。
>     @param  hMenu   メニューハンドル
>     @param  nPochyMenuType  メニューの種類
>     @return     なし
> */
> void WINAPI PC_OnInitMenu(HMENU hMenu, POCHY_MENU_TYPE nPochyMenuType)
> {
>     switch (nPochyMenuType)
>     {
>     case POCHY_MENU_TASKTRAY :
>     case POCHY_MENU_SUMMARY_VIEW  :
>     case POCHY_MENU_ACCOUNT_VIEW :
>     case POCHY_MENU_FOLDER_VIEW :
>     case POCHY_MENU_TEXT_VIEW  :
>     case POCHY_MENU_HEADER_VIEW :
>     case POCHY_MENU_MULTIPART_VIEW :
>     case POCHY_MENU_DRAFT_VIEW :
>     case POCHY_MENU_DRAFT_MAIL_EDIT_VIEW :
>         {
>             CPochyAPI api;
>             // SummaryViewの右クリックメニュー
>             // メニューに登録
>             g_nSimplePrintID = api.RegisterCallback(_T("SimplePrint"),
> SimplePrintCallback);
>             ::AppendMenu(hMenu, MF_STRING, g_nSimplePrintID, _T("簡易印刷
> "));
>         }
>         break ;
> 
>     default : break ;
>     }
>     if(nPochyMenuType == POCHY_MENU_PLUGIN){
>                                             // プラグインメニュー
>         // メニューに登録
>         CPochyAPI api;
>         g_nPrintSettingID = api.RegisterCallback(_T("PrintSetting"),
> SimplePrintCallback);
>         ::AppendMenu(hMenu, MF_STRING, g_nPrintSettingID, _T("簡易印刷設定
> "));
>     }
> }
> 
> # まあ、ギャグみたいなものなので、、、
> 
> _______________________________________________
> pochy-user mailing list
> pochy****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/pochy-user
> 

---
yho <yhoyh****@plala*****>




pochy-user メーリングリストの案内
Back to archive index