0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么使用StingrayGUI开发软件?

工程师邓生 来源:哲想软件 作者:哲想软件 2022-09-05 10:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

a01159ea-2cb2-11ed-ba43-dac502259ad0.jpg  


为什么使用StingrayGUI开发软件?

Stingray为Windows应用程序提供了易于使用的GUI开发软件。它允许开发人员使用各种Microsoft应用程序中使用的许多高级控件快速创建应用程序。您还可以获得可嵌入的GUI组件。

使用Stingray,您可以在Windows上快速开发复杂的GUI应用程序,以创建统一一致的用户界面。当您使用Stingray时,您的GUI应用程序将易于构建、维护和发展。您甚至可以用一致的外观跨越不同版本的Windows。

让Stingray处理GUI功能。然后,您的团队可以关注最终用户需求和应用程序的业务逻辑。此外,您可以轻松地扩展和自定义这些基本组件,以满足您的开发需求。

更快的发展

更容易创建

高级外观

降低成本

提高了可靠性

适用于Windows的全面GUI开发工具

随着新技术改善Stingray用户界面的外观和感觉,快速开发易于构建、维护和发展的复杂GUI应用程序。Stingray提供了集成和可重用的基于MFC的GUI组件。它们旨在处理用户界面应用程序开发的低级细节,因此开发人员可以专注于最终用户需求和应用程序的业务逻辑。Stingray为您提供了经验证和测试的代码的优势,提供了帮助提高生产力、减少进度和资源风险的基本元素。Stingray作为源代码分发,允许您根据需要自定义组件。

Stingray组件

Stingray由三个主要产品组件组成,即ObjectiveToolkit、ObjectiveGrid和StingrayStudio。Studio提供了ObjectiveChart、Edit和Views组件,并捆绑了ObjectiveToolkit和ObjectiveGrid组件。

ObjectiveToolkit提供了一个控件和实用程序库,用于增强自定义应用程序的图形用户界面。ObjectiveToolkit提供了多种功能强大的MFC组件,如颜色井、选项卡控件、日历、货币和计算器。ObjectiveToolkit中组件的多样性使您可以轻松自定义和增强GUI应用程序。

ObjectiveToolkit功能:

使用对接窗口架构生成具有现代外观的应用程序。

使用具有增强功能的树控件进行多选、位图、复选框和完全可扩展的集成网格。

通过在对接窗口或拆分器的窗格区域嵌入快捷方式栏来构建类似Outlook的应用程序。

ObjectiveGrid帮助您快速交付具有各种嵌入式控件的有效自定义电子表格。ObjectiveGrid是一个完整的扩展类库,用于实现网格控制,允许最终用户通过增强网格中单元格的功能来操作数据。目标网格可以使用多种方法进行数据交换:ADO和ODBC数据绑定、XML和HTML序列化以及与MicrosoftExcel的交互。

NET平台的目标网格为流行的目标网格功能提供了一个.NET接口。将现有目标网格应用程序迁移到.NET环境中;使用设计器创建新组件。

ObjectiveGrid特点:

将数据格式样式应用于单元格或单元格范围。

使用ODBC和ADO连接直接连接到数据源。

使用分层网格在单个电子表格中查看多级数据。

ObjectiveChart提供了高性能、高级的图表功能,包括各种二维图表类型。提供的图表可以完全自定义,并可以组合成新的图表类型。基本图表类型的集合包括但不限于条形图、折线图、饼图、网图、面积图和绘图类型,每种类型都有变化。ObjectiveChart是StingrayStudio的一部分。

ObjectiveEdit提供了一个高级文本编辑器组件,其语法着色有助于实现类似于MicrosoftVisualStudio编辑器的交互式环境,以供查看和编辑源代码、脚本和标记语言,包括C++C#、XML、JavaScript、VBScript和HTML。可以为任何其他语言自定义编辑器。ObjectiveEdit是StingrayStudio的一部分。

ObjectiveViews提供了用于构建拖放图形界面的组件,这些界面在功能上类似于Visio,用于合并自定义图形对象和增强的绘图能力。ObjectiveViews是StingrayStudio的一部分。



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算器
    +关注

    关注

    16

    文章

    440

    浏览量

    38720
  • mfc
    mfc
    +关注

    关注

    0

    文章

    117

    浏览量

    28471
  • GUI
    GUI
    +关注

    关注

    3

    文章

    693

    浏览量

    42855
  • ODBC
    +关注

    关注

    0

    文章

    16

    浏览量

    9867

原文标题:Stingray:为Windows应用程序提供了易于使用的GUI开发软件(上)

