
wxFormBuilder(界面编辑设计工具)
v3.9 官方版- 软件大小:13.06 MB
- 更新日期:2019-06-18 11:05
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
wxFormBuilder是由softonic推出的一款界面编辑设计工具,该应用程序主要针对语言编程而开发,确切的说,该工具适应各类编程,但对于熟悉C ++的用户更加是如鱼得水,在使用过程中用户会发现该程序为您提供用于创建的小部件是多么的丰富和强大,wxWidgets是一个C ++编程环境,可以创建具有和不具有图形用户界面的多平台应用程序;程序提供了一组有限的小部件,大多数程序员都会欣赏的wxWidgets吸引力的关键在于它将信息存储在XML文档中,正如开发人员所指出的那样,它简化了对象属性和生成代码的修改,而无需重新编译,通过这种方式,代码可以创建模板,这些模板可以反复使用,只在一个小部件上创建变体。强大又实用,需要的用户可以下载体验。

软件功能
1、wxFormBuilder可以帮助用户设计新的界面代码
2、可以加载XRC数据到软件转换,可以生成PHP代码
3、新版添加了对wxRibbonBar及相关类的支持。
4、添加了对wxDataViewCtrl和派生类的支持。
5、增加了定义属性网格/经理内容的能力。
6、重新安排的小部件调色板。
软件特色
1、一款专业的界面编辑设计工具。
2、用于生成跨平台编译代码。
3、能够快速搭建GUI开发环境。
4、你可以修改该控件和窗体的各类属性。
5、支持快速生成C++,python,Lua等代码和XRC资源文件。
6、搭建高效的带有GUI界面编辑器的开发环境。
安装说明
1、用户可以根据自己的需要点击本网站提供的下载路径下载得到对应的程序安装包

2、解压安装包后,即可得到对应的安装数据包,打开即可使用

3、找到对应的主程序,双击即可打开应用程序

使用说明
备一个窗体
点击wxformbuilder上方的标签“forms”,并点击标签下方的第一个类似窗体的图标“Frame”。

添加布局器
点击wxformbuilder上方的标签“Layout,并点击标签下方的第一个图标“wxBoxSizer”。添加一个只有以列控件布局的布局器。这时,窗体上并没有什么变化。但是窗口左边的目录树有变化了,窗体下多了一个布局器。

放置控件
保持目录树如上图一样,选中布局器bSizer1。这样,添加进窗体的控件都属于并使用这个布局器的方法,单列布局。就是,所有添加上去的控件都是在一列上。

点击wxformbuilder上方的标签“Common,顺次并点击标签下方的地三个图标“wxStaticText”,第四个图标“wxTextCtrl”,第一个图标“wxButton”。这样,窗体设置上就会多出一个文字标签、一个文本框和按钮。

修改控件属性
点击设计窗体上的控件,或者左边树形结构的控件名。在wxformbuilder右边的编辑栏都会自动变成对应控件的属性编辑。在此,你可以修改该控件的和窗体的各类属性。
此处,我们将会修改主窗体的name,文本编辑框的name,文字标签的label,和按键的label。

