V4.80β16No.00574
秀まるお さん 07/07/10 14:10
 
 V4.80β16をアップロードしました。WindowsXPでカレンダーを複数選択した時
におかしいのも、なんとか自前で描画してごまかすことに成功しました。

 ということで、これで落ち着いたかと思います。

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

 よろしくお願いします。

[ ]
RE:00574 V4.80β16No.00575
TATE2 さん 07/07/10 14:35
 
秀まるおさん

TATEです。

β16のアップありがとうございました。
カレンダー表示の問題が解消され、不便がなくな
りました。


なお、できれば選択時の色づけは全般的な設定の
ウィンドウ・カラーの選択文字背景にしていただ
けると、他の色合いとマッチしてよいと感じまし
た。
背景色を変更していなければ問題はないですが。

不便はありませんが、お知らせまで。


TATE.


[ ]
RE:00575 V4.80β16No.00576
秀まるお さん 07/07/10 14:55
 
 カレンダーの色は、変更出来る部分もあるんですが変更出来ない部分もありま
す。そして、選択の部分の色は変更出来ません。

  MonthCal_SetColorってやつ使うんですけど。

 自前で描画すればいいかもしれませんが、今現在やってる複数選択時の自前描
画のやり方はかなり強引な方法なので、複数選択でない時も含めて常にやるのは
ちょっと難しいです。たとえは「今日」の描画なんかが出来てないとか、
WindowsXP以外の時(というか、ComCtl32.dllのいろんなバージョンの時)に座
標計算がどうなるか分からないとか、いくつか問題があります。

 ListViewとかTreeViewにはちゃんとカスタムドローって仕組みがあるんですけ
ど、カレンダーにはカスタムドローもオーナードローも何もありません。

 ってことで勘弁してもらおうかなぁと思います。

[ ]
RE:00574 V4.80β16No.00577
ka-chan さん 07/07/10 15:33
 
>ステータスバーにカレンダー表示対象メール数および日付を表示するようにした。

カレンダーをONにした時、日付とメール数が表示されません。
前日(←)等、何かキーを押せば表示されます。
また、カレンダーをOFFにしてもメール数等の表示が消えないようです。

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

[ ]
RE:00577 V4.80β16No.00578
秀まるお さん 07/07/10 15:51
 
 たしかにカレンダー表示ON/OFFでステータスバーが更新されてませんでした。
さっそく修正させていただきます。

[ ]
RE:00576 V4.80β16No.00579
TATE2 さん 07/07/10 16:32
 
秀まるおさん

TATEです。

事情ご説明ありがとうございました。


> ってことで勘弁してもらおうかなぁと思います。

お任せいたします。



[ ]
RE:00574 V4.80β16No.00580
やすひさ さん 07/07/10 21:46
 
 秀まるおさん、みなさん、こんにちは。
カレンダー機能について気になった点を。


1.
 カレンダー表示用のボタンは一見すると何のボタンか分からないと思います。
押せば分かりますが、できればマウスポインタを置いたときにツールチップで
簡単な説明が出てくるといいと思います。(他のツールバーボタンのように)

2.
 30日分を選択できるようになったようですが、真ん中あたりから選択を開始す
ると最後の方はカレンダから見えなくなってしまいます。
できれば表示がずれて、選択部分が全て見える方がいいように思いました。

3.
 カレンダーを右下に持って行ったときは、重ねて表示にしてもしなくても
表示が同じですが、これは仕様でしょうか。

4.
 メール一覧と本文との境界線を上の方(カレンダーの高さくらい)
にしているときカレンダーを右下か左下にするとカレンダーの下部が
本文側に隠れて見えなくなります。


 よろしくお願いします。
--
やすひさ
Windows XP Pro. SP2 / Internet Explorer 6.0 SP2(6.0.2900.2180)
HidemaruEditor 7.00beta15 / HidemaruMail 4.80beta16 (WinNT,501)

[ ]
RE:00580 V4.80β16No.00581
秀まるお さん 07/07/11 12:07
 
 ご意見ありがとうございます。

>  カレンダー表示用のボタンは一見すると何のボタンか分からないと思います。

 実は僕も同じことを思ったんですが、ツールチップ表示するのがちょっと面倒
で手抜きしました。

 なんとかツールチップ表示するように考えてみます。

>  30日分を選択できるようになったようですが、真ん中あたりから選択を開始す
> ると最後の方はカレンダから見えなくなってしまいます。

 カレンダーコントロールは月単位でしか表示出来ないので、そういう表示にな
ってしまうのは仕方が無いと思います。

>  カレンダーを右下に持って行ったときは、重ねて表示にしてもしなくても
> 表示が同じですが、これは仕様でしょうか。

 これは仕様です。右下の場合にメール一覧と重ならないようにってことは不要
な気がしたのであえてこういう仕様にしてしまいました。

>  メール一覧と本文との境界線を上の方(カレンダーの高さくらい)
> にしているときカレンダーを右下か左下にするとカレンダーの下部が
> 本文側に隠れて見えなくなります。

 これも仕様といえば仕様なんですが、もっと上の方までカレンダーが位置出来
るように調整してみます。

 あと、他のユーザー様から要望のあった、祝日に印を付けるって件も、なんと
か挑戦してみます。

[ ]
RE:00581 V4.80β16No.00583
やすひさ さん 07/07/12 01:48
 
 秀まるおさん、みなさん、こんにちは。
ご回答ありがとうございます。

> >  カレンダー表示用のボタンは一見すると何のボタンか分からないと思います。
>
>  実は僕も同じことを思ったんですが、ツールチップ表示するのがちょっと面倒
> で手抜きしました。
>
>  なんとかツールチップ表示するように考えてみます。


> >  メール一覧と本文との境界線を上の方(カレンダーの高さくらい)
> > にしているときカレンダーを右下か左下にするとカレンダーの下部が
> > 本文側に隠れて見えなくなります。
>
>  これも仕様といえば仕様なんですが、もっと上の方までカレンダーが位置出来
> るように調整してみます。

 この2点を調整いただくだけで十分です。
検討いただきましてありがとうございます。

>  あと、他のユーザー様から要望のあった、祝日に印を付けるって件も、なんと
> か挑戦してみます。

 祝日に色を付けられるのであればついでに日曜日(赤?)や土曜日(青?)も
色を付けられるといいのかもしれません。
(もしかすると要望されていたでしょうか)
素人ながら実装は難しそうな気がしますが、ご検討よろしくお願いします。

--
やすひさ
Windows XP Pro. SP2 / Internet Explorer 6.0 SP2(6.0.2900.2180)
HidemaruEditor 7.00beta15 / HidemaruMail 4.80beta16 (WinNT,501)

[ ]