0) { if(((floatCombo.dataProvider as ArrayCollection).getItemAt(--idxIter) as Object).data == floatVal) { theIndex = idxIter; break; } } return theIndex; } private function closeStatusPopup(dlg:StatusPopup):void { PopUpManager.removePopUp(dlg); } private function onStatusDialog():void { var dlg:StatusPopup = new StatusPopup(); dlg.closeFunction = closeStatusPopup; PopUpManager.addPopUp(dlg, this, true); PopUpManager.centerPopUp(dlg); // stick it in the upper left dlg.x = 0; dlg.y = 0; var ilg:InlineGraphicElement = InlineGraphicElement(lastRange.firstLeaf) dlg.setDialogText("status: " + ilg.status.toString() + "\nsource: " + ilg.source.toString() + "\nwidth property: " + InlineGraphicElement.tlf_internal::widthPropertyDefinition.toXMLString(ilg.width) + "\nheight property: " + InlineGraphicElement.tlf_internal::heightPropertyDefinition.toXMLString(ilg.height) + "\nmeasuredWidth: " + ilg.measuredWidth.toString() + "\nmeasuredHeight: " + ilg.measuredHeight.toString() + "\nactualWidth: " + ilg.actualWidth.toString() + "\nactualHeight :" + ilg.actualHeight.toString() + "\nfloat: " + ilg.float); } ]]>