4) result = 1; else if ((b-a)>4) result = -1; else result = 0; return result; } public function getCatchErrRefresh():String { var error:String = 'noError'; try { listDataProvider.refresh(); } catch(e:Error) { error = e.toString(); } return error; } public function hasErrRefresh():Boolean { if(getCatchErrRefresh().length>0) return true; else return false; } public function updateSort_aryColl():void { setStyle('locale', 'ru-RU'); collection.refresh(); } public function updateSort_xmlList():void { setStyle('locale', 'ru-RU'); dataXmlListArrS_locale.refresh(); } public function get sparkSortedArrayCollection():Array { if (uiList1 != null && uiList1.dataProvider != null && sparkCollator != null) { var fieldArr:Array = SFConstant.getArrayOfField('last', collection); fieldArr.sort(sparkCollator.compare); return fieldArr; } return null; } public function get sparkSortedXMLList():Array { if (uiList2 != null && uiList2.dataProvider != null && sparkCollator != null) { var fieldArr:Array = SFConstant.getArrayOfField('last', dataXmlListArrS_locale); fieldArr.sort(sparkCollator.compare); return fieldArr; } return null; } ]]> Anders Öhlund Eileen Oehland Aiden Zorn Steve Ohlin