diff options
Diffstat (limited to 'IDE/src/main/java/org/elmahrouss/CodeEditor.java')
| -rw-r--r-- | IDE/src/main/java/org/elmahrouss/CodeEditor.java | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/IDE/src/main/java/org/elmahrouss/CodeEditor.java b/IDE/src/main/java/org/elmahrouss/CodeEditor.java deleted file mode 100644 index 3b00007..0000000 --- a/IDE/src/main/java/org/elmahrouss/CodeEditor.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * ======================================================== - * - * MPCC - * Copyright Mahrouss Logic, all rights reserved. - * - * ======================================================== - */ - - package org.elmahrouss; - -import javafx.beans.property.ObjectProperty; -import javafx.collections.ObservableList; -import javafx.event.EventHandler; -import javafx.scene.Node; -import javafx.scene.control.Label; -import javafx.scene.control.TextField; -import javafx.scene.input.KeyEvent; -import javafx.scene.layout.*; - -public class CodeEditor extends Pane { - private Pane linePane; - private Label lines; - private boolean readOnly; - - CodeEditor() - { - super(); - - readOnly = false; - lines = new Label(); - - lines.setStyle("-fx-font-size: 20"); - lines.setWrapText(true); - lines.setTranslateX(70); - lines.setTranslateY(30); - - linePane = new Pane(); - - linePane.setStyle("-fx-background-color: #" + CodeEditorTheme.lineTheme); - linePane.setMinSize(52, 720); - linePane.setMaxSize(52, 1080); - - this.getChildren().addAll(linePane, lines); - - this.setStyle("-fx-background-color: #" + CodeEditorTheme.backgroundTheme); - - this.setMinSize(1280, 720); - this.setMaxSize(1920, 1080); - - if (!readOnly) { - - } - } - - @Override - public ObservableList<Node> getChildren() { - return super.getChildren(); - } - - public boolean isReadOnly() { return readOnly; } - - public void setReadOnly(Boolean readOnly) { this.readOnly = readOnly; } - - public String getContents() { return lines.getText(); } - - public void setContents(String content) - { - if (readOnly) - return; - - lines.setText(content); - } -} |
