背景色の設定について
解決済み

製品タグ

 CAD製図基準で描かれたデータを見るときに背景色を白にしていた場合,黄色の線を見落してしまうため,背景色を変更するボタンを作りたいのですが,なにか簡単な良い方法はないでしょうか?変更したい色は,白・黒・グレーなどです。
 OLEマニュアルもざっと見てみましたが,よくわかりませんでした。わかる方がおられましたら教えてください。よろしくお願いします。
 図脳RAPIDPRO Civil3を使っています。


タグ: 

回答数: 4
閲覧数: 198
投稿日: 2011年07月01日

回答4件

No.1

Civil3のフォルダにあるWATHELP.CHMを見たところでは、

・DocumentオブジェクトのBackColorプロパティを使えば背景色の取得/設定可能

とあります。

私はOLEはまったくの素人なので、詳細は詳しい方に譲りますが、上記を応用すれば可能かもしれませんね。

1つ星2つ星3つ星4つ星5つ星 (まだ評価がありません)
読み込み中...
投稿日: 2011年7月4日 11:31 AM
No.2

 図脳でじ太さん,ありがとうございます。WATHELP.CHM に記載されているBackColorプロパティを見つけることが出来ました。
 次の課題ですが,私もOLEについてはよくわからないことと,VBのコンパイラを持っていないため,次のステップ(コマンドボタン作成)に入るにはどうすればよいかを考えています。BackColorプロパティをVBスクリプトで動作できれば問題ないのですが... 可能性をいろいろと考えてみようと思っています。

1つ星2つ星3つ星4つ星5つ星 (まだ評価がありません)
読み込み中...
投稿日: 2011年7月7日 10:19 AM
No.3

いびざさんが対応するプログラムを作成してくださったようですね。[CADの道具箱]に掲載されているのを見つけたので、早速使ってみました。

OLEの勉強にも参考になりそうなソースコード付きで、便利です!

1つ星2つ星3つ星4つ星5つ星 (まだ評価がありません)
読み込み中...
投稿日: 2011年7月28日 3:14 PM
No.4

うわわわわ….忙しさにかまけて出遅れてしまった(^^;

僭越ながらOLEでプログラムを作りました。
作ったと言うより、サンプルを整理して、必要なところだけ抽出して、BackColorプロパティをセットしただけですが(^^;

これのメインルーチンをちょっと変えるとちょっとしたCADモードの切り替えはすぐ作れますので応用してみて下さい。。

って…ReadMe作るの忘れてない?>自分
何か判らないことは聞いて下さいませ。

なお、Photronさんによると「64bit」では動かないとか。それだけは要注意です。

1つ星2つ星3つ星4つ星5つ星 (まだ評価がありません)
読み込み中...
投稿日: 2011年8月1日 9:14 AM

トピック「背景色の設定について」への新規返信追加は締め切られています。