Dear all,
i have the followig problem , i have using AS3 to created a
custom component (extends from UIComponent) , i find that the custom
component cannot display on the screen. But if the component extends
from HBox , it will show correctly . Can someone tell me why?
The code is attached.
thx
capho
// Mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:gp="test_comp.*">
<mx:Panel width="100%" height="100%">
<gp:test_item/>
</mx:Panel>
</mx:Application>
// ActionScript file
package test_comp{
import mx.core.UIComponent;
import mx.controls.Button;
import mx.containers.HBox;
public class test_item extends HBox{
private var item_button:Button;
public function test_item(){
super();
}
override protected function createChildren():void {
super.createChildren();
if (!item_button){
item_button = new Button();
item_button.label = "As";
addChild(item_button);
}
}
override protected function measure():void{
super.measure();
measuredWidth = measuredMinWidth = 410;
measuredHeight = measuredMinHeight = 30;
}
}
}
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/