喫茶XRAYトップページ

[スレッド全体
]

[452] plPrevで質問と言うか要望と言うか!返信 削除
2005/10/18 (火) 10:56:11 KSC
KSCです。

plPrevについて質問です。と言うか要望かな?

まずはコントロール移動リサイズコンポーネントの公開おめでとう御座います。
と言うか凄く興味あるコンポーネントです。
このコンポーネントが公開されたのをきっかけに今回、書き込みをしています。

plPrevは描画データに基づいてプレビュー画面として運用しますが、
plPrevコンポーネント上に(描画データ選択や描画範囲指定 等の)マウスイベント
を追加されるご予定はありませんか?

上記マウスイベントとコントロール移動リサイズコンポーネントを組み合わせる事で
レポートデザイナのようなソフトが容易に開発できるような気がするのですが、如何でしょうか?

私の方はplPrevとplSetPrinterを利用させてもらい、レポートデザイナもどきを作成(中)なので、
上記のような仕組が提供されると凄くうれしいです。


[453] Re:plPrevで質問と言うか要望と言うか!返信 削除
2005/10/18 (火) 20:52:47 Mr.XRAY
▼ KSCさん

> まずはコントロール移動リサイズコンポーネントの公開おめでとう御座います。
> と言うか凄く興味あるコンポーネントです。


興味をもって頂いてありがとうごさいます.
残念ですが,あまり動作はよくありません.重たいです.
国内外にいくつか同種のコンポーネントがありますが,マウスフックや,
TGraphicControlから継承したのが多いようです.Dephi-MLでTShapeを使用
して作成している,とう書込みがありましたので,作ってみたものです.

> plPrevコンポーネント上に(描画データ選択や描画範囲指定 等の)マウスイベント
> を追加されるご予定はありませんか?


ありませんが,本当に簡単なものでしたら作ってました.
サンプルプグラム集の「オブジェクトリストの保存」程度のものです.

当初,この移動リサイズは,封筒の宛名書きで,印刷位置を調整できないか?
という要望から作成したものです.その時はTLabelを使用していました.
タックシールの印刷で,ラベルの実行時設計(本当に機能限定)の要望があり,
開発を開始しましたが,途中で止まったままです.

> レポートデザイナのようなソフトが容易に開発できるような気がするのですが、如何でしょうか?

レポートツールみたいのは市販,フリーが既にありますので,その気はないで
すね.(^^
やるとしても,基本的なところから設計し直す必要があるんじゃないかと思い
ます.ここはKSCさんの努力と,人柱精神に期待することにしましょうか
(オイオイ!!? )


[477] Re2:plPrevで質問と言うか要望と言うか!返信 削除
2005/10/28 (金) 01:14:27 Mr.XRAY
▼ KSCさん

> > plPrevコンポーネント上に(描画データ選択や描画範囲指定 等の)マウスイベント
> > を追加されるご予定はありませんか?


いやいや参りました.
plPrev上ではないのですが,折角KSCさんの書込みがありましたので,
ここしばらく挑戦していました.現在使用しているものを,なるべく汎用
と思い,ワード等を起動しながら,仕様を考えてやり始めたんですが,
失敗しました.最初マウスはフックでコーディング開始したのですが,
「ええいっ!! 面倒だな.フックなしでやってみるか」

とコーディングし直したのはいいのですが,[Ctrl]+MouseDownの複製作成
で,複製した図形がつかまらない??
もちろん,作成した図形のマウスイベントを生成すればOKなのですが...
やはりフックでないとダメかも知れません.
また,移動リサイズをサブコンポにしてので,Delphi5では利用できなく
なっていますので,これも改良の余地がありそうです.
(偶然,某掲示板で,サブコンポにすれば... がありました.でもレス失敗!!)

というわけで,期限切れです.業務アプリの整備が待っています.
また,いつか挑戦ということで.報告まで.寝不足も溜まってしまいました.


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