Skip to content

Commit

Permalink
optimize doc layout
Browse files Browse the repository at this point in the history
  • Loading branch information
wysaid committed Aug 10, 2022
1 parent fd6e6bc commit 4e80c31
Show file tree
Hide file tree
Showing 9 changed files with 256 additions and 247 deletions.
9 changes: 9 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
# 版本变更记录

遵循[如何维护更新日志](https://keepachangelog.com/zh-CN/1.0.0/)编写。

## 未发布(20.09)

### 更新

- 增加 `ege::putimage_rotatetransparent` 方法。
- 增加 `ege::ege_` 系列绘图函数对 `ege::setlinestyle` 的支持。
- 增加 `ege::ege_drawimage``ege::ege_transform` 系列函数。
Expand All @@ -11,6 +14,7 @@
- 现在 `ege::saveimage` 根据后缀名决定将文件保存为 png 还是 bmp 格式。

### 修复

- 修复 `ege::inputbox_getline` 界面发黑的问题。
- 修正当半径小于等于 20 时,`ege::sector` 函数绘制错误。
- 修正 `ege::setinitmode` 无法改变窗口位置的问题。
Expand All @@ -19,13 +23,16 @@
- 修复在执行 `ege::outputbox_getline``ege::outtextxy` 有概率无效的问题。

### 变更

- `ege::getimage` 系列函数现在通过返回值表示是否成功。
- 改用支持 GPU 加速的 `AlphaBlend` 函数实现 `ege::putimage_alpha`
-`ege::resize` 行为改回会填充背景色,并增加不填充背景色的 `ege::resize_f` 函数。
- 按照 CSS 颜色表修改并增加了预定义颜色值定义。

## [20.08] - 2020-08-31

### 更新

- 库文件名统一为 `graphics[64].lib``libgraphics[64].a`
- 初始化图形对象或调用 `resize` 时,支持将图形对象的长或宽设置为 0。
- 增加 `INIT_UNICODE` 初始化选项,此选项会创建 Unicode 窗口。
Expand All @@ -41,6 +48,7 @@
- 使用 `PCIMAGE` 作为 `const IMAGE*` 的别名,并作为某些函数的形参类型。

### 修复

- 修正 `putimage` 系列函数裁剪区计算错误的 BUG。
- 修复了 `initgraph` 的内存泄漏情况。
- 修复了 `setactivepage()``setvisualpage()` 无法使用的问题。
Expand All @@ -49,6 +57,7 @@
- 修正某些函数传入 `NULL` 时段错误的 BUG。

### 变更

-`ege.h` 中移出 `EgeControlBase` 的定义到 `ege/egecontrolbase.h` 中。
- 默认字体设置为宋体。
- 生成的静态库文件中不再包含 gdiplus 静态库。
Expand Down
32 changes: 16 additions & 16 deletions doc/apiIndex.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
# 库函数目录

- [绘图环境相关函数](doc/env/index.htm)
- [cleardevice](cleardevice.htm): `清除屏幕`
- [clearviewport](clearviewport.htm): `清空视图`
- [closegraph](closegraph.htm): `关闭图形环境`
- [gettarget](gettarget.htm): `获取当前绘图对象`
- [getviewport](getviewport.htm): `获取当前视图信息`
- [initgraph](initgraph.htm): `初始化绘图环境`
- [is_run](is_run.htm): `判断窗口环境是否还在`
- [setactivepage](setactivepage.htm): `设置当前绘图页`
- [setcaption](setcaption.htm): `设置窗口标题`
- [setinitmode](setinitmode.htm): `设置初始化参数`
- [setrendermode](setrendermode.htm): `设置窗口更新模式`
- [settarget](settarget.htm): `设置当前绘图对象`
- [setviewport](setviewport.htm): `设置当前视图`
- [setvisualpage](setvisualpage.htm): `设置显示页,把页面内容输出到窗口的页`
- [window_getviewport](window_getviewport.htm): `获取当前窗口可见部分`
- [window_setviewport](window_setviewport.htm): `设置窗口可见部分`
- [cleardevice](cleardevice.htm): `清除屏幕`
- [clearviewport](clearviewport.htm): `清空视图`
- [closegraph](closegraph.htm): `关闭图形环境`
- [gettarget](gettarget.htm): `获取当前绘图对象`
- [getviewport](getviewport.htm): `获取当前视图信息`
- [initgraph](initgraph.htm): `初始化绘图环境`
- [is_run](is_run.htm): `判断窗口环境是否还在`
- [setactivepage](setactivepage.htm): `设置当前绘图页`
- [setcaption](setcaption.htm): `设置窗口标题`
- [setinitmode](setinitmode.htm): `设置初始化参数`
- [setrendermode](setrendermode.htm): `设置窗口更新模式`
- [settarget](settarget.htm): `设置当前绘图对象`
- [setviewport](setviewport.htm): `设置当前视图`
- [setvisualpage](setvisualpage.htm): `设置显示页,把页面内容输出到窗口的页`
- [window_getviewport](window_getviewport.htm): `获取当前窗口可见部分`
- [window_setviewport](window_setviewport.htm): `设置窗口可见部分`

- [颜色表示及相关函数](doc/col/index.htm)
- [绘制图形相关函数](doc/draw/index.htm)
Expand Down
1 change: 1 addition & 0 deletions doc/egelogo.jpg
4 changes: 2 additions & 2 deletions helper.html → doc/helper.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
var target = window.location.search.substr(1);
var baseReg = new RegExp("base=([^&]*)(&|$)");
var base = target.match(baseReg);
if(base) {
if (base) {
var baseValue = base[0].replace("base=", "");
document.write('<base target="' + baseValue + '">');
}
Expand All @@ -26,7 +26,7 @@
var isMarkdown = src.match(/.md$/);

var req = new XMLHttpRequest();
req.open("GET", src, true);
req.open("GET", "../" + src, true);
req.onload = function (ev) {
if (this.status === 200 || this.status === 304) {
var content = this.responseText;
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading

0 comments on commit 4e80c31

Please sign in to comment.