文章出处:【微信号:哲想软件,微信公众号:哲想软件】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    目前主流开发软件有KEI和ewarm,哪一款软件比较简单适合新手呢?

    目前主流开发软件有KEI和ewarm,哪一款软件比较简单适合新手呢?
    发表于 12-01 08:24

    ONELAB选型指南 | DEV开发套件 vs EVB评估板

    评估板ONELAB提供专业级评估板,配备芯片级文档与深度调试工具,专注于芯片性能研究与系统集成验证,为前沿创新保驾护航。EVB评估板选型表开发软件ONELAB提供
    的头像 发表于 11-12 08:21 179次阅读
    ONELAB选型指南 | DEV<b class='flag-5'>开发</b>套件 vs EVB评估板

    用勤哲Excel服务器自主开发软件促进设备管理工作数字化

    和信息的处理交给计算机软件系统,设备管理部经过长期的摸索、试用,自主开发了一套设备管理软件系统。本篇论文介绍了设备管理软件开发中的难点问题,设备管理
    的头像 发表于 08-28 11:23 657次阅读

    请问删除“wiced_voice_path.a”并继续开发 HFP 和 A2DP 功能可以接受吗?

    在蓝牙产品的软件开发中,是否可以删除“wiced_voice_path.a”并继续进行HFP和A2DP功能的开发? 我们正在开发软件以使用 CYBT-353027 实现 HFP(AG/HF
    发表于 06-30 06:43

    十大系统开发软件定制公司哪家好?系统开发软件定制公司有哪些?

    行业芯事行业资讯
    北京华盛恒辉科技
    发布于 :2025年06月25日 11:06:10

    十大系统开发软件定制公司哪家好?系统开发软件定制公司有哪些?

    行业芯事行业资讯
    北京华盛恒辉科技
    发布于 :2025年06月25日 10:50:15

    开发软件的公司有哪些

    行业芯事行业资讯
    北京华盛恒辉科技
    发布于 :2025年06月24日 10:59:39

    EP1C6Q240老产品维护求低版本QUARTUS

    现在Altera的网页已经下载不到支持EP1C6Q240元件的开发软件,求各位网友大力支持!
    发表于 06-11 06:15

    STM32H745XIH6不能进行双核调试,CM4不能进行在线调试怎么解决?

    CM4 debug设置;CM4 debug设置完成后,CM7 debug的调试器,会自动调整 ULINK2/ ME cortex Debugger,设置失败。CM4下载程序成功,但是不能进行在线调试,进入调试界面后不能自动运行。 请问,以上怎么解决,是否开发软件的配置有问题?
    发表于 06-09 06:58

    如何从cyclone-FX读取十六进制文件?

    我使用 s12z 系列、Codewarrior 11.1 和 cyclone-FX 开发软件。 我想知道我的软件在 MCU 上编程得很好。 因此,我试图找到使用 cyclone-FX 从 MCU
    发表于 04-01 07:42

    STM32开发板教程之STM32开发指南免费下载

      本开发指南将由浅入深,带领大家进入 STM32 的世界。本指南总共分为三篇:1,硬件篇,主要介绍本指南的实验平台;2,软件篇,主要介绍 STM32 开发软件的使用以及一些下载调试的技巧,并详细
    发表于 02-28 09:08 179次下载

    IAR分析嵌入式系统的市场前景

    作为全球领先的嵌入式系统开发软件解决方案供应商,IAR始终致力于为客户提供高性能与高安全性的开发工具,支持不同行业的嵌入式产品开发
    的头像 发表于 02-26 15:34 901次阅读

    基于瑞萨RA0E1开发板的IIC OLED测试

    基于前面关于瑞萨e² studio开发软件的使用,以及工程测试基础,本文进一步探索实现硬件IIC OLED的文字和图片显示。
    的头像 发表于 02-13 13:36 1256次阅读
    基于瑞萨RA0E1<b class='flag-5'>开发</b>板的IIC OLED测试

    嵌入式机器学习的应用特性与软件开发环境

    设备和智能传感器)上,这些设备通常具有有限的计算能力、存储空间和功耗。本文将您介绍嵌入式机器学习的应用特性,以及常见的机器学习开发软件开发环境。 嵌入式机器学习的应用特性与优势 由于嵌入式设备通常要求极低的功耗,以延长电池寿命,这对于边缘设备特别重要,且嵌入
    的头像 发表于 01-25 17:05 1211次阅读
    嵌入式机器学习的应用特性与<b class='flag-5'>软件开发</b>环境

    想用一个控制器来直接对TSB81BA3E的寄存器进行读写,怎么实现?

    大家好!我现在在使用TSB81BA3E 这个1394物理层芯片,我现在想用一个控制器来直接对这个芯片的寄存器进行读写(不通过链路层)!请问我应该使用芯片的哪些引脚?控制器选FPGA可以嘛?还需要特定的开发软件嘛?
    发表于 12-17 07:08