rt-thread-official/examples/gui/demo_view.h

35 lines
1.3 KiB
C
Raw Normal View History

/*
* view演示
*
* GUI演示而制作的视图
* demo_view
*
*
*
*
*
*
* demo_view_get_rect函数
*/
#ifndef __DEMO_VIEW_H__
#define __DEMO_VIEW_H__
#include <rtgui/rtgui.h>
#include <rtgui/rtgui_app.h>
#include <rtgui/widgets/container.h>
/* 如果是标准版本可以启用box自动布局引擎 */
#ifndef RTGUI_USING_SMALL_SIZE
#include <rtgui/widgets/box.h>
#endif
/* 创建一个演示视图,需要给出这个视图的演示标题 */
rtgui_container_t *demo_view(const char *title);
/* 获得演示视图提供给演示控件用的区域信息 */
void demo_view_get_rect(rtgui_container_t *view, rtgui_rect_t *rect);
void demo_view_get_logic_rect(rtgui_container_t *view, rtgui_rect_t *rect);
void demo_view_show(void);
#endif