愛(ài)普生 GUI 構(gòu)建器特性與優(yōu)勢(shì)
GUI 構(gòu)建器 的目的是在廣受歡迎的愛(ài)普生 RC+ 開(kāi)發(fā)環(huán)境內(nèi)快速、輕松地創(chuàng)建簡(jiǎn)單的 GUI。我們?cè)S多客戶目前都在使用 VB Guide(.Net 庫(kù))和微軟 Visual Studio。但是對(duì)于許多應(yīng)用來(lái)說(shuō),這有點(diǎn)矯枉過(guò)正。為了保持愛(ài)普生在易用性方面的領(lǐng)導(dǎo)地位,我們創(chuàng)建了 GUI 構(gòu)建器,用于創(chuàng)建簡(jiǎn)單的 GUI。
易用性的領(lǐng)導(dǎo)者
支持為機(jī)器人系統(tǒng)運(yùn)行快速創(chuàng)建操作員 GUI
點(diǎn)擊界面降低了開(kāi)發(fā)時(shí)間
在愛(ài)普生 RC+ 開(kāi)發(fā)環(huán)境內(nèi)緊密集成
支持常用控件: 如按鈕、文本框、組合框等
支持的特定于機(jī)器人系統(tǒng)的控件包括: 視頻框、LED 控件
強(qiáng)大的功能
通過(guò) SPEL+ 代碼處理事件
視頻框支持將 Vision Guide 視頻顯示輕松拖到用戶窗體
愛(ài)普生 LED 控件支持用戶創(chuàng)建自己的 I/O 監(jiān)視器或界面
雙層 GUL 開(kāi)發(fā)方法
GUI 構(gòu)建器 可用于簡(jiǎn)單的 GUI 開(kāi)發(fā)和簡(jiǎn)單的系統(tǒng)
VB Guide(.Net 庫(kù))可與微軟 Visual Studio 配套使用
這兩種解決方案都擁有愛(ài)普生機(jī)器人專用工具,可降低總開(kāi)發(fā)時(shí)間
愛(ài)普生 GUI 構(gòu)建器
亮點(diǎn)
- 為操作員輕松創(chuàng)建一個(gè)圖形用戶界面
- 從愛(ài)普生 RC+ 項(xiàng)目創(chuàng)建和調(diào)試 GUI 窗體
- 窗體和控制事件作為 SPEL+ 任務(wù)執(zhí)行
- 在愛(ài)普生 RC+ 開(kāi)發(fā)環(huán)境內(nèi)完全集成
- 與 RC620+(已下市)、RC180、RC90 控制器配套工作
GUI 構(gòu)建器 提供了在廣受歡迎的愛(ài)普生 RC+ 開(kāi)發(fā)環(huán)境內(nèi)輕松創(chuàng)建圖形用戶界面所需的工具, 受到需要簡(jiǎn)潔 GUI 同時(shí)不希望使用第三方產(chǎn)品(如 Visual Studio)用戶的廣泛歡迎。 即使過(guò)去從未創(chuàng)建過(guò) GUI 的用戶也可以借助 GUI 構(gòu)建器 輕松地創(chuàng)建一個(gè)。 通過(guò)在愛(ài)普生 RC+ 開(kāi)發(fā)環(huán)境內(nèi)集成 GUI 構(gòu)建器 工具集,用戶可以在一個(gè)開(kāi)發(fā)環(huán)境工作,這有助于降低總開(kāi)發(fā)時(shí)間。 對(duì)于希望創(chuàng)建更復(fù)雜的 GUI 的用戶,建議使用愛(ài)普生 VB Guide 6.0 和 Visual Studio 或另一個(gè)支持使用 .Net 庫(kù)的平臺(tái)。
易于使用
創(chuàng)建一個(gè)新窗體,點(diǎn)擊 GUI 構(gòu)建器 工具欄的按鈕(Button)控件,并將其拖到窗體。
|
雙擊該按鈕,會(huì)出現(xiàn)代碼編輯器。 添加當(dāng)從您的應(yīng)用點(diǎn)擊按鈕時(shí)希望執(zhí)行的 SPEL+ 代碼。
|
在窗體上添加更多圖形組件和關(guān)聯(lián)的 SPEL+ 代碼以及您的應(yīng)用所需的其它窗體。
|
從愛(ài)普生 RC+ 運(yùn)行窗口運(yùn)行該應(yīng)用,或設(shè)置 GUI 自動(dòng)顯示。 您還可以創(chuàng)建 RC+ 對(duì)話,如 I/O 監(jiān)視器所示。
|
窗口的組成部分
在創(chuàng)建和修改用戶的 GUI 時(shí),GUI 構(gòu)建器 有 5 個(gè)主要使用區(qū),其中包括:工具欄按鈕、設(shè)計(jì)區(qū)、窗體瀏覽器、屬性網(wǎng)格和事件網(wǎng)格。 (參見(jiàn)下圖)
設(shè)計(jì)區(qū) - 這是在設(shè)計(jì)階段顯示窗體的區(qū)域。每個(gè)打開(kāi)的窗體都在其自己的選項(xiàng)卡上顯示。 點(diǎn)擊窗體瀏覽器的選項(xiàng)卡或雙擊其中的窗體便可窗體之間輕松進(jìn)行切換。
工具欄按鈕 - 包含要放在 GUI 構(gòu)建器 窗體上的各種控件。 支持許多常用控件,如 按鈕、標(biāo)簽、文本框、 單選按鈕、復(fù)選框等。然而,也有一些愛(ài)普生獨(dú)特的控件,可降低機(jī)器人系統(tǒng)常見(jiàn)項(xiàng)目的開(kāi)發(fā)時(shí)間。一些獨(dú)特的控件包括 視頻框控件 用于顯示 Vision Guide 圖像顯示窗口)和 LED 控件 (用于與愛(ài)普生機(jī)器人 I/O 對(duì)接)。
窗體瀏覽器 - 包含當(dāng)前項(xiàng)目各個(gè)窗體及其相關(guān)控件的樹(shù)形圖。在創(chuàng)建了新窗體或控件后,會(huì)添加到這個(gè)樹(shù)形圖上。雙擊一個(gè)窗體會(huì)在設(shè)計(jì)區(qū)其自己的選項(xiàng)卡上打開(kāi)這個(gè)窗體。
屬性網(wǎng)格 - 用于顯示和編輯窗體和控件屬性。 在選擇了窗體或控件后,網(wǎng)格中會(huì)顯示相關(guān)的屬性。您可以編輯屬性的各個(gè)值,從而改變特定控件的特點(diǎn)。
事件網(wǎng)格 - 用于顯示和更改相關(guān)窗體或控件的事件。每個(gè)事件都有一個(gè)用戶函數(shù)(采用 SPEL+ 代碼編寫(xiě)),在發(fā)生事件時(shí)會(huì)調(diào)用該函數(shù)。這為用戶提供了完整的靈活性,可設(shè)置發(fā)生特定事件時(shí)會(huì)發(fā)生什么情況。
愛(ài)普生GUI構(gòu)建器
產(chǎn)品規(guī)格
支持的控制
按鈕
標(biāo)簽
文本框
單選按鈕
復(fù)選框
列表框
組合框
圖片框
組框
定時(shí)器
視頻框
LED
示例控制屬性(按鈕控制)
背景顏色
背景顏色模式
啟用
事件任務(wù)類(lèi)型
字體
加粗字體
斜體字
字體名稱
字體大小
突出顏色
高度
圖形
圖形飛落
左側(cè)
名稱
選項(xiàng)卡索引
文本
文本飛落
工具提示文本
頂部
可見(jiàn)
寬度
示例控制事件(圖片框控制)
點(diǎn)擊
雙擊
選項(xiàng)卡索引
文本
文本飛落
工具提示文本
頂部
可見(jiàn)
寬度
示例控制事件(圖片框控制)
點(diǎn)擊
雙擊
|
屬性
接受按鈕
背景顏色
取消按鈕
控制框
對(duì)話結(jié)果
事件任務(wù)類(lèi)型
表格邊框樣式
高度
幫助按鈕
幫助ID
左側(cè)
*小化框
名稱
起始位置
文本
頂部
寬度
窗口狀態(tài)
事件
關(guān)閉
加載
調(diào)整大小
|
支持的控制器
RC620+(已下市) (GUI 構(gòu)建器 6.0)
RC180 (GUI Builder 5.0)
RC90 (GUI Builder 5.0)
部件編號(hào)
GUI 構(gòu)建器 5.0: R12B091102
GUI 構(gòu)建器 6.0: R12B091101
了解更多愛(ài)普生機(jī)器人產(chǎn)品可點(diǎn)擊咨詢:http://epsonrobots.gongboshi.com/