謝謝邀請,昨天提示問題過期,今天又沒有過期了,所以還是來答一答! 首先你說的應該是wincc軟件中的按鈕按下顏色變化,方法很多的,我說1種最簡單的,即不使用變量也不使用腳本的改變按鈕顏色的方法! 先說一些通用的設置首先要在wincc的畫布上放置一個按鈕,我這里就放置一個普通按鈕,并輸入文字“按鈕”,如下圖:
為了表示的更清楚,這里我把背景顏色設置成了紫色,按鈕也就變?yōu)榱俗仙?-平時做項目的時候,也都是主要更改的這個顏色,即背景顏色! 通用設置完了,就該來組態(tài)按鈕的顏色變化了! 組態(tài)事件改變按鈕的顏色如題目的要求,按下的時候時候按鈕顏色改變。其實這句話隱含2個動作,就是鼠標按下一個顏色,鼠標放開一個顏色,因此要對2個事件進行組態(tài)。 我詳細說一下鼠標按下時候的事件屬性設置,見下圖:
然后在對話框的右側(cè),目標中選擇⑤畫面中的對象,再選擇該對象⑥,這該對象就是指我在畫布上放置的按鈕。然后選擇這個按鈕的背景顏色⑦,最后點擊確定。 --經(jīng)過這些步驟,就實現(xiàn)了把來源中的常數(shù)常量顏色數(shù)值RGB(10,10,10)寫入到按鈕的背景顏色屬性中,這個寫入的觸發(fā)信號就是鼠標左鍵按下這個按鈕! 再來看一下釋放按鈕的屬性設置 從這個圖片可以看到,我鼠標從按鈕上釋放時候給按鈕的顏色設置是200,200,200。至此,一個按鈕的按下和釋放的顏色都設置完了。 來看一下運行的效果吧: 可以看到按下和沒有按下是兩種顏色,這樣就達到要求了。 就說這么多了,應該能幫到你,謝謝! |
|