0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

為什么使用StingrayGUI開發(fā)軟件?

工程師鄧生 ? 來源:哲想軟件 ? 作者:哲想軟件 ? 2022-09-05 10:07 ? 次閱讀

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


為什么使用StingrayGUI開發(fā)軟件?

Stingray為Windows應(yīng)用程序提供了易于使用的GUI開發(fā)軟件。它允許開發(fā)人員使用各種Microsoft應(yīng)用程序中使用的許多高級控件快速創(chuàng)建應(yīng)用程序。您還可以獲得可嵌入的GUI組件。

使用Stingray,您可以在Windows上快速開發(fā)復(fù)雜的GUI應(yīng)用程序,以創(chuàng)建統(tǒng)一一致的用戶界面。當(dāng)您使用Stingray時(shí),您的GUI應(yīng)用程序?qū)⒁子跇?gòu)建、維護(hù)和發(fā)展。您甚至可以用一致的外觀跨越不同版本的Windows。

讓Stingray處理GUI功能。然后,您的團(tuán)隊(duì)可以關(guān)注最終用戶需求和應(yīng)用程序的業(yè)務(wù)邏輯。此外,您可以輕松地?cái)U(kuò)展和自定義這些基本組件,以滿足您的開發(fā)需求。

更快的發(fā)展

更容易創(chuàng)建

高級外觀

降低成本

提高了可靠性

適用于Windows的全面GUI開發(fā)工具

隨著新技術(shù)改善Stingray用戶界面的外觀和感覺,快速開發(fā)易于構(gòu)建、維護(hù)和發(fā)展的復(fù)雜GUI應(yīng)用程序。Stingray提供了集成和可重用的基于MFC的GUI組件。它們旨在處理用戶界面應(yīng)用程序開發(fā)的低級細(xì)節(jié),因此開發(fā)人員可以專注于最終用戶需求和應(yīng)用程序的業(yè)務(wù)邏輯。Stingray為您提供了經(jīng)驗(yàn)證和測試的代碼的優(yōu)勢,提供了幫助提高生產(chǎn)力、減少進(jìn)度和資源風(fēng)險(xiǎn)的基本元素。Stingray作為源代碼分發(fā),允許您根據(jù)需要自定義組件。

Stingray組件

Stingray由三個(gè)主要產(chǎn)品組件組成,即ObjectiveToolkit、ObjectiveGrid和StingrayStudio。Studio提供了ObjectiveChart、Edit和Views組件,并捆綁了ObjectiveToolkit和ObjectiveGrid組件。

ObjectiveToolkit提供了一個(gè)控件和實(shí)用程序庫,用于增強(qiáng)自定義應(yīng)用程序的圖形用戶界面。ObjectiveToolkit提供了多種功能強(qiáng)大的MFC組件,如顏色井、選項(xiàng)卡控件、日歷、貨幣和計(jì)算器。ObjectiveToolkit中組件的多樣性使您可以輕松自定義和增強(qiáng)GUI應(yīng)用程序。

ObjectiveToolkit功能:

使用對接窗口架構(gòu)生成具有現(xiàn)代外觀的應(yīng)用程序。

使用具有增強(qiáng)功能的樹控件進(jìn)行多選、位圖、復(fù)選框和完全可擴(kuò)展的集成網(wǎng)格。

通過在對接窗口或拆分器的窗格區(qū)域嵌入快捷方式欄來構(gòu)建類似Outlook的應(yīng)用程序。

ObjectiveGrid幫助您快速交付具有各種嵌入式控件的有效自定義電子表格。ObjectiveGrid是一個(gè)完整的擴(kuò)展類庫,用于實(shí)現(xiàn)網(wǎng)格控制,允許最終用戶通過增強(qiáng)網(wǎng)格中單元格的功能來操作數(shù)據(jù)。目標(biāo)網(wǎng)格可以使用多種方法進(jìn)行數(shù)據(jù)交換:ADO和ODBC數(shù)據(jù)綁定、XML和HTML序列化以及與MicrosoftExcel的交互。

NET平臺(tái)的目標(biāo)網(wǎng)格為流行的目標(biāo)網(wǎng)格功能提供了一個(gè).NET接口。將現(xiàn)有目標(biāo)網(wǎng)格應(yīng)用程序遷移到.NET環(huán)境中;使用設(shè)計(jì)器創(chuàng)建新組件。

