OSDN Git Service

書庫閲覧時にスプリッターの位置の設定が読み込まれないことがあるのを暫定的に修正。
authorsirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Mon, 20 Sep 2010 11:06:22 +0000 (11:06 +0000)
committersirakaba <sirakaba@9df91469-1e22-0410-86e7-ea8537beb833>
Mon, 20 Sep 2010 11:06:22 +0000 (11:06 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/tpi/tpi@322 9df91469-1e22-0410-86e7-ea8537beb833

src/lychee/frm_main.h
src/lychee/lychee.cpp

index 994c297..9a9e1d6 100644 (file)
@@ -28,6 +28,7 @@ class MainFrame: public wxFrame {
 public:\r
     wxTreeCtrl * tree_ctrl;\r
     myListCtrl * list_ctrl;\r
+    wxSplitterWindow * window_splitter;\r
        ArrayTPI_FILEINFO fileinfo;\r
        TPIHandle tpi;\r
        wxFileName fnArchive;\r
@@ -74,7 +75,6 @@ protected:
     wxMenuBar * menubar;\r
     wxToolBar * toolbar;\r
     wxStatusBar * statusbar;\r
-    wxSplitterWindow * window_splitter;\r
     wxTextCtrl * tcFilter;\r
     DECLARE_EVENT_TABLE()\r
 };\r
index 4ea3818..32f90ef 100644 (file)
@@ -104,6 +104,8 @@ bool Lychee::OnInit()
        {\r
                // 閲覧モード。\r
                frm_main->Show();\r
+               // スプリッター設定(OnInitでは効かないことがあるため)。\r
+               frm_main->window_splitter->SetSashPosition(frm_main->conf.ReadId(CONF_WINDOW_SPLITTER_POS, 200l));\r
                return true;\r
        }\r
 \r