flexfox.blogspot.com
FlexFox: A Flex blog from Fox: 八月 2008
http://flexfox.blogspot.com/2008_08_01_archive.html
FlexFox: A Flex blog from Fox. Binding 的使用, part 1. Binding 是 Flex 中一個很特別的項目。許多傳統的程式語言中,大多都沒有類似的東西。說真的,福克斯認為,要設計一個非常易於使用的 Binding 並不是件容易的事。對福克斯來說,Flex 的 Binding 算是一個還算簡單,但還不夠直覺的方式。不過,經過幾次的使用,福克斯覺得 Binding 真的是一個很方便的工具。 Binding 是指一個永遠成立的方程式,例如: objA.x = objB.y n。此時,如果 objB.y 改變的時候,objA.x 也會跟著被修改。針對這種關係,在傳統的程式語言中(如 Java, C#, C , JavaScript…等),我們必須要在 objB 中加入一個 event listener 用來聽取 y 修改的事件,進而重新計算方程式的結果。 BindingUtils.bindProperty(objA, "x", objB, "y");. Auto-resizing is a common feature in contemporary program...
flexfox.blogspot.com
FlexFox: A Flex blog from Fox: Memory Leak While Using Image
http://flexfox.blogspot.com/2009/03/memory-leak-while-using-image.html
FlexFox: A Flex blog from Fox. Memory Leak While Using Image. It is so strange that I always got a lot of memory leaks when using a plenty of Image object. The following are common usage from me or others:. Var imgDummy = new Image();. ImgDummy.source = "whatever.png". After the above codes, an image is created and put in the container. While removing image from the container, we always use:. So, I create a project for testing this symptom. I load an image 300 times and put them in a container:. This is ...
flexfox.blogspot.com
FlexFox: A Flex blog from Fox: 七月 2008
http://flexfox.blogspot.com/2008_07_01_archive.html
FlexFox: A Flex blog from Fox. RectTracker 在一個編輯環境中是不可缺少的項目。最近,福克斯在 Flex 中企圖設計一個與 C#或 Java 一樣的 RectTracker。福克斯是採用 Mac OS X 的作業系統,就在開發的過程中,看似順利的程式,內部其實暗藏著一些問題。 就在福克斯設計好後,沒想到悲慘的事情發生了。居然福克斯寫的 RectTracker 在放大的過程中,會出現顫抖的狀態。這個情況在 C# 或是 Java 從來沒發生過。 說真的,福克斯在學習 Flex 的過程中,明顯有許多不適應的地方。雖然,福克斯學過各種不同的程式語言,但是像 Flex 這種:1. 有點像 OO ,又有點不像 OO;2. 有點像 Strong typed,又有點像 Weak typed,的語言很少見。 所以,希望這個 Blog 能帶給大家一些幫助。 訂閱: 文章 (Atom).
flexfox.blogspot.com
FlexFox: A Flex blog from Fox: Binding 的使用, part 1
http://flexfox.blogspot.com/2008/08/binding-part-1.html
FlexFox: A Flex blog from Fox. Binding 的使用, part 1. Binding 是 Flex 中一個很特別的項目。許多傳統的程式語言中,大多都沒有類似的東西。說真的,福克斯認為,要設計一個非常易於使用的 Binding 並不是件容易的事。對福克斯來說,Flex 的 Binding 算是一個還算簡單,但還不夠直覺的方式。不過,經過幾次的使用,福克斯覺得 Binding 真的是一個很方便的工具。 Binding 是指一個永遠成立的方程式,例如: objA.x = objB.y n。此時,如果 objB.y 改變的時候,objA.x 也會跟著被修改。針對這種關係,在傳統的程式語言中(如 Java, C#, C , JavaScript…等),我們必須要在 objB 中加入一個 event listener 用來聽取 y 修改的事件,進而重新計算方程式的結果。 BindingUtils.bindProperty(objA, "x", objB, "y");. 訂閱: 張貼留言 (Atom). Binding 的使用, part 1. 福克斯是來自台灣的一個軟體工程師(或專...
flexfox.blogspot.com
FlexFox: A Flex blog from Fox: Rotation in Flex
http://flexfox.blogspot.com/2008/08/rotation-in-flex.html
FlexFox: A Flex blog from Fox. Rotation is a easy task in Flex. But it's not easy while developing an integrated editing environment. Recently, I was starting to write an editor for photos. I never learned graphics techniques. So, I don't know the vector graphics. Rotation is always done by matrix. Transform non-rotated to rotated:. OMxtranslate(dx, dy);. Point(x, y) ;. Transform rotated to non-rotated:. OMxtranslate(dx, dy);. Point(x, y) ;. 訂閱: 張貼留言 (Atom). Binding 的使用, part 1. 福克斯是來自台灣的一個軟體工程師(或專案負責人)&...
flexfox.blogspot.com
FlexFox: A Flex blog from Fox: 三月 2009
http://flexfox.blogspot.com/2009_03_01_archive.html
FlexFox: A Flex blog from Fox. Memory Leak While Using Image. It is so strange that I always got a lot of memory leaks when using a plenty of Image object. The following are common usage from me or others:. Var imgDummy = new Image();. ImgDummy.source = "whatever.png". After the above codes, an image is created and put in the container. While removing image from the container, we always use:. So, I create a project for testing this symptom. I load an image 300 times and put them in a container:. This is ...
flexfox.blogspot.com
FlexFox: A Flex blog from Fox: Error #2044: 未處理的 IOErrorEvent.. Error #2036
http://flexfox.blogspot.com/2008/09/error-2044-ioerrorevent-error-2036.html
FlexFox: A Flex blog from Fox. Error #2044: 未處理的 IOErrorEvent. Error #2036. 福克斯最近接到朋友的通知,發現福克斯之前寫的程式出現了『未處理的 IOErrorEvent』。天啊,這個問題在網路上也有超多人遇到的。 這個問題的主要來源是,呼叫 Loader.load 的時候,並沒有聽取 IOErrorEvent 的事件。當然,很多人都會說,沒有啊!我的都有聽。可是,每次到最後,證實出來都是沒有聽取。 當然,沒有聽取 IOErrorEvent 事件並不是整件事的原罪。會發生這個問題,最主要的原因有:1. 檔案找不到、2. 檔案壞掉、3. 其它原因導致檔案無法讀取。 所以啦,下次大家看到這個問題的時候,可以檢查是不是所有的 loader 都有聽取 IOErrorEvent 的事件。檢查完之後,別忘了,一定是程式出錯了,不然,不可能 Flash 會說『未處理的 IOErrorEvent』。 訂閱: 張貼留言 (Atom). Error #2044: 未處理的 IOErrorEvent. Error #2036.
flexfox.blogspot.com
FlexFox: A Flex blog from Fox: 九月 2008
http://flexfox.blogspot.com/2008_09_01_archive.html
FlexFox: A Flex blog from Fox. Error #2044: 未處理的 IOErrorEvent. Error #2036. 福克斯最近接到朋友的通知,發現福克斯之前寫的程式出現了『未處理的 IOErrorEvent』。天啊,這個問題在網路上也有超多人遇到的。 這個問題的主要來源是,呼叫 Loader.load 的時候,並沒有聽取 IOErrorEvent 的事件。當然,很多人都會說,沒有啊!我的都有聽。可是,每次到最後,證實出來都是沒有聽取。 當然,沒有聽取 IOErrorEvent 事件並不是整件事的原罪。會發生這個問題,最主要的原因有:1. 檔案找不到、2. 檔案壞掉、3. 其它原因導致檔案無法讀取。 所以啦,下次大家看到這個問題的時候,可以檢查是不是所有的 loader 都有聽取 IOErrorEvent 的事件。檢查完之後,別忘了,一定是程式出錯了,不然,不可能 Flash 會說『未處理的 IOErrorEvent』。 訂閱: 文章 (Atom). Error #2044: 未處理的 IOErrorEvent. Error #2036.
flexfox.blogspot.com
FlexFox: A Flex blog from Fox: Autoresizing Canvas
http://flexfox.blogspot.com/2008/08/autoresizing-canvas.html
FlexFox: A Flex blog from Fox. Auto-resizing is a common feature in contemporary programming languages, but not Flex. It is uncommon. After surveying, I have to admit that I can't find it. So, I decide to write it by my own. . The example program will be designed as:. 1 using a boolean flag to record mouse is down. 2 resizing the inner canvas while the mouse is dragging the right-bottom corner. 3 check if auto-resizing while entering frame. The following are the code:. M MouseDown = true. These codes han...