返回
GuiLite V2021 正式版

GuiLite

立即下载

小编提示:PC版不适合移动端,如下载有问题点击反馈!

软件介绍

GuiLite是一款专业的UI框架设计软件。设计GUI你一定要来使用GuiLite。如今,许多软件都需要建立用户界面。配置用户界面以更好地操作相关软件。如果要设计GUI,则可以下载该框架以使用,并将其添加到开发项目中以使用内置的GUI库。快速配置图形界面。在设计硬件控制图形界面时,可以使用此软件快速部署UI。设计微控制器控件时,可以选择此软件。在设计游戏机图形屏幕时,可以选择该软件为用户提供丰富的图形屏幕创建解决方案,以满足GUI设计人员的需要;如果需要设计新的GUI屏幕,则可以下载GuiLite。

使用说明:

如何使用GuiLite?

对于GuiLite用户:您可以在应用程序中复制GuiLite.h

对于GuiLite开发人员:您可以获取组织良好的源代码,并可以在任何平台(Windows / Linux / Apple)上进行开发

对于GuiLite用户

GuiLite是仅标头的库,因此应将其直接集成到您的应用程序中。

GuiLite

对于GuiLite开发人员

为Windows建立GuiLite库?

先决条件:Windows和Visul Studio 2013/2015/2017/2019

通过Visual Studio打开“ Guilite.sln”

一键式构建解决方案

此处输出:GuiLite \工作区\调试(发布)\ GuiLite.lib

常见问题:使用Visual Studio打开GuiLite项目时发生错误。请重新配置项目以匹配您的计算机,如下所示:

GuiLite

为iOS / Mac和Linux(amd64)和Raspberry Pi构建GuiLite库?

GuiLite

为ARM Linux构建GuiLite库?

先决条件:安装交叉编译器:

GuiLite

构造

GuiLite

此处输出:GuiLite / workspace / libGuiLite.a

如何为任何MCU构建GuiLite库?

先决条件:安装Keil uvsion 5.6或更高版本。

设定

使用Keil uvsion打开GuiLite / workspace / GuiLite.uvprojx。

在core \ src \ adapter \ api_unknow.cpp中实现功能(例如thread_sleep),以满足您的需求。

从目标选项中选择设备类型(默认值:STM32F103ZE)。

构建GuiLite。

在这里输出:GuiLite /工作区/对象/ GuiLite.lib

生成仅标头的GuiLite.h吗?

GuiLite

如何为Win MFC构建?

1.通过Visual Studio 2017打开“ HelloMolecule \ BuildMFC \ HelloMolecule.sln”

2.点击F5生成/运行HelloMolecule

如何为STM32F103 + ILI934x进行构建?

先决条件:

安装Keil uvsion 5.6或更高版本。

您的硬件应与以下设备兼容:发现套件/准时原子开发板/野火霸道开发板。

设定

1.使用Keil uvsion打开“ HelloMolecule \ BuildSTM32F103-Keil \ USER \ HelloMolecule.uvprojx”。

2,从目标选项中选择设备类型(默认:STM32F103ZE)。

3,构建HelloMolecule。

4.将硬件连接到主机PC,然后在其上刷新/运行HEX文件。

如何在任何类型的MCU上移植?

先决条件:

您有一个可以启用LCD的Keil / IAR项目

您的项目应实现void delay_ms(无符号短nms)功能,该功能将由core / src / adapter / api_none.cpp使用thread_sleep

移植

GuiLite

1.打开您的Keil / IAR项目

2,从项目中的UIcode导入所有cpp文件

3,将绘图的Piexel驱动程序封装在main.c中

4.链接您的LCD驱动程

使用GuiLite并调用UI输入函数(例如,startHelloMolecule)

5.生成并运行

如何为Linux构建?

在本地编译并运行:

1,编译:

GuiLite

2,在本地运行(例如,Ubuntu):

GuiLite

交叉编译并在目标上运行:

1.安装编译器:

对于ARM32:sudo apt-get install g ++-arm-linux-gnueabi gcc-arm-linux-gnueabi

对于ARM64:sudo apt-get install g ++-aarch64-linux-gnu gcc-aarch64-linux-gnu

2,交叉编译:

GuiLite

3.在目标Linux设备上运行:

GuiLite

如何提供GuiLiteSamples

HostMonitor布局小部件?

所有小部件都由结构WND_TREE和? .xml.cpp文件描述

如何安排幻灯片组?

GuiLite

如何安排一张幻灯片?

GuiLite

如何安排对话框?

GuiLite

软件特色:

1.提供大量的屏幕内容,建立各种系统屏幕

2.您可以设计动态图片,设计游戏图片和设计心电图

3.也可以通过此软件设计3D立体图形

4.您可以在软件中制作像素游戏GUI并设计控制屏幕内容

5.可以设计很多类型,将GuiLite添加到您的开发系统中以部署GUI

6.可以设计STM32上的3D,STM32上的wave,STM32上的粒子,STM32上的星号

7.您可以在Apple Watch上设计计时器,分子运动,3D,并在Apple Watch上设计wave

8.多语言,实时代码遥测和分析,监视云中的IoT设备,跟踪世界各地的IoT设备

GuiLite

软件功能:

完美的“云” +“物联网”解决方案:让您轻松控制全球物联网业务

支持多种语言,使用UTF-8编码;支持视频播放

资源创建工具可为您自定义自己的字体/图像资源

所见即所得的GUI布局工具

编译活动统计和实时分析

支持3D和Web

支持Docker,使用一个命令启动Docker:sudo docker run -it --privileged -v / dev:/ dev-share idea4good / gui-lite:latest bash /run.sh

GuiLite


精品推荐
猜你喜欢
用户评论