ObjectiveGrid特點(diǎn):

將數(shù)據(jù)格式樣式應(yīng)用于單元格或單元格范圍。

使用ODBC和ADO連接直接連接到數(shù)據(jù)源。

使用分層網(wǎng)格在單個(gè)電子表格中查看多級數(shù)據(jù)。

ObjectiveChart提供了高性能、高級的圖表功能,包括各種二維圖表類型。提供的圖表可以完全自定義,并可以組合成新的圖表類型?;緢D表類型的集合包括但不限于條形圖、折線圖、餅圖、網(wǎng)圖、面積圖和繪圖類型,每種類型都有變化。ObjectiveChart是StingrayStudio的一部分。

ObjectiveEdit提供了一個(gè)高級文本編輯器組件,其語法著色有助于實(shí)現(xiàn)類似于MicrosoftVisualStudio編輯器的交互式環(huán)境,以供查看和編輯源代碼、腳本和標(biāo)記語言,包括C++、C#、XML、JavaScript、VBScript和HTML??梢詾槿魏纹渌Z言自定義編輯器。ObjectiveEdit是StingrayStudio的一部分。

ObjectiveViews提供了用于構(gòu)建拖放圖形界面的組件,這些界面在功能上類似于Visio,用于合并自定義圖形對象和增強(qiáng)的繪圖能力。ObjectiveViews是StingrayStudio的一部分。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 計(jì)算器
    +關(guān)注

    關(guān)注

    16

    文章

    434

    瀏覽量

    37032
  • mfc
    mfc
    +關(guān)注

    關(guān)注

    0

    文章

    105

    瀏覽量

    27090
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    631

    瀏覽量

    39292
  • ODBC
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    9519

原文標(biāo)題:Stingray:為Windows應(yīng)用程序提供了易于使用的GUI開發(fā)軟件(上)

