IntimaMedia.mxml 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:Application
  3. xmlns:mx="http://www.adobe.com/2006/mxml"
  4. xmlns:model="com.imt.intimamedia.model.*"
  5. xmlns:control="com.imt.intimamedia.control.*"
  6. xmlns:business="com.imt.intimamedia.business.*"
  7. xmlns:menus="com.imt.intimamedia.views.menus.*"
  8. xmlns:login="com.imt.intimamedia.views.login.*"
  9. xmlns:profil="com.imt.intimamedia.views.physician.profil.*"
  10. xmlns:helpers="com.imt.intimamedia.helpers.*"
  11. xmlns:credits="com.imt.intimamedia.views.physician.order.*"
  12. xmlns:www="http://www.flex-tutorial.fr/2009"
  13. backgroundColor="#FFFFFF" backgroundGradientColors="[#FFFFFF, #FFFFFF]"
  14. minWidth="1000" minHeight="650" layout="absolute"
  15. preloader="com.imt.intimamedia.views.preloader.PreloaderIMT"
  16. horizontalScrollPolicy="off" verticalScrollPolicy="on"
  17. initialize="init()"
  18. creationComplete="creationCompleteHandler()" >
  19. <mx:Script source="../scripts/intimaMedia.as" />
  20. <mx:Metadata>
  21. [ResourceBundle("labels")]
  22. [ResourceBundle("countries")]
  23. [ResourceBundle("ethnic")]
  24. [ResourceBundle("errors")]
  25. [ResourceBundle("questions")]
  26. [ResourceBundle("specialities")]
  27. [ResourceBundle("coronaryDiseases")]
  28. [ResourceBundle("typeAIC")]
  29. [ResourceBundle("typesEthiologies")]
  30. [ResourceBundle("treatments")]
  31. [ResourceBundle("type")]
  32. [ResourceBundle("location")]
  33. </mx:Metadata>
  34. <mx:Style source="css/style.css" />
  35. <mx:Zoom id="zoomHelpAdd" startDelay="50"/>
  36. <mx:Parallel id="zoomHelpRemove">
  37. <mx:Zoom />
  38. <mx:Fade />
  39. </mx:Parallel>
  40. <model:ApplicationModelLocator />
  41. <control:ApplicationController />
  42. <business:Services />
  43. <mx:VBox backgroundColor="#620E0E" top="0" right="0" width="10" height="100%">
  44. <mx:Spacer height="100%" />
  45. <mx:Image source="@Embed('images/general/right.png')" />
  46. </mx:VBox>
  47. <mx:Image source="@Embed('images/general/left.png')" bottom="0" left="0" />
  48. <mx:Image source="@Embed('images/general/intimamedia.png')" top="8" left="100"/>
  49. <mx:Image id="logo" top="10" right="15" />
  50. <mx:HBox x="0" y="45" width="95%" verticalAlign="middle" horizontalGap="0">
  51. <mx:HBox backgroundSize="100%" backgroundImage="@Embed('images/general/titleBar.png')" width="92" height="30" />
  52. <mx:ToggleButtonBar dataProvider="{ApplicationModelLocator.getInstance().activeView}" />
  53. <mx:HBox backgroundSize="100%" backgroundImage="@Embed('images/general/titleBar.png')" width="100%" height="30" />
  54. <mx:Image source="@Embed('images/general/degradeTitre.png')" />
  55. </mx:HBox>
  56. <menus:LanguageBar id="flags" top="60" right="60" />
  57. <mx:HBox id="user"
  58. visible="{ApplicationModelLocator.getInstance().physicianMenuActive}"
  59. includeInLayout="{ApplicationModelLocator.getInstance().physicianMenuActive}"
  60. showEffect="Fade" hideEffect="Fade"
  61. top="57" right="300" verticalAlign="middle">
  62. <!--
  63. <mx:LinkButton label="{ApplicationModelLocator.getInstance().connectedUser.login}" tabIndex="90" click="{menuPhysician.selectedIndex = 4}" fontWeight="bold" color="#FFFFFF" />
  64. -->
  65. <mx:LinkButton label="{resourceManager.getString('labels', 'physicianTutorials')}" tabIndex="91" width="100%" height="100%" buttonMode="true" useHandCursor="true" click="displayManual()" color="#FFFFFF" />
  66. <!--
  67. <mx:LinkButton label="{resourceManager.getString('labels', 'credits.dummy')}" tabIndex="92" toolTip="{resourceManager.getString('labels', 'label.feature.available.later')}" fontWeight="bold" color="#FFFFFF" />
  68. -->
  69. <!-- <menus:IdentificationBar id="idBar" top="60" right="60" />
  70. --> <mx:Label text="{resourceManager.getString('labels', 'measures.mesures')} {ApplicationModelLocator.getInstance().connectedUser.cptMesures}" color="#FFFFFF" />
  71. <mx:Label id="txtremaining" text="{resourceManager.getString('labels', 'measures.remaining')} { ApplicationModelLocator.getInstance().connectedUser.cptCredits - ApplicationModelLocator.getInstance().connectedUser.cptMesures}" color="{ApplicationModelLocator.getInstance().colorRemaining}" />
  72. <mx:LinkButton label="{resourceManager.getString('labels', 'deconnection')}" tabIndex="93" fontWeight="bold" color="#FFFFFF" click="logout()" />
  73. </mx:HBox>
  74. <menus:GeneralMenu id="menuGeneral" visible="{ApplicationModelLocator.getInstance().generalMenuActive}" />
  75. <mx:Image source="@Embed('images/general/question_mark.png')" top="60" left="65" visible="{ApplicationModelLocator.getInstance().physicianMenuActive}" click="showHelp(physicianMenuHelp)" buttonMode="true" useHandCursor="true" />
  76. <mx:Image id="physicianMenuHelp" visible="false" includeInLayout="false" />
  77. <menus:PhysicianMenu id="menuPhysician" visible="{ApplicationModelLocator.getInstance().physicianMenuActive}" />
  78. <menus:BottomMenu id="menuBottom" bottom="5" visible="{ApplicationModelLocator.getInstance().generalMenuActive}" includeInLayout="{ApplicationModelLocator.getInstance().generalMenuActive}" horizontalCenter="0" />
  79. <helpers:UnselectedLinkBar visible="{ApplicationModelLocator.getInstance().generalMenuActive}" includeInLayout="{ApplicationModelLocator.getInstance().generalMenuActive}" bottom="5" horizontalCenter="0" dataProvider="{menuBottom}" />
  80. <mx:Label visible="{ApplicationModelLocator.getInstance().generalMenuActive}" includeInLayout="{ApplicationModelLocator.getInstance().generalMenuActive}" bottom="5" right="10" text="{resourceManager.getString('labels', 'copyright')}" />
  81. <www:Toaster id="informationToaster" width="100%" height="100%" includeInLayout="false" horizontalScrollPolicy="off" verticalScrollPolicy="off" toastContainerParent="{this}" creationComplete="{ApplicationModelLocator.getInstance().toaster = informationToaster}" />
  82. </mx:Application>