~mdw
/
sgt
/
puzzles
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
From James Harvey (via a period of collaborative polishing), a patch
[sgt/puzzles]
/
PuzzleApplet.java
diff --git
a/PuzzleApplet.java
b/PuzzleApplet.java
index
305bae0
..
0b0648c
100644
(file)
--- a/
PuzzleApplet.java
+++ b/
PuzzleApplet.java
@@
-296,7
+296,6
@@
public class PuzzleApplet extends JApplet implements Runtime.CallJavaCB {
case 0:
String text = runtime.cstring(arg2);
if (text.equals("")) text = " ";
case 0:
String text = runtime.cstring(arg2);
if (text.equals("")) text = " ";
- System.out.println("status '" + text + "'");
statusBar.setText(text);
break;
case 1:
statusBar.setText(text);
break;
case 1:
@@
-307,7
+306,7
@@
public class PuzzleApplet extends JApplet implements Runtime.CallJavaCB {
int left = arg2, right = arg2 + xarg2;
int top = arg3, bottom = arg3 + xarg3;
int width = getWidth(), height = getHeight();
int left = arg2, right = arg2 + xarg2;
int top = arg3, bottom = arg3 + xarg3;
int width = getWidth(), height = getHeight();
- gg.setColor(Color.black);
+ gg.setColor(
colors != null ? colors[0] :
Color.black);
gg.fillRect(0, 0, left, height);
gg.fillRect(right, 0, width-right, height);
gg.fillRect(0, 0, width, top);
gg.fillRect(0, 0, left, height);
gg.fillRect(right, 0, width-right, height);
gg.fillRect(0, 0, width, top);
@@
-319,7
+318,7
@@
public class PuzzleApplet extends JApplet implements Runtime.CallJavaCB {
case 3: gg.setClip(arg2, arg3, xarg1, xarg2); break;
case 4:
if (arg2 == 0 && arg3 == 0) {
case 3: gg.setClip(arg2, arg3, xarg1, xarg2); break;
case 4:
if (arg2 == 0 && arg3 == 0) {
- gg.
fillRect
(0, 0, getWidth(), getHeight());
+ gg.
setClip
(0, 0, getWidth(), getHeight());
} else {
gg.setClip(arg2, arg3, getWidth()-2*arg2, getHeight()-2*arg3);
}
} else {
gg.setClip(arg2, arg3, getWidth()-2*arg2, getHeight()-2*arg3);
}