喫茶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では利用できなく
なっていますので,これも改良の余地がありそうです.
(偶然,某掲示板で,サブコンポにすれば... がありました.でもレス失敗!!)

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


[485] Re:plPrevで質問と言うか要望と言うか!返信 削除
2005/10/31 (月) 23:11:05 ITO
こんばんは。

こんなのはどうでしょうか?
http://www6.airnet.ne.jp/~sone_san/delphi/cgi-bin/ssi.cgi?miscella.html#MI0022

私はこれで画面設計ツールなど作りましたので、レポートデザイナーも容易にできると思いますよ。


Mr.XRAY さんへ
お久しぶりです。覚えておられますかね〜?
DocuWorks と言えばわかるかな・・(^^ゞ

[486] Re2:plPrevで質問と言うか要望と言うか!返信 削除
2005/10/31 (月) 23:49:01 Mr.XRAY
▼ ITOさん

> DocuWorks と言えばわかるかな・・(^^ゞ

いやいやお久しぶりです.いらっしゃいませ.
ITOさんのおかげで単純なミスが修正できました.
あれは,本当に恥ずかしいミスでした.いつも気にはしていたのですが...
いろいろテストした修正コードも送って頂きましたっけ.
(喫茶店内の他のお客さんには全く見えない話で,どうも)

Delphian Worldのですね.これDLして,だいぶ前に試したことあります.
デモを実行したら,コントロールがやたら移動リサイズして,
「何か気持ち悪いな〜」
と思った記憶があります.その頃は用途等考えもしませんでした.
今回の移動リサイズは,ちょっと違う視点での仕様を狙っていたのですが,
このコンポの動作仕様やソースが参考になるかもしれませんね.

ところで,DocuWorksですが,本来のドキュメント管理まではいかないですか,
使っています.最近職場の人にも,どういうふうに文書などを整理しているか
訊かれたので教えてあげました.
やはり,DocuWorksを利用している方から質問があり,TplPevでのプレビューでは
点線が,DocuWorksで実線になってしまう現象があるのだが,なんとかならないか
というものでした.

実は修正すればなんとかなるのですが...  まだ修正していません.
これは対象としたプリンタの解像度が低い場合になります.
(300dpiぐらい以下だったと思います)


[487] Re3:plPrevで質問と言うか要望と言うか!返信 削除
2005/11/1 (火) 00:16:45 ITO
> いやいやお久しぶりです.いらっしゃいませ.
> ITOさんのおかげで単純なミスが修正できました.
> あれは,本当に恥ずかしいミスでした.いつも気にはしていたのですが...
> いろいろテストした修正コードも送って頂きましたっけ.
> (喫茶店内の他のお客さんには全く見えない話で,どうも)

あはは、覚えていただいてうれしいですね(^o^)

> Delphian Worldのですね.これDLして,だいぶ前に試したことあります.
そうです。Delphian Worldのです!

> デモを実行したら,コントロールがやたら移動リサイズして,
> 「何か気持ち悪いな〜」
> と思った記憶があります.その頃は用途等考えもしませんでした.
> 今回の移動リサイズは,ちょっと違う視点での仕様を狙っていたのですが,
> このコンポの動作仕様やソースが参考になるかもしれませんね.


最初このソース見たときは、何やってるかよくわからなかったですが、
うまく作られていますよね〜イベント処理なんかは参考になると思いますね。

そうそう、海外のサイトなんですがここもソースが豊富なんでよく探しに行きます。
http://www.torry.net/


> ところで,DocuWorksですが,本来のドキュメント管理まではいかないですか,
> 使っています.最近職場の人にも,どういうふうに文書などを整理しているか
> 訊かれたので教えてあげました.
> やはり,DocuWorksを利用している方から質問があり,TplPevでのプレビューでは
> 点線が,DocuWorksで実線になってしまう現象があるのだが,なんとかならないか
> というものでした.

DocuWorksいいですよね〜私はほとんど開発のテストプリントが主ですが・・・(^^ゞ
あとは、資料を実行形式に変換指定してユーザーさんに送ったりしてます。

> 実は修正すればなんとかなるのですが...  まだ修正していません.
> これは対象としたプリンタの解像度が低い場合になります.
> (300dpiぐらい以下だったと思います)

そういった現象あったんですかぁ〜気づきませんでした。
まぁ〜300dpi以下は使うことがないもんで(^◇^;)



[488] Re4:plPrevで質問と言うか要望と言うか!返信 削除
2005/11/1 (火) 00:40:26 Mr.XRAY
▼ ITOさん
> そうそう、海外のサイトなんですがここもソースが豊富なんでよく探しに行きます。
> http://www.torry.net/


う〜ん,最近漁っていないから,ちょっといろいろ見てみます.
それからでも遅くはないでしょう (^^ゞ

> まぁ〜300dpi以下は使うことがないもんで(^◇^;)
そういう無責任な態度は許しません!!
DocuWorksに関することは一切責任とってもらいます.
ウソです.冗談です.(^^
確かドットプリンタだったと思います(失念).

[489] Re4:plPrevで質問と言うか要望と言うか!返信 削除
2005/11/1 (火) 01:14:52 Mr.XRAY
▼ ITOさん

> あはは、覚えていただいてうれしいですね(^o^)

忘れようたって忘れられません.
でも実はITOさんだけだったら思いださなかったかも知れません.
やっぱりDocuWorksですね (^^ゞ


INCM/CMT
Cyclamen v3.82