?
為什么使用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時,您的GUI應(yīng)用程序?qū)⒁子跇?gòu)建、維護(hù)和發(fā)展。您甚至可以用一致的外觀跨越不同版本的Windows。
讓Stingray處理GUI功能。然后,您的團(tuán)隊可以關(guān)注最終用戶需求和應(yīng)用程序的業(yè)務(wù)邏輯。此外,您可以輕松地擴(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ōu)勢,提供了幫助提高生產(chǎn)力、減少進(jìn)度和資源風(fēng)險的基本元素。Stingray作為源代碼分發(fā),允許您根據(jù)需要自定義組件。
Stingray組件
Stingray由三個主要產(chǎn)品組件組成,即ObjectiveToolkit、ObjectiveGrid和StingrayStudio。Studio提供了ObjectiveChart、Edit和Views組件,并捆綁了ObjectiveToolkit和ObjectiveGrid組件。
ObjectiveToolkit提供了一個控件和實用程序庫,用于增強(qiáng)自定義應(yīng)用程序的圖形用戶界面。ObjectiveToolkit提供了多種功能強(qiáng)大的MFC組件,如顏色井、選項卡控件、日歷、貨幣和計算器。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是一個完整的擴(kuò)展類庫,用于實現(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平臺的目標(biāo)網(wǎng)格為流行的目標(biāo)網(wǎng)格功能提供了一個.NET接口。將現(xiàn)有目標(biāo)網(wǎng)格應(yīng)用程序遷移到.NET環(huán)境中;使用設(shè)計器創(chuàng)建新組件。
ObjectiveGrid特點:
將數(shù)據(jù)格式樣式應(yīng)用于單元格或單元格范圍。
使用ODBC和ADO連接直接連接到數(shù)據(jù)源。
使用分層網(wǎng)格在單個電子表格中查看多級數(shù)據(jù)。
ObjectiveChart提供了高性能、高級的圖表功能,包括各種二維圖表類型。提供的圖表可以完全自定義,并可以組合成新的圖表類型。基本圖表類型的集合包括但不限于條形圖、折線圖、餅圖、網(wǎng)圖、面積圖和繪圖類型,每種類型都有變化。ObjectiveChart是StingrayStudio的一部分。
ObjectiveEdit提供了一個高級文本編輯器組件,其語法著色有助于實現(xiàn)類似于MicrosoftVisualStudio編輯器的交互式環(huán)境,以供查看和編輯源代碼、腳本和標(biāo)記語言,包括C++、C#、XML、JavaScript、VBScript和HTML。可以為任何其他語言自定義編輯器。ObjectiveEdit是StingrayStudio的一部分。
ObjectiveViews提供了用于構(gòu)建拖放圖形界面的組件,這些界面在功能上類似于Visio,用于合并自定義圖形對象和增強(qiáng)的繪圖能力。ObjectiveViews是StingrayStudio的一部分。
審核編輯:劉清
-
計算器
+關(guān)注
關(guān)注
16文章
438瀏覽量
37484 -
mfc
+關(guān)注
關(guān)注
0文章
111瀏覽量
27363 -
GUI
+關(guān)注
關(guān)注
3文章
663瀏覽量
39917 -
ODBC
+關(guān)注
關(guān)注
0文章
16瀏覽量
9572
原文標(biāo)題:Stingray:為Windows應(yīng)用程序提供了易于使用的GUI開發(fā)軟件(上)
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
恩智浦eIQ AI和機(jī)器學(xué)習(xí)開發(fā)軟件增加兩款新工具
TAS5721沒有DEMO板能開發(fā)軟件嗎?
使用MATLAB、Simulink和Polyspace加速軟件定義汽車開發(fā)
![使用MATLAB、Simulink和Polyspace加速<b class='flag-5'>軟件</b>定義汽車<b class='flag-5'>開發(fā)</b>](https://file1.elecfans.com/web2/M00/05/51/wKgZombZEBKAfO6aAADuvW3c8U8268.jpg)
用于開發(fā)HS2247PT射頻發(fā)射通用程序的智能軟件
![用于<b class='flag-5'>開發(fā)</b>HS2247PT射頻發(fā)射通用程序的智能<b class='flag-5'>軟件</b>](https://file1.elecfans.com/web2/M00/F8/6E/wKgZomaH1O6AUwlyAAAq-d8o4-I004.png)
清華FPGA的開發(fā)軟件
cy943907aeval1f的開發(fā)軟件需要怎么設(shè)置?
stm32f4用pwm控制步進(jìn)電機(jī),如何對pwm的脈沖計數(shù)?
fpga開發(fā)一般用什么軟件
【工作準(zhǔn)備】OpenHarmony鴻蒙操作系統(tǒng)開發(fā)——基礎(chǔ)必備軟件
![【工作準(zhǔn)備】OpenHarmony鴻蒙操作系統(tǒng)<b class='flag-5'>開發(fā)</b>——基礎(chǔ)必備<b class='flag-5'>軟件</b>](https://file1.elecfans.com/web2/M00/C1/AE/wKgaomXYTiKAThhyAAE-2cHEQCE110.png)
評論