修改主窗体的name
主窗体的name和控件的name决定了你之后要使用的python代码时,使用的实体对象的变量名。点击树形结构的MyFrame1,并在右边属性编辑栏修改窗体的name值为“BaseMainWind。如下图:
文档不仅可以阐明您自己的想法,还可以帮助其他人在他们提出要求之前了解您的需求或期望。
如果某些内容不适合您的范围,写下来会更容易说不。它还使人们更容易投入和帮助。你永远不知道谁可能正在阅读或使用你的项目。
即使你没有使用完整的段落,记下要点比完全不写。
请记住保持文档的最新状态。如果您无法始终执行此操作,请删除过时的文档或指出它已过时,以便贡献者知道欢迎更新。
写下你的项目愿景
首先写下项目的目标。将它们添加到自述文件中,或创建一个名为VISION的单独文件。如果有其他工件可以提供帮助,例如项目路线图,那么也要公开。
拥有清晰,有记录的愿景可以让您专注并帮助您避免其他人的贡献“范围蔓延”。
传达您的期望
写下规则可能令人头疼。有时你可能会觉得你在监管别人的行为或者杀死所有的乐趣。
然而,书面和执行公平,良好的规则赋予维护者权力。它们可以防止你被拖入做你不想做的事情。
大多数遇到您项目的人都不了解您或您的情况。他们可能会认为你得到了报酬,特别是如果这是他们经常使用和依赖的东西。也许在某一点上你花了很多时间进入你的项目,但现在你正在忙于一份新工作或家庭成员。
所有这一切都完全没问题!只要确保其他人知道它。
如果维护您的项目是兼职或纯粹自愿,请诚实地说明您有多少时间。这与您认为项目需要多长时间或其他人希望您花费多少时间不同。
以下是一些值得写下的规则:
如何审查和接受贡献(他们是否需要测试?问题模板?)
您接受的贡献类型(您是否只想获得代码的某些部分的帮助?)
如果适合跟进(例如,“你可以在7天内得到维护者的回复。如果到那时你还没有听到任何消息,请随时ping通线程。”)
你在这个项目上花了多少时间(例如,“我们每周花费大约5个小时来完成这个项目”)
Jekyll,CocoaPods和Homebrew是维护者和贡献者的基本规则项目的几个例子。
保持沟通公开
不要忘记记录您的互动。无论您身在何处,都要将您的项目沟通公之于众。如果有人试图私下与您联系以讨论功能请求或支持需求,请礼貌地将他们引导至公共通信渠道,例如邮件列表或问题跟踪器。
如果您与其他维护人员会面或私下做出重大决定,请公开记录这些对话,即使它只是发布您的笔记。
这样,任何加入您社区的人都可以访问与多年来一直在那里的人相同的信息。
常见问题
开源的“什么”和“为什么”
那你在考虑开始使用开源?恭喜!世界赞赏你的贡献。我们来谈谈开源是什么以及为什么人们这样做。
“开源”是什么意思?
当项目是开源时,这意味着任何人都可以出于任何目的查看,使用,修改和分发项目。这些权限通过开源许可证强制执行。
开源是强大的,因为它降低了采用的障碍,使想法迅速传播。
要了解它是如何工作的,想象一下你的朋友正在吃一个便饭,你带了一个樱桃馅饼。
每个人都尝试馅饼(使用)
馅饼很受欢迎!他们会问您提供的配方(查看)
一位朋友,亚历克斯,他是糕点厨师,建议减少糖(修改)
另一位朋友Lisa要求下周用它来做晚餐(分发)
相比之下,一个封闭的源程序将进入一家餐馆并订购一片樱桃馅饼。你必须付费才能吃馅饼,餐馆可能不会给你他们的食谱。如果您完全复制他们的馅饼并以您自己的名义出售,餐厅可能会对您采取行动。
为什么人们开源他们的工作?
我在开源上使用和协作的最有价值的经验之一来自我与其他开发人员建立的关系,这些关系面临着许多同样的问题。
- @kentcdodds,“如何进入开源对我来说真棒”
一个人或组织想要开源项目的原因有很多。一些例子包括:
协作:开源项目可以接受来自世界上任何人的变化。例如,Exercism是一个由350多名贡献者组成的编程练习平台。
采用和重新混合:任何人几乎可以使用开源项目。人们甚至可以用它来构建其他东西。例如,WordPress最初是一个名为b2的现有项目的分支。
透明度:任何人都可以检查开源项目是否存在错误或不一致。透明度对保加利亚或美国等政府,银行或医疗保健等受监管行业以及Let's Encrypt等安全软件至关重要。
开源不仅适用于软件。您可以开源从数据集到书籍的所有内容。查看GitHub Explore,了解您可以开源的其他方面。
开源是否意味着“免费”?
开源的最大吸引力之一是它不需要花钱。然而,“免费”是开源整体价值的副产品。
因为开源许可证要求任何人都可以出于几乎任何目的使用,修改和共享您的项目,所以项目本身往往是免费的。如果项目需要花钱使用,任何人都可以合法地制作副本并使用免费版本。
因此,大多数开源项目都是免费的,但“免费”不是开源定义的一部分。有些方法可以通过双重许可或有限功能间接地为开源项目收费,同时仍然符合开源的官方定义。
我应该启动自己的开源项目吗?
简短的回答是肯定的,因为无论结果如何,启动自己的项目是了解开源如何运作的好方法。
如果你以前从未公开过一个项目,你可能会对人们会说什么感到紧张,或者是否有人会注意到。如果这听起来像你,你并不孤单!
开源工作就像任何其他创意活动一样,无论是写作还是绘画。与世界分享你的作品可能会感到害怕,但改善的唯一方法就是练习 - 即使你没有观众。
如果你还不相信,请花点时间思考一下你的目标是什么。
设定目标
目标可以帮助您弄清楚要做什么,说什么不对,以及您需要别人帮助的地方。首先问问自己,为什么我要开源这个项目?
这个问题没有一个正确的答案。对于单个项目或具有不同目标的不同项目,您可能有多个目标。
如果您的唯一目标是展示您的工作,您可能甚至不想要贡献,甚至在您的自述文件中这样说。另一方面,如果你确实想要贡献者,你会花时间在清晰的文档上,让新手感到受欢迎。
在某些时候,我创建了一个我正在使用的自定义UIAlertView ...我决定将它作为开源。所以我把它修改为更动态并将其上传到GitHub。我还写了我的第一个文档,向其他开发人员解释如何在他们的项目中使用它。可能没人用它,因为这是一个简单的项目,但我对自己的贡献感觉很好。
- @mavris,“自学软件开发人员:为什么开源对我们很重要”
随着项目的发展,您的社区可能需要的不仅仅是您的代码。回答问题,审查代码和传播项目都是开源项目中的重要任务。
虽然您花在非编码任务上的时间取决于项目的规模和范围,但您应该做好维护人员的准备,自己解决这些问题或找人帮助您。
如果您是公司开源项目的一部分,请确保您的项目具有茁壮成长所需的内部资源。您需要确定谁在启动后负责维护项目,以及您将如何与社区分享这些任务。
如果您需要专门的预算或人员来促进,运营和维护项目,请尽早开始这些对话。
更新日志
wxFormBuilder v3.9更新:
1、操作简单快捷。
2、界面简洁清晰。
3、优化了部分程序。
4、修复bug。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文