ResultArrayView.mxml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:HBox
  3. xmlns:mx="http://www.adobe.com/2006/mxml"
  4. horizontalAlign="center" verticalAlign="top"
  5. horizontalScrollPolicy="off"
  6. paddingLeft="50" paddingRight="10"
  7. show="createCollection()">
  8. <mx:Script source="../../../scripts/physician/measure/resultArrayView.as" />
  9. <mx:NumberFormatter id="formatNumber" precision="3"
  10. thousandsSeparatorFrom="," thousandsSeparatorTo=" "
  11. decimalSeparatorFrom="." decimalSeparatorTo=","
  12. rounding="nearest" />
  13. <mx:NumberFormatter id="formatInt" precision="0"
  14. thousandsSeparatorFrom="," thousandsSeparatorTo=" "
  15. rounding="nearest" />
  16. <mx:VBox width="100%" height="90%" styleName="containerZoneWithTitle" verticalScrollPolicy="auto">
  17. <mx:Canvas>
  18. <mx:Image source="@Embed('images/measure/leftTitle.png')" />
  19. <mx:Label text="{resourceManager.getString( 'labels', 'measures.label.results' )}" styleName="titlePanel" />
  20. </mx:Canvas>
  21. <mx:VBox width="100%" height="70%" verticalScrollPolicy="auto" horizontalAlign="center" paddingRight="5" paddingLeft="5">
  22. <mx:DataGrid dataProvider="{resultsCollection}" width="100%" height="100%"
  23. draggableColumns="false" sortableColumns="false">
  24. <mx:columns>
  25. <mx:DataGridColumn width="180" itemRenderer="com.imt.intimamedia.views.physician.measure.ResultMeasureItemRenderer" headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.image' )}" />
  26. <mx:DataGridColumn width="180" labelFunction="formatLocation" headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.zone' )}" />
  27. <mx:DataGridColumn width="180" labelFunction="formatType" headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.sector' )}" />
  28. <mx:DataGridColumn width="410" itemRenderer="com.imt.intimamedia.views.physician.measure.ImtMeasureItemRenderer" headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.near.far.wall' )}" />
  29. <mx:DataGridColumn width="100" labelFunction="formatScale" headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.scale' )}" />
  30. <mx:DataGridColumn width="100" labelFunction="formatArea" headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.area' )}" />
  31. <mx:DataGridColumn width="100" labelFunction="formatDistance" headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.distance' )}" />
  32. <mx:DataGridColumn headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.number.plaque' )}" />
  33. <mx:DataGridColumn headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.number.stenose' )}" />
  34. <mx:DataGridColumn headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.degree.stenose' )}" />
  35. <mx:DataGridColumn headerText="{resourceManager.getString( 'labels', 'measures.results.datagrid.number.occlusion' )}" />
  36. </mx:columns>
  37. </mx:DataGrid>
  38. </mx:VBox>
  39. <mx:VBox width="100%" horizontalAlign="center" paddingRight="10" paddingBottom="10">
  40. <mx:Button label="{resourceManager.getString( 'labels', 'back' )}" click="displayMeasures()" />
  41. </mx:VBox>
  42. </mx:VBox>
  43. </mx:HBox>