OSDN Git Service

ステータスバーにポイントしたときに書庫やTPIの情報を表示する機能を追加。
authorsirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Wed, 9 Feb 2011 04:22:50 +0000 (04:22 +0000)
committersirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Wed, 9 Feb 2011 04:22:50 +0000 (04:22 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/tpi/tpi@474 9df91469-1e22-0410-86e7-ea8537beb833

src/lychee/frm_main.cpp

index 89482e7..a71abfb 100644 (file)
@@ -507,6 +507,15 @@ void MainFrame::OnArcOpen(wxCommandEvent& e)
        this->statusbar->SetStatusText(wxString::Format(wxString("%" wxLongLongFmtSpec "uB -> %" wxLongLongFmtSpec "uB"), this->aiArchive.nUnpackedSize, this->aiArchive.nPackedSize), 2);\r
        this->statusbar->SetStatusText(wxString::Format(wxT("%3.1f%%"), this->aiArchive.wCompressRatio / 10.0), 3);\r
        this->statusbar->SetStatusText(this->fnArchive.GetFullPath(), 4);\r
+       this->statusbar->SetToolTip(\r
+               wxString::Format(\r
+                       _("%s(%s)") +\r
+                       this->aiArchive.tmModified.Format(_("\nModified: ") + _("%Y/%m/%d %H:%M:%S")) +\r
+                       this->aiArchive.tmCreate.Format(  _("\nCreated: ")  + _("%Y/%m/%d %H:%M:%S")) +\r
+                       _("\nTPI: %s(%s)"),\r
+                       this->fnArchive.GetFullName(), this->aiArchive.fiInfo.szTypeName, this->aiArchive.fiInfo.szTPIName, this->aiArchive.fiInfo.szEngineName\r
+               )\r
+       );\r
 \r
        // ツールバー・メニューバー設定。ファイル選択時しか動作しない削除などは別に設定。\r
        SetMenuToolState("Arc_Close",   true);\r
@@ -544,6 +553,7 @@ void MainFrame::OnArcClose(wxCommandEvent& e)
        {\r
                this->statusbar->SetStatusText(wxEmptyString, i);\r
        }\r
+       this->statusbar->SetToolTip(wxEmptyString);\r
        this->fileinfo.Clear();\r
        this->aiArchive.szComment.Empty();\r
        this->aiArchive.fnArchive.Clear();\r