PatientView.mxml 4.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:VBox
  3. xmlns:mx="http://www.adobe.com/2006/mxml"
  4. xmlns:patient="com.imt.intimamedia.views.physician.patient.*"
  5. xmlns:helpers="com.imt.intimamedia.helpers.*"
  6. horizontalAlign="center" verticalAlign="top"
  7. horizontalScrollPolicy="auto" verticalScrollPolicy="auto"
  8. paddingLeft="50" paddingRight="10"
  9. showEffect="showBox" hideEffect="hideBox"
  10. show="showView()" creationComplete="creationCompleteHandler()">
  11. <mx:Script source="../../../scripts/physician/patient/patientView.as" />
  12. <mx:Zoom id="zoomHelpAdd" startDelay="50"/>
  13. <mx:Parallel id="zoomHelpRemove">
  14. <mx:Zoom />
  15. <mx:Fade />
  16. </mx:Parallel>
  17. <mx:Parallel id="hideBox">
  18. <mx:Blur blurXFrom="0" blurXTo="50" duration="750" />
  19. <mx:WipeLeft duration="750" />
  20. </mx:Parallel>
  21. <mx:Parallel id="showBox">
  22. <mx:Blur blurXFrom="50" blurXTo="0" duration="750" />
  23. <mx:WipeLeft duration="750" />
  24. </mx:Parallel>
  25. <mx:ViewStack id="patientView" width="100%" height="100%" change="updateUrl()">
  26. <patient:PatientFile id="patientFile" />
  27. <patient:AtherosclerosisRiskFactors id="ats" />
  28. <patient:PersonalHistory id="personalHistory" />
  29. <patient:FamilyHistory id="familyHistory" />
  30. <patient:CardiovascularExaminator id="cve" />
  31. <patient:Treatments id="treatments" />
  32. </mx:ViewStack>
  33. <mx:HBox horizontalGap="-15">
  34. <mx:HBox paddingTop="10" paddingRight="20">
  35. <mx:Image source="@Embed('images/general/question_mark.png')" click="showHelp()" buttonMode="true" useHandCursor="true" />
  36. </mx:HBox>
  37. <mx:HBox horizontalGap="0">
  38. <mx:Image id="patientStart" source="{startArrowRedTimeLine}" />
  39. <mx:Box id="patientBox" height="100%" width="100%" styleName="backgroundRedTimeLine">
  40. <mx:LinkButton id="patientLinkButton" label="{resourceManager.getString( 'labels', 'timeline.patientFile' )}" styleName="linkButtonRedTimeLine" click="selectView(patientStart, patientEnd, patientBox, patientLinkButton, 0)" />
  41. </mx:Box>
  42. <mx:Image id="patientEnd" source="{endArrowRedTimeLine}" />
  43. </mx:HBox>
  44. <mx:HBox horizontalGap="0">
  45. <mx:Image id="atsStart" source="{startArrowGreyTimeLine}" />
  46. <mx:Box id="atsBox" height="100%" width="100%" styleName="backgroundGreyTimeLine">
  47. <mx:LinkButton id="atsLinkButton" label="{resourceManager.getString( 'labels', 'timeline.risks' )}" styleName="linkButtonGreyTimeLine" click="selectView(atsStart, atsEnd, atsBox, atsLinkButton, 1)" />
  48. </mx:Box>
  49. <mx:Image id="atsEnd" source="{endArrowGreyTimeLine}" />
  50. </mx:HBox>
  51. <mx:HBox horizontalGap="0">
  52. <mx:Image id="personalStart" source="{startArrowGreyTimeLine}" />
  53. <mx:Box id="personalBox" height="100%" width="100%" styleName="backgroundGreyTimeLine">
  54. <mx:LinkButton id="personalLinkButton" label="{resourceManager.getString( 'labels', 'timeline.history' )}" styleName="linkButtonGreyTimeLine" click="selectView(personalStart, personalEnd, personalBox, personalLinkButton, 2)" />
  55. </mx:Box>
  56. <mx:Image id="personalEnd" source="{endArrowGreyTimeLine}" />
  57. </mx:HBox>
  58. <mx:HBox horizontalGap="0">
  59. <mx:Image id="familyStart" source="{startArrowGreyTimeLine}" />
  60. <mx:Box id="familyBox" height="100%" width="100%" styleName="backgroundGreyTimeLine">
  61. <mx:LinkButton id="familyLinkButton" label="{resourceManager.getString( 'labels', 'timeline.familyHistory' )}" styleName="linkButtonGreyTimeLine" click="selectView(familyStart, familyEnd, familyBox, familyLinkButton, 3)" />
  62. </mx:Box>
  63. <mx:Image id="familyEnd" source="{endArrowGreyTimeLine}" />
  64. </mx:HBox>
  65. <mx:HBox horizontalGap="0">
  66. <mx:Image id="cardioStart" source="{startArrowGreyTimeLine}" />
  67. <mx:Box id="cardioBox" height="100%" width="100%" styleName="backgroundGreyTimeLine">
  68. <mx:LinkButton id="cardioLinkButton" label="{resourceManager.getString( 'labels', 'timeline.cardiovascular' )}" styleName="linkButtonGreyTimeLine" click="selectView(cardioStart, cardioEnd, cardioBox, cardioLinkButton, 4)" />
  69. </mx:Box>
  70. <mx:Image id="cardioEnd" source="{endArrowGreyTimeLine}" />
  71. </mx:HBox>
  72. <mx:HBox horizontalGap="0">
  73. <mx:Image id="drugsStart" source="{startArrowGreyTimeLine}" />
  74. <mx:Box id="drugsBox" height="100%" width="100%" styleName="backgroundGreyTimeLine">
  75. <mx:LinkButton id="drugsLinkButton" label="{resourceManager.getString( 'labels', 'timeline.treatments' )}" styleName="linkButtonGreyTimeLine" click="selectView(drugsStart, drugsEnd, drugsBox, drugsLinkButton, 5)" />
  76. </mx:Box>
  77. <mx:Image id="drugsEnd" source="{endArrowGreyTimeLine}" />
  78. </mx:HBox>
  79. </mx:HBox>
  80. </mx:VBox>