dokylan Đại Tướng
Posts : 1456 Điểm Số : 4289 Join date : 24/08/2010 Age : 32 Đến từ : Cà Mau
| Tiêu đề: Tạo giao diện trong suốt cho skin của Windows Media Player 26/10/10, 05:53 pm | |
| Windows Vista đã hỗ trợ giao diện trong suốt không những cho WindowsMedia Player (WMP) mà còn cho giao diện các cửa sổ khác. Còn vớiWindows XP, người dùng buộc phải nhờ đến các phần mềm để làm trong suốtcác cửa sổ.
Windows Vista đã hỗ trợ giao diện trong suốtkhông những cho Windows Media Player (WMP) mà còn cho giao diện các cửasổ khác. Còn với Windows XP, người dùng buộc phải nhờ đến các phần mềmđể làm trong suốt các cửa sổ.
Không ít phần mềm về giao diện rađời để làm trong suốt các cửa sổ trên Windows XP. Với bài viết này, tôisẽ hướng dẫn các bạn một thủ thuật nhỏ sử dụng chính các ứng dụng củaWindows để “hóa phép” làm cho WMP trở nên trong suốt với hiệu ứng FaceIn và Face Out rất đẹp. Tuy không giống hoàn toàn với WMP11 trên Vistanhưng tôi cam đoan bạn sẽ hài lòng. (Bài viết áp dụng cho WMP 10 trởlên và hệ điều hành Windows XP SP2 trở về sau.)
Có thể bạn chưabiết trong WMP có sẵn một skin hỗ trợ hiệu ứng trong suốt này. Bạn vàomục View > Skin Chooser và chọn skin có tên Revert, nhấn Apply Skinđể chuyển sang giao diện Revert. Lúc này bạn thử đưa chuột dần ra ngoàicủa sổ của WMP, bạn sẽ ngạc nhiên thấy rằng cửa sổ này sẽ từ từ mờ dầnvà trong suốt, có thể thấy cả ảnh nền Desktop. Bạn lại từ từ đưa chuộtvào cửa sổ của WMP thì cửa sổ dần hiện ra như bình thường.
Lúc rê chuột lên cửa sổ WMP Lúc rê chuột ra ngoài cửa sổ WMP
Bạnliền thử các skin khác thì thấy không có hiệu ứng này. Sau đây tôihướng dẫn bạn làm hiệu ứng trong suốt đặc biệt này cho các skin kháccủa WMP. Giả sử bạn có một skin dạng *.wmz của WMP, ở đây tôi dùng skinCompact có sẵn của Windows (file Compact.wmz). Trước tiên, trong cửa sổExplorer, bạn vào Tools > Folder Options…, ở thẻ View bạn bỏ chọnmục Hide extensions for known file types để Windows cho hiển thị đuôicủa tập tin. Thực chất file Compact.wmz là một file ZIP, bạn sửa đuôiwmz thành zip, ta được file Compact.zip. Mở file ZIP này bằng Explorer,bạn tìm đến file có phần mở rộng là *.wms (ở ví dụ này là Compact.wms),nhấp phải chuột lên file này chọn Copy rồi chép (Paste) ra một thư mụcngoài file ZIP. Mở file Compact.wms này bằng Notepad, bạn bấm Ctrl+F,nhập vào onload=" nhấn Find Next để tìm, ở trường hợp này tôi sẽ tìmthấy dòng:
onload="InitCompact();InitVideoSettingsView();"
Bạn để ý và xóa dấu ngoặc kép (“) ở cuối dòng này, sau đó thêm vào chỗ dấu ngoặc kép vừa xóa đoạn text sau:
alphaBlendTo(40,9000);"
Nhấn tiếp Enter và thêm vào bên dưới 4 dòng sau:
alphaBlend="255" onmouseover="alphaBlendTo(255,300)" onmouseout="alphaBlendTo(40,300)" onkeydown="alphaBlendTo(255,300)"
Bạnlưu ý đến con số thứ nhất nằm trong ngoặc kề chữ alphaBlendTo ở 3 dòngcuối, đó là con số chỉ định độ trong suốt của cửa số WMP, nó nằm trongkhoảng từ 0 đến 255, số 0 là trong suốt hoàn toàn và 255 là không trongsuốt. Các mục onmouseover, onmouseout, onkeydown lần lượt chỉ các trạngthái tác động lên cửa sổ WMP: khi được chuột rê lên, khi rê chuột rangoài và khi bạn nhấn phím. Bạn có thể thay đổi cho phù hợp với ý bạn.
Xongbạn lưu file wms này lại, rồi copy vào lại file ZIP ban nãy. Sửa đuôizip về lại wmz như ban đầu. Bây giờ bạn nhấp đúp vào file wmz này, chọntiếp View now để xem thành quả của mình (hình 3).
| |
|