Editor功能设计

editor主要功能是用于编辑器页面布局,通过menu和tabcontainers来装置内容。

一、核心功能设计

1、拆分Editor创建tabcontainer

在初始化时可以选择Edtior的拆分方式例如(上下两部分、上下左右四部分)返回一个tabcontainers的数组,每个tabcontainer可以加入panel展现内容。

2、创建拆分模版

editor默认会提供几种拆分方式当需要扩展时候可以自定义创建模版。

二、程序设计