完善Readme
This commit is contained in:
@@ -6,10 +6,11 @@
|
||||
## 特性
|
||||
  你可以将控制台窗口分割为若干个**窗格**,窗格之间可创建**分割线**来区别它们。每个窗格拥有一个行缓存,包含若干**行**。你可以改变行缓存的大小。
|
||||
|
||||
  你可以动态地为**窗格**增加**行**,仅需要向窗格添加文本,窗格将自动把文本分割为适应的行,改变窗格大小它也将自动更新。
|
||||
  你可以动态地为**窗格**增加**行**,仅需要向窗格添加文本,窗格将自动把文本分割为适应的行,改变窗格大小它也将自动更新。支持ANSI和UTF-8两种编码格式。
|
||||
|
||||
  你可以为每一**行**设定字符格式,字符格式由Windows的一些<a href="#constant">常量</a>定义。
|
||||
|
||||
<font color="red">  这不是一个设计严谨的库,使用需谨慎。</font>
|
||||
|
||||
## 开发环境
|
||||
  Windows,Visual Studio 2017
|
||||
@@ -109,7 +110,9 @@
|
||||
* 对用户输入的控制比较无力
|
||||
* 只能对整行设定字符样式
|
||||
* 分割线的交点没有做特殊处理很难看
|
||||
* 不支持Unicode
|
||||
* **功能没有全部测试**
|
||||
* 由于未知原因,g++编译测试示例时失败,仅VS编译成功(不是get_s的原因==)
|
||||
* 其他
|
||||
|
||||
|
||||
@@ -139,6 +142,23 @@ int main() {
|
||||
}
|
||||
```
|
||||
|
||||
## 文件列表
|
||||
<pre>
|
||||
README.md
|
||||
conctrl
|
||||
|----coding.cpp //编码转换
|
||||
|----coding.h
|
||||
|----conctrl.cpp //定义导出函数
|
||||
|----conctrl.def //导出定义文件
|
||||
|----conctrl.h //声明导出函数,提供给用户
|
||||
|----console-window.cpp //定义控制台窗口控制器
|
||||
|----console-window.h
|
||||
|----pannel.cpp //定义窗格
|
||||
|----pannel.h
|
||||
|----spliter.cpp //定义分割线
|
||||
|----spliter.h
|
||||
</pre>
|
||||
|
||||
## 辅助资料
|
||||
|
||||
<a name="constant"></a>
|
||||
|
||||
Reference in New Issue
Block a user