ようこそゲストさん | ログイン |

掲示板

トップページ > 過去ログ > 記事閲覧
図形移動前の強調表示
日時: 2008/04/08 11:55
名前: GEOSISサポート受付

「Geosis Ver7.0004 VB2005 geoDLL使用可能」

図形を移動する場合、「FGMOV」や「FGMOVA」などのコマンドを使用しますが、マウスが少しでも移動しないと移動する図形が確認できません。
移動図形を取得した時点で(移動前に)この図形を表示するにはどのようにすればよいかご指導ください。
移動する図形が取得できているのか確認できませんマウスが少し動けば表示されます。OCXのフォーカスを当てみたり、「DSPREFRESH」や「DSPINVAL」を挿入してみましたが思うようになりません。
マウスを動かす前に「この図形を動かしますよ!」的な表現ができないでしょうか?

Page: 1 |

Re: 図形移動前の強調表示 ( No.1 )
日時: 2008/04/08 11:55
名前: NCG

強調表示にいくつか方法があります。

@FGPOLHATCHで強調表示
gexec("fgpolhacth","edTMP 255 0 0");
if ( 0 == gexec("FGMOV","edTMP")) .....

AFGDISPDBで強調表示
gexec("fgdispdb","edTMP xor all");
if ( 0 == gexec("FGMOV","edTMP")) .....
※パラメータ2でxorを指定すると元図形と反転して色で描画されます。

上記方法でご確認いただけますようよろしくお願いします。

Page: 1 |



| 利用規約 |

(C) 2024 AS Locus INC.