X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2FTDesktop.java;h=fd56a7fb55abbe8d3d71b0c5e6f6310aa2dd04e3;hb=0b5d7658ba514e13c257dbac51a4c86e47f79230;hp=07a29a3397b64847bb0a0d6fa8e439ac11bfa583;hpb=9245321388306b5b49d6385ce2f46ea6a82ab619;p=fanfix.git
diff --git a/src/jexer/TDesktop.java b/src/jexer/TDesktop.java
index 07a29a3..fd56a7f 100644
--- a/src/jexer/TDesktop.java
+++ b/src/jexer/TDesktop.java
@@ -3,7 +3,7 @@
*
* The MIT License (MIT)
*
- * Copyright (C) 2017 Kevin Lamonte
+ * Copyright (C) 2019 Kevin Lamonte
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
@@ -33,7 +33,6 @@ import jexer.bits.GraphicsChars;
import jexer.event.TKeypressEvent;
import jexer.event.TMenuEvent;
import jexer.event.TMouseEvent;
-import jexer.event.TResizeEvent;
/**
* TDesktop is a special-class window that is drawn underneath everything
@@ -48,23 +47,30 @@ import jexer.event.TResizeEvent;
*
Keypress events are seen if no other windows are open.
* Menu events are seen if no other windows are open.
* Command events are seen if no other windows are open.
- *
*/
public class TDesktop extends TWindow {
+ // ------------------------------------------------------------------------
+ // Constructors -----------------------------------------------------------
+ // ------------------------------------------------------------------------
+
/**
* Public constructor.
*
* @param parent parent application
*/
public TDesktop(final TApplication parent) {
-
super(parent, "", 0, 0, parent.getScreen().getWidth(),
- parent.getScreen().getHeight() - 1);
+ parent.getDesktopBottom() - parent.getDesktopTop());
setActive(false);
}
+ // ------------------------------------------------------------------------
+ // TWindow ----------------------------------------------------------------
+ // ------------------------------------------------------------------------
+
/**
* The default TDesktop draws a hatch character across everything.
*/