使用mide 時容易走彎路的注意事項.doc_第1頁
使用mide 時容易走彎路的注意事項.doc_第2頁
使用mide 時容易走彎路的注意事項.doc_第3頁
使用mide 時容易走彎路的注意事項.doc_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

使用MIDE 時容易走彎路的注意事項1. 如何添加新圖片、字符串、數(shù)字;刪除圖片、字符串、數(shù)字打開Resource Manager Window,在欄添加一個ID,再點擊右上角的按鈕加入圖片。如下圖注意:添加圖片的時候不是把圖片放到相應(yīng)文件夾,點按鈕就可以加進(jìn)來的。在選擇圖片的窗口上有一欄,是選擇透明色,即一些圖片的四角不要在背景上顯示,即可把四角的顏色設(shè)為透明色。如下圖添加字符串,把上面的改為,然后添加ID,并在Resource Value 欄直接輸入字符串,如果要添加其他語言,則點擊FileAppende multi rc,出現(xiàn)下圖的窗口,全選后添加,再在對于語言欄加字符串。添加數(shù)字也是一樣方法,選到“Numerate”先添加ID,再改數(shù)字,只是沒有那么多語言種類而已。刪除圖片、字符串、數(shù)字也必須把整行都刪除,重新編譯才行,不能僅僅把文件夾里的內(nèi)容刪除,否則會報錯。2. 修改MIDE 的內(nèi)容,那些需要編譯,那些不需要編譯?只有當(dāng)Resource Manager Window 上面的內(nèi)容改變了,才需要點該窗口上的按鈕編譯,按鈕是不管有沒有改動,都會編譯。此時再make ui 的時候,就會全部編譯了。如果只是換了一個ID,則不需要重編譯,代碼里對于的屬性會相應(yīng)的編過來,make ui的時候就只make 當(dāng)前改變的文件。3. 改變某個變量屬性的時候,有時候打不開Resource Manager Window,再點擊的時候會死機如下圖,如想改變的屬性,點擊右邊按鈕的時候,有時候會打不開Resource Manager Window,此時不能一直點擊,一直點擊就會出錯,把項目關(guān)閉,該工具運行起來也慢的很,非常惱火。這時候只能從菜單欄上的MStudioOpen Resource Manger來打開。4. 有時候修改屬性后,在右邊預(yù)覽窗口看到起作用了,但燒到板子后就不起作用通常來說,修改任意一個Widget 的屬性,會自動在對應(yīng)的xxxxFrame.cpp 生成Oncreate函數(shù),幾乎所有的屬性都會在該函數(shù)里看到。但有時候會手動直接在該cpp 文件修改的時候,下次再在MIDE 上修改就不會覆蓋過去被手動修改過的屬性,如上圖調(diào)聲音的SpinButton,有Label和Indicator兩部分組成,但是Label的字符不需要顯示出來,通過圖片的方式表示是調(diào)Volume,就會在代碼里把Label-str手動改為一個空格覆蓋掉,但在預(yù)覽窗口上還是會看到Label的字符出現(xiàn)。所以當(dāng)碰到MIDE 工具上修改了,但燒到板子上不起作用就應(yīng)該檢查是否手動修改過xxxxFrame.cpp。5. 同一個窗口上有很多Widget,或者Container,但不需要同時顯示的時候,如何設(shè)置如下圖,一個Container 下有3個Widget,按鈕觸發(fā)的時候一個Container里面的Widget會全部顯示出來的,但是MUTE 和 其他兩個調(diào)節(jié)聲音的SpinButton_Volume、Progressbar是不需要同時顯示的,即使在代碼里面Hide掉另兩個Widget,中間也會閃一下出來,再消失。如按MUTE 鍵,就會閃一下聲音條。此時需要把3個Widget的屬性都不能勾上,但是0.9.15 版本的MIDE 工具,這個地方不勾上,在代碼里是不會有這一條顯示出來的,即不會出現(xiàn)SpinButton_Volume-SetFlag(E_FLAG_VISIBLE,FALSE);但當(dāng)勾上的時候,就出現(xiàn)SpinButton_Volume-SetFlag(E_FLAG_VISIBLE,TRUE);就必須手動加上SpinButton_Volume-SetFlag(E_FLAG_VISIBLE,FALSE); 這樣觸發(fā)一個Container的時候,Visible = FALSE 的Widget就默認(rèn)不會顯示出來了,只能通過調(diào)用xxxxxxx-show()才會顯示。6.當(dāng)添加一個Widget 的時候,該Widget的X,Y,WIDTH,HEIGH都會自動添加在Resource Manage Window的Numerate里面,可以直接拖動Widget的邊框改變大小,位置,這些參數(shù)都會自動改變。當(dāng)刪除一個Widget 之后,其X,Y, W,H的ID 不會自動刪除,必須進(jìn)入Resource Manage Window的Numerate找到它手動刪除,因為這些自動生成的ID 一般不會去修改它,刪除Widget之后,日積月累這些無用的Numerate ID 就會很多,一旦需要把改動的更新到另一版代碼上就搞不清楚哪些有用,哪些沒用的,給后續(xù)維護的人帶來麻煩7. padding_left, padding_right, top,bottem 屬性的作用如下圖Hotkey 的小菜單,Textbox Widget背景圖片左邊是個圖標(biāo),text 的排列方式選擇MIDDLE CENTER 居中的時候,text長度太長會蓋到左邊的圖片,如果選擇MIDDLE RIGHT的時候,text靠右邊顯示也不好看,選擇MIDDLE LEFT的時候就更不用說

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論