\r
@QtCore.Slot()\r
def tutorial_triggered(self):\r
- url = os.path.dirname(os.path.abspath(__file__)) + "/help/index.html"\r
+ url = basedir() + "/help/index.html"\r
webbrowser.open_new_tab(url)\r
\r
@QtCore.Slot()\r
self.setModal(True)\r
\r
def setvalue(self, x, y, mark, detail, color):\r
- self.setWindowTitle("({x},{y})".format(x=x, y=y))\r
+ self.setWindowTitle("({x}, {y})".format(x=x, y=y))\r
self.marktext.setText(mark)\r
self.detailtext.setText(detail)\r
self.forecolorbox.color = color\r
if dlg.result() == QtGui.QDialog.Accepted:\r
self.forecolorbox.color = dlg.currentColor()\r
\r
+\r
class SetOrigineDialog(QtGui.QDialog):\r
def __init__(self, parent=None):\r
super(SetOrigineDialog, self).__init__(parent)\r
self.wall_icons.append(dict())\r
for direction in ["v", "h"]:\r
filename = os.path.join(\r
- os.path.dirname(os.path.abspath(__file__)),\r
+ basedir(),\r
u"images",\r
u"wall_{direction}_{index:02}.png".format(\r
direction=direction, index=index))\r
int(colorstring[3:5], 16),\r
int(colorstring[5:7], 16))\r
\r
+def basedir():\r
+ return os.path.dirname(os.path.abspath(sys.argv[0]))\r
\r
def main():\r
loadconfig()\r
global config\r
global configfilename\r
configfilename = os.path.join(\r
- os.path.dirname(os.path.abspath(__file__)),\r
+ basedir(),\r
u"Pydun.config")\r
try:\r
with open(configfilename, "r") as f:\r
<p>url: <a href='http://sourceforge.jp/projects/pydun/'>http://sourceforge.jp/projects/pydun/</a><br>\r
email: hrwatahiki at gmail.com</p>\r
<h2 id="install">インストール</h2>\r
- <p>インストール作業は不要です。pydun.exeをダブルクリックすればプログラムが起動できます。アンインストール時はフォルダーごと削除してください。(レジストリーは使用していません)</p>\r
+ <p>インストール作業は不要です。アンインストール時はフォルダーごと削除してください。(レジストリーは使用していません)</p>\r
<h2 id="usage">使い方</h2>\r
+ <p>pydun.exeをダブルクリックすればプログラムが起動できます。関連付けを設定してあれば、保存したファイルをダブルクリックしてそのファイルを開けます。(設定していない場合は、開くプログラムを選択するダイアログが表示されますので、そこで[Pydun.exe]を選択してください。)</p>\r
<p>ドラッグすると壁を描画できます。</p>\r
<table><tr><td><img src="./images/box_before.png" alt="ドラッグすると"></td> <td>→</td> <td><img src="./images/box_after.png" alt="壁を描画できます"></td></tr></table>\r
<p>右クリックからのドラッグで壁を削除できます。</p>\r
<th>バージョン</th><th>公開日</th><th>内容</th>\r
</tr>\r
<tr>\r
- <td>1.0.4</td><td>2013-05-09</td><td>描画方法を見直し。</td>\r
+ <td>1.0.4</td><td>2013-05-09</td><td>描画方法を見直し。保存したファイルから直接開けるように修正。</td>\r
</tr>\r
<tr>\r
<td>1.0.3</td><td>2013-04-28</td><td>いわゆる[送る]に対応。設定保存機能を追加。</td>\r