ActionScript 3的ActionScript 3的分佈的TextField
我已經衝倒我的頭今天最上要對此最好的辦法,但我最終在複雜的什麼,我會認爲是一個簡單的任務。
我有一些的TextField一字排開彼此相鄰的所有固定寬度,即([寬])
tf1 tf2 tf3 tf4 tf5
[ 80 ][ 50 ][ 50 ][ 50 ][ 70 ]
我想要做的是能夠選擇我要顯示其細節,然後將刪除的TextField的寬度重新分配給其餘部分(注意只能從右側刪除),所以如果我要顯示「tf3」,則需要將120(70 + 50)均勻分配到其他框:
[ 80 + 50 + 50 = 180 ]
tf1
[80/180*120 + 80 = 133.3]
tf2
[50/180*120 + 50 = 83.3]
tf3
[50/180*120 + 50 = 83.3]
然後排隊起來再次(X +寬度等):
[ 133.3 ][ 83.3 ][ 83.3 ]
任何想法的更好的方法,我肯定有一些不錯的簡單功能,我可以用來做到這一點。
我可能已經過於複雜的問題現在也,但生病給它一個嘗試,任何人有什麼想法?