2
是否有可能以編程方式設置Petrel的Window3D的背景色?是否有可能以編程方式設置Petrel的Window3D的背景色?
我看到你可以使用ISettingsInfo獲取/設置顏色,但我想知道如何使窗口的後臺更新。
是否有可能以編程方式設置Petrel的Window3D的背景色?是否有可能以編程方式設置Petrel的Window3D的背景色?
我看到你可以使用ISettingsInfo獲取/設置顏色,但我想知道如何使窗口的後臺更新。
從2012.1開始,您可以通過查詢相應的IColorInfoFactory並獲取相關窗口的ColorInfo實例來獲取(或設置)Window3D的背景顏色。但是,這僅適用於窗口切換到非黑色狀態的情況。
Petrel 3D窗口的「更改背景色」功能在黑色和窗口的「設置」選項卡中指定的顏色之間切換。不幸的是,ColorInfo API僅從「設置」選項卡公開該顏色,因此到2012年爲止,無法知道該窗口當前是否切換到黑色背景或指定的顏色。