summaryrefslogtreecommitdiffstats
path: root/examples/org.eclipse.swt.examples.browser.demos
diff options
context:
space:
mode:
authorChristophe Cornu <ccornu>2004-08-26 19:55:55 +0000
committerChristophe Cornu <ccornu>2004-08-26 19:55:55 +0000
commit695b2d68cb9c3931a1d5b7df2ae8fdd823a4ef7d (patch)
tree20cbf64d1a97d9164369d1ef0be8cc6a592db8f8 /examples/org.eclipse.swt.examples.browser.demos
parent9854c4efc48b01260d9a998344edebf6710e00e2 (diff)
downloadeclipse.platform.swt-695b2d68cb9c3931a1d5b7df2ae8fdd823a4ef7d.tar.gz
eclipse.platform.swt-695b2d68cb9c3931a1d5b7df2ae8fdd823a4ef7d.tar.xz
eclipse.platform.swt-695b2d68cb9c3931a1d5b7df2ae8fdd823a4ef7d.zip
*** empty log message ***
Diffstat (limited to 'examples/org.eclipse.swt.examples.browser.demos')
-rw-r--r--examples/org.eclipse.swt.examples.browser.demos/css1/style.css1
-rw-r--r--examples/org.eclipse.swt.examples.browser.demos/css2/style.css1
-rw-r--r--examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java15
3 files changed, 12 insertions, 5 deletions
diff --git a/examples/org.eclipse.swt.examples.browser.demos/css1/style.css b/examples/org.eclipse.swt.examples.browser.demos/css1/style.css
index 78215a1c08..7b36fa934a 100644
--- a/examples/org.eclipse.swt.examples.browser.demos/css1/style.css
+++ b/examples/org.eclipse.swt.examples.browser.demos/css1/style.css
@@ -15,6 +15,7 @@ td {height: 32px; width:32px; table-layout: fixed;}
.whitelink a {display: block; background: url(./empty.gif) no-repeat; width:32px; height:32px;}
.blacklink a {display: block; background: url(./empty.gif) no-repeat; width:32px; height:32px;}
+.empty {display: block; background: url(./empty.gif) no-repeat; width:32px; height:32px;}
.whitelink a:hover {display: block; background: url(./white.gif) no-repeat; width:32px; height:32px;}
.blacklink a:hover {display: block; background: url(./black.gif) no-repeat; width:32px; height:32px;}
diff --git a/examples/org.eclipse.swt.examples.browser.demos/css2/style.css b/examples/org.eclipse.swt.examples.browser.demos/css2/style.css
index 41a86d8351..2c63d36d6f 100644
--- a/examples/org.eclipse.swt.examples.browser.demos/css2/style.css
+++ b/examples/org.eclipse.swt.examples.browser.demos/css2/style.css
@@ -15,6 +15,7 @@ td {height:48px; width:48px; table-layout: fixed;}
.whitelink a {display: block; background: url(./empty.png) no-repeat; width:48px; height:48px;}
.blacklink a {display: block; background: url(./empty.png) no-repeat; width:48px; height:48px;}
+.empty {display: block; background: url(./empty.png) no-repeat; width:48px; height:48px;}
.whitelink a:hover {display: block; background: url(./white.png) no-repeat; width:48px; height:48px;}
.blacklink a:hover {display: block; background: url(./black.png) no-repeat; width:48px; height:48px;}
diff --git a/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java b/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java
index b56d49b02b..58a73ee7a8 100644
--- a/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java
+++ b/examples/org.eclipse.swt.examples.browser.demos/src/org/eclipse/swt/examples/browser/demos/views/BrowserDemoView.java
@@ -26,7 +26,6 @@ public class BrowserDemoView extends ViewPart {
final static String ACTION_START_1_PLAYER = "actionstart1player";
final static String ACTION_WHITE = "actionwhite";
final static String ACTION_BLACK = "actionblack";
- final static String ACTION_BLACK_COMPUTER = "actionblackcomputer";
final static String ACTION_THEME = "actiontheme";
static byte[][] game = null;
@@ -82,14 +81,20 @@ public class BrowserDemoView extends ViewPart {
classPlayerBlack += " winner";
}
}
+ String white = "<td class=\"white\"/>";
+ String black = "<td class=\"black\"/>";
+ String wall = "<td class=\"wall\"/>";
for (int i = 0; i < game.length; i++) {
html += "<tr>";
for (int j = 0; j < game[0].length; j++) {
switch (game[i][j]) {
- case EMPTY: html += "<td class=\""+(isWhite ? "whitelink" : "blacklink")+"\"><a href=\""+URL+(isWhite ? ACTION_WHITE : computer ? ACTION_BLACK_COMPUTER : ACTION_BLACK)+"/xx"+i+"yy"+j+"\" class=\"empty\"/></td>"; break;
- case WHITE: html += "<td class=\"white\"/>"; break;
- case BLACK: html += "<td class=\"black\"/>"; break;
- case WALL: html += "<td class=\"wall\"/>"; break;
+ case EMPTY: {
+ String empty = "<td class=\""+(isWhite ? "whitelink" : "blacklink")+"\">"+ (isWhite || (!isWhite && !computer) ? "<a href=\""+URL+(isWhite ? ACTION_WHITE : ACTION_BLACK)+"/xx"+i+"yy"+j+"\" class=\"empty\"/>" : "<div class=\"empty\"/>")+"</td>";
+ html += empty; break;
+ }
+ case WHITE: html += white; break;
+ case BLACK: html += black; break;
+ case WALL: html += wall; break;
}
}
html +="</tr>";