Luar's Flash Playground:修改Tree組件勘誤
修改Tree組件勘誤 (15-08-2003)
最近發現在《修改Tree組件支持中文》一文中提到刪除水平Scroll Bar的修改,在Tree Component有大量Nodes時會引致"256 levels of recursion"錯誤,拖垮Flash Player,因此請不要進行!正確方法是根據《再談修改Tree組件 》一文中方法,自動偵測Tree高度和寬度,自動出現或隱藏Scroll Bar。

如果希望永久刪除水平Scroll Bar,可以參考以下方法: 打開Library,修改Flash UI Components>Tree

ftree05.gif

Layer "Actions : Class",第595行,將:
return (this.getTreeWidth() > (this.width-vsw));

轉為:
return false;

ftree07.gif

本文章由發表。
意見
"; print "沒有意見。
 "; } ?>
  • 請問修改中文後, 目錄夾圖示會不見的問題還是沒有解決辦法嘛???

    由sky於21-08-2003發表

  • 我從沒有遇過這奇怪的毛病,請提供fla給我看看。

    luar於21-08-2003發表

  • http://kik.pcadsl.com/uploads/tree.fla 請下載這個fla檔案, 我僅只有修改 this.fLabel_mc.labelField.embedFonts = true 這一行而已

    由sky於21-08-2003發表

  • 我使用http://kik.pcadsl.com/uploads/tree.fla,在flash player 6.0 & 7.0下執行都是看不到中文的文件夾。請問有什麼其他的解決辦法嗎?

    由kevin於28-11-2003發表

  • 我也遇上過這毛病..

    其實Flash Player是有幾個類別的(以Window為例):

    (1) Windows Netscape Plugin Installer Install Flash Player

    (2) Windows ActiveX Player Installer Install Flash Player

    (3)Windows Standalone Player

    (4)Windows Test Movie Player

    你們可能只是update了(1)及(2), 所以Test Movie(使用了(4)Flash Player)時看不到目錄夾圖,但是用IE及Netscape(用上了(1)及(2)Flash Player)來測試是可以看到目錄夾圖.

    如果要在Flash MX Authoring時(Test Movie)解決這問題, 可到Macromedia網站下載\\\"Flash Player 6 Update installer\\\".

    如果安裝了 Flash MX 2004, 便不用理會這文章.

    由Ying於09-01-2004發表

  • 在flashmx2004 7.2中,tree组件,list组件怎么没有水平scrollbar啊?

    由emicky於01-12-2004發表

同組文章