php-iup

PHP-IUP is a language binding for IUP ( http://webserver2.tecgraf.puc-rio.br/iup/ ), it allows you to write windows desktop application with the PHP language.

这个项目,让php开发者可以开发传统桌面软件,iup提供了很足的基本控件,满足大部分简单需求。

这是一个练手项目,C语言是去年一边写这个项目一边学的,所以代码谈不上好看,有一些乱七八糟。

目前存在的PHP GUI框架不少,但基本都停止更新了,包括PHP官方的UI框架——很不幸,这个项目从1.0发布后,也会进入半停止更新状态。只会更新iup版本和修复bug,不做代码重构之类的事情。也就是,你可以放心用,有BUG我会处理,但是不要让我重构!

PHP-IUP开源授权协议:

1、您可以在完全遵守PHP-IUP开源授权许可协议的基础上,将PHP-IUP应用于非商业用途,而不必支付费用;

2、未获商业授权之前,您不得将本软件用于商业用途;

3、无论您对开源版代码进行如何修改,不得修改或去除任何有关PHP-IUP版权说明的文字及标识直接发布使用.

商业授权协议:

1、购买商业授权后即可将PHP-IUP直接使用在您的商业或非商业网站及软件产品中;

2、购买商业授权后即可享有授权类型相关的产品代码使用权及我们提供的维护支持服务。

gui php,php-iup: 又一个php的gui扩展,基于iup框架。(仅打算支持PHP 7.2.x)相关推荐

  1. Python使用tkinter构建一个多元回归预测模型GUI界面(接受用户输入数据并给出模型推理结果)

    Python使用tkinter构建一个多元回归预测模型GUI界面(接受用户输入数据并给出模型推理结果) 目录

  2. 帮你解剖Python的一个轻量级桌面GUI开发第三方库:Eel,让它体无完肤

    Python的一个轻量级桌面GUI开发第三方库:Eel 一.Eel介绍 二.资源库eel的安装 三.文件结构和简单的hello介绍 3.1 文件结构 3.2 代码:hello1.py 3.3 main ...

  3. 【Rust日报】2022-02-22 Slint - 为桌面和嵌入式设备创建一个新的GUI框架

    SixtyFPS现已更名为Slint SixtyFPS becomes Slint - Slint Blog 我们将SixtyFPS改名为Slint. 为什么要改变? 在2020年春天,我们启动了Si ...

  4. python gui测试工具_在Suse10下尝试dogtail(一个python的GUI测试工具..

    你的位置: 技术文档 -> Python -> 文档详情 在Suse10下尝试dogtail(一个python的GUI测试工具.. 零 简介: DogTail是一个用python写的,自动 ...

  5. 用 Python 的GUI 库 PySimpleGUI,写一个肥胖指数计算工具,Python开发就是这么简单

    Python 的 GUI 库 PySimpleGUI,写一个简单的有界面的小工具很简单!这里我们来写一个计算肥胖指数(BMI)的小工具.首先,通过百度得到 BMI 指数的计算公式为: 体重 / (身高 ...

  6. Java GUI AWT如何搭建一个基本的GUI界面.

    Java :swing and AWT 抽象窗口工具组(Abstract Window Toolkit=AWT) 一.AWT 1.包含很多类和接口GUI 2.元素:窗口,按钮,文本框- 3. java ...

  7. matlab gui输入数据库,从数据库值填充Matlab GUI列表框

    我对Matlab的GUI相对比较陌生,并且我使用GUIDE创建了一个简单的GUI.我想连接到一个数据库(已经定义和工作!)并用数据库中的值填充一个列表框,以便用户可以选择使用哪一个(在这种情况下,它们 ...

  8. 【GUI制作】tkinter-一款跨平台的简易GUI库

    前言 Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口,是Python内的一个基础GUI库,广泛应用于需要简单GUI的应用场景,编程时不支持界面与逻辑分离,因此有 ...

  9. NVIDIA Jarvis:一个GPU加速对话人工智能应用的框架

    NVIDIA Jarvis:一个GPU加速对话人工智能应用的框架 Introducing NVIDIA Jarvis: A Framework for GPU-Accelerated Conversa ...

最新文章

  1. [ SAP ASAP ] SAP ASAP 方法论 对SAP项目文档的考核标准、 Documentation Principle
  2. 有初学的同学问你为什么Java的main方法必须是public static void?请告诉ta!
  3. python3爬取咪咕音乐榜信息(附源代码)
  4. js有默认参数的函数加参数_函数参数:默认,关键字和任意
  5. java操作_JAVA操作文件大全(一)
  6. 信息学奥赛C++语言: 将字符串中的小写字母转换成大写字母
  7. 金蝶kis云,调用增删改查注意点
  8. 【机器学习】Andrew Ng——05Octave
  9. 基于YUM安装与源码编译或二进制多实例安装Mariadb,mysql
  10. SpringBoot+Swagger整合API
  11. 20141124-1
  12. 视频教程_干货视频教程分享
  13. Jieba词性对照表
  14. 电子计算机的核心部件是哪三个,电子计算机三大核心部件 是什么
  15. idea php 提示丢失,解决idea 暂存文件或idea切换分支代码丢失的问题
  16. RC电路 波形分析
  17. excel清单数据导入到开票软件中进行开票
  18. PX4模块设计之二:uORB消息代理
  19. 三十二楼层选几层最好_楼层风水几楼最好 1一32高楼层选最佳楼层
  20. 联想微型计算机内存条安装,笔记本怎么加内存条,详细教您联想笔记本怎么加内存条...

热门文章

  1. Python基础学完了再学什么?
  2. 【MySQL】视图实训
  3. 宝宝专业智力测试软件,如何在家里给宝宝测智商
  4. 《自然语言处理实战入门》第二章: NLP前置技术----网络爬虫简介
  5. pcb导线电阻计算(数格子)
  6. Adobe Acrobat DC 软件使用心得
  7. 大塚化学接管Astellas制药的部分头孢克肟业务
  8. 基于微信小程序的在线考试系统springboot框架
  9. 3.计量模型的基础分析流程(数据分析学习DAY4)
  10. 玩转X-CTR100 l STM32F4 l 基础例程printf、LED、蜂鸣器、拨码开关、位带操作