git://git.nikiroo.be
/
nikiroo-utils.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
double buffer swing
[nikiroo-utils.git]
/
src
/
jexer
/
TWindow.java
diff --git
a/src/jexer/TWindow.java
b/src/jexer/TWindow.java
index 0a74a40dcc830f8cf739c0ad0f56c9c7ea4f943a..82d187c762a4d89743edbc6bdd600c6409b0a810 100644
(file)
--- a/
src/jexer/TWindow.java
+++ b/
src/jexer/TWindow.java
@@
-143,13
+143,13
@@
public class TWindow extends TWidget {
* If true, then the user clicked on the title bar and is moving the
* window.
*/
* If true, then the user clicked on the title bar and is moving the
* window.
*/
- pr
ivate
boolean inWindowMove = false;
+ pr
otected
boolean inWindowMove = false;
/**
* If true, then the user clicked on the bottom right corner and is
* resizing the window.
*/
/**
* If true, then the user clicked on the bottom right corner and is
* resizing the window.
*/
- pr
ivate
boolean inWindowResize = false;
+ pr
otected
boolean inWindowResize = false;
/**
* If true, then the user selected "Size/Move" (or hit Ctrl-F5) and is
/**
* If true, then the user selected "Size/Move" (or hit Ctrl-F5) and is
@@
-374,17
+374,17
@@
public class TWindow extends TWidget {
if (!isModal()
&& (inWindowMove || inWindowResize || inKeyboardResize)
) {
if (!isModal()
&& (inWindowMove || inWindowResize || inKeyboardResize)
) {
- assert (
get
Active());
+ assert (
is
Active());
return getTheme().getColor("twindow.background.windowmove");
} else if (isModal() && inWindowMove) {
return getTheme().getColor("twindow.background.windowmove");
} else if (isModal() && inWindowMove) {
- assert (
get
Active());
+ assert (
is
Active());
return getTheme().getColor("twindow.background.modal");
} else if (isModal()) {
return getTheme().getColor("twindow.background.modal");
} else if (isModal()) {
- if (
get
Active()) {
+ if (
is
Active()) {
return getTheme().getColor("twindow.background.modal");
}
return getTheme().getColor("twindow.background.modal.inactive");
return getTheme().getColor("twindow.background.modal");
}
return getTheme().getColor("twindow.background.modal.inactive");
- } else if (
get
Active()) {
+ } else if (
is
Active()) {
assert (!isModal());
return getTheme().getColor("twindow.background");
} else {
assert (!isModal());
return getTheme().getColor("twindow.background");
} else {
@@
-402,18
+402,18
@@
public class TWindow extends TWidget {
if (!isModal()
&& (inWindowMove || inWindowResize || inKeyboardResize)
) {
if (!isModal()
&& (inWindowMove || inWindowResize || inKeyboardResize)
) {
- assert (
get
Active());
+ assert (
is
Active());
return getTheme().getColor("twindow.border.windowmove");
} else if (isModal() && inWindowMove) {
return getTheme().getColor("twindow.border.windowmove");
} else if (isModal() && inWindowMove) {
- assert (
get
Active());
+ assert (
is
Active());
return getTheme().getColor("twindow.border.modal.windowmove");
} else if (isModal()) {
return getTheme().getColor("twindow.border.modal.windowmove");
} else if (isModal()) {
- if (
get
Active()) {
+ if (
is
Active()) {
return getTheme().getColor("twindow.border.modal");
} else {
return getTheme().getColor("twindow.border.modal.inactive");
}
return getTheme().getColor("twindow.border.modal");
} else {
return getTheme().getColor("twindow.border.modal.inactive");
}
- } else if (
get
Active()) {
+ } else if (
is
Active()) {
assert (!isModal());
return getTheme().getColor("twindow.border");
} else {
assert (!isModal());
return getTheme().getColor("twindow.border");
} else {
@@
-431,18
+431,18
@@
public class TWindow extends TWidget {
if (!isModal()
&& (inWindowMove || inWindowResize || inKeyboardResize)
) {
if (!isModal()
&& (inWindowMove || inWindowResize || inKeyboardResize)
) {
- assert (
get
Active());
+ assert (
is
Active());
return 1;
} else if (isModal() && inWindowMove) {
return 1;
} else if (isModal() && inWindowMove) {
- assert (
get
Active());
+ assert (
is
Active());
return 1;
} else if (isModal()) {
return 1;
} else if (isModal()) {
- if (
get
Active()) {
+ if (
is
Active()) {
return 2;
} else {
return 1;
}
return 2;
} else {
return 1;
}
- } else if (
get
Active()) {
+ } else if (
is
Active()) {
return 2;
} else {
return 1;
return 2;
} else {
return 1;
@@
-476,12
+476,12
@@
public class TWindow extends TWidget {
putStrXY(titleLeft + 1, 0, title);
putCharXY(titleLeft + title.length() + 1, 0, ' ', border);
putStrXY(titleLeft + 1, 0, title);
putCharXY(titleLeft + title.length() + 1, 0, ' ', border);
- if (
get
Active()) {
+ if (
is
Active()) {
// Draw the close button
putCharXY(2, 0, '[', border);
putCharXY(4, 0, ']', border);
// Draw the close button
putCharXY(2, 0, '[', border);
putCharXY(4, 0, ']', border);
- if (mouseOnClose() && mouse.
get
Mouse1()) {
+ if (mouseOnClose() && mouse.
is
Mouse1()) {
putCharXY(3, 0, GraphicsChars.CP437[0x0F],
!isModal()
? getTheme().getColor("twindow.border.windowmove")
putCharXY(3, 0, GraphicsChars.CP437[0x0F],
!isModal()
? getTheme().getColor("twindow.border.windowmove")
@@
-498,7
+498,7
@@
public class TWindow extends TWidget {
putCharXY(getWidth() - 5, 0, '[', border);
putCharXY(getWidth() - 3, 0, ']', border);
putCharXY(getWidth() - 5, 0, '[', border);
putCharXY(getWidth() - 3, 0, ']', border);
- if (mouseOnMaximize() && mouse.
get
Mouse1()) {
+ if (mouseOnMaximize() && mouse.
is
Mouse1()) {
putCharXY(getWidth() - 4, 0, GraphicsChars.CP437[0x0F],
getTheme().getColor("twindow.border.windowmove"));
} else {
putCharXY(getWidth() - 4, 0, GraphicsChars.CP437[0x0F],
getTheme().getColor("twindow.border.windowmove"));
} else {
@@
-536,7
+536,7
@@
public class TWindow extends TWidget {
inKeyboardResize = false;
if ((mouse.getAbsoluteY() == getY())
inKeyboardResize = false;
if ((mouse.getAbsoluteY() == getY())
- && mouse.
get
Mouse1()
+ && mouse.
is
Mouse1()
&& (getX() <= mouse.getAbsoluteX())
&& (mouse.getAbsoluteX() < getX() + getWidth())
&& !mouseOnClose()
&& (getX() <= mouse.getAbsoluteX())
&& (mouse.getAbsoluteX() < getX() + getWidth())
&& !mouseOnClose()
@@
-605,26
+605,26
@@
public class TWindow extends TWidget {
public void onMouseUp(final TMouseEvent mouse) {
this.mouse = mouse;
public void onMouseUp(final TMouseEvent mouse) {
this.mouse = mouse;
- if ((inWindowMove) && (mouse.
get
Mouse1())) {
+ if ((inWindowMove) && (mouse.
is
Mouse1())) {
// Stop moving window
inWindowMove = false;
return;
}
// Stop moving window
inWindowMove = false;
return;
}
- if ((inWindowResize) && (mouse.
get
Mouse1())) {
+ if ((inWindowResize) && (mouse.
is
Mouse1())) {
// Stop resizing window
inWindowResize = false;
return;
}
// Stop resizing window
inWindowResize = false;
return;
}
- if (mouse.
get
Mouse1() && mouseOnClose()) {
+ if (mouse.
is
Mouse1() && mouseOnClose()) {
// Close window
application.closeWindow(this);
return;
}
if ((mouse.getAbsoluteY() == getY())
// Close window
application.closeWindow(this);
return;
}
if ((mouse.getAbsoluteY() == getY())
- && mouse.
get
Mouse1()
+ && mouse.
is
Mouse1()
&& mouseOnMaximize()) {
if (maximized) {
// Restore
&& mouseOnMaximize()) {
if (maximized) {
// Restore