Java Trojan: cross-platform monitoring software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

78 lines
3.4 KiB

3 years ago
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?import javafx.geometry.Insets?>
  3. <?import javafx.geometry.Rectangle2D?>
  4. <?import javafx.scene.control.CheckBox?>
  5. <?import javafx.scene.control.ChoiceBox?>
  6. <?import javafx.scene.control.Tooltip?>
  7. <?import javafx.scene.image.ImageView?>
  8. <?import javafx.scene.layout.BorderPane?>
  9. <?import javafx.scene.layout.HBox?>
  10. <?import javafx.scene.text.Font?>
  11. <?import javafx.scene.text.Text?>
  12. <BorderPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="421.0" minWidth="664.0" prefHeight="421.0" prefWidth="664.0" xmlns="http://javafx.com/javafx/11.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="greek.horse.server.ui.controllers.MonitorDesktopController">
  13. <center>
  14. <ImageView fx:id="imageView" fitHeight="150.0" fitWidth="200.0" onMousePressed="#mousePressed" onMouseReleased="#MouseReleased" pickOnBounds="true" smooth="false" BorderPane.alignment="CENTER">
  15. <viewport>
  16. <Rectangle2D />
  17. </viewport>
  18. </ImageView>
  19. </center>
  20. <bottom>
  21. <HBox alignment="CENTER" prefHeight="35.0" prefWidth="600.0" BorderPane.alignment="CENTER">
  22. <children>
  23. <ChoiceBox fx:id="choiceBox" prefHeight="25.0" prefWidth="93.0">
  24. <HBox.margin>
  25. <Insets right="20.0" />
  26. </HBox.margin>
  27. </ChoiceBox>
  28. <CheckBox fx:id="clicksCheck" focusTraversable="false" mnemonicParsing="false" text="Send clicks">
  29. <font>
  30. <Font size="14.0" />
  31. </font>
  32. <HBox.margin>
  33. <Insets right="20.0" />
  34. </HBox.margin>
  35. </CheckBox>
  36. <CheckBox fx:id="keysCheck" focusTraversable="false" mnemonicParsing="false" text="Send keys">
  37. <font>
  38. <Font size="14.0" />
  39. </font>
  40. <HBox.margin>
  41. <Insets right="20.0" />
  42. </HBox.margin>
  43. </CheckBox>
  44. <CheckBox fx:id="compressionCheck" focusTraversable="false" layoutX="418.0" layoutY="18.0" mnemonicParsing="false" onAction="#toggleImageCompression" text="Image Compression">
  45. <font>
  46. <Font size="14.0" />
  47. </font>
  48. <tooltip>
  49. <Tooltip text="Reduces client CPU usage" />
  50. </tooltip>
  51. <padding>
  52. <Insets right="20.0" />
  53. </padding>
  54. </CheckBox>
  55. <Text fx:id="statusCircleText" boundsType="VISUAL" strokeType="OUTSIDE" strokeWidth="0.0" text="●" textOrigin="CENTER" wrappingWidth="24.76416015625">
  56. <font>
  57. <Font size="30.0" />
  58. </font>
  59. <HBox.margin>
  60. <Insets right="5.0" />
  61. </HBox.margin>
  62. </Text>
  63. <Text fx:id="fpsText" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
  64. <font>
  65. <Font size="14.0" />
  66. </font>
  67. </Text>
  68. <Text strokeType="OUTSIDE" strokeWidth="0.0" text="FPS" textAlignment="RIGHT" wrappingWidth="27.984375">
  69. <font>
  70. <Font size="14.0" />
  71. </font>
  72. </Text>
  73. </children>
  74. </HBox>
  75. </bottom>
  76. </BorderPane>