文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    使用MATLAB、Simulink和Polyspace加速軟件定義汽車開發(fā)

    開發(fā)軟件定義汽車 (SDV) 時(shí),開發(fā)團(tuán)隊(duì)必須具備新的能力,例如進(jìn)行連續(xù)的軟件發(fā)布,減少軟件更改的交付周期以及盡可能減少部署失敗。同時(shí),平臺(tái)團(tuán)隊(duì)需要為車載計(jì)算機(jī)和區(qū)域控制器創(chuàng)建新
    的頭像 發(fā)表于 09-05 09:57 ?159次閱讀
    使用MATLAB、Simulink和Polyspace加速<b class='flag-5'>軟件</b>定義汽車<b class='flag-5'>開發(fā)</b>

    stm32怎樣觸發(fā)軟件中斷

    其中實(shí)現(xiàn)所需的功能。 觸發(fā)軟件中斷 在STM32中,您可以使用NVIC_SetPendingIRQ()函數(shù)來觸發(fā)軟件
    的頭像 發(fā)表于 09-02 09:32 ?168次閱讀

    用于開發(fā)HS2247PT射頻發(fā)射通用程序的智能軟件

    軟件介紹 HS2247PT智能開發(fā)軟件是一款用于開發(fā)HS2247PT射頻發(fā)射通用程序的智能軟件,本軟件旨在降低HS2247PT程序
    的頭像 發(fā)表于 07-06 08:08 ?829次閱讀
    用于<b class='flag-5'>開發(fā)</b>HS2247PT射頻發(fā)射通用程序的智能<b class='flag-5'>軟件</b>

    清華FPGA的開發(fā)軟件

    清華的FPGA除了官方提供的開發(fā)軟件,能用其它開發(fā)軟件進(jìn)行開發(fā)嗎? 官方的開發(fā)軟件安裝,挺麻煩啊。
    發(fā)表于 06-23 12:25

    請問ESP32如何觸發(fā)軟件復(fù)位?

    ESP32如何觸發(fā)軟件復(fù)位?
    發(fā)表于 06-07 07:36

    cy943907aeval1f的開發(fā)軟件需要怎么設(shè)置?

    jtag下載工具連接到lbwa1uz1gc上下載?,F(xiàn)在在這個(gè)步驟遇到了困難,不知道開發(fā)軟件需要怎么設(shè)置?請問有相關(guān)文檔供參考嗎?謝謝。
    發(fā)表于 05-27 06:45

    利用Quartus開發(fā)軟件進(jìn)行基于云的開發(fā),及早獲取最新算法

    Quartus 開發(fā)軟件已添加到開發(fā)者云中,為領(lǐng)先的FPGA軟件提供云訪問能力。
    的頭像 發(fā)表于 05-24 09:45 ?331次閱讀
    利用Quartus<b class='flag-5'>開發(fā)軟件</b>進(jìn)行基于云的<b class='flag-5'>開發(fā)</b>,及早獲取最新算法

    stm32f4用pwm控制步進(jìn)電機(jī),如何對pwm的脈沖計(jì)數(shù)?

    如題,開發(fā)軟件用的IAR,HAL庫。不知道如何對pwm計(jì)數(shù),還請多多指教。
    發(fā)表于 05-13 07:36

    市面上FPGA入門用哪塊板子好?。?/a>

    市面上FPGA入門用哪塊板子好?。坑玫氖裁?b class='flag-5'>開發(fā)軟件和編程語言的??
    發(fā)表于 03-30 11:24

    fpga開發(fā)一般用什么軟件

    此外,還有一些其他的輔助工具,如用于數(shù)字信號處理開發(fā)的System Generator,以及用于HDL語言仿真的ModelSim等。這些工具可以配合上述的主要FPGA開發(fā)軟件使用,提高開發(fā)效率和設(shè)計(jì)質(zhì)量。
    的頭像 發(fā)表于 03-27 14:54 ?2813次閱讀

    【工作準(zhǔn)備】OpenHarmony鴻蒙操作系統(tǒng)開發(fā)——基礎(chǔ)必備軟件

    、去問。 軟件列表如下: 一、OpenHarmony 內(nèi)核及子系統(tǒng)開發(fā)軟件列表 1. DevEco Studio 【作用】HarmonyOS 應(yīng)用集成開發(fā)環(huán)境,開發(fā)各種應(yīng)用。 【其他】
    的頭像 發(fā)表于 02-23 15:51 ?1407次閱讀
    【工作準(zhǔn)備】OpenHarmony鴻蒙操作系統(tǒng)<b class='flag-5'>開發(fā)</b>——基礎(chǔ)必備<b class='flag-5'>軟件</b>

    如何虛擬化Arm Cortex-R52多核微控制器

    OpenSynergy開發(fā)軟件解決方案用于嵌入式汽車系統(tǒng)。 OpenSynergy的產(chǎn)品組合包括必要的關(guān)鍵軟件組件,在以下領(lǐng)域創(chuàng)造有效的汽車解決方案:
    的頭像 發(fā)表于 01-25 14:50 ?913次閱讀
    如何虛擬化Arm Cortex-R52多核微控制器

    基于MicroPython的普中開發(fā)板攻略

    Python擁有眾多的編程器,如果你之前已經(jīng)熟練掌握python或已經(jīng)使用python開發(fā),那么可以直接使用你原來習(xí)慣的開發(fā)軟件來編程。如果你是初學(xué)者或者喜歡簡單而快速應(yīng)用,我們使用官方推薦的Thonny Python IDE。
    發(fā)表于 12-11 17:12 ?0次下載

    EtherCAT超高速實(shí)時(shí)運(yùn)動(dòng)控制卡XPCIE1032H上位機(jī)C#開發(fā)(五):通過RTSys進(jìn)行調(diào)試與診斷

    以單軸運(yùn)動(dòng)為例,介紹正運(yùn)動(dòng)RTSys開發(fā)軟件如何對控制器進(jìn)行調(diào)試與診斷。
    的頭像 發(fā)表于 12-11 09:30 ?599次閱讀
    EtherCAT超高速實(shí)時(shí)運(yùn)動(dòng)控制卡XPCIE1032H上位機(jī)C#<b class='flag-5'>開發(fā)</b>(五):通過RTSys進(jìn)行調(diào)試與診斷

    車規(guī)MCU的軟件開發(fā)套件

    Non-AUTOSAR軟件 雖然AUTOSAR是一個(gè)開發(fā)軟件架構(gòu),在代碼重用性、可維護(hù)性、開發(fā)效率和代碼質(zhì)量方面有諸多優(yōu)勢,但是使用AUTOSAR標(biāo)準(zhǔn)需要一定的授權(quán)費(fèi)用且大多數(shù)AUTOSAR
    的頭像 發(fā)表于 10-27 16:05 ?1460次閱讀
    車規(guī)MCU的<b class='flag-5'>軟件開發(fā)</b>套件