喫茶XRAYトップページ

[▲前のスレッド]

[2692] plPrev Ver4.84の線(四角形も含む)メソッドにおいて質問!返信 削除
2009/10/21 (水) 14:44:51 KSCHomePage
お世話になっています。
KSCです。

Ver4.84の履歴情報に、

線の太さを0.1mmにしても点線が印刷の際に実線になってしまう現象を修正.

と書かれていたので、早速、バージョンアップさせて頂き、
テストをしました。

線の太さを0.1mmについては解決しましたが、線・四角形メソッドの
「線の太さ0.1mm」がVer4.83と4.84で微妙に異なっているような気がします。

実際にplPrevコンポーネントだけバージョンアップさせたソフトで、
印刷してみるとVer4.84の直線はVer4.83の時の線より細かったです。

念のため、PDF出力したものを添付しておきます。


[2694] Re:plPrev Ver4.84の線(四角形も含む)メソッドにおいて質問!返信 削除
2009/10/21 (水) 17:53:41 Mr.XRAY
▼ KSCさん,こちらこそお世話になっています。

> 線の太さを0.1mmについては解決しましたが、線・四角形メソッドの
> 「線の太さ0.1mm」がVer4.83と4.84で微妙に異なっているような気がします。


う〜ん.思い当たる節ありです.
それと,この図でみるとフォントというか,文字の印刷位置が
微妙にズレているような気がしますが...

[2696] Re2:plPrev Ver4.84の線(四角形も含む)メソッドにおいて質問!返信 削除
2009/10/21 (水) 18:11:06 KSCHomePage
KSCです。

> う〜ん.思い当たる節ありです.

そうですか、何とか宜しくお願い致します。

> それと,この図でみるとフォントというか,文字の印刷位置が
> 微妙にズレているような気がしますが...


はい。そうなんですが、書こうどうしようか悩んだんですけどね...
ちなみに、このテキストは矩形ではなく、通常のテキストメソッドです。

[2698] Re3:plPrev Ver4.84の線(四角形も含む)メソッドにおいて質問!返信 削除
2009/10/21 (水) 19:03:15 Mr.XRAY
▼ KSCさん,どうも

フォントのVista対応にちょっと失敗したようです.

(1) 0.1mmの線の描画問題
(2) DesignedPaperSizeの問題
(3) 文字列描画での文字列幅の問題

の3つ,調査,修正します
(3) をどうするか悩んでいます.仕様にしようか.OSによって処理
分岐か... う〜ん.さてさて.
マイクロソフトを恨んでもしょうがないか?

[2699] Re4:plPrev Ver4.84の線(四角形も含む)メソッドにおいて質問!返信 削除
2009/10/21 (水) 22:08:23 KSCHomePage
KSCです。


> フォントのVista対応にちょっと失敗したようです.

そうなんですか〜。
OSのグレードが向上していくのは良いですが、開発者にとっては
難しくなる一方ですね!

> (1) 0.1mmの線の描画問題
> (2) DesignedPaperSizeの問題
> (3) 文字列描画での文字列幅の問題
>
> の3つ,調査,修正します


宜しくお願い致します。

> (3) をどうするか悩んでいます.仕様にしようか.OSによって処理
> 分岐か... う〜ん.さてさて.


はい。(3)については、仕様になったとしてもイタシカタないかも...
「従え!!」って、言われれば従います。

[2700] Re5:plPrev Ver4.84の線(四角形も含む)メソッドにおいて質問!返信 削除
2009/10/21 (水) 23:17:15 Mr.XRAY
▼ KSCさん

> はい。(3)については、仕様になったとしてもイタシカタないかも...

まだちょっと悩んでいます.
とにかく,このようなバグというか動作を洗い出して修正し,
Delphi2007までの対応を終了したいんです.

Delphi2009以降に移行したら,デフォルトでDelphi2010を起動
する環境にしたいと思っています.
KSCさんのおかげで,いろいろ修正ができそうです.

他のコンポ類も同じように考えていますです.

[▼次のスレッド]
INCM/CMT
Cyclamen v3.82