<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -176,6 +176,14 @@
 				&gt;
 			&lt;/File&gt;
 			&lt;File
+				RelativePath=&quot;.\HighwindTabCtrl.cpp&quot;
+				&gt;
+			&lt;/File&gt;
+			&lt;File
+				RelativePath=&quot;.\HighwindTabGrpCtrl.cpp&quot;
+				&gt;
+			&lt;/File&gt;
+			&lt;File
 				RelativePath=&quot;.\3rdparty\json\src\jsonreader.cpp&quot;
 				&gt;
 			&lt;/File&gt;
@@ -206,6 +214,14 @@
 				&gt;
 			&lt;/File&gt;
 			&lt;File
+				RelativePath=&quot;.\HighwindTabCtrl.h&quot;
+				&gt;
+			&lt;/File&gt;
+			&lt;File
+				RelativePath=&quot;.\HighwindTabGrpCtrl.h&quot;
+				&gt;
+			&lt;/File&gt;
+			&lt;File
 				RelativePath=&quot;.\MenuObject.h&quot;
 				&gt;
 			&lt;/File&gt;</diff>
      <filename>Highwind.vcproj</filename>
    </modified>
    <modified>
      <diff>@@ -24,6 +24,8 @@
 ////Event Table Start
 BEGIN_EVENT_TABLE(HighwindMainFrm,wxFrame)
 	////Manual Code Start
+	//EVT_MENU(ID_QUIT, 
+	EVT_TEXT_ENTER(ID_ADDRESSBAR, HighwindMainFrm::OnAddressEnter)
 	////Manual Code End
 	
 	EVT_CLOSE(HighwindMainFrm::OnClose)
@@ -73,7 +75,12 @@ void HighwindMainFrm::CreateGUIControls()
 
 	StatusBar = new wxStatusBar(this, ID_STATUSBAR);
 
-	TabGroup = new wxNotebook(this, ID_TABGROUP, wxPoint(44, 137), wxSize(193, 129), wxNB_DEFAULT);
+	TabGroup = new wxAuiNotebook(this, ID_TABGROUP, wxPoint(44, 137), wxSize(193, 129), wxNB_DEFAULT|wxBORDER_NONE);
+
+	wxAuiNotebook *page = new wxAuiNotebook(this, 0, wxPoint(44, 137), wxSize(193, 129), wxNB_DEFAULT|wxBORDER_NONE);
+	TabGroup-&gt;AddPage(page, wxT(&quot;hoge&quot;));
+	page-&gt;AddPage(new wxControl(page, 0, wxDefaultPosition, wxDefaultSize, wxBORDER_NONE), wxT(&quot;fuga&quot;));
+	TabGroup-&gt;SetTabCtrlHeight(0);
 
 	MenuBar = new wxMenuBar();
 
@@ -102,6 +109,9 @@ void HighwindMainFrm::CreateMenuItems(){
 }
 
 void HighwindMainFrm::CreateToolButtons(){
+	AddressBar = new wxComboBox(ToolBar, ID_ADDRESSBAR);
+	ToolBar-&gt;AddControl(AddressBar, wxT(&quot;address&quot;));
+
 	wxJSONValue tconf = wxGetApp().GetMenuConf();
 	wxJSONValue items = tconf[&quot;Items&quot;];
 
@@ -113,6 +123,11 @@ void HighwindMainFrm::CreateToolButtons(){
 	}
 }
 
