喫茶XRAYトップページ

[スレッド全体
]

[6448] 年賀状返信 削除
2012/10/19 (金) 17:36:50 snail3
年賀状の予約が始まっていますね。
ところでDelphiで作った年賀状の裏面が作成できるソフトってありませんか。

きっと無いですよね。
以前マスターの 「100_コントロールのドラッグ 1 」を見て、
「これを応用すれば作れる」と喜んだのもつかの間、結局挫折しました。


[6449] Re:年賀状返信 削除
2012/10/19 (金) 18:55:45 Sara
▼ snail3さん

こんばんは、Saraです。

> ところでDelphiで作った年賀状の裏面が作成できるソフトってありませんか。
>
> きっと無いですよね。
> 以前マスターの 「100_コントロールのドラッグ 1 」を見て、
> 「これを応用すれば作れる」と喜んだのもつかの間、結局挫折しました。


そのものズバリではありませんが、

Drawing Objects (Angus Johnson氏 作)というコンポーネントが
あります・・・が・・・あれ?

http://www.angusj.com/delphi/

ここにあったはずですが・・・非公開になったのかな?

まぁ、Drawing Objectsで検索するとダウンロードできる場所は
あるようですが・・・

いろいろなことができて面白いですが、最低限の機能ですので、
それ以上は自分で組み込みをしてください的なスタンスです。

私の自作のPGにも組み込んで遊んでいます。

[6450] Re2:年賀状返信 削除
2012/10/19 (金) 20:43:31 Mr.XRAY
> 以前マスターの 「100_コントロールのドラッグ 1 」を見て、
> 「これを応用すれば作れる」と喜んだのもつかの間、結局挫折しました。


ハハハッ.ご利用いただけるのは嬉しいですが,
実際にアプリに組み込んで,というのは結構面倒ですね.
市販の,いまでもあるのかな,筆なんとかを使うとか.

> Drawing Objects (Angus Johnson氏 作)というコンポーネントが
> あります・・・が・・・あれ?


確かにないですね.
昔ダウンロードしていじったことがありますが.もうないだろうな.
感想ですが,あれだけの機能を実現するのは,結構大変ですね.
これも,実際にアプリで組み込んで,というは,結構面倒かも.

そうか,う〜ん,
移動リサイズのコンポをアップしたついでに,
ちょっと応用的なサンプルでも作ってみようかな.


[6452] Re3:年賀状返信 削除
2012/10/19 (金) 22:54:14 snail3
Saraさんありがとうございます。

>Drawing Objects (Angus Johnson氏 作)というコンポーネントが
>あります・・・が・・・あれ?


http://www.torry.net/quicksearchd.php?String=Draw+Objects&Title=Yes

から落とせるみたいです。ちょっとみてみます。


▼ Mr.XRAYさん

> 実際にアプリに組み込んで,というのは結構面倒ですね.

です。COBOL屋の私にはデータの持ち方を考えるだけで頭が痛い。

でもマスターなら、頭の体操にちょうど良いのではないでしょうか。

>市販の,いまでもあるのかな,筆なんとかを使うとか.

筆自慢は販売元のメッツが手を引きました。
筆まめは年賀状だけ作るなら便利なんですが、裏面に相手の名前を
入れたりできないんで困っています。

> そうか,う〜ん,
> 移動リサイズのコンポをアップしたついでに,
> ちょっと応用的なサンプルでも作ってみようかな.


そのお言葉お待ちしていました。



[6458] 移動リサイズコントロール返信 削除
2012/10/21 (日) 01:08:37 Mr.XRAY
▼ snail3さん

ちょっと作り始めたのですが,少し挫折です.
少し前に,某掲示板で,領域内の実際の画像部分以外では掴めない
ような仕様の話がありました.
これを実現するとなると,結構面倒です.

TGraphicControlから派生すると,このTGraphicControlのCanvasというのは
親コントロールのCanavasに描画するので,
コントロールが重なって表示されている時,各々を区別する直接の手段が
ありません.

やっぱり,無駄でも,TImageからの派生かな?
大量に扱うのでなければ OK のような気がします.


[6462] Re:移動リサイズコントロール返信 削除
2012/10/21 (日) 14:56:50 snail3
▼ Mr.XRAYさん

> やっぱり,無駄でも,TImageからの派生かな?
> 大量に扱うのでなければ OK のような気がします.


難しくて何とも返答できませんが、年賀状程度のものであれば
どんなに凝って作成しても3桁はいきませんね。

オブジェクトの個数より、取り込むイメージが大きいと大変ですね。




[6464] Re2:移動リサイズコントロール返信 削除
2012/10/21 (日) 17:16:42 Sara
▼ snail3さん
 ▼ Mr.XRAYさん
 
> > やっぱり,無駄でも,TImageからの派生かな?
> > 大量に扱うのでなければ OK のような気がします.
>
> 難しくて何とも返答できませんが、年賀状程度のものであれば
> どんなに凝って作成しても3桁はいきませんね。
>
> オブジェクトの個数より、取り込むイメージが大きいと大変ですね。
>


Drawing Objects は、その辺もちゃんと実装されていますね・・・
回転をすると、選択範囲も画像の回転に合わせて回転されます。

って あれ? 改めてDownloadしたDrawing Objectsのサンプルでは
できませんね・・・(^^;

いろいろ いじりましたが、その部分はいじっていないと思うんですが・・・
あとで、調べてみます・・・

[6465] Re3:移動リサイズコントロール返信 削除
2012/10/21 (日) 18:49:02 Mr.XRAY
▼ Saraさん

> って あれ? 改めてDownloadしたDrawing Objectsのサンプルでは
> できませんね・・・(^^;


で,Drawing Objects でググッてダウンロードしてみました.
http://www.torry.net/authorsmore.php?id=822

例のところにあったのは,
Torry's Delphi PagesにあるDrawing Objects v.3.1.1
と同じだと思うのですが.
回転できますね.
ルートフォルダ直下のサンプルにはないようですが,
[Demo]フォルダのが,回転できました.
下の図が[Demo]フォルダ内のデモです.

添付されている EXE を Windows 7 U64(SP1)で実行してみた結果です.


[6466] Re4:移動リサイズコントロール返信 削除
2012/10/21 (日) 18:52:34 Mr.XRAY
失礼しました.

> http://www.torry.net/authorsmore.php?id=822

すでに snail3 さんがリンク貼っていましたね.


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