製品タグ
CAD製図基準で描かれたデータを見るときに背景色を白にしていた場合,黄色の線を見落してしまうため,背景色を変更するボタンを作りたいのですが,なにか簡単な良い方法はないでしょうか?変更したい色は,白・黒・グレーなどです。
OLEマニュアルもざっと見てみましたが,よくわかりませんでした。わかる方がおられましたら教えてください。よろしくお願いします。
図脳RAPIDPRO Civil3を使っています。
回答4件
Civil3のフォルダにあるWATHELP.CHMを見たところでは、
・DocumentオブジェクトのBackColorプロパティを使えば背景色の取得/設定可能
とあります。
私はOLEはまったくの素人なので、詳細は詳しい方に譲りますが、上記を応用すれば可能かもしれませんね。
図脳でじ太さん,ありがとうございます。WATHELP.CHM に記載されているBackColorプロパティを見つけることが出来ました。
次の課題ですが,私もOLEについてはよくわからないことと,VBのコンパイラを持っていないため,次のステップ(コマンドボタン作成)に入るにはどうすればよいかを考えています。BackColorプロパティをVBスクリプトで動作できれば問題ないのですが... 可能性をいろいろと考えてみようと思っています。
いびざさんが対応するプログラムを作成してくださったようですね。[CADの道具箱]に掲載されているのを見つけたので、早速使ってみました。
OLEの勉強にも参考になりそうなソースコード付きで、便利です!
うわわわわ….忙しさにかまけて出遅れてしまった(^^;
僭越ながらOLEでプログラムを作りました。
作ったと言うより、サンプルを整理して、必要なところだけ抽出して、BackColorプロパティをセットしただけですが(^^;
これのメインルーチンをちょっと変えるとちょっとしたCADモードの切り替えはすぐ作れますので応用してみて下さい。。
って…ReadMe作るの忘れてない?>自分
何か判らないことは聞いて下さいませ。
なお、Photronさんによると「64bit」では動かないとか。それだけは要注意です。
トピック「背景色の設定について」への新規返信追加は締め切られています。