From bf8a6c33d2f6a9f811f713ab2acaa811228b5581 Mon Sep 17 00:00:00 2001 From: Lukasz Lew Date: Mon, 25 Oct 2010 02:50:44 +0200 Subject: [PATCH] Added [color]-to-play buttons. --- src/net/sf/gogui/gogui/GoGuiActions.java | 4 +- src/net/sf/gogui/gogui/GoGuiToolBar.java | 3 + .../sf/gogui/images/gogui-computer-black.png | Bin 0 -> 852 bytes .../sf/gogui/images/gogui-computer-black.svg | 107 ++++++++++ .../sf/gogui/images/gogui-computer-white.png | Bin 0 -> 768 bytes .../sf/gogui/images/gogui-computer-white.svg | 198 ++++++++++++++++++ 6 files changed, 310 insertions(+), 2 deletions(-) create mode 100644 src/net/sf/gogui/images/gogui-computer-black.png create mode 100644 src/net/sf/gogui/images/gogui-computer-black.svg create mode 100644 src/net/sf/gogui/images/gogui-computer-white.png create mode 100644 src/net/sf/gogui/images/gogui-computer-white.svg diff --git a/src/net/sf/gogui/gogui/GoGuiActions.java b/src/net/sf/gogui/gogui/GoGuiActions.java index f3547d46..95e6d8c6 100644 --- a/src/net/sf/gogui/gogui/GoGuiActions.java +++ b/src/net/sf/gogui/gogui/GoGuiActions.java @@ -206,12 +206,12 @@ public void actionPerformed(ActionEvent e) { m_goGui.actionClockStart(); } }; public final Action m_actionToggleComputerColorBlack = - new Action("ACT_COMPUTER_PLAYS_BLACK") { + new Action("ACT_COMPUTER_PLAYS_BLACK", null, "gogui-computer-black") { public void actionPerformed(ActionEvent e) { m_goGui.actionToggleComputerColorBlack(); } }; public final Action m_actionToggleComputerColorWhite = - new Action("ACT_COMPUTER_PLAYS_WHITE") { + new Action("ACT_COMPUTER_PLAYS_WHITE", null, "gogui-computer-white") { public void actionPerformed(ActionEvent e) { m_goGui.actionToggleComputerColorWhite(); } }; diff --git a/src/net/sf/gogui/gogui/GoGuiToolBar.java b/src/net/sf/gogui/gogui/GoGuiToolBar.java index 9fca7b36..316bf9b7 100644 --- a/src/net/sf/gogui/gogui/GoGuiToolBar.java +++ b/src/net/sf/gogui/gogui/GoGuiToolBar.java @@ -33,6 +33,9 @@ public GoGuiToolBar(GoGui goGui) addToggleButton(actions.m_actionSetupBlack); addToggleButton(actions.m_actionSetupWhite); addSeparator(); + addToggleButton(actions.m_actionToggleComputerColorBlack); + addToggleButton(actions.m_actionToggleComputerColorWhite); + addSeparator(); addButton(actions.m_actionBeginning); addButton(actions.m_actionBackwardTen); addButton(actions.m_actionBackward); diff --git a/src/net/sf/gogui/images/gogui-computer-black.png b/src/net/sf/gogui/images/gogui-computer-black.png new file mode 100644 index 0000000000000000000000000000000000000000..04154942ea7fe0c9f3b1adbdc988e8c6d73189be GIT binary patch literal 852 zcmV-a1FQUrP)$8x_w0VJC5V8&P@|hds};Ke600!i*p`D z5$7BLh=_=8-uiuh{?1!dZ`W$I^#lU|jr#28XNsa|Hk;L2l`)niNf?HCk)uHX;GDaz zTk$GuYipl;`ms`~pSUtJ6Ntd~ea0ASOp`PWLlKHNiqkZeh16ObW5^N!EG#a3eeuFW zL?D7|*ROHL$&!>Z&C)1}gb+fAFbd;1PSPaHvqBb1DMU2J%v`w~1f3qi_aE4IXZ|n0 z;&aX&#~~t(S}Iu-MV4iGo@f82e9!Y-Db;8+w!g5wOYGeBQWS>Wz9mFdN=Ye;qUiSX zEK9R2&(bt42>?LUM-CtD?#SZeB9UR7S!=b{p68XEwbqc)TKB|qE@f?HW%a?P7DbMT zU;z;;vf{ZOeb3;^CZ_2%S@lN$`(I1B(h&wKCP_j{-9aR>mY z)oLGp@X^T=r+nZ4zl76wYeiA?!;jz3&fZwMx3ua!Km6>T_SP+rDjTAoe!1OGtj}i` zZ+>@cbpt}9`T5tmjTU^z)}|0inn{gjz@yFb^8M$=p6tH}*XPK~&&=KJOn-A*BMltT e9^Z6&>d-%$9P{|Ix||sR0000 + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/src/net/sf/gogui/images/gogui-computer-white.png b/src/net/sf/gogui/images/gogui-computer-white.png new file mode 100644 index 0000000000000000000000000000000000000000..3df0183be02a9a519fe8fb425a92a83e1982f86f GIT binary patch literal 768 zcmV+b1ONPqP)cvhSYIakpzm~L?H2-{>nKkI{@QFek|Iyjq zKiD%@&dfoXaDp(?*Kc1Q4EAdC3$#79h>E)b03s4)8D--zzI*>SHJwI0d-0fs^DIY1GfSL83?YtF3W<}5 zn3nJnHm55Td)Q3Ui7n#5fKygcwqa%!xUPimIBKxwqcE9F7J@ zh}OGTZf0&G!oo4d7(-D-j3K5F4=F6dT7cZ%v|k^Mv-f95O+^?H9X!i~kPy+`-Q7$@ zRfI*Dg;`it0HE{n{pAbS4iSUlK4lp(Ie?iF5g`ErIGCH6sj8~5vM{soWPJ)V0OV?_ zrbU915D_8*BDkBo9YUm-#iV#qJwoJJ&ccbKnh<407XScIG-9GQN;17pMB^y+JO=>0 z{mZT4cmV&RpC9P2Pg%`NqnjH`H*b80cOU%Te%~r}?6mc#JAUob+1mUZ;B-{f-nKuI zB-%K6=JT~L)b4q6rBSPu6%V|9dXwB0_f{BD#3~QgyC& zjP-aC05lqlTUWRLH|1~&E6Xd}UwymQTtB|@Qst9Zyt)5sF5fRzxJbbg$J0{u85uxNe5wTLKRIAmkizoa2!Eh8=wB)e1+ud{P yi}~k>iGJAn@=2@r + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + +