<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/wxoneshell/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/wxoneshell/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 05 Oct 2015 11:40:48 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/wxoneshell/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by cloudherder</title><link>https://sourceforge.net/p/wxoneshell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -7,12 +7,12 @@
 English Version
 

-    wxOneShell是一个快速开发wxPython SDI程序的框架，wxOneShell的设计 目的，是将程序设计中图像界面的例行功能隔离出来，只用ini文件配置即可完成 Logo屏幕、多面板切换的界面、自动生成菜单和工具条、定义热键、任务条图标 菜单、多语言切 换、控制不同面板的显示等功能，并能辅助界面设计和 保存设置。
+    wxOneShell是一个快速开发wxPython SDI程序的框架，wxOneShell的设计 目的，是将程序设计中图像界面的例行功能隔离出来，只用ini文件配置即可完成 Logo屏幕、多面板切换的界面、侧边栏、自动生成菜单和工具条、定义热键、任务条图标 菜单、多语言切 换、控制不同面板的显示等功能，并能辅助界面设计和 保存设置。

     wxOneShell的基本原理是，由wxOneShell.py负责生成图形界面，由ui目 录中的构件负责数据 的显示，而由fs目录中的控制模块控制不同显示数据之间 的操作。
 

-    WxOneShell is a framework for rapid development of wxPython SDI program, wxOneShell is designed, is to isolate the routine function of programming a graphical interface, using ini files configuration generate splash screen, siwitch mulit-panel ,menus and toolbar ,widgets and its hotkey denfine, task bar button menu, and switch multi-language , collect those string to be translated, control panels display etc., and auxiliary interface design and save your settings.
+    WxOneShell is a framework for rapid development of wxPython SDI program, wxOneShell is designed, is to isolate the routine function of programming a graphical interface, using ini files configuration generate splash screen, switch mulit-panel ,sidebar,menus and toolbar ,widgets and its hotkey denfine, task bar button menu, and switch multi-language , collect those string to be translated, control panels display etc., and auxiliary interface design and save your settings.

     The Basic principle of wxOneShell is, wxOneShell.py is responsible for generating a graphical interface, components in the directory ui\ are responsible data viwe, and controlled the operations between different data views by control module in fs\ directory .
 
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cloudherder</dc:creator><pubDate>Mon, 05 Oct 2015 11:40:48 -0000</pubDate><guid>https://sourceforge.net09d58c1e4750e3322795eb8d38d5aff9294b0e4c</guid></item><item><title>Home modified by cloudherder</title><link>https://sourceforge.net/p/wxoneshell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -23,10 +23,8 @@
 Screen snapshot 1
 

-![](wxOneShell-help.files/file0002.jpg)
-
-
-![](wxOneShell-help.files/file0003.jpg)
+![](https://sourceforge.net/p/wxoneshell/wiki/Home/attachment/file0003.jpg)
+
 

 注意：顶部工具栏部分是部分菜单项的支持类型,更多请看快照2
@@ -41,10 +39,8 @@
 Screen Snapshot 2
 

-![](wxOneShell-help.files/file0004.jpg)
-
-
-![](wxOneShell-help.files/file0005.jpg)
+![](https://sourceforge.net/p/wxoneshell/wiki/Home/attachment/file0004.jpg)
+
 

 *提示：
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cloudherder</dc:creator><pubDate>Mon, 28 Sep 2015 13:40:27 -0000</pubDate><guid>https://sourceforge.net193445e019f6af64e7e199ffa62c7cee14e6023a</guid></item><item><title>Home modified by cloudherder</title><link>https://sourceforge.net/p/wxoneshell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,4 +1,3 @@
-
 wxOneShell帮助--wxOneShell Help
 

@@ -468,7 +467,7 @@
 You will see the UI as following：
 

-![](wxOneShell-help.files/a18c7922-b462-4148-8b87-3f8ca822c001.jpg)
+![](https://sourceforge.net/p/wxoneshell/wiki/Home/attachment/a18c7922-b462-4148-8b87-3f8ca822c001.jpg)

 

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cloudherder</dc:creator><pubDate>Mon, 28 Sep 2015 13:36:30 -0000</pubDate><guid>https://sourceforge.net1c8708fc0b0e414193c65f2432dd40e488af8f10</guid></item><item><title>Home modified by cloudherder</title><link>https://sourceforge.net/p/wxoneshell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,479 @@
-Welcome to your wiki!
-
-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
-
-The wiki uses [Markdown](/p/wxoneshell/wiki/markdown_syntax/) syntax.
-
-[[members limit=20]]
-[[download_button]]
+
+wxOneShell帮助--wxOneShell Help
+
+
+中文版
+
+
+English Version
+
+
+    wxOneShell是一个快速开发wxPython SDI程序的框架，wxOneShell的设计 目的，是将程序设计中图像界面的例行功能隔离出来，只用ini文件配置即可完成 Logo屏幕、多面板切换的界面、自动生成菜单和工具条、定义热键、任务条图标 菜单、多语言切 换、控制不同面板的显示等功能，并能辅助界面设计和 保存设置。
+
+    wxOneShell的基本原理是，由wxOneShell.py负责生成图形界面，由ui目 录中的构件负责数据 的显示，而由fs目录中的控制模块控制不同显示数据之间 的操作。
+
+
+    WxOneShell is a framework for rapid development of wxPython SDI program, wxOneShell is designed, is to isolate the routine function of programming a graphical interface, using ini files configuration generate splash screen, siwitch mulit-panel ,menus and toolbar ,widgets and its hotkey denfine, task bar button menu, and switch multi-language , collect those string to be translated, control panels display etc., and auxiliary interface design and save your settings.
+
+    The Basic principle of wxOneShell is, wxOneShell.py is responsible for generating a graphical interface, components in the directory ui\ are responsible data viwe, and controlled the operations between different data views by control module in fs\ directory .
+
+
+屏幕快照1
+
+
+Screen snapshot 1
+
+
+![](wxOneShell-help.files/file0002.jpg)
+
+
+![](wxOneShell-help.files/file0003.jpg)
+
+
+注意：顶部工具栏部分是部分菜单项的支持类型,更多请看快照2
+
+
+Note: widgets in toolbar is some menu item types, see snapshot 2 for more.
+
+
+屏幕快照2
+
+
+Screen Snapshot 2
+
+
+![](wxOneShell-help.files/file0004.jpg)
+
+
+![](wxOneShell-help.files/file0005.jpg)
+
+
+*提示：
+
+1.任务条菜单对应主菜单
+
+2.选项菜单是用不同菜单类型制作好的功能构件，可以帮助你制作新程序。
+
+
+*Note: 
+
+1.&lt;span class="" id="ouHighlight__0_1TO0_3" style="font-size: 10.5pt; line-height: 1.5;"&gt;Task&lt;/span&gt;&lt;span id="noHighlight_0.4967297915375093" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__3_4TO5_8" style="font-size: 10.5pt; line-height: 1.5;"&gt;menu&lt;/span&gt;&lt;span id="noHighlight_0.8999287233119115" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="highlight" id="ouHighlight__5_6TO10_19" style="font-size: 10.5pt; line-height: 1.5;"&gt;correspond&lt;/span&gt;&lt;span id="noHighlight_0.631232400723188" style="font-size: 10.5pt; line-height: 1.5;"&gt; to the &lt;/span&gt;&lt;span class="" id="ouHighlight__7_7TO28_31" style="font-size: 10.5pt; line-height: 1.5;"&gt;main&lt;/span&gt;&lt;span id="noHighlight_0.8198757090563116" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__8_9TO33_36" style="font-size: 10.5pt; line-height: 1.5;"&gt;menu&lt;/span&gt;
+
+2.The Option menu is already making the function widget well by different menu types, It can help you make a new program.
+&lt;table border="1" cellpadding="0" cellspacing="0" width="1230"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;
+
+1.wxOneShell的目录结构
+&lt;/td&gt;&lt;td colspan="2" valign="top"&gt;
+
+Directory structue of wxOneShell
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="100"&gt;
+
+目录[Directory]
+&lt;/td&gt;&lt;td valign="top" width="180"&gt;
+
+文件[File]
+&lt;/td&gt;&lt;td valign="top" width="350"&gt;
+
+说明
+&lt;/td&gt;&lt;td valign="top" width="550"&gt;
+
+Description
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+.\
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+安装目录
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Install Directory
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+wxOneShell.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+主程序。不要编辑。
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Main program,Don't edit
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+wxOneShell.gif
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+主程序图标
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Icon of main program
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+wxOneShell.ini
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+界面布局配置文件。定义主界面的参数和不同面 板包含的显示构件，面板的主从关系等
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Interface layout profile. Define interface parameters and display panel contains the component, Panel of the master-slave relationship
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+WxOneShell-ini.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+生成的布局配置py文件，用以保护程序的布局配 置。（可选）
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+The py file for interface layout profile by generated，use to protect the program profie.(optional)
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+wxOneShell.jpg
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+主程序Logo图像文件(可选)
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Logo file of main program(optional)
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+fs\
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+控制模块目录
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Directory of control module
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+SampleUI.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+控制模块示例
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Example of control module
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+SampleUI.ini
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+控制模块的设置文件。设置布局构件的大小， 动态隐藏的面板，使用的语言，用户接口信息 等。
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Control module configuration file. Setting the size of widgets, hidden settings panel, the language used, and user interface information
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+SampleUI.mnu
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+菜单定义文件
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+The file that define menu
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+SampleUI-mnu.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+生成菜单py文件，用以保护菜单配置（可选）。
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+The py file for menu by generated，use to protect the menu setting.(optional)
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1"&gt;fs\SampleUI_EXT\
+&lt;/td&gt;&lt;td colspan="1"&gt;
+&lt;/td&gt;&lt;td colspan="1"&gt;控制模块的目录
+&lt;/td&gt;&lt;td colspan="1"&gt;The directory for &lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;Control module&lt;/span&gt;
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+fs\SampleUI_EXT\lang
+
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+控制模块的多语言翻译文件目录
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+The translation file directory for &lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;Control module&lt;/span&gt;
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+Chinese (Simplified).lang         
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+语言翻译文件(可选)
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Language translation files (optional)
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+English.lang
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+语言翻译文件(可选)
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Language translation files (optional)
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+functions\
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+函数模块文件目录
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Function module file directory
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+Languages.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+语言代码对照字典
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Language code dictionary
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+ToolFuncs.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+基本函数文件
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Basic Function file
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+UserFuncs.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+用户自定义函数文件
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+User-defined functions file
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;UserFuncs1.py&lt;/td&gt;&lt;td valign="top"&gt;用户自定义函数文件1&lt;/td&gt;&lt;td valign="top"&gt;User-defined functions file 1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+images\
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+图像存放目录
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Images Directory
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+Exit.png
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+用户图标
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+User's Icon
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+OneModules\
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+wxOneShell基本构件目录
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Directory of basic components of wxOneShell
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+IconsLib.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+内置图标库
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Built-in icon library
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+OneConfig.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+ini文件处理模块
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Ini file handling module
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;OneImages.py&lt;/td&gt;&lt;td valign="top"&gt;图像处理模块&lt;/td&gt;&lt;td valign="top"&gt;Images handling module&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+OneMasterPanel.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+面板模块
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Panel module
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+OnePanel.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+wxOneShell数据显示固定构件的祖先类&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;模块&lt;/span&gt;
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+ancestor classes module of wxOneShell shows data in a fixed component
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;OneScrolledPanel.py&lt;/td&gt;&lt;td valign="top"&gt;wxOneShell数据显示滚动构件的祖先类模块&lt;/td&gt;&lt;td valign="top"&gt;ancestor classes module of wxOneShell shows data in a scrollable component&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+OneUI.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+用户fs模块的祖先类模块
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+ancestor classes module of user's fs module
+
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1"&gt;
+&lt;/td&gt;&lt;td colspan="1"&gt;...&lt;/td&gt;&lt;td colspan="1"&gt;...&lt;/td&gt;&lt;td colspan="1"&gt;...&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+ui\
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+用户自定义构件目录
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Directory of User-defined component
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+SimplePanel.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+构件简单示例文件
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Simple example of component
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+ScrolledPanel.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+滚动构件示例文件
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Simple example of scrollable component
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;modules\&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;用户自定义模块目录&lt;/td&gt;&lt;td valign="top"&gt;Directory of User-defined modules&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+HotKey.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+HotKey模块
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+HotKey module
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+help\
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+帮助文件目录
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Directory of help file
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;wxOnShell-help.html&lt;/td&gt;&lt;td valign="top"&gt;本文件&lt;/td&gt;&lt;td valign="top"&gt;
+
+This file
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+license\
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+版权声明文件目录
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+Directory of license
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+license.txt
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;
+
+lgpl-2.1(include cn version).txt
+&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table border="1" cellpadding="0" cellspacing="0" width="1230"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top" width="600"&gt;
+
+2.快速开始
+&lt;/td&gt;&lt;td valign="top" width="600"&gt;
+
+2.Quick Start
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+2.1. 最小的例子
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+2.1Minimum example
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+只需要写8行代码
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+It only need 8 lines code
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;
+
+2.1.1 SimplePanel.py
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;
+
+import OnePanel
+
+class SimplePanel(OnePanel.OnePanel):
+
+    def __init__(self, parent, top,id, pos, size, style, name):
+
+        OnePanel.OnePanel.__init__(self, id=id, name=name,parent=parent,top=top,pos=pos, size=size,style=style)
+
+ 
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;
+
+2.1.2 SampleUI.py
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;
+
+import OneUI
+
+class SampleUI(&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;OneUI&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;.&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;OneUI&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;):&lt;/span&gt;
+
+    def __init__(self):
+
+       &lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;OneUI&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;.&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;OneUI&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;.__init__(self)&lt;/span&gt;
+
+ 
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+2.1.3SimplePanel.py文件放到ui\目录，SampleUI.py放到fs\ 目录。
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+2.1.3Put SimplePanel.py to ui\，and put SampleUI.py to fs\.
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+2.1.4编写wxOneShell.ini文件,放到程序根目录。
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+2.1.4 Edit the file wxOneShell.ini,and put it to directory of the program.
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;&lt;div&gt;&lt;div&gt;[About]&lt;/div&gt;&lt;div&gt;CopyrightPerson=Oneask&lt;/div&gt;&lt;div&gt;CopyrightYear=(C) 2015&lt;/div&gt;&lt;div&gt;Description=a SDI frame for develop wxPython program rapidly&lt;/div&gt;&lt;div&gt;Developers=oneask@gmail.com,cloudherder@126.com&lt;/div&gt;&lt;div&gt;HelpFile=%InstallPath%\help\wxOneShell-help.htm&lt;/div&gt;&lt;div&gt;LicenseFile=%InstallPath%\license\license.txt&lt;/div&gt;&lt;div&gt;ProgramName=wxOneShell&lt;/div&gt;&lt;div&gt;Version=1.0&lt;/div&gt;&lt;div&gt;WebSiteHyperlink=https://github.com/cloudherder/wxOneShell&lt;/div&gt;&lt;div&gt;WebSiteName=wxOneShell GitHub Site&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;div&gt;[General]&lt;/div&gt;&lt;div&gt;MasterPane=Viewer&lt;/div&gt;&lt;div&gt;PanelPages=8&lt;/div&gt;&lt;div&gt;Role=Master,Slave,Viewer,Other,ToolFlatBar,ToolListBar,ToolFoldBar,ToolBar&lt;/div&gt;&lt;div&gt;StatusBarFieldCount=5&lt;/div&gt;&lt;div&gt;StatusBarWidths=60,-1,200,100,100&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;div&gt;[Viewer]&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=0&lt;/div&gt;&lt;div&gt;DockSide=Top&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;FsType=SampleUI&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).Resizable(1).MaximizeButton(1).MinimizeButton(1).CloseButton(0).BestSize((320,50)).MinSize((-1,50))&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Center().Row(0).Layer(1).Position(1)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=MasterBar&lt;/div&gt;&lt;div&gt;Panel1_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel1_TabFixed=&lt;/div&gt;&lt;div&gt;Panel1_TabPosition=&lt;/div&gt;&lt;div&gt;Panel1_TabStyle=2&lt;/div&gt;&lt;div&gt;Panel2_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel2_TabFixed=&lt;/div&gt;&lt;div&gt;Panel2_TabPosition=&lt;/div&gt;&lt;div&gt;Panel2_TabStyle=3&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;div&gt;[Other]&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Bottom&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;FsType=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).Resizable(1).MaximizeButton(1).MinimizeButton(0).CloseButton(0).BestSize((-1,50)).MinSize((-1,50)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Bottom().Row(0).Layer(1).Position(2)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=Master2Panel&lt;/div&gt;&lt;div&gt;Panel1_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel1_TabFixed=&lt;/div&gt;&lt;div&gt;Panel1_TabPosition=&lt;/div&gt;&lt;div&gt;Panel1_TabStyle=&lt;/div&gt;&lt;div&gt;Panel2_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel2_TabFixed=&lt;/div&gt;&lt;div&gt;Panel2_TabPosition=&lt;/div&gt;&lt;div&gt;Panel2_TabStyle=0&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;div&gt;[Slave]&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=Right Panel&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Right&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;FsType=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).Resizable(1).MaximizeButton(0).MinimizeButton(1).CloseButton(0).BestSize((320,50)).MinSize((-1,50)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Right().Row(0).Layer(0).Position(0)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Panel1_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel1_TabFixed=&lt;/div&gt;&lt;div&gt;Panel1_TabPosition=Bottom&lt;/div&gt;&lt;div&gt;Panel1_TabStyle=5&lt;/div&gt;&lt;div&gt;Panel2_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel2_TabFixed=&lt;/div&gt;&lt;div&gt;Panel2_TabPosition=Bottom&lt;/div&gt;&lt;div&gt;Panel2_TabStyle=3&lt;/div&gt;&lt;div&gt;Style=MasterBar&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;div&gt;[ToolBar]&lt;/div&gt;&lt;div&gt;BorderStyle=4&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Bottom&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).BottomDockable(1).CloseButton(0).MinimizeButton(0).BestSize((700,45)).MinSize((-1,45)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Bottom().Row(1).Layer(3).Position(1)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=SideBar&lt;/div&gt;&lt;div&gt;TabPosition=&lt;/div&gt;&lt;div&gt;TabStyle=2&lt;/div&gt;&lt;div&gt;Scrollable=0&lt;/div&gt;&lt;div&gt;ToolStyle=FlatBook&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;div&gt;[ToolFlatBar]&lt;/div&gt;&lt;div&gt;BorderStyle=4&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Left-Top&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).TopDockable(1).CloseButton(0).MinimizeButton(0).BestSize((800,130)).MinSize((-1,20)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Top().Row(0).Layer(1).Position(0)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;ToolStyle=FlatBook&lt;/div&gt;&lt;div&gt;Style=SideBar&lt;/div&gt;&lt;div&gt;TabPosition=&lt;/div&gt;&lt;div&gt;TabStyle=3&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;div&gt;[ToolFoldBar]&lt;/div&gt;&lt;div&gt;BorderStyle=4&lt;/div&gt;&lt;div&gt;CanClose=1&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;FloatPosition=10,300&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).CloseButton(1).MinimizeButton(0).BestSize((200,130)).MinSize((-1,20))&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Top().Row(0).Layer(1).Position(0)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=FoldBar&lt;/div&gt;&lt;div&gt;TabPosition=&lt;/div&gt;&lt;div&gt;TabStyle=&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;div&gt;[ToolListBar]&lt;/div&gt;&lt;div&gt;BorderStyle=4&lt;/div&gt;&lt;div&gt;CanClose=1&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;FloatPosition=1000,50&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).CloseButton(1).MinimizeButton(0).BestSize((150,130)).MinSize((-1,20))&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Top().Row(0).Layer(1).Position(0)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=ListBook&lt;/div&gt;&lt;div&gt;TabPosition=Right&lt;/div&gt;&lt;div&gt;TabStyle=&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;div&gt;[Master]&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=Left Panel&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Left&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;FsType=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=00&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).Resizable(1).MaximizeButton(1).MinimizeButton(1).CloseButton(0).BestSize((320,50)).MinSize((-1,50)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Left().Row(0).Layer(1).Position(0)&lt;/div&gt;&lt;div&gt;Panel1_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel1_TabFixed=&lt;/div&gt;&lt;div&gt;Panel1_TabPosition=Left&lt;/div&gt;&lt;div&gt;Panel1_TabStyle=1&lt;/div&gt;&lt;div&gt;Panel2_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel2_TabFixed=&lt;/div&gt;&lt;div&gt;Panel2_TabPosition=&lt;/div&gt;&lt;div&gt;Panel2_TabStyle=2&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=MasterBar&lt;/div&gt;&lt;div&gt;
+&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+2.1.5 运行wxOneShell.py
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+2.1.5 Run wxOneShell.py
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+python wxOneShell.py
+
+可得下图
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+python wxOneShell.py
+
+You will see the UI as following：
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;
+
+![](wxOneShell-help.files/a18c7922-b462-4148-8b87-3f8ca822c001.jpg)
+
+&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;
+
+*注意：此处是使用了系统默认的fs模块ini参数运行程序，当模块ini文件（此处是Sample.ini）不存在时，会自动生成这一文件。
+&lt;/td&gt;&lt;td valign="top"&gt;
+
+*Note:This&lt;span id="ouHighlight__0_1TO0_3" style="font-size: 10.5pt; line-height: 1.5;"&gt;&lt;/span&gt;&lt;span id="noHighlight_0.2568714916363265" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__2_2TO5_6" style="font-size: 10.5pt; line-height: 1.5;"&gt;is&lt;/span&gt;&lt;span id="noHighlight_0.31708165272337596" style="font-size: 10.5pt; line-height: 1.5;"&gt; to &lt;/span&gt;&lt;span class="" id="ouHighlight__3_4TO11_13" style="font-size: 10.5pt; line-height: 1.5;"&gt;use&lt;/span&gt;&lt;span id="noHighlight_0.7747335610391215" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__5_5TO15_17" style="font-size: 10.5pt; line-height: 1.5;"&gt;the&lt;/span&gt;&lt;span id="noHighlight_0.9729284753123689" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__15_17TO45_47" style="font-size: 10.5pt; line-height: 1.5;"&gt;ini&lt;/span&gt;&lt;span id="noHighlight_0.6120633225811127" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__18_19TO49_57" style="font-size: 10.5pt; line-height: 1.5;"&gt;parameter by &lt;/span&gt;&lt;span id="ouHighlight__6_7TO19_24" style="font-size: 10.5pt; line-height: 1.5;"&gt;system&lt;/span&gt;&lt;span id="noHighlight_0.7510064474676523" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__8_9TO26_32" style="font-size: 10.5pt; line-height: 1.5;"&gt;default&lt;/span&gt;&lt;span id="noHighlight_0.6292450195283931" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt; for fs &lt;/span&gt;&lt;span id="ouHighlight__11_12TO34_35" style="font-size: 10.5pt; line-height: 1.5;"&gt;&lt;/span&gt;&lt;span id="noHighlight_0.5497961875416751" style="font-size: 10.5pt; line-height: 1.5;"&gt;&lt;/span&gt;&lt;span id="ouHighlight__13_14TO37_43" style="font-size: 10.5pt; line-height: 1.5;"&gt;modules&lt;/span&gt;&lt;span id="noHighlight_0.21144721690490298" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="noHighlight_0.8986514530569599" style="font-size: 10.5pt; line-height: 1.5;"&gt; to &lt;/span&gt;&lt;span id="ouHighlight__20_21TO62_64" style="font-size: 10.5pt; line-height: 1.5;"&gt;run&lt;/span&gt;&lt;span id="noHighlight_0.5001270659326923" style="font-size: 10.5pt; line-height: 1.5;"&gt; the &lt;/span&gt;&lt;span id="ouHighlight__22_23TO70_76" style="font-size: 10.5pt; line-height: 1.5;"&gt;program , &lt;/span&gt;&lt;span id="ouHighlight__25_25TO78_81" style="font-size: 10.5pt; line-height: 1.5;"&gt;when&lt;/span&gt;&lt;span id="noHighlight_0.5293008380101615" style="font-size: 10.5pt; line-height: 1.5;"&gt; the &lt;/span&gt;&lt;span class="" id="ouHighlight__28_30TO95_97" style="font-size: 10.5pt; line-height: 1.5;"&gt;ini&lt;/span&gt;&lt;span id="noHighlight_0.038855089318837965" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__31_32TO99_102" style="font-size: 10.5pt; line-height: 1.5;"&gt;file&lt;/span&gt;&lt;span id="noHighlight_0.9673554219219245" style="font-size: 10.5pt; line-height: 1.5;"&gt; for the &lt;/span&gt;&lt;span id="ouHighlight__26_27TO87_93" style="font-size: 10.5pt; line-height: 1.5;"&gt;module&lt;/span&gt;&lt;span id="ouHighlight__33_33TO104_104" style="font-size: 10.5pt; line-height: 1.5;"&gt;(&lt;/span&gt;&lt;span id="ouHighlight__37_46TO105_114" style="font-size: 10.5pt; line-height: 1.5;"&gt;Sample.ini in here&lt;/span&gt;&lt;span id="ouHighlight__47_47TO125_125" style="font-size: 10.5pt; line-height: 1.5;"&gt;)&lt;/span&gt;&lt;span id="noHighlight_0.6053576285629417" style="font-size: 10.5pt; line-height: 1.5;"&gt; is &lt;/span&gt;&lt;span id="ouHighlight__48_48TO130_132" style="font-size: 10.5pt; line-height: 1.5;"&gt;not&lt;/span&gt;&lt;span id="noHighlight_0.9771077666487943" style="font-size: 10.5pt; line-height: 1.5;"&gt; exists&lt;/span&gt;&lt;span id="ouHighlight__49_50TO134_140" style="font-size: 10.5pt; line-height: 1.5;"&gt;&lt;/span&gt;&lt;span id="noHighlight_0.352568795087994" style="font-size: 10.5pt; line-height: 1.5;"&gt;,&lt;/span&gt;&lt;span id="noHighlight_0.5936508065351584" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__58_58TO143_146" style="font-size: 10.5pt; line-height: 1.5;"&gt;this&lt;/span&gt;&lt;span id="noHighlight_0.43853127065307607" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__60_61TO148_151" style="font-size: 10.5pt; line-height: 1.5;"&gt;file&lt;/span&gt;&lt;span id="noHighlight_0.6863355080873297" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__53_53TO153_156" style="font-size: 10.5pt; line-height: 1.5;"&gt;will be&lt;/span&gt;&lt;span id="noHighlight_0.4444237510108643" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__54_55TO161_173" style="font-size: 10.5pt; line-height: 1.5;"&gt;automatically&lt;/span&gt;&lt;span id="noHighlight_0.8264193510348863" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__56_57TO175_183" style="font-size: 10.5pt; line-height: 1.5;"&gt;generated&lt;/span&gt;&lt;span id="noHighlight_0.14904779351411734" style="font-size: 10.5pt; line-height: 1.5;"&gt;.&lt;/span&gt;
+&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cloudherder</dc:creator><pubDate>Mon, 28 Sep 2015 13:22:30 -0000</pubDate><guid>https://sourceforge.netddfa8ef601a59a8483f38f3e15bb180785130299</guid></item><item><title>Discussion for Home page</title><link>https://sourceforge.net/p/wxoneshell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;&amp;lt;meta http-equiv="X-UA-Compatible" content="IE=8"/&amp;gt;
&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"/&amp;gt;
&lt;title&gt;wxOneShell帮助--wxOneShell Help&lt;/title&gt;


&amp;lt;style type="text/css" id="wiz_custom_css"&amp;gt;
body
{
    font-family: 宋体,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif;
    font-size: 10.5pt;
    line-height: 1.5;
}
html, body
{

}
h1 {
    font-size:1.5em;
    font-weight:bold;
}
h2 {
    font-size:1.4em;
    font-weight:bold;
}
h3 {
    font-size:1.3em;
    font-weight:bold;
}
h4 {
    font-size:1.2em;
    font-weight:bold;
}
h5 {
    font-size:1.1em;
    font-weight:bold;
}
h6 {
    font-size:1.0em;
    font-weight:bold;
}
img {
    border:0;
    max-width: 100%;
    height: auto !important;
}
blockquote {
    margin-top:0px;
    margin-bottom:0px;
}
table {
    border-collapse:collapse;
    border:1px solid #bbbbbb;
}
td {
    border-collapse:collapse;
    border:1px solid #bbbbbb;
}
&amp;lt;/style&amp;gt;

&lt;p&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;body&amp;gt;&lt;br/&gt;
&lt;/p&gt;&lt;div id="WizHtmlContentId"&gt;&lt;p&gt;&lt;/p&gt;


&lt;table border="1" cellpadding="0" cellspacing="0" width="1230"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;

wxOneShell帮助--wxOneShell Help
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="600"&gt;

中文版
&lt;/td&gt;&lt;td valign="top" width="600"&gt;

English Version
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

    wxOneShell是一个快速开发wxPython SDI程序的框架，wxOneShell的设计 目的，是将程序设计中图像界面的例行功能隔离出来，只用ini文件配置即可完成 Logo屏幕、多面板切换的界面、自动生成菜单和工具条、定义热键、任务条图标 菜单、多语言切 换、控制不同面板的显示等功能，并能辅助界面设计和 保存设置。

    wxOneShell的基本原理是，由wxOneShell.py负责生成图形界面，由ui目 录中的构件负责数据 的显示，而由fs目录中的控制模块控制不同显示数据之间 的操作。
&lt;/td&gt;&lt;td valign="top"&gt;

    WxOneShell is a framework for rapid development of wxPython SDI program, wxOneShell is designed, is to isolate the routine function of programming a graphical interface, using ini files configuration generate splash screen, siwitch mulit-panel ,menus and toolbar ,widgets and its hotkey denfine, task bar button menu, and switch multi-language , collect those string to be translated, control panels display etc., and auxiliary interface design and save your settings.

    The Basic principle of wxOneShell is, wxOneShell.py is responsible for generating a graphical interface, components in the directory ui\ are responsible data viwe, and controlled the operations between different data views by control module in fs\ directory .
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

屏幕快照1
&lt;/td&gt;&lt;td valign="top"&gt;

Screen snapshot 1
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

![](wxOneShell-help.files/file0002.jpg)
&lt;/td&gt;&lt;td valign="top"&gt;

![](wxOneShell-help.files/file0003.jpg)
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

注意：顶部工具栏部分是部分菜单项的支持类型,更多请看快照2
&lt;/td&gt;&lt;td valign="top"&gt;

Note: widgets in toolbar is some menu item types, see snapshot 2 for more.
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

屏幕快照2
&lt;/td&gt;&lt;td valign="top"&gt;

Screen Snapshot 2
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

![](wxOneShell-help.files/file0004.jpg)
&lt;/td&gt;&lt;td valign="top"&gt;

![](wxOneShell-help.files/file0005.jpg)
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

*提示：

1.任务条菜单对应主菜单

2.选项菜单是用不同菜单类型制作好的功能构件，可以帮助你制作新程序。
&lt;/td&gt;&lt;td valign="top"&gt;

*Note: 

1.&lt;span class="" id="ouHighlight__0_1TO0_3" style="font-size: 10.5pt; line-height: 1.5;"&gt;Task&lt;/span&gt;&lt;span id="noHighlight_0.4967297915375093" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__3_4TO5_8" style="font-size: 10.5pt; line-height: 1.5;"&gt;menu&lt;/span&gt;&lt;span id="noHighlight_0.8999287233119115" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="highlight" id="ouHighlight__5_6TO10_19" style="font-size: 10.5pt; line-height: 1.5;"&gt;correspond&lt;/span&gt;&lt;span id="noHighlight_0.631232400723188" style="font-size: 10.5pt; line-height: 1.5;"&gt; to the &lt;/span&gt;&lt;span class="" id="ouHighlight__7_7TO28_31" style="font-size: 10.5pt; line-height: 1.5;"&gt;main&lt;/span&gt;&lt;span id="noHighlight_0.8198757090563116" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__8_9TO33_36" style="font-size: 10.5pt; line-height: 1.5;"&gt;menu&lt;/span&gt;

2.The Option menu is already making the function widget well by different menu types, It can help you make a new program.
&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;

&lt;table border="1" cellpadding="0" cellspacing="0" width="1230"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;

1.wxOneShell的目录结构
&lt;/td&gt;&lt;td colspan="2" valign="top"&gt;

Directory structue of wxOneShell
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" width="100"&gt;

目录[Directory]
&lt;/td&gt;&lt;td valign="top" width="180"&gt;

文件[File]
&lt;/td&gt;&lt;td valign="top" width="350"&gt;

说明
&lt;/td&gt;&lt;td valign="top" width="550"&gt;

Description
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

.\
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

安装目录
&lt;/td&gt;&lt;td valign="top"&gt;

Install Directory
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

wxOneShell.py
&lt;/td&gt;&lt;td valign="top"&gt;

主程序。不要编辑。
&lt;/td&gt;&lt;td valign="top"&gt;

Main program,Don't edit
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

wxOneShell.gif
&lt;/td&gt;&lt;td valign="top"&gt;

主程序图标
&lt;/td&gt;&lt;td valign="top"&gt;

Icon of main program
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

wxOneShell.ini
&lt;/td&gt;&lt;td valign="top"&gt;

界面布局配置文件。定义主界面的参数和不同面 板包含的显示构件，面板的主从关系等
&lt;/td&gt;&lt;td valign="top"&gt;

Interface layout profile. Define interface parameters and display panel contains the component, Panel of the master-slave relationship
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

WxOneShell-ini.py
&lt;/td&gt;&lt;td valign="top"&gt;

生成的布局配置py文件，用以保护程序的布局配 置。（可选）
&lt;/td&gt;&lt;td valign="top"&gt;

The py file for interface layout profile by generated，use to protect the program profie.(optional)
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

wxOneShell.jpg
&lt;/td&gt;&lt;td valign="top"&gt;

主程序Logo图像文件(可选)
&lt;/td&gt;&lt;td valign="top"&gt;

Logo file of main program(optional)
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

fs\
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

控制模块目录
&lt;/td&gt;&lt;td valign="top"&gt;

Directory of control module
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

SampleUI.py
&lt;/td&gt;&lt;td valign="top"&gt;

控制模块示例
&lt;/td&gt;&lt;td valign="top"&gt;

Example of control module
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

SampleUI.ini
&lt;/td&gt;&lt;td valign="top"&gt;

控制模块的设置文件。设置布局构件的大小， 动态隐藏的面板，使用的语言，用户接口信息 等。
&lt;/td&gt;&lt;td valign="top"&gt;

Control module configuration file. Setting the size of widgets, hidden settings panel, the language used, and user interface information
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

SampleUI.mnu
&lt;/td&gt;&lt;td valign="top"&gt;

菜单定义文件
&lt;/td&gt;&lt;td valign="top"&gt;

The file that define menu
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

SampleUI-mnu.py
&lt;/td&gt;&lt;td valign="top"&gt;

生成菜单py文件，用以保护菜单配置（可选）。
&lt;/td&gt;&lt;td valign="top"&gt;

The py file for menu by generated，use to protect the menu setting.(optional)
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1"&gt;fs\SampleUI_EXT\
&lt;/td&gt;&lt;td colspan="1"&gt;
&lt;/td&gt;&lt;td colspan="1"&gt;控制模块的目录
&lt;/td&gt;&lt;td colspan="1"&gt;The directory for &lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;Control module&lt;/span&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

fs\SampleUI_EXT\lang

&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

控制模块的多语言翻译文件目录
&lt;/td&gt;&lt;td valign="top"&gt;

The translation file directory for &lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;Control module&lt;/span&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

Chinese (Simplified).lang         
&lt;/td&gt;&lt;td valign="top"&gt;

语言翻译文件(可选)
&lt;/td&gt;&lt;td valign="top"&gt;

Language translation files (optional)
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

English.lang
&lt;/td&gt;&lt;td valign="top"&gt;

语言翻译文件(可选)
&lt;/td&gt;&lt;td valign="top"&gt;

Language translation files (optional)
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

functions\
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

函数模块文件目录
&lt;/td&gt;&lt;td valign="top"&gt;

Function module file directory
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

Languages.py
&lt;/td&gt;&lt;td valign="top"&gt;

语言代码对照字典
&lt;/td&gt;&lt;td valign="top"&gt;

Language code dictionary
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

ToolFuncs.py
&lt;/td&gt;&lt;td valign="top"&gt;

基本函数文件
&lt;/td&gt;&lt;td valign="top"&gt;

Basic Function file
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

UserFuncs.py
&lt;/td&gt;&lt;td valign="top"&gt;

用户自定义函数文件
&lt;/td&gt;&lt;td valign="top"&gt;

User-defined functions file
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;UserFuncs1.py&lt;/td&gt;&lt;td valign="top"&gt;用户自定义函数文件1&lt;/td&gt;&lt;td valign="top"&gt;User-defined functions file 1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

images\
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

图像存放目录
&lt;/td&gt;&lt;td valign="top"&gt;

Images Directory
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

Exit.png
&lt;/td&gt;&lt;td valign="top"&gt;

用户图标
&lt;/td&gt;&lt;td valign="top"&gt;

User's Icon
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

OneModules\
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

wxOneShell基本构件目录
&lt;/td&gt;&lt;td valign="top"&gt;

Directory of basic components of wxOneShell
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

IconsLib.py
&lt;/td&gt;&lt;td valign="top"&gt;

内置图标库
&lt;/td&gt;&lt;td valign="top"&gt;

Built-in icon library
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

OneConfig.py
&lt;/td&gt;&lt;td valign="top"&gt;

ini文件处理模块
&lt;/td&gt;&lt;td valign="top"&gt;

Ini file handling module
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;OneImages.py&lt;/td&gt;&lt;td valign="top"&gt;图像处理模块&lt;/td&gt;&lt;td valign="top"&gt;Images handling module&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

OneMasterPanel.py
&lt;/td&gt;&lt;td valign="top"&gt;

面板模块
&lt;/td&gt;&lt;td valign="top"&gt;

Panel module
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

OnePanel.py
&lt;/td&gt;&lt;td valign="top"&gt;

wxOneShell数据显示固定构件的祖先类&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;模块&lt;/span&gt;
&lt;/td&gt;&lt;td valign="top"&gt;

ancestor classes module of wxOneShell shows data in a fixed component
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;OneScrolledPanel.py&lt;/td&gt;&lt;td valign="top"&gt;wxOneShell数据显示滚动构件的祖先类模块&lt;/td&gt;&lt;td valign="top"&gt;ancestor classes module of wxOneShell shows data in a scrollable component&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

OneUI.py
&lt;/td&gt;&lt;td valign="top"&gt;

用户fs模块的祖先类模块
&lt;/td&gt;&lt;td valign="top"&gt;

ancestor classes module of user's fs module

&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="1"&gt;
&lt;/td&gt;&lt;td colspan="1"&gt;...&lt;/td&gt;&lt;td colspan="1"&gt;...&lt;/td&gt;&lt;td colspan="1"&gt;...&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

ui\
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

用户自定义构件目录
&lt;/td&gt;&lt;td valign="top"&gt;

Directory of User-defined component
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

SimplePanel.py
&lt;/td&gt;&lt;td valign="top"&gt;

构件简单示例文件
&lt;/td&gt;&lt;td valign="top"&gt;

Simple example of component
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

ScrolledPanel.py
&lt;/td&gt;&lt;td valign="top"&gt;

滚动构件示例文件
&lt;/td&gt;&lt;td valign="top"&gt;

Simple example of scrollable component
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;modules\&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;用户自定义模块目录&lt;/td&gt;&lt;td valign="top"&gt;Directory of User-defined modules&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

HotKey.py
&lt;/td&gt;&lt;td valign="top"&gt;

HotKey模块
&lt;/td&gt;&lt;td valign="top"&gt;

HotKey module
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

help\
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

帮助文件目录
&lt;/td&gt;&lt;td valign="top"&gt;

Directory of help file
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;wxOnShell-help.html&lt;/td&gt;&lt;td valign="top"&gt;本文件&lt;/td&gt;&lt;td valign="top"&gt;

This file
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

license\
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

版权声明文件目录
&lt;/td&gt;&lt;td valign="top"&gt;

Directory of license
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

license.txt
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;

lgpl-2.1(include cn version).txt
&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;td valign="top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;

&lt;table border="1" cellpadding="0" cellspacing="0" width="1230"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top" width="600"&gt;

2.快速开始
&lt;/td&gt;&lt;td valign="top" width="600"&gt;

2.Quick Start
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

2.1. 最小的例子
&lt;/td&gt;&lt;td valign="top"&gt;

2.1Minimum example
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

只需要写8行代码
&lt;/td&gt;&lt;td valign="top"&gt;

It only need 8 lines code
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;

2.1.1 SimplePanel.py
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;

import OnePanel

class SimplePanel(OnePanel.OnePanel):

    def __init__(self, parent, top,id, pos, size, style, name):

        OnePanel.OnePanel.__init__(self, id=id, name=name,parent=parent,top=top,pos=pos, size=size,style=style)

 
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;

2.1.2 SampleUI.py
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;

import OneUI

class SampleUI(&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;OneUI&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;.&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;OneUI&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;):&lt;/span&gt;

    def __init__(self):

       &lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;OneUI&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;.&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;OneUI&lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt;.__init__(self)&lt;/span&gt;

 
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

2.1.3SimplePanel.py文件放到ui\目录，SampleUI.py放到fs\ 目录。
&lt;/td&gt;&lt;td valign="top"&gt;

2.1.3Put SimplePanel.py to ui\，and put SampleUI.py to fs\.
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

2.1.4编写wxOneShell.ini文件,放到程序根目录。
&lt;/td&gt;&lt;td valign="top"&gt;

2.1.4 Edit the file wxOneShell.ini,and put it to directory of the program.
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;&lt;div&gt;&lt;div&gt;[About]&lt;/div&gt;&lt;div&gt;CopyrightPerson=Oneask&lt;/div&gt;&lt;div&gt;CopyrightYear=(C) 2015&lt;/div&gt;&lt;div&gt;Description=a SDI frame for develop wxPython program rapidly&lt;/div&gt;&lt;div&gt;Developers=oneask@gmail.com,cloudherder@126.com&lt;/div&gt;&lt;div&gt;HelpFile=%InstallPath%\help\wxOneShell-help.htm&lt;/div&gt;&lt;div&gt;LicenseFile=%InstallPath%\license\license.txt&lt;/div&gt;&lt;div&gt;ProgramName=wxOneShell&lt;/div&gt;&lt;div&gt;Version=1.0&lt;/div&gt;&lt;div&gt;WebSiteHyperlink=https://github.com/cloudherder/wxOneShell&lt;/div&gt;&lt;div&gt;WebSiteName=wxOneShell GitHub Site&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;[General]&lt;/div&gt;&lt;div&gt;MasterPane=Viewer&lt;/div&gt;&lt;div&gt;PanelPages=8&lt;/div&gt;&lt;div&gt;Role=Master,Slave,Viewer,Other,ToolFlatBar,ToolListBar,ToolFoldBar,ToolBar&lt;/div&gt;&lt;div&gt;StatusBarFieldCount=5&lt;/div&gt;&lt;div&gt;StatusBarWidths=60,-1,200,100,100&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;[Viewer]&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=0&lt;/div&gt;&lt;div&gt;DockSide=Top&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;FsType=SampleUI&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).Resizable(1).MaximizeButton(1).MinimizeButton(1).CloseButton(0).BestSize((320,50)).MinSize((-1,50))&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Center().Row(0).Layer(1).Position(1)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=MasterBar&lt;/div&gt;&lt;div&gt;Panel1_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel1_TabFixed=&lt;/div&gt;&lt;div&gt;Panel1_TabPosition=&lt;/div&gt;&lt;div&gt;Panel1_TabStyle=2&lt;/div&gt;&lt;div&gt;Panel2_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel2_TabFixed=&lt;/div&gt;&lt;div&gt;Panel2_TabPosition=&lt;/div&gt;&lt;div&gt;Panel2_TabStyle=3&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;[Other]&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Bottom&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;FsType=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).Resizable(1).MaximizeButton(1).MinimizeButton(0).CloseButton(0).BestSize((-1,50)).MinSize((-1,50)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Bottom().Row(0).Layer(1).Position(2)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=Master2Panel&lt;/div&gt;&lt;div&gt;Panel1_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel1_TabFixed=&lt;/div&gt;&lt;div&gt;Panel1_TabPosition=&lt;/div&gt;&lt;div&gt;Panel1_TabStyle=&lt;/div&gt;&lt;div&gt;Panel2_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel2_TabFixed=&lt;/div&gt;&lt;div&gt;Panel2_TabPosition=&lt;/div&gt;&lt;div&gt;Panel2_TabStyle=0&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;[Slave]&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=Right Panel&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Right&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;FsType=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).Resizable(1).MaximizeButton(0).MinimizeButton(1).CloseButton(0).BestSize((320,50)).MinSize((-1,50)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Right().Row(0).Layer(0).Position(0)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Panel1_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel1_TabFixed=&lt;/div&gt;&lt;div&gt;Panel1_TabPosition=Bottom&lt;/div&gt;&lt;div&gt;Panel1_TabStyle=5&lt;/div&gt;&lt;div&gt;Panel2_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel2_TabFixed=&lt;/div&gt;&lt;div&gt;Panel2_TabPosition=Bottom&lt;/div&gt;&lt;div&gt;Panel2_TabStyle=3&lt;/div&gt;&lt;div&gt;Style=MasterBar&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;[ToolBar]&lt;/div&gt;&lt;div&gt;BorderStyle=4&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Bottom&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).BottomDockable(1).CloseButton(0).MinimizeButton(0).BestSize((700,45)).MinSize((-1,45)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Bottom().Row(1).Layer(3).Position(1)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=SideBar&lt;/div&gt;&lt;div&gt;TabPosition=&lt;/div&gt;&lt;div&gt;TabStyle=2&lt;/div&gt;&lt;div&gt;Scrollable=0&lt;/div&gt;&lt;div&gt;ToolStyle=FlatBook&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;[ToolFlatBar]&lt;/div&gt;&lt;div&gt;BorderStyle=4&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Left-Top&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).TopDockable(1).CloseButton(0).MinimizeButton(0).BestSize((800,130)).MinSize((-1,20)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Top().Row(0).Layer(1).Position(0)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;ToolStyle=FlatBook&lt;/div&gt;&lt;div&gt;Style=SideBar&lt;/div&gt;&lt;div&gt;TabPosition=&lt;/div&gt;&lt;div&gt;TabStyle=3&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;[ToolFoldBar]&lt;/div&gt;&lt;div&gt;BorderStyle=4&lt;/div&gt;&lt;div&gt;CanClose=1&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;FloatPosition=10,300&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).CloseButton(1).MinimizeButton(0).BestSize((200,130)).MinSize((-1,20))&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Top().Row(0).Layer(1).Position(0)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=FoldBar&lt;/div&gt;&lt;div&gt;TabPosition=&lt;/div&gt;&lt;div&gt;TabStyle=&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;[ToolListBar]&lt;/div&gt;&lt;div&gt;BorderStyle=4&lt;/div&gt;&lt;div&gt;CanClose=1&lt;/div&gt;&lt;div&gt;Caption=&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;FloatPosition=1000,50&lt;/div&gt;&lt;div&gt;HidenRemainWidth=&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).CloseButton(1).MinimizeButton(0).BestSize((150,130)).MinSize((-1,20))&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Top().Row(0).Layer(1).Position(0)&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=ListBook&lt;/div&gt;&lt;div&gt;TabPosition=Right&lt;/div&gt;&lt;div&gt;TabStyle=&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;div&gt;[Master]&lt;/div&gt;&lt;div&gt;CanClose=&lt;/div&gt;&lt;div&gt;Caption=Left Panel&lt;/div&gt;&lt;div&gt;CaptionVisible=&lt;/div&gt;&lt;div&gt;Direction=1&lt;/div&gt;&lt;div&gt;DockSide=Left&lt;/div&gt;&lt;div&gt;FloatPosition=&lt;/div&gt;&lt;div&gt;FsType=&lt;/div&gt;&lt;div&gt;HidenRemainWidth=00&lt;/div&gt;&lt;div&gt;InfoForCreate=.CaptionVisible(0).Resizable(1).MaximizeButton(1).MinimizeButton(1).CloseButton(0).BestSize((320,50)).MinSize((-1,50)).Direction(1)&lt;/div&gt;&lt;div&gt;InfoForUpdate=.Left().Row(0).Layer(1).Position(0)&lt;/div&gt;&lt;div&gt;Panel1_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel1_TabFixed=&lt;/div&gt;&lt;div&gt;Panel1_TabPosition=Left&lt;/div&gt;&lt;div&gt;Panel1_TabStyle=1&lt;/div&gt;&lt;div&gt;Panel2_PageCloseButton=1&lt;/div&gt;&lt;div&gt;Panel2_TabFixed=&lt;/div&gt;&lt;div&gt;Panel2_TabPosition=&lt;/div&gt;&lt;div&gt;Panel2_TabStyle=2&lt;/div&gt;&lt;div&gt;PanelStyle=0&lt;/div&gt;&lt;div&gt;Style=MasterBar&lt;/div&gt;&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

2.1.5 运行wxOneShell.py
&lt;/td&gt;&lt;td valign="top"&gt;

2.1.5 Run wxOneShell.py
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

python wxOneShell.py

可得下图
&lt;/td&gt;&lt;td valign="top"&gt;

python wxOneShell.py

You will see the UI as following：
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" valign="top"&gt;

![](wxOneShell-help.files/a18c7922-b462-4148-8b87-3f8ca822c001.jpg)

&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top"&gt;

*注意：此处是使用了系统默认的fs模块ini参数运行程序，当模块ini文件（此处是Sample.ini）不存在时，会自动生成这一文件。
&lt;/td&gt;&lt;td valign="top"&gt;

*Note:This&lt;span id="ouHighlight__0_1TO0_3" style="font-size: 10.5pt; line-height: 1.5;"&gt;&lt;/span&gt;&lt;span id="noHighlight_0.2568714916363265" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__2_2TO5_6" style="font-size: 10.5pt; line-height: 1.5;"&gt;is&lt;/span&gt;&lt;span id="noHighlight_0.31708165272337596" style="font-size: 10.5pt; line-height: 1.5;"&gt; to &lt;/span&gt;&lt;span class="" id="ouHighlight__3_4TO11_13" style="font-size: 10.5pt; line-height: 1.5;"&gt;use&lt;/span&gt;&lt;span id="noHighlight_0.7747335610391215" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__5_5TO15_17" style="font-size: 10.5pt; line-height: 1.5;"&gt;the&lt;/span&gt;&lt;span id="noHighlight_0.9729284753123689" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__15_17TO45_47" style="font-size: 10.5pt; line-height: 1.5;"&gt;ini&lt;/span&gt;&lt;span id="noHighlight_0.6120633225811127" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__18_19TO49_57" style="font-size: 10.5pt; line-height: 1.5;"&gt;parameter by &lt;/span&gt;&lt;span id="ouHighlight__6_7TO19_24" style="font-size: 10.5pt; line-height: 1.5;"&gt;system&lt;/span&gt;&lt;span id="noHighlight_0.7510064474676523" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__8_9TO26_32" style="font-size: 10.5pt; line-height: 1.5;"&gt;default&lt;/span&gt;&lt;span id="noHighlight_0.6292450195283931" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span style="font-size: 10.5pt; line-height: 1.5;"&gt; for fs &lt;/span&gt;&lt;span id="ouHighlight__11_12TO34_35" style="font-size: 10.5pt; line-height: 1.5;"&gt;&lt;/span&gt;&lt;span id="noHighlight_0.5497961875416751" style="font-size: 10.5pt; line-height: 1.5;"&gt;&lt;/span&gt;&lt;span id="ouHighlight__13_14TO37_43" style="font-size: 10.5pt; line-height: 1.5;"&gt;modules&lt;/span&gt;&lt;span id="noHighlight_0.21144721690490298" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="noHighlight_0.8986514530569599" style="font-size: 10.5pt; line-height: 1.5;"&gt; to &lt;/span&gt;&lt;span id="ouHighlight__20_21TO62_64" style="font-size: 10.5pt; line-height: 1.5;"&gt;run&lt;/span&gt;&lt;span id="noHighlight_0.5001270659326923" style="font-size: 10.5pt; line-height: 1.5;"&gt; the &lt;/span&gt;&lt;span id="ouHighlight__22_23TO70_76" style="font-size: 10.5pt; line-height: 1.5;"&gt;program , &lt;/span&gt;&lt;span id="ouHighlight__25_25TO78_81" style="font-size: 10.5pt; line-height: 1.5;"&gt;when&lt;/span&gt;&lt;span id="noHighlight_0.5293008380101615" style="font-size: 10.5pt; line-height: 1.5;"&gt; the &lt;/span&gt;&lt;span class="" id="ouHighlight__28_30TO95_97" style="font-size: 10.5pt; line-height: 1.5;"&gt;ini&lt;/span&gt;&lt;span id="noHighlight_0.038855089318837965" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__31_32TO99_102" style="font-size: 10.5pt; line-height: 1.5;"&gt;file&lt;/span&gt;&lt;span id="noHighlight_0.9673554219219245" style="font-size: 10.5pt; line-height: 1.5;"&gt; for the &lt;/span&gt;&lt;span id="ouHighlight__26_27TO87_93" style="font-size: 10.5pt; line-height: 1.5;"&gt;module&lt;/span&gt;&lt;span id="ouHighlight__33_33TO104_104" style="font-size: 10.5pt; line-height: 1.5;"&gt;(&lt;/span&gt;&lt;span id="ouHighlight__37_46TO105_114" style="font-size: 10.5pt; line-height: 1.5;"&gt;Sample.ini in here&lt;/span&gt;&lt;span id="ouHighlight__47_47TO125_125" style="font-size: 10.5pt; line-height: 1.5;"&gt;)&lt;/span&gt;&lt;span id="noHighlight_0.6053576285629417" style="font-size: 10.5pt; line-height: 1.5;"&gt; is &lt;/span&gt;&lt;span id="ouHighlight__48_48TO130_132" style="font-size: 10.5pt; line-height: 1.5;"&gt;not&lt;/span&gt;&lt;span id="noHighlight_0.9771077666487943" style="font-size: 10.5pt; line-height: 1.5;"&gt; exists&lt;/span&gt;&lt;span id="ouHighlight__49_50TO134_140" style="font-size: 10.5pt; line-height: 1.5;"&gt;&lt;/span&gt;&lt;span id="noHighlight_0.352568795087994" style="font-size: 10.5pt; line-height: 1.5;"&gt;,&lt;/span&gt;&lt;span id="noHighlight_0.5936508065351584" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__58_58TO143_146" style="font-size: 10.5pt; line-height: 1.5;"&gt;this&lt;/span&gt;&lt;span id="noHighlight_0.43853127065307607" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__60_61TO148_151" style="font-size: 10.5pt; line-height: 1.5;"&gt;file&lt;/span&gt;&lt;span id="noHighlight_0.6863355080873297" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__53_53TO153_156" style="font-size: 10.5pt; line-height: 1.5;"&gt;will be&lt;/span&gt;&lt;span id="noHighlight_0.4444237510108643" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span class="" id="ouHighlight__54_55TO161_173" style="font-size: 10.5pt; line-height: 1.5;"&gt;automatically&lt;/span&gt;&lt;span id="noHighlight_0.8264193510348863" style="font-size: 10.5pt; line-height: 1.5;"&gt; &lt;/span&gt;&lt;span id="ouHighlight__56_57TO175_183" style="font-size: 10.5pt; line-height: 1.5;"&gt;generated&lt;/span&gt;&lt;span id="noHighlight_0.14904779351411734" style="font-size: 10.5pt; line-height: 1.5;"&gt;.&lt;/span&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;



&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;br/&gt;
&amp;lt;/body&amp;gt;&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/html&amp;gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cloudherder</dc:creator><pubDate>Mon, 28 Sep 2015 13:14:44 -0000</pubDate><guid>https://sourceforge.net5edede6f2f02592ae212bb989c82e57be78576f0</guid></item><item><title>Home modified by cloudherder</title><link>https://sourceforge.net/p/wxoneshell/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/wxoneshell/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/cloudherder/"&gt;cloudherder&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-5609380f485acd5b2387ff1d" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">cloudherder</dc:creator><pubDate>Mon, 28 Sep 2015 12:52:31 -0000</pubDate><guid>https://sourceforge.net426261e2f964b30d67940f48b4cebcee9f51a1bd</guid></item></channel></rss>