本發(fā)明涉及計(jì)算機(jī)軟件技術(shù)領(lǐng)域,特別涉及一種電子白板的交互控制方法與系統(tǒng)。
背景技術(shù):
眾所周知,交互式電子白板軟件可以與電腦設(shè)備進(jìn)行信息通訊,通常一般是將電子白板軟件與計(jì)算機(jī)進(jìn)行相連從而將計(jì)算機(jī)上的內(nèi)容投影到白板軟件的顯示面板上以實(shí)現(xiàn)展示的效果。
對(duì)于現(xiàn)有的裝載在智能交互一體機(jī)上的電子白板,由于所述智能交互一體機(jī)一般都具有較大的屏幕,并且出于用戶體驗(yàn)的顧及,在該電子白板上的UI交互控件設(shè)置的都較為簡(jiǎn)潔。在實(shí)際使用過程中,由于該電子白板一般僅作為顯示工具進(jìn)行使用,其本身并不能對(duì)顯示的對(duì)象進(jìn)行進(jìn)一步的設(shè)置操作。如此一來,對(duì)于該電子白板而言,設(shè)于該電子白板上的一些簡(jiǎn)單的控件僅可以實(shí)現(xiàn)一些較為簡(jiǎn)單的功能。當(dāng)需要實(shí)現(xiàn)較為復(fù)雜的功能時(shí),該電子白板上僅有的一些UI交互控件便很難實(shí)現(xiàn)上述復(fù)雜的功能,甚至根本無法實(shí)現(xiàn),因此大大限制了該電子白板的應(yīng)用范圍,且降低了用戶的使用體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
基于此,本發(fā)明的目的是為了解決現(xiàn)有的電子白板在實(shí)際應(yīng)用中由于UI交互控件較少而導(dǎo)致所能實(shí)現(xiàn)的功能非常有限的問題,以最大程度上滿足實(shí)際應(yīng)用的需求。
為解決上述技術(shù)問題,本發(fā)明提供一種電子白板的交互控制方法,所述方法包括如下步驟:
移動(dòng)終端選擇第一目標(biāo)控件并顯示所述目標(biāo)控件的屬性編輯界面,所述第一目標(biāo)控件為所述電子白板可用的任一軟件工具中的控件;
所述移動(dòng)終端在所述屬性編輯界面對(duì)所述第一目標(biāo)控件進(jìn)行編輯以獲得編輯信息,并將所述編輯信息發(fā)送至所述電子白板;
所述電子白板根據(jù)所述編輯信息在預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息對(duì)應(yīng)的屬性內(nèi)容,并在所述電子白板上調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件,以使所述第二目標(biāo)控件與所述第一目標(biāo)控件相互同步。
所述電子白板的交互控制方法,其中,所述電子白板根據(jù)所述編輯信息在預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息對(duì)應(yīng)的屬性內(nèi)容,并在所述電子白板上調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件的步驟之后,所述方法還包括:
所述電子白板選擇所述第二目標(biāo)控件并將所述第二目標(biāo)控件的屬性信息發(fā)送至所述移動(dòng)終端;
所述移動(dòng)終端根據(jù)所述屬性信息查找與所述第二目標(biāo)控件對(duì)應(yīng)的所述第一目標(biāo)控件,并顯示所述第一目標(biāo)控件的屬性編輯界面;
所述移動(dòng)終端在所述屬性編輯界面對(duì)所述第一目標(biāo)控件進(jìn)行編輯以獲得編輯信息,并將所述編輯信息發(fā)送至所述電子白板;
所述電子白板根據(jù)所述編輯信息在預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息對(duì)應(yīng)的屬性內(nèi)容,并在所述電子白板上調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件,以使所述第二目標(biāo)控件與所述第一目標(biāo)控件相互同步。
所述電子白板的交互控制方法,其中,所述編輯信息包括控件類型以及所述屬性內(nèi)容,所述電子白板根據(jù)所述編輯信息在預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息對(duì)應(yīng)的屬性內(nèi)容,并在所述電子白板上調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件的步驟包括:
所述電子白板在所述電子白板中查找是否存在具有相同所述控件類型的所述第二目標(biāo)控件;
若存在,則所述電子白板根據(jù)所述編輯信息的屬性內(nèi)容在所述預(yù)存的屬性內(nèi)容庫(kù)中查找是否存在對(duì)應(yīng)的屬性內(nèi)容;
若存在,則所述電子白板在所述電子白板中調(diào)用包含所述屬性內(nèi)容的所述第二目標(biāo)控件。
所述電子白板的交互控制方法,其中,所述屬性信息包括控件類型以及所述屬性內(nèi)容,所述移動(dòng)終端根據(jù)所述屬性信息查找與所述第二目標(biāo)控件對(duì)應(yīng)的所述第一目標(biāo)控件,并顯示所述第一目標(biāo)控件的屬性編輯界面的步驟包括:
所述移動(dòng)終端在所述移動(dòng)終端中查找是否存在具有相同所述控件類型的所述第一目標(biāo)控件;
若存在,則所述移動(dòng)終端顯示所述第一目標(biāo)控件的屬性編輯界面。
所述電子白板的交互控制方法,其中,所述編輯信息還包括編輯參數(shù)值,所述移動(dòng)終端在所述屬性編輯界面對(duì)所述第一目標(biāo)控件進(jìn)行編輯以獲得編輯信息,并將所述編輯信息發(fā)送至所述電子白板的步驟包括:
所述移動(dòng)終端對(duì)所述屬性編輯界面中的屬性進(jìn)行編輯以獲得所述編輯信息,所述編輯信息包括所述編輯參數(shù)值;
所述移動(dòng)終端判斷所述編輯參數(shù)值是否超出預(yù)設(shè)參數(shù)閾值,若未超出,則所述移動(dòng)終端將所述編輯信息發(fā)送至所述電子白板。
本發(fā)明還提出一種電子白板的交互控制系統(tǒng),其中,所述系統(tǒng)包括:
第一控件確認(rèn)模塊,用于移動(dòng)終端選擇第一目標(biāo)控件并顯示所述目標(biāo)控件的屬性編輯界面,所述第一目標(biāo)控件為所述電子白板可用的任一軟件工具中的控件;
屬性編輯模塊,用于所述移動(dòng)終端在所述屬性編輯界面對(duì)所述第一目標(biāo)控件進(jìn)行編輯以獲得編輯信息,并將所述編輯信息發(fā)送至所述電子白板;
屬性調(diào)用模塊,用于所述電子白板根據(jù)所述編輯信息在預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息對(duì)應(yīng)的屬性內(nèi)容,并在所述電子白板上調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件,以使所述第二目標(biāo)控件與所述第一目標(biāo)控件相互同步。
所述電子白板的交互控制系統(tǒng),其中,所述系統(tǒng)還包括:
第二控件確認(rèn)模塊,用于所述電子白板選擇所述第二目標(biāo)控件并將所述第二目標(biāo)控件的屬性信息發(fā)送至所述移動(dòng)終端;
所述第一控件確認(rèn)模塊還用于所述移動(dòng)終端根據(jù)所述屬性信息查找與所述第二目標(biāo)控件對(duì)應(yīng)的所述第一目標(biāo)控件,并顯示所述第一目標(biāo)控件的屬性編輯界面。
所述電子白板的交互控制系統(tǒng),其中,所述編輯信息包括控件類型以及所述屬性內(nèi)容,所述屬性調(diào)用模塊包括:
第二目標(biāo)控件查找單元,用于所述電子白板在所述電子白板中查找是否存在具有相同所述控件類型的所述第二目標(biāo)控件;
屬性內(nèi)容查找單元,用于若所述電子白板中存在具有相同所述控件類型的所述第二目標(biāo)控件,則所述電子白板根據(jù)所述編輯信息的屬性內(nèi)容在所述預(yù)存的屬性內(nèi)容庫(kù)中查找是否存在對(duì)應(yīng)的屬性內(nèi)容;
屬性內(nèi)容調(diào)用單元,用于所述電子白板根據(jù)所述編輯信息的屬性內(nèi)容在所述預(yù)存的屬性內(nèi)容庫(kù)中查找到對(duì)應(yīng)的屬性內(nèi)容時(shí),則所述電子白板在所述電子白板中調(diào)用包含所述屬性內(nèi)容的所述第二目標(biāo)控件。
所述電子白板的交互控制系統(tǒng),其中,所述屬性信息包括控件類型以及所述屬性內(nèi)容,所述第一控件確認(rèn)模塊包括:
第一目標(biāo)控件查找單元,用于所述移動(dòng)終端在所述移動(dòng)終端中查找是否存在具有相同所述控件類型的所述第一目標(biāo)控件;
第一目標(biāo)控件顯示單元,用于若在所述移動(dòng)終端中查找到存在具有相同所述控件類型的所述第一目標(biāo)控件,則所述移動(dòng)終端顯示所述第一目標(biāo)控件的屬性編輯界面。
所述電子白板的交互控制系統(tǒng),其中,所述編輯信息還包括編輯參數(shù)值,所述屬性編輯模塊包括:
屬性編輯單元,用于所述移動(dòng)終端對(duì)所述屬性編輯界面中的屬性進(jìn)行編輯以獲得所述編輯信息,所述編輯信息包括所述編輯參數(shù)值;
參數(shù)判斷單元,用于所述移動(dòng)終端判斷所述編輯參數(shù)值是否超出預(yù)設(shè)參數(shù)閾值,若未超出,則所述移動(dòng)終端將所述編輯信息發(fā)送至所述電子白板。
本發(fā)明提出的電子白板的交互控制方法與系統(tǒng)在實(shí)際應(yīng)用中可以通過移動(dòng)終端編輯設(shè)置以在電子白板中添加更多的功能控件,從而實(shí)現(xiàn)更為豐富的操作功能以滿足實(shí)際應(yīng)用的需求,提高用戶的使用體驗(yàn)。
附圖說明
圖1為本發(fā)明第一實(shí)施例中的電子白板的交互控制方法的原理框圖;
圖2為本發(fā)明第二實(shí)施例中的電子白板的交互控制方法的流程圖;
圖3為本發(fā)明第三實(shí)施例中的電子白板的交互控制方法的流程圖;
圖4為本發(fā)明第四實(shí)施例中的電子白板的交互控制系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
為了便于理解本發(fā)明,下面將參照相關(guān)附圖對(duì)本發(fā)明進(jìn)行更全面的描述。附圖中給出了本發(fā)明的首選實(shí)施例。但是,本發(fā)明可以以許多不同的形式來實(shí)現(xiàn),并不限于本文所描述的實(shí)施例。相反地,提供這些實(shí)施例的目的是使對(duì)本發(fā)明的公開內(nèi)容更加透徹全面。
需要說明的是,當(dāng)元件被稱為“固設(shè)于”另一個(gè)元件,它可以直接在另一個(gè)元件上或者也可以存在居中的元件。當(dāng)一個(gè)元件被認(rèn)為是“連接”另一個(gè)元件,它可以是直接連接到另一個(gè)元件或者可能同時(shí)存在居中元件。本文所使用的術(shù)語(yǔ)“垂直的”、“水平的”、“左”、“右”以及類似的表述只是為了說明的目的。
除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語(yǔ)與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說明書中所使用的術(shù)語(yǔ)只是為了描述具體的實(shí)施例的目的,不是旨在于限制本發(fā)明。本文所使用的術(shù)語(yǔ)“及/或”包括一個(gè)或多個(gè)相關(guān)的所列項(xiàng)目的任意的和所有的組合。
請(qǐng)參閱圖1,對(duì)于本發(fā)明第一實(shí)施例提出的電子白板的交互控制方法,其中所述方法包括如下步驟:
S101,移動(dòng)終端選擇第一目標(biāo)控件并顯示所述目標(biāo)控件的屬性編輯界面,所述第一目標(biāo)控件為所述電子白板可用的任一軟件工具中的控件。在本實(shí)施例中,所述移動(dòng)終端可以為一Pad。由于在該P(yáng)ad的控件面板上存在許多的目標(biāo)控件,在此我們定義為第一目標(biāo)控件,然后在該P(yáng)ad端的控件面板上選擇一個(gè)需要進(jìn)行操作的目標(biāo)控件,例如為畫筆控件,隨后在該P(yáng)ad會(huì)同時(shí)顯示該畫筆控件所對(duì)應(yīng)的屬性編輯界面。
S102,所述移動(dòng)終端在所述屬性編輯界面對(duì)所述第一目標(biāo)控件進(jìn)行編輯以獲得編輯信息,并將所述編輯信息發(fā)送至所述電子白板。如上所述,在所述Pad端選擇了所述畫筆控件之后,該P(yáng)ad同時(shí)顯示該畫筆控件所對(duì)應(yīng)的屬性編輯界面,其中在該畫筆控件的屬性編輯界面上存在許多屬性項(xiàng)。例如,畫筆的顏色、畫筆的粗細(xì)(也即畫筆的筆寬),然后在該移動(dòng)終端對(duì)該畫筆控件的屬性編輯界面上的任一屬性項(xiàng)目進(jìn)行編輯以得到編輯信息。例如將該畫筆控件的顏色屬性設(shè)置為紅色,將該畫筆控件的筆寬設(shè)置為0.25mm,在完成了對(duì)該畫筆控件的相關(guān)屬性的編輯之后得到對(duì)應(yīng)的編輯信息,然后該P(yáng)ad將所述編輯信息發(fā)送給所述電子白板。其中,在電子白板為設(shè)置在智能一體機(jī)上的電子白板軟件。在該P(yáng)ad將所述編輯信息發(fā)送給所述電子白板之前,該P(yáng)ad與該智能一體機(jī)之間就已經(jīng)建立好了通信鏈接,其中該通信鏈接一般為TCP通信鏈接。在該P(yáng)ad將所述編輯信息發(fā)送至所述智能一體機(jī)上之后,設(shè)于所述智能一體機(jī)上的電子白板接收所述編輯信息。
S103,所述電子白板根據(jù)所述編輯信息在預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息對(duì)應(yīng)的屬性內(nèi)容,并在所述電子白板上調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件,以使所述第二目標(biāo)控件與所述第一目標(biāo)控件相互同步。在所述電子白板接收到所述編輯信息之后,也即收到上述將所述畫筆控件的顏色屬性設(shè)置為紅色,筆寬設(shè)置為0.25mm的編輯信息之后,然后該電子白板根據(jù)該編輯信息在所述電子白板中預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息相對(duì)應(yīng)的屬性內(nèi)容,在查找到了與所述編輯信息相對(duì)應(yīng)的屬性內(nèi)容之后,該電子白板調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件。
在此需要說明的是,對(duì)于所述電子白板而言,在出廠使用之前便已經(jīng)在該電子白板中設(shè)置定義了相關(guān)的數(shù)據(jù)庫(kù)信息。具體的,同樣以上述畫筆控件為例進(jìn)行說明:該畫筆控件的控件類型為畫筆,該畫筆控件對(duì)應(yīng)的屬性內(nèi)容可以包括畫筆的顏色以及畫筆的筆寬等,例如該畫筆的顏色可以為黑色、紅色、灰色等,該畫筆的筆寬可以為0.15mm、0.25mm或0.35mm等。在該電子白板出廠之前,上述的有關(guān)顏色以及筆寬等屬性元素的內(nèi)容就已經(jīng)預(yù)存在對(duì)應(yīng)的屬性內(nèi)容數(shù)據(jù)庫(kù)中了。然后在實(shí)際使用過程中,該P(yáng)ad可以在Pad端通過選擇該畫筆控件所對(duì)應(yīng)的具體屬性來調(diào)用對(duì)應(yīng)的屬性內(nèi)容。例如,在該P(yáng)ad端將所述畫筆控件的顏色屬性設(shè)置為紅色,將筆寬設(shè)置為0.25mm,然后該電子白板接收到該編輯信息之后子啊預(yù)存的屬性內(nèi)容數(shù)據(jù)庫(kù)中進(jìn)行調(diào)用,最終實(shí)現(xiàn)在電子白板端的展示書寫。
請(qǐng)參閱圖2,對(duì)于本發(fā)明第二實(shí)施例中的電子白板的交互控制方法,其中所述方法包括如下步驟:
S201,所述電子白板選擇所述第二目標(biāo)控件并將所述第二目標(biāo)控件的屬性信息發(fā)送至所述移動(dòng)終端。對(duì)于正在使用過程中的電子白板而言,有時(shí)候使用時(shí)需要對(duì)該電子白板上第二目標(biāo)控件中的其中一個(gè)屬性內(nèi)容進(jìn)行重新設(shè)置。例如當(dāng)該第二目標(biāo)控件為畫筆控件時(shí),在使用過程中該畫筆控件的當(dāng)前的顏色為黑色、實(shí)際筆寬為0.25mm,當(dāng)用戶需要對(duì)某一對(duì)象進(jìn)行重點(diǎn)批注時(shí),此時(shí)需要將該畫筆控件的顏色切換為紅色,將筆寬也適當(dāng)?shù)剡M(jìn)行增大以實(shí)現(xiàn)批注畫筆的效果。在本步驟中,所述電子白板將第二目標(biāo)控件的屬性信息發(fā)送至所述移動(dòng)終端,也即所述電子白板將上述畫筆控件的顏色以及筆寬等屬性信息發(fā)送至所述移動(dòng)終端(例如為Pad)。
S202,所述移動(dòng)終端根據(jù)所述屬性信息查找與所述第二目標(biāo)控件對(duì)應(yīng)的所述第一目標(biāo)控件,并顯示所述第一目標(biāo)控件的屬性編輯界面。所述移動(dòng)終端在接收了所述電子白板發(fā)送過來的屬性信息之后,然后根據(jù)所述屬性信息查找與所述第二目標(biāo)控件相對(duì)應(yīng)的所述第一目標(biāo)控件。具體的,在進(jìn)行控件的查找時(shí),首先在所述移動(dòng)終端中查找是否存在與所述控件類型相同的所述第一目標(biāo)控件;若存在,則所述移動(dòng)終端顯示所述第一目標(biāo)控件的屬性編輯界面。例如,當(dāng)所述第二目標(biāo)控件為一畫筆控件時(shí),所述移動(dòng)終端(Pad)根據(jù)所接收到的屬性信息在該P(yáng)ad端查找與該畫筆控件相對(duì)應(yīng)的控件,也即為該P(yáng)ad內(nèi)的畫筆控件。在查找到對(duì)應(yīng)的畫筆控件之后,同時(shí)顯示該畫筆控件的屬性編輯界面。
S203,所述移動(dòng)終端在所述屬性編輯界面對(duì)所述第一目標(biāo)控件進(jìn)行編輯以獲得編輯信息,并將所述編輯信息發(fā)送至所述電子白板。在本步驟中,所述移動(dòng)終端確認(rèn)對(duì)應(yīng)的目標(biāo)控件并顯示對(duì)應(yīng)的屬性編輯界面之后,也即所述Pad端選擇了所述畫筆控件并同時(shí)顯示了該畫筆控件所對(duì)應(yīng)的屬性編輯界面之后,由于在該畫筆控件的屬性編輯界面上存在許多屬性項(xiàng),例如畫筆的顏色、畫筆的粗細(xì)(也即畫筆的筆寬),此時(shí)移動(dòng)終端對(duì)該畫筆控件的屬性編輯界面上的任一屬性項(xiàng)目進(jìn)行重新編輯以得到重新編輯后的編輯信息。例如,該畫筆控件的原來的顏色為黑色,原來的筆寬為0.25mm,此時(shí)將該畫筆控件的顏色重新設(shè)置為紅色,筆寬設(shè)置為0.35mm以獲得一個(gè)具有標(biāo)注功能的畫筆控件。在設(shè)置完成之后,將上述重新設(shè)置后的屬性信息發(fā)送至所述電子白板。同樣的,所述電子白板與所述移動(dòng)終端之間通過TCP通信鏈接進(jìn)行通信。
S204,所述電子白板根據(jù)所述編輯信息在預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息對(duì)應(yīng)的屬性內(nèi)容,并在所述電子白板上調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件,以使所述第二目標(biāo)控件與所述第一目標(biāo)控件相互同步。在該電子白板接收到上述重新編輯后的編輯信息之后,也即收到上述將所述畫筆控件的顏色屬性設(shè)置為紅色,筆寬設(shè)置為0.35mm的編輯信息之后,然后該電子白板根據(jù)該編輯信息在所述電子白板中預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息相對(duì)應(yīng)的屬性內(nèi)容,在查找到了與所述編輯信息相對(duì)應(yīng)的屬性內(nèi)容之后,該電子白板調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件。
同樣需要說明的是,對(duì)于所述電子白板而言,在出廠使用之前便已經(jīng)在該電子白板中設(shè)置定義了相關(guān)的數(shù)據(jù)庫(kù)信息。具體的,同樣以上述畫筆控件為例進(jìn)行說明:該畫筆控件的控件類型為畫筆,該畫筆控件對(duì)應(yīng)的屬性內(nèi)容可以包括畫筆的顏色以及畫筆的筆寬等,例如該畫筆的顏色可以為黑色、紅色、灰色等,該畫筆的筆寬可以為0.15mm、0.25mm或0.35mm等。在該電子白板出廠之前,上述的有關(guān)顏色以及筆寬等屬性元素的內(nèi)容就已經(jīng)預(yù)存在對(duì)應(yīng)的屬性內(nèi)容數(shù)據(jù)庫(kù)中了。然后在實(shí)際使用過程中,該P(yáng)ad可以在Pad端通過選擇該畫筆控件所對(duì)應(yīng)的具體屬性來調(diào)用對(duì)應(yīng)的屬性內(nèi)容。例如,在該P(yáng)ad端將所述畫筆控件的顏色屬性設(shè)置為紅色,將筆寬設(shè)置為0.35mm,然后該電子白板接收到該編輯信息之后在預(yù)存的屬性內(nèi)容數(shù)據(jù)庫(kù)中進(jìn)行調(diào)用,最終實(shí)現(xiàn)了在電子白板端的展示書寫。
請(qǐng)參閱圖3,對(duì)于本發(fā)明第三實(shí)施例中的電子白板的交互控制方法,所述方法包括如下步驟:
S301,移動(dòng)終端選擇第一目標(biāo)控件并顯示所述目標(biāo)控件的屬性編輯界面,所述第一目標(biāo)控件為所述電子白板可用的任一軟件工具中的控件。在本實(shí)施例中,所述移動(dòng)終端同樣可以為一Pad,由于在該P(yáng)ad的控件面板上存在許多的目標(biāo)控件,在此我們定義為第一目標(biāo)控件,然后在該P(yáng)ad端的控件面板上選擇一個(gè)需要進(jìn)行操作的目標(biāo)控件,例如為畫筆控件,隨后在該P(yáng)ad會(huì)同時(shí)顯示該畫筆控件所對(duì)應(yīng)的屬性編輯界面。
S302,所述移動(dòng)終端對(duì)所述屬性編輯界面中的屬性進(jìn)行編輯以獲得所述編輯信息,所述編輯信息包括所述編輯參數(shù)值。如上所述,在所述Pad端選擇了所述畫筆控件之后,該P(yáng)ad同時(shí)顯示該畫筆控件所對(duì)應(yīng)的屬性編輯界面,其中在該畫筆控件的屬性編輯界面上存在許多屬性項(xiàng)。例如,畫筆的顏色、畫筆的粗細(xì)(也即畫筆的筆寬),然后在該移動(dòng)終端對(duì)該畫筆控件的屬性編輯界面上的任一屬性項(xiàng)目進(jìn)行編輯以得到編輯信息。例如將該畫筆控件的顏色屬性設(shè)置為紅色,將該畫筆控件的筆寬設(shè)置為0.25mm,在完成了對(duì)該畫筆控件的相關(guān)屬性的編輯之后得到對(duì)應(yīng)的編輯信息,該編輯信息內(nèi)包含具體的編輯參數(shù)值,例如在本實(shí)施例中,該參數(shù)值包括筆寬0.25mm。
S303,所述移動(dòng)終端判斷所述編輯參數(shù)值是否超出預(yù)設(shè)參數(shù)閾值,若未超出,則所述移動(dòng)終端將所述編輯信息發(fā)送至所述電子白板。在對(duì)上述畫筆控件進(jìn)行編輯且得到了具體的編輯參數(shù)值之后,此時(shí)所述移動(dòng)終端判斷該編輯參數(shù)值是否超出了預(yù)設(shè)參數(shù)閾值,例如當(dāng)前筆寬的編輯參數(shù)值為0.25mm,而預(yù)設(shè)的筆寬的閾值為0.05mm-0.55mm,因此此時(shí)的編輯參數(shù)值在預(yù)設(shè)參數(shù)閾值之內(nèi),隨后該移動(dòng)終端將所述編輯信息發(fā)送至所述電子白板。
S304,所述電子白板在所述電子白板中查找是否存在具有相同所述控件類型的所述第二目標(biāo)控件。所述電子白板接收到所述編輯信息之后,由于該編輯信息內(nèi)包括目標(biāo)控件的控件類型信息,此時(shí)所述電子白板首先根據(jù)該控件類型的信息來判斷該電子白板中是否存在相同控件類型的目標(biāo)控件,例如該控件類型為畫筆時(shí),則所述電子白板根據(jù)該控件類型信息查找該電子白板中是否之前預(yù)存有一個(gè)畫筆的控件。
S305,若存在,則所述電子白板根據(jù)所述編輯信息的屬性內(nèi)容在所述預(yù)存的屬性內(nèi)容庫(kù)中查找是否存在對(duì)應(yīng)的屬性內(nèi)容。若所述電子白板中存在與所述編輯信息中控件類型相同的目標(biāo)控件,然后所述電子白板根據(jù)所述編輯信息中的屬性內(nèi)容在預(yù)存的屬性內(nèi)容中查找是否存在對(duì)應(yīng)的屬性內(nèi)容。例如,對(duì)于上述畫筆控件而言,當(dāng)在該電子白板中查找到存在在該電子白板中已經(jīng)預(yù)設(shè)有畫筆控件之后,然后該電子白板根據(jù)所述編輯信息中的屬性內(nèi)容進(jìn)一步查找該電子白板中是否預(yù)存有顏色屬性內(nèi)容以及筆寬屬性內(nèi)容。
S306,若存在,則所述電子白板在所述電子白板中調(diào)用包含所述屬性內(nèi)容的所述第二目標(biāo)控件。若所述電子白板在該電子白板中查找到預(yù)存有與所述目標(biāo)控件相對(duì)應(yīng)的屬性內(nèi)容之后,則調(diào)用所述屬性內(nèi)容。例如,對(duì)于上述畫筆控件而言,若在該電子白板中查找到與該畫筆控件相對(duì)應(yīng)的顏色屬性內(nèi)容以及筆寬屬性內(nèi)容之后,則該電子白板調(diào)用相關(guān)的屬性內(nèi)容。
請(qǐng)參閱圖4,對(duì)于本發(fā)明第四實(shí)施例中的電子白板的交互控制系統(tǒng),所述交互系統(tǒng)包括設(shè)于移動(dòng)終端的第一控件確認(rèn)模塊以及屬性編輯模塊,設(shè)于電子白板端的第二控件確認(rèn)模塊以及屬性調(diào)用模塊,其中所述第一控件確認(rèn)模塊用于移動(dòng)終端選擇第一目標(biāo)控件并顯示所述目標(biāo)控件的屬性編輯界面,所述第一目標(biāo)控件為所述電子白板可用的任一軟件工具中的控件;所述屬性編輯模塊用于所述移動(dòng)終端在所述屬性編輯界面對(duì)所述第一目標(biāo)控件進(jìn)行編輯以獲得編輯信息,并將所述編輯信息發(fā)送至所述電子白板,所述第一控件確認(rèn)模塊還用于所述移動(dòng)終端根據(jù)所述屬性信息查找與所述第二目標(biāo)控件對(duì)應(yīng)的所述第一目標(biāo)控件,并顯示所述第一目標(biāo)控件的屬性編輯界面。
所述第二控件確認(rèn)模塊用于所述電子白板選擇所述第二目標(biāo)控件并將所述第二目標(biāo)控件的屬性信息發(fā)送至所述移動(dòng)終端;所述屬性調(diào)用模塊用于所述電子白板根據(jù)所述編輯信息在預(yù)存的屬性內(nèi)容庫(kù)中查找與所述編輯信息對(duì)應(yīng)的屬性內(nèi)容,并在所述電子白板上調(diào)用包含所述屬性內(nèi)容的第二目標(biāo)控件,以使所述第二目標(biāo)控件與所述第一目標(biāo)控件相互同步。
對(duì)于所述屬性調(diào)用模塊而言,所述屬性調(diào)用模塊包括第二目標(biāo)控件查找單元、屬性內(nèi)容查找單元以及屬性內(nèi)容調(diào)用單元,其中所述第二目標(biāo)控件查找單元用于所述電子白板在所述電子白板中查找是否存在具有相同所述控件類型的所述第二目標(biāo)控件;所述屬性內(nèi)容查找單元用于若所述電子白板中存在具有相同所述控件類型的所述第二目標(biāo)控件,則所述電子白板根據(jù)所述編輯信息的屬性內(nèi)容在所述預(yù)存的屬性內(nèi)容庫(kù)中查找是否存在對(duì)應(yīng)的屬性內(nèi)容;所述屬性內(nèi)容調(diào)用單元用于所述電子白板根據(jù)所述編輯信息的屬性內(nèi)容在所述預(yù)存的屬性內(nèi)容庫(kù)中查找到對(duì)應(yīng)的屬性內(nèi)容時(shí),則所述電子白板在所述電子白板中調(diào)用包含所述屬性內(nèi)容的所述第二目標(biāo)控件。
對(duì)于所述第一控件確認(rèn)模塊而言,所述第一控件確認(rèn)模塊包括第一目標(biāo)控件查找單元以及第一目標(biāo)控件顯示單元,其中所述第一目標(biāo)控件查找單元用于所述移動(dòng)終端在所述移動(dòng)終端中查找是否存在具有相同所述控件類型的所述第一目標(biāo)控件;所述第一目標(biāo)控件顯示單元用于若在所述移動(dòng)終端中查找到存在具有相同所述控件類型的所述第一目標(biāo)控件,則所述移動(dòng)終端顯示所述第一目標(biāo)控件的屬性編輯界面。
對(duì)于所述屬性編輯模塊而言,所述屬性編輯模塊包括屬性編輯單元以及參數(shù)判斷單元,其中所述屬性編輯單元用于所述移動(dòng)終端對(duì)所述屬性編輯界面中的屬性進(jìn)行編輯以獲得所述編輯信息,所述編輯信息包括所述編輯參數(shù)值;所述參數(shù)判斷單元用于所述移動(dòng)終端判斷所述編輯參數(shù)值是否超出預(yù)設(shè)參數(shù)閾值,若未超出,則所述移動(dòng)終端將所述編輯信息發(fā)送至所述電子白板。
本發(fā)明提出的電子白板的交互方法與系統(tǒng)在實(shí)際應(yīng)用中可以通過移動(dòng)終端編輯設(shè)置以在電子白板中增加更為豐富的功能控件,從而實(shí)現(xiàn)更為豐富的操作功能以滿足實(shí)際應(yīng)用的需求,提高用戶的使用體驗(yàn)。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。