Skip to content

Commit

Permalink
更新《快速入门》,补充一些提示内容
Browse files Browse the repository at this point in the history
  • Loading branch information
lc-soft committed Dec 3, 2024
1 parent a003116 commit dbb1b30
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 2 deletions.
15 changes: 15 additions & 0 deletions docs/guide/3-quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,21 @@

:::

:::warning
文档中的代码仅供参考,未经过测试,请等待后续更新完善。

如果你对此文档有任何改进建议,可提交到:https://github.com/lcui-dev/website/issues/new
:::

## 前置条件

本文档面向有开发经验的中级开发者,且具备以下条件:

- 熟练掌握 C 语言及构建工具链,能够解决常见的编译问题。
- 熟练借助 AI 理解技术文档和代码、解决技术问题。
- 熟悉至少一个 GUI 开发库/框架,理解 GUI 应用程序工作原理。
- 了解 Web 开发技术,包括 HTML、CSS。

## 创建应用程序

首先,我们需要包含 LCUI 库的头文件,并初始化 LCUI 应用程序。
Expand Down
17 changes: 15 additions & 2 deletions versioned_docs/version-3.x/guide/3-quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,21 @@

:::

:::warning
文档中的代码仅供参考,未经过测试,请等待后续更新完善。

如果你对此文档有任何改进建议,可提交到:https://github.com/lcui-dev/website/issues/new
:::

## 前置条件

本文档面向有开发经验的中级开发者,且具备以下条件:

- 熟练掌握 C 语言及构建工具链,能够解决常见的编译问题。
- 熟练借助 AI 理解技术文档和代码、解决技术问题。
- 熟悉至少一个 GUI 开发库/框架,理解 GUI 应用程序工作原理。
- 了解 Web 开发技术,包括 HTML、CSS。

## 创建应用程序

首先,我们需要包含 LCUI 库的头文件,并初始化 LCUI 应用程序。
Expand Down Expand Up @@ -70,7 +85,6 @@ LCUI 的组件基于原型来实现组件的抽象和继承,组件原型记录
#include <LCUI.h>
#include <LCUI/main.h>

// highlight-start
ui_widget_prototype_t *my_button_proto;

void my_button_init(ui_widget_t *w)
Expand All @@ -83,7 +97,6 @@ void register_my_button(void)
my_button_proto = ui_create_widget_prototype("my-button", "button");
my_button_proto->init = my_button_init;
}
// highlight-end

int main(int argc, char *argv[])
{
Expand Down

0 comments on commit dbb1b30

Please sign in to comment.