+void HighwindMainFrm::OnAddressEnter(wxCommandEvent&amp; event)
+{
+	wxMessageBox(AddressBar-&gt;GetValue(), wxT(&quot;test&quot;));
+}
+
 void HighwindMainFrm::OnClose(wxCloseEvent&amp; event)
 {
 	Destroy();</diff>
      <filename>HighwindMainFrm.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -27,8 +27,10 @@
 ////Header Include Start
 #include &lt;wx/menu.h&gt;
 #include &lt;wx/notebook.h&gt;
+#include &lt;wx/aui/auibook.h&gt;
 #include &lt;wx/statusbr.h&gt;
 #include &lt;wx/toolbar.h&gt;
+#include &lt;wx/combobox.h&gt;
 ////Header Include End
 
 ////Dialog Style Start
@@ -52,9 +54,10 @@ class HighwindMainFrm : public wxFrame
 		//wxDev-C++ will remove them. Add custom code after the block.
 		////GUI Control Declaration Start
 		wxMenuBar *MenuBar;
-		wxNotebook *TabGroup;
+		wxAuiNotebook *TabGroup;
 		wxStatusBar *StatusBar;
 		wxToolBar *ToolBar;
+		wxComboBox *AddressBar;
 		////GUI Control Declaration End
 		
 	private:
@@ -65,9 +68,12 @@ class HighwindMainFrm : public wxFrame
 		enum
 		{
 			////GUI Enum Control ID Start
-			ID_TOOLBAR,
+			ID_TOOLBAR = 1,
 			ID_STATUSBAR,
 			ID_TABGROUP,
+			ID_ADDRESSBAR,
+			ID_SEARCHBAR,
+			ID_ENGINEBOX,
 			ID_NEWTABGRP,
 			ID_NEWTAB,
 			ID_NEWTABGRP_FROMCB,
@@ -82,12 +88,12 @@ class HighwindMainFrm : public wxFrame
 			ID_CLOSETABGRP_LEFT,
 			ID_CLOSETABGRP_RIGHT,
 			ID_CLOSETABGRP_EXCEPT,
-			ID_CLOSETABGRPALL,
+			ID_CLOSETABGRP_ALL,
 			ID_CLOSETAB,
 			ID_CLOSETAB_LEFT,
 			ID_CLOSETAB_RIGHT,
 			ID_CLOSETAB_EXCEPT,
-			ID_CLOSETABALL,
+			ID_CLOSETAB_ALL,
 			ID_CLOSEWINDOW,
 			ID_OFFLINE,
 			ID_CUT,
@@ -107,6 +113,7 @@ class HighwindMainFrm : public wxFrame
 			ID_SWFAYT,
 			ID_GOBACK,
 			ID_GOFORWARD,
+			ID_QUIT,
 			/*ID_WXTOOLBUTTON2 = 5,
 		    */
 			////GUI Enum Control ID End
@@ -114,10 +121,13 @@ class HighwindMainFrm : public wxFrame
 		};
 		
 	private:
+		void OnAddressEnter(wxCommandEvent&amp; event);
 		void OnClose(wxCloseEvent&amp; event);
 		void CreateGUIControls();
 		void CreateMenuItems();
 		void CreateToolButtons();
+		void CreateBuiltinIDHashMap();
+		void CreateAdditionalIDHashMap();
 };
 
 #endif</diff>
      <filename>HighwindMainFrm.h</filename>
    </modified>
    <modified>
      <diff>@@ -0,0 +1,9 @@
+#include &quot;HighwindTabCtrl.h&quot;
+
+HighwindTabCtrl::HighwindTabCtrl(void)
+{
+}
+
+HighwindTabCtrl::~HighwindTabCtrl(void)
+{
+}</diff>
      <filename>HighwindTabCtrl.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -0,0 +1,12 @@
+#pragma once
+#include &quot;c:\wxwidgets-2.9.0\include\wx\aui\auibook.h&quot;
+
+class HighwindTabCtrl :
+	public wxAuiNotebook
+{
+public:
+	HighwindTabCtrl(void);
+	virtual ~HighwindTabCtrl(void);
+	//void LoadTabList(const wxJSONValue&amp; list);
+	//void LoadTabList(const wxStringArray&amp; array);
+};</diff>
      <filename>HighwindTabCtrl.h</filename>
    </modified>
    <modified>
      <diff>@@ -0,0 +1,9 @@
+#include &quot;HighwindTabGrpCtrl.h&quot;
+
+HighwindTabGrpCtrl::HighwindTabGrpCtrl(void)
+{
+}
+
+HighwindTabGrpCtrl::~HighwindTabGrpCtrl(void)
+{
+}</diff>
      <filename>HighwindTabGrpCtrl.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -0,0 +1,11 @@
+#pragma once
+#include &quot;c:\wxwidgets-2.9.0\include\wx\aui\auibook.h&quot;
+
+class HighwindTabGrpCtrl :
+	public wxAuiNotebook
+{
+public:
+	HighwindTabGrpCtrl(void);
+	virtual ~HighwindTabGrpCtrl(void);
+//	void LoadSession(const wxJSONValue&amp; session);
+};</diff>
      <filename>HighwindTabGrpCtrl.h</filename>
    </modified>
    <modified>
      <diff>@@ -0,0 +1,3 @@
+COMPILE
+===============================================
+Please locate wxWebConnect source files at 3rdparty/webconnect/
\ No newline at end of file</diff>
      <filename>README</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>5fec3474a0ccdf86e2e46732a9117727e074eaff</id>
    </parent>
  </parents>
  <author>
    <name>plus7</name>
    <email>ahya365@gmail.com</email>
  </author>
  <url>http://github.com/plus7/Highwind/commit/b5975ab7fb36b7b2dfa37bfa2096a6ec10a58313</url>
  <id>b5975ab7fb36b7b2dfa37bfa2096a6ec10a58313</id>
  <committed-date>2009-10-12T06:32:18-07:00</committed-date>
  <authored-date>2009-10-12T06:32:18-07:00</authored-date>
  <message>fuga</message>
  <tree>a415909fa51292790038cc3f318161be438f31d6</tree>
  <committer>
    <name>plus7</name>
    <email>ahya365@gmail.com</email>
  </committer>
</commit>
