過去ログ

                                Page     244
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼WindowsXPのテーマ使用時の不具合対策  kiki 05/8/27(土) 10:02
   ┗Re:WindowsXPのテーマ使用時の不具合対策  EG6+ 05/8/27(土) 21:33

 ───────────────────────────────────────
 ■題名 : WindowsXPのテーマ使用時の不具合対策
 ■名前 : kiki
 ■日付 : 05/8/27(土) 10:02
 -------------------------------------------------------------------------
   FAQの
>Q: WindowsXPのテーマ使用時、各バーをマウスで移動した場合に
>バーが数秒制御不能になりますが対処方法はありますか?
の不具合ですが、Delphi製の2ちゃんねる専用ブラウザのJane Styleでは
下記の対策を行っているようです。

↓以下転載
http://pc8.2ch.net/test/read.cgi/software/1117954596/674
674 名前: ◆Style/kK.s [sage] 投稿日:2005/07/14(木) 21:12:57 ID:C3aewk+I0
>>667
胡散臭い対処法ですが…

フォームのCreate時に、
CoolBar.DisableAlign;
を行います。

しかしこのままではCoolBarの更新がうまくできないため、必要に応じて、
CoolBar.EnableAlign;
CoolBar.DisableAlign;
を行ってください。

またBandが数pxずれることを防ぐため、EnableAlignの前に各BandのWidthを保存し、
DisableAlign後に保存したWidthを適用しています。

 ───────────────────────────────────────  ■題名 : Re:WindowsXPのテーマ使用時の不具合対策  ■名前 : EG6+  ■日付 : 05/8/27(土) 21:33  -------------------------------------------------------------------------
   ▼kikiさん:
>FAQの
>>Q: WindowsXPのテーマ使用時、各バーをマウスで移動した場合に
>>バーが数秒制御不能になりますが対処方法はありますか?
>の不具合ですが、Delphi製の2ちゃんねる専用ブラウザのJane Styleでは
>下記の対策を行っているようです。
>
>↓以下転載
>http://pc8.2ch.net/test/read.cgi/software/1117954596/674
>674 名前: ◆Style/kK.s [sage] 投稿日:2005/07/14(木) 21:12:57 ID:C3aewk+I0
>>>667
>胡散臭い対処法ですが…
>
>フォームのCreate時に、
>CoolBar.DisableAlign;
>を行います。
>
>しかしこのままではCoolBarの更新がうまくできないため、必要に応じて、
>CoolBar.EnableAlign;
>CoolBar.DisableAlign;
>を行ってください。
>
>またBandが数pxずれることを防ぐため、EnableAlignの前に各BandのWidthを保存し、
>DisableAlign後に保存したWidthを適用しています。

貴重な情報ありがとうございます。
試してみます。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 244