Programação
programar um componente DateChooser actionScript e XML
/* credits to kgmata http://www.actionscript.org/forums/member.php3?u=64111 */ _global.styles.HeaderDateText.setStyle("color", 0x660000); _global.styles.WeekDayStyle.setStyle("color", 0xCCCCCC); _global.styles.WeekDayStyle.fontWeight = "normal"; _global.styles.WeekDayStyle.fontSize = "9"; var home:MovieClip = this; var listener:Object = new Object(); var listener2:Object = new Object(); var Calendar:mx.controls.DateChooser; //Calendar.disabledDays = [0,6]; Calendar.dayNames = new Array("Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sab"); Calendar.monthNames = ["Jan", "Fev","Mar","Abr", "Mar", "Jun","Jul", "Ago", "Set","Out", "Nov", "Dez"]; var theXML:XML = new XML(); theXML.ignoreWhite = true; var day:Array = new Array(); var month:Array =new Array(); var year:Array = new Array(); var datitle:Array = new Array(); var cat:Array = new Array(); var desc:Array = new Array(); function clearAllDates():Void{ var prop:Object = Calendar["dateGrid"]; for(var i in prop){ prop[i].background = false; } } function highlightDates(Cd,Cm,Cy){ clearAllDates(); var prop:Object = Calendar["dateGrid"]; for(var n in prop){ if(prop[n] instanceof TextField && !isNaN(parseInt(prop[n].text))){ var obj:Object = {}; obj.field = prop[n]; obj.txt = prop[n].text; for(z=0;z