|
From: <ls...@us...> - 2007-01-11 19:27:12
|
Revision: 3068
http://jnode.svn.sourceforge.net/jnode/?rev=3068&view=rev
Author: lsantha
Date: 2007-01-11 11:27:07 -0800 (Thu, 11 Jan 2007)
Log Message:
-----------
Added support for transparency, based on a patch from Andrei Dore.
Modified Paths:
--------------
trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java
trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java
Modified: trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2007-01-10 20:59:25 UTC (rev 3067)
+++ trunk/gui/src/awt/org/jnode/awt/JNodeGraphicsConfiguration.java 2007-01-11 19:27:07 UTC (rev 3068)
@@ -67,7 +67,7 @@
* @return The image
*/
public BufferedImage createCompatibleImage(int w, int h) {
- return createCompatibleImage(w, h, Transparency.OPAQUE);
+ return createCompatibleImage(w, h, config.getColorModel().getTransparency());
}
/**
Modified: trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java 2007-01-10 20:59:25 UTC (rev 3067)
+++ trunk/gui/src/awt/org/jnode/awt/image/BufferedImageSurface.java 2007-01-11 19:27:07 UTC (rev 3068)
@@ -35,7 +35,7 @@
final int dataType = dataBuffer.getDataType();
final int dataTypeSize = DataBuffer.getDataTypeSize(dataType);
log.debug("dataTypeSize=" + dataTypeSize + ", dataType=" + dataType);
- this.bitmapGraphics = BitmapGraphics.createInstance(dataBuffer, width, height, sppSM.getScanlineStride() * dataTypeSize / 8);
+ this.bitmapGraphics = BitmapGraphics.createInstance(dataBuffer, width, height, sppSM.getScanlineStride() * dataTypeSize / 8, model.getTransparency());
} else {
this.bitmapGraphics = null;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <fd...@us...> - 2008-01-06 11:17:53
|
Revision: 3686
http://jnode.svn.sourceforge.net/jnode/?rev=3686&view=rev
Author: fduminy
Date: 2008-01-06 03:17:48 -0800 (Sun, 06 Jan 2008)
Log Message:
-----------
fixed typo error in method name
Modified Paths:
--------------
trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java
trunk/gui/src/awt/org/jnode/awt/StartAwt.java
Modified: trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2008-01-05 08:51:26 UTC (rev 3685)
+++ trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java 2008-01-06 11:17:48 UTC (rev 3686)
@@ -773,7 +773,7 @@
/**
* Join the GUI mode
*/
- public final void joingGUI() {
+ public final void joinGUI() {
try {
this.graphics = api.open(config.getConfig());
Modified: trunk/gui/src/awt/org/jnode/awt/StartAwt.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2008-01-05 08:51:26 UTC (rev 3685)
+++ trunk/gui/src/awt/org/jnode/awt/StartAwt.java 2008-01-06 11:17:48 UTC (rev 3686)
@@ -40,7 +40,7 @@
*/
public void run() {
if(JNodeToolkit.isGuiActive()){
- ((JNodeToolkit)JNodeToolkit.getDefaultToolkit()).joingGUI();
+ ((JNodeToolkit)JNodeToolkit.getDefaultToolkit()).joinGUI();
JNodeToolkit.waitUntilStopped();
} else {
JNodeToolkit.startGui();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ls...@us...> - 2008-03-27 20:32:42
|
Revision: 3892
http://jnode.svn.sourceforge.net/jnode/?rev=3892&view=rev
Author: lsantha
Date: 2008-03-27 13:32:40 -0700 (Thu, 27 Mar 2008)
Log Message:
-----------
More cursor support.
Modified Paths:
--------------
trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java
trunk/gui/src/awt/org/jnode/awt/JNodeToolkit.java
Modified: trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2008-03-27 13:31:43 UTC (rev 3891)
+++ trunk/gui/src/awt/org/jnode/awt/JNodeCursors.java 2008-03-27 20:32:40 UTC (rev 3892)
@@ -18,7 +18,7 @@
* along with this library; If not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
-
+
package org.jnode.awt;
import org.jnode.driver.video.HardwareCursor;
@@ -30,139 +30,86 @@
public class JNodeCursors {
private static final String ARROW_IMAGE_16x16 =
- "BBTTTTTTTTTTTTTT" +
- "BWBTTTTTTTTTTTTT" +
- "BWWBTTTTTTTTTTTT" +
- "BWWWBTTTTTTTTTTT" +
- "BWWWWBTTTTTTTTTT" +
- "BWWWWWBTTTTTTTTT" +
- "BWWWWWWBTTTTTTTT" +
- "BWWWWWWWBTTTTTTT" +
- "BWWWWWWWWBTTTTTT" +
- "BWWWWWWWWWBTTTTT" +
- "BWWWWWBBBBBTTTTT" +
- "BWWBWWWBTTTTTTTT" +
- "BWBTBWWBTTTTTTTT" +
- "BBTTBWWWBTTTTTTT" +
- "TTTTTBWWBTTTTTTT" +
- "TTTTTBBBTTTTTTTT";
+ "BBTTTTTTTTTTTTTT" +
+ "BWBTTTTTTTTTTTTT" +
+ "BWWBTTTTTTTTTTTT" +
+ "BWWWBTTTTTTTTTTT" +
+ "BWWWWBTTTTTTTTTT" +
+ "BWWWWWBTTTTTTTTT" +
+ "BWWWWWWBTTTTTTTT" +
+ "BWWWWWWWBTTTTTTT" +
+ "BWWWWWWWWBTTTTTT" +
+ "BWWWWWWWWWBTTTTT" +
+ "BWWWWWBBBBBTTTTT" +
+ "BWWBWWWBTTTTTTTT" +
+ "BWBTBWWBTTTTTTTT" +
+ "BBTTBWWWBTTTTTTT" +
+ "TTTTTBWWBTTTTTTT" +
+ "TTTTTBBBTTTTTTTT";
+ private static HardwareCursorImage ARROW_16x16 = new HardwareCursorImage(16, 16, ARROW_IMAGE_16x16, 0, 0);
private static final String ARROW_IMAGE_20x20 =
- "BTTTTTTTTTTTTTTTTTTT" +
- "BBTTTTTTTTTTTTTTTTTT" +
- "BWBTTTTTTTTTTTTTTTTT" +
- "BWWBTTTTTTTTTTTTTTTT" +
- "BWWWBTTTTTTTTTTTTTTT" +
- "BWWWWBTTTTTTTTTTTTTT" +
- "BWWWWWBTTTTTTTTTTTTT" +
- "BWWWWWWBTTTTTTTTTTTT" +
- "BWWWWWWWBTTTTTTTTTTT" +
- "BWWWWWWWWBTTTTTTTTTT" +
- "BWWWWWWWWWBTTTTTTTTT" +
- "BWWWWWWWWWWBTTTTTTTT" +
- "BWWWWWWBBBBBTTTTTTTT" +
- "BWWWBWWBTTTTTTTTTTTT" +
- "BWWBTBWWBTTTTTTTTTTT" +
- "BWBTTBWWBTTTTTTTTTTT" +
- "BBTTTTBWWBTTTTTTTTTT" +
- "TTTTTTBWWBTTTTTTTTTT" +
- "TTTTTTTBBTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT";
+ "BTTTTTTTTTTTTTTTTTTT" +
+ "BBTTTTTTTTTTTTTTTTTT" +
+ "BWBTTTTTTTTTTTTTTTTT" +
+ "BWWBTTTTTTTTTTTTTTTT" +
+ "BWWWBTTTTTTTTTTTTTTT" +
+ "BWWWWBTTTTTTTTTTTTTT" +
+ "BWWWWWBTTTTTTTTTTTTT" +
+ "BWWWWWWBTTTTTTTTTTTT" +
+ "BWWWWWWWBTTTTTTTTTTT" +
+ "BWWWWWWWWBTTTTTTTTTT" +
+ "BWWWWWWWWWBTTTTTTTTT" +
+ "BWWWWWWWWWWBTTTTTTTT" +
+ "BWWWWWWBBBBBTTTTTTTT" +
+ "BWWWBWWBTTTTTTTTTTTT" +
+ "BWWBTBWWBTTTTTTTTTTT" +
+ "BWBTTBWWBTTTTTTTTTTT" +
+ "BBTTTTBWWBTTTTTTTTTT" +
+ "TTTTTTBWWBTTTTTTTTTT" +
+ "TTTTTTTBBTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT";
- private static final String HAND_IMAGE_20x20 =
- "TTTTTBBTTTTTTTTTTTTT" +
- "TTTTBWWBTTTTTTTTTTTT" +
- "TTTTBWWBTTTTTTTTTTTT" +
- "TTTTBWWBTTTTTTTTTTTT" +
- "TTTTBWWBTTTTTTTTTTTT" +
- "TTTTBWWBBBTTTTTTTTTT" +
- "TTTTBWWBWWBBBTTTTTTT" +
- "TTTTBWWBWWBWWBBTTTTT" +
- "TTTTBWWBWWBWWBWBTTTT" +
- "TBBTBWWBWWBWWBWWBTTT" +
- "BWWBBWWBWWBWWBWWBTTT" +
- "BWWWBWWBWWBWWBWWBTTT" +
- "TBWWBWWWWWWWWBWWBTTT" +
- "TTBWWWWWWWWWWWWWBTTT" +
- "TTBWWWWWWWWWWWWWBTTT" +
- "TTBWWWWWWWWWWWWBTTTT" +
- "TTTBWWWWWWWWWWWBTTTT" +
- "TTTBWWWWWWWWWWBTTTTT" +
- "TTTTBWWWWWWWWWBTTTTT" +
- "TTTTBBBBBBBBBBBTTTTT";
+ private static HardwareCursorImage ARROW_20x20 = new HardwareCursorImage(20, 20, ARROW_IMAGE_20x20, 0, 0);
- private static final String HAND_IMAGE_32x32 =
- "TTTTTBBTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTBWWBBBTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTBWWBWWBBBTTTTTTTTTTTTTTTTTTT" +
- "TTTTBWWBWWBWWBBTTTTTTTTTTTTTTTTT" +
- "TTTTBWWBWWBWWBWBTTTTTTTTTTTTTTTT" +
- "TBBTBWWBWWBWWBWWBTTTTTTTTTTTTTTT" +
- "BWWBBWWBWWBWWBWWBTTTTTTTTTTTTTTT" +
- "BWWWBWWBWWBWWBWWBTTTTTTTTTTTTTTT" +
- "TBWWBWWWWWWWWBWWBTTTTTTTTTTTTTTT" +
- "TTBWWWWWWWWWWWWWBTTTTTTTTTTTTTTT" +
- "TTBWWWWWWWWWWWWWBTTTTTTTTTTTTTTT" +
- "TTBWWWWWWWWWWWWBTTTTTTTTTTTTTTTT" +
- "TTTBWWWWWWWWWWWBTTTTTTTTTTTTTTTT" +
- "TTTBWWWWWWWWWWBTTTTTTTTTTTTTTTTT" +
- "TTTTBWWWWWWWWWBTTTTTTTTTTTTTTTTT" +
- "TTTTBBBBBBBBBBBTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT";
-
-
private static final String ARROW_IMAGE_32x32 =
- "BTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BBTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWBTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWBTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWBTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWBTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWBTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWWBTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWWWBTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWWWWBTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWWWWWBTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWBBBBBTTTTTTTTTTTTTTTTTTTT" +
- "BWWWBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWBTBWWBTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWBTTBWWBTTTTTTTTTTTTTTTTTTTTTTT" +
- "BBTTTTBWWBTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTBWWBTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTBBTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT";
+ "BTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BBTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWBTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWBTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWBTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWBTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWBTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWWBTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWWWBTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWWWWBTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWWWWWBTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWBBBBBTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWBTBWWBTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWBTTBWWBTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BBTTTTBWWBTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTBWWBTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTBBTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT";
+ private static HardwareCursorImage ARROW_32x32 = new HardwareCursorImage(32, 32, ARROW_IMAGE_32x32, 0, 0);
+ public static HardwareCursor ARROW = new HardwareCursor(new HardwareCursorImage[]{ARROW_16x16, ARROW_20x20, ARROW_32x32});
-
- /*
+/*
private static final String ARROW_IMAGE_16x16 =
"BTTTTTTTTTTTTTTT" +
"BBTTTTTTTTTTTTTT" +
@@ -286,7 +233,7 @@
"TBWWBTTTTTTTTTTT" +
"TTBWBTTTTTTTTTTT" +
"TTBBTTTTTTTTTTTT";
-
+
private static final int[] ARROW_IMAGE_32x32 = {
TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT,
BTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT,
@@ -323,251 +270,577 @@
};
*/
+
+ private static final String HAND_IMAGE_20x20 =
+ "TTTTTBBTTTTTTTTTTTTT" +
+ "TTTTBWWBTTTTTTTTTTTT" +
+ "TTTTBWWBTTTTTTTTTTTT" +
+ "TTTTBWWBTTTTTTTTTTTT" +
+ "TTTTBWWBTTTTTTTTTTTT" +
+ "TTTTBWWBBBTTTTTTTTTT" +
+ "TTTTBWWBWWBBBTTTTTTT" +
+ "TTTTBWWBWWBWWBBTTTTT" +
+ "TTTTBWWBWWBWWBWBTTTT" +
+ "TBBTBWWBWWBWWBWWBTTT" +
+ "BWWBBWWBWWBWWBWWBTTT" +
+ "BWWWBWWBWWBWWBWWBTTT" +
+ "TBWWBWWWWWWWWBWWBTTT" +
+ "TTBWWWWWWWWWWWWWBTTT" +
+ "TTBWWWWWWWWWWWWWBTTT" +
+ "TTBWWWWWWWWWWWWBTTTT" +
+ "TTTBWWWWWWWWWWWBTTTT" +
+ "TTTBWWWWWWWWWWBTTTTT" +
+ "TTTTBWWWWWWWWWBTTTTT" +
+ "TTTTBBBBBBBBBBBTTTTT";
+
+ private static HardwareCursorImage HAND_20x20 = new HardwareCursorImage(20, 20, HAND_IMAGE_20x20, 5, 0);
+
+ private static final String HAND_IMAGE_32x32 =
+ "TTTTTBBTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWWBBBTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWWBWWBBBTTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWWBWWBWWBBTTTTTTTTTTTTTTTTT" +
+ "TTTTBWWBWWBWWBWBTTTTTTTTTTTTTTTT" +
+ "TBBTBWWBWWBWWBWWBTTTTTTTTTTTTTTT" +
+ "BWWBBWWBWWBWWBWWBTTTTTTTTTTTTTTT" +
+ "BWWWBWWBWWBWWBWWBTTTTTTTTTTTTTTT" +
+ "TBWWBWWWWWWWWBWWBTTTTTTTTTTTTTTT" +
+ "TTBWWWWWWWWWWWWWBTTTTTTTTTTTTTTT" +
+ "TTBWWWWWWWWWWWWWBTTTTTTTTTTTTTTT" +
+ "TTBWWWWWWWWWWWWBTTTTTTTTTTTTTTTT" +
+ "TTTBWWWWWWWWWWWBTTTTTTTTTTTTTTTT" +
+ "TTTBWWWWWWWWWWBTTTTTTTTTTTTTTTTT" +
+ "TTTTBWWWWWWWWWBTTTTTTTTTTTTTTTTT" +
+ "TTTTBBBBBBBBBBBTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT";
+
+ private static HardwareCursorImage HAND_32x32 = new HardwareCursorImage(32, 32, HAND_IMAGE_32x32, 5, 0);
+ public static HardwareCursor HAND = new HardwareCursor(new HardwareCursorImage[]{HAND_20x20, HAND_32x32});
+
private static final String RESIZE_HORIZONTAL_IMAGE_16x16 =
- "TTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTT" +
- "TTTBTTTTTTTTBTTT" +
- "TTBTTTTTTTTTTBTT" +
- "TBTTTTTTTTTTTTBT" +
- "BBBBBBBBBBBBBBBB" +
- "TBTTTTTTTTTTTTBT" +
- "TTBTTTTTTTTTTBTT" +
- "TTTBTTTTTTTTBTTT" +
- "TTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTT";
+ "TTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTT" +
+ "TTTBTTTTTTTTBTTT" +
+ "TTBTTTTTTTTTTBTT" +
+ "TBTTTTTTTTTTTTBT" +
+ "BBBBBBBBBBBBBBBB" +
+ "TBTTTTTTTTTTTTBT" +
+ "TTBTTTTTTTTTTBTT" +
+ "TTTBTTTTTTTTBTTT" +
+ "TTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTT";
+ private static HardwareCursorImage RESIZE_HORIZONTAL_16x16 = new HardwareCursorImage(16, 16, RESIZE_HORIZONTAL_IMAGE_16x16, 0, 0);
+
private static final String RESIZE_HORIZONTAL_IMAGE_20x20 =
- "TTTTTBBTTTTTBBTTTTTT" +
- "TTTTBWBTTTTTBWBTTTTT" +
- "TTTBWWBTTTTTBWWBTTTT" +
- "TTBWWWBBBBBBBWWWBTTT" +
- "TBWWWWWWWWWWWWWWWBTT" +
- "BWWWWWWWWWWWWWWWWWBT" +
- "TBWWWWWWWWWWWWWWWBTT" +
- "TTBWWWBBBBBBBWWWBTTT" +
- "TTTBWWBTTTTTBWWBTTTT" +
- "TTTTBWBTTTTTBWBTTTTT" +
- "TTTTTBBTTTTTBBTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT";
+ "TTTTTBBTTTTTBBTTTTTT" +
+ "TTTTBWBTTTTTBWBTTTTT" +
+ "TTTBWWBTTTTTBWWBTTTT" +
+ "TTBWWWBBBBBBBWWWBTTT" +
+ "TBWWWWWWWWWWWWWWWBTT" +
+ "BWWWWWWWWWWWWWWWWWBT" +
+ "TBWWWWWWWWWWWWWWWBTT" +
+ "TTBWWWBBBBBBBWWWBTTT" +
+ "TTTBWWBTTTTTBWWBTTTT" +
+ "TTTTBWBTTTTTBWBTTTTT" +
+ "TTTTTBBTTTTTBBTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT";
+ private static HardwareCursorImage RESIZE_HORIZONTAL_20x20 = new HardwareCursorImage(20, 20, RESIZE_HORIZONTAL_IMAGE_20x20, 9, 5);
private static final String RESIZE_HORIZONTAL_IMAGE_32x32 =
- "TTTTTBBTTTTTBBTTTTTTTTTTTTTTTTTT" +
- "TTTTBWBTTTTTBWBTTTTTTTTTTTTTTTTT" +
- "TTTBWWBTTTTTBWWBTTTTTTTTTTTTTTTT" +
- "TTBWWWBBBBBBBWWWBTTTTTTTTTTTTTTT" +
- "TBWWWWWWWWWWWWWWWBTTTTTTTTTTTTTT" +
- "BWWWWWWWWWWWWWWWWWBTTTTTTTTTTTTT" +
- "TBWWWWWWWWWWWWWWWBTTTTTTTTTTTTTT" +
- "TTBWWWBBBBBBBWWWBTTTTTTTTTTTTTTT" +
- "TTTBWWBTTTTTBWWBTTTTTTTTTTTTTTTT" +
- "TTTTBWBTTTTTBWBTTTTTTTTTTTTTTTTT" +
- "TTTTTBBTTTTTBBTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT";
+ "TTTTTBBTTTTTBBTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWBTTTTTBWBTTTTTTTTTTTTTTTTT" +
+ "TTTBWWBTTTTTBWWBTTTTTTTTTTTTTTTT" +
+ "TTBWWWBBBBBBBWWWBTTTTTTTTTTTTTTT" +
+ "TBWWWWWWWWWWWWWWWBTTTTTTTTTTTTTT" +
+ "BWWWWWWWWWWWWWWWWWBTTTTTTTTTTTTT" +
+ "TBWWWWWWWWWWWWWWWBTTTTTTTTTTTTTT" +
+ "TTBWWWBBBBBBBWWWBTTTTTTTTTTTTTTT" +
+ "TTTBWWBTTTTTBWWBTTTTTTTTTTTTTTTT" +
+ "TTTTBWBTTTTTBWBTTTTTTTTTTTTTTTTT" +
+ "TTTTTBBTTTTTBBTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT";
+ private static HardwareCursorImage RESIZE_HORIZONTAL_32x32 = new HardwareCursorImage(32, 32, RESIZE_HORIZONTAL_IMAGE_32x32, 9, 5);
+ public static HardwareCursor RESIZE_HORIZONTAL = new HardwareCursor(new HardwareCursorImage[]{RESIZE_HORIZONTAL_16x16, RESIZE_HORIZONTAL_20x20, RESIZE_HORIZONTAL_32x32});
+
private static final String RESIZE_VERTICAL_IMAGE_20x20 =
- "TTTTTBTTTTTTTTTTTTTT" +
- "TTTTBWBTTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTT" +
- "TTBWWWWWBTTTTTTTTTTT" +
- "TBWWWWWWWBTTTTTTTTTT" +
- "BWWWWWWWWWBTTTTTTTTT" +
- "BBBBWWWBBBBTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTT" +
- "BBBBWWWBBBBTTTTTTTTT" +
- "BWWWWWWWWWBTTTTTTTTT" +
- "TBWWWWWWWBTTTTTTTTTT" +
- "TTBWWWWWBTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTT" +
- "TTTTBWBTTTTTTTTTTTTT" +
- "TTTTTBTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT";
+ "TTTTTBTTTTTTTTTTTTTT" +
+ "TTTTBWBTTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTT" +
+ "TTBWWWWWBTTTTTTTTTTT" +
+ "TBWWWWWWWBTTTTTTTTTT" +
+ "BWWWWWWWWWBTTTTTTTTT" +
+ "BBBBWWWBBBBTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTT" +
+ "BBBBWWWBBBBTTTTTTTTT" +
+ "BWWWWWWWWWBTTTTTTTTT" +
+ "TBWWWWWWWBTTTTTTTTTT" +
+ "TTBWWWWWBTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTT" +
+ "TTTTBWBTTTTTTTTTTTTT" +
+ "TTTTTBTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT";
+ private static HardwareCursorImage RESIZE_VERTICAL_20x20 = new HardwareCursorImage(20, 20, RESIZE_VERTICAL_IMAGE_20x20, 5, 9);
+
private static final String RESIZE_VERTICAL_IMAGE_32x32 =
- "TTTTTBTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTBWBTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTBWWWWWBTTTTTTTTTTTTTTTTTTTTTTT" +
- "TBWWWWWWWBTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWWWWBTTTTTTTTTTTTTTTTTTTTT" +
- "BBBBWWWBBBBTTTTTTTTTTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BBBBWWWBBBBTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWWWWBTTTTTTTTTTTTTTTTTTTTT" +
- "TBWWWWWWWBTTTTTTTTTTTTTTTTTTTTTT" +
- "TTBWWWWWBTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTBWBTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTBTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT";
+ "TTTTTBTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWBTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTBWWWWWBTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TBWWWWWWWBTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWWWWBTTTTTTTTTTTTTTTTTTTTT" +
+ "BBBBWWWBBBBTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BBBBWWWBBBBTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWWWWBTTTTTTTTTTTTTTTTTTTTT" +
+ "TBWWWWWWWBTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTBWWWWWBTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTBWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTBWBTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTBTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT";
+ private static HardwareCursorImage RESIZE_VERTICAL_32x32 = new HardwareCursorImage(32, 32, RESIZE_VERTICAL_IMAGE_32x32, 5, 9);
+ public static HardwareCursor RESIZE_VERTICAL = new HardwareCursor(new HardwareCursorImage[]{RESIZE_VERTICAL_20x20, RESIZE_VERTICAL_32x32});
+
private static final String RESIZE_NORTHWEST_IMAGE_20x20 =
- "BBBBBBBBBTTTTTTTTTTT" +
- "BWWWWWWWBTTTTTTTTTTT" +
- "BWWWWWWBTTTTTTTTTTTT" +
- "BWWWWWBTTTTTTTTTTTTT" +
- "BWWWWWWBTTTTTTTTTTTT" +
- "BWWWWWWWBTTTTTTTTTTT" +
- "BWWBWWWWWBTTTBBTTTTT" +
- "BWBTBWWWWWBTBWBTTTTT" +
- "BBTTTBWWWWWBWWBTTTTT" +
- "TTTTTTBWWWWWWWBTTTTT" +
- "TTTTTTTBWWWWWWBTTTTT" +
- "TTTTTTTTBWWWWWBTTTTT" +
- "TTTTTTTBWWWWWWBTTTTT" +
- "TTTTTTBWWWWWWWBTTTTT" +
- "TTTTTTBBBBBBBBBTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTT";
+ "BBBBBBBBBTTTTTTTTTTT" +
+ "BWWWWWWWBTTTTTTTTTTT" +
+ "BWWWWWWBTTTTTTTTTTTT" +
+ "BWWWWWBTTTTTTTTTTTTT" +
+ "BWWWWWWBTTTTTTTTTTTT" +
+ "BWWWWWWWBTTTTTTTTTTT" +
+ "BWWBWWWWWBTTTBBTTTTT" +
+ "BWBTBWWWWWBTBWBTTTTT" +
+ "BBTTTBWWWWWBWWBTTTTT" +
+ "TTTTTTBWWWWWWWBTTTTT" +
+ "TTTTTTTBWWWWWWBTTTTT" +
+ "TTTTTTTTBWWWWWBTTTTT" +
+ "TTTTTTTBWWWWWWBTTTTT" +
+ "TTTTTTBWWWWWWWBTTTTT" +
+ "TTTTTTBBBBBBBBBTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT" +
+ "TTTTTTTTTTTTTTTTTTTT";
+ private static HardwareCursorImage RESIZE_NORTHWEST_20x20 = new HardwareCursorImage(20, 20, RESIZE_NORTHWEST_IMAGE_20x20, 7, 7);
private static final String RESIZE_NORTHWEST_IMAGE_32x32 =
- "BBBBBBBBBTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWWBTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWBTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWWWWWWBTTTTTTTTTTTTTTTTTTTTTTT" +
- "BWWBWWWWWBTTTBBTTTTTTTTTTTTTTTTT" +
- "BWBTBWWWWWBTBWBTTTTTTTTTTTTTTTTT" +
- "BBTTTBWWWWWBWWBTTTTTTTTTTTTTTTTT" +
- "TTTTTTBWWWWWWWBTTTTTTTTTTTTTTTTT" +
- "TTTTTTTBWWWWWWBTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTBWWWWWBTTTTTTTTTTTTTTTTT" +
- "TTTTTTTBWWWWWWBTTTTTTTTTTTTTTTTT" +
- "TTTTTTBWWWWWWWBTTTTTTTTTTTTTTTTT" +
- "TTTTTTBBBBBBBBBTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT" +
- "TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT";
+ "BBBBBBBBBTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWWBTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWBTTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWBTTTTTTTTTTTTTTTTTTTTTTTT" +
+ "BWWWWWWWBTTTTTTT...
[truncated message content] |