MouseHelpPage.vue 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <template>
  2. <div class="page">
  3. <h4>Управление с помощью мыши/тачпада:</h4>
  4. <ul>
  5. <li><b>ЛКМ/ТАЧ</b> по экрану в одну из областей - активация действия:</li>
  6. <div class="click-map-page">
  7. <ClickMapPage ref="clickMapPage"></ClickMapPage>
  8. </div>
  9. <li><b>ПКМ</b> - показать/скрыть панель управления</li>
  10. <li><b>СКМ</b> - вкл./выкл. плавный скроллинг текста</li>
  11. </ul>
  12. * Для управления с помощью мыши/тачпада необходимо установить галочку "Включить управление кликом" в настройках
  13. </div>
  14. </template>
  15. <script>
  16. //-----------------------------------------------------------------------------
  17. import Vue from 'vue';
  18. import Component from 'vue-class-component';
  19. import ClickMapPage from '../../ClickMapPage/ClickMapPage.vue';
  20. export default @Component({
  21. components: {
  22. ClickMapPage,
  23. },
  24. })
  25. class MouseHelpPage extends Vue {
  26. created() {
  27. }
  28. mounted() {
  29. this.$refs.clickMapPage.$el.style.fontSize = '50%';
  30. this.$refs.clickMapPage.$el.style.backgroundColor = '#478355';
  31. }
  32. }
  33. //-----------------------------------------------------------------------------
  34. </script>
  35. <style scoped>
  36. .page {
  37. flex: 1;
  38. padding: 15px;
  39. overflow-y: auto;
  40. font-size: 120%;
  41. line-height: 130%;
  42. }
  43. h4 {
  44. margin: 0;
  45. }
  46. .click-map-page {
  47. position: relative;
  48. width: 400px;
  49. height: 400px;
  50. margin: 10px 0 10px 0;
  51. }
  52. </style>