summaryrefslogtreecommitdiffhomepage
path: root/IDE/src/main/java/org/elmahrouss/App.java
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-23 14:20:11 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-23 14:20:11 +0100
commitb7c27ed1b5e6fb48b3106f8eaffd415aa89ae6dc (patch)
tree0625f5e9c7ea613d45bf264de9c3b2635941f479 /IDE/src/main/java/org/elmahrouss/App.java
parentb50b95407a0d23827b94ebab8759457affdbbfeb (diff)
Remove IDE folder.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'IDE/src/main/java/org/elmahrouss/App.java')
-rw-r--r--IDE/src/main/java/org/elmahrouss/App.java84
1 files changed, 0 insertions, 84 deletions
diff --git a/IDE/src/main/java/org/elmahrouss/App.java b/IDE/src/main/java/org/elmahrouss/App.java
deleted file mode 100644
index 0cb0493..0000000
--- a/IDE/src/main/java/org/elmahrouss/App.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
- * ========================================================
- *
- * MPCC
- * Copyright 2024, Mahrouss Logic, all rights reserved.
- *
- * ========================================================
- */
-
- package org.elmahrouss;
-
-import javafx.application.Application;
-import javafx.event.ActionEvent;
-import javafx.event.EventHandler;
-import javafx.event.EventTarget;
-import javafx.scene.Scene;
-import javafx.scene.input.KeyCombination;
-import javafx.scene.input.MouseEvent;
-import javafx.scene.layout.VBox;
-import javafx.stage.Stage;
-import javafx.scene.control.Button;
-import javafx.scene.control.Tab;
-import javafx.scene.control.TabPane;
-
-/**
- * JavaFX App
- */
-public class App extends Application
-{
- @Override
- public void start(Stage stage)
- {
- stage.setTitle("MetroWorks - v1.00");
- stage.setResizable(false);
-
- var projectPane = new VBox();
- projectPane.setSpacing(10);
-
- TabPane tabPages = new TabPane();
-
- tabPages.setStyle("-fx-background-color: #" + CodeEditorTheme.LINE_THEME);
-
- Tab tabEditorWelcome = new Tab("Welcome!", new CodeEditorView());
-
- CodeEditorView editorView = (CodeEditorView)tabEditorWelcome.getContent();
-
- Button buttonNewPane = new Button("New File...");
- buttonNewPane.setStyle("-fx-background-color: #" + CodeEditorTheme.LINE_THEME + "; -fx-text-fill: #" + CodeEditorTheme.TEXT_THEME);
-
- buttonNewPane.onMouseClickedProperty().set((EventHandler<MouseEvent>) (MouseEvent c) -> {
- CodeEditorController view = new CodeEditorController();
- Tab tabCode = new Tab("Untitled", view.getView());
-
- view.getView().setController(view);
-
- tabCode.setText(view.getView().getFilename());
-
- tabPages.getTabs().add(tabCode);
- });
-
- buttonNewPane.setTranslateX(70);
- buttonNewPane.setTranslateY(100);
-
- editorView.getChildren().addAll(buttonNewPane);
-
- editorView.setContents("Welcome to MetroWorks!\nThe embedded code editor.");
-
- tabEditorWelcome.setClosable(false);
-
- tabPages.getTabs().add(tabEditorWelcome);
-
- projectPane.getChildren().addAll(tabPages);
-
- var scene = new Scene(projectPane, AppSettings.WIDTH, AppSettings.HEIGHT);
-
- stage.setScene(scene);
- stage.show();
- }
-
- public static void main(String[] args) {
- launch();
- }
-
-} \ No newline at end of file