亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

標(biāo)題欄按鈕的實(shí)現(xiàn)方法和系統(tǒng)的制作方法

文檔序號(hào):6384792閱讀:152來(lái)源:國(guó)知局
專利名稱:標(biāo)題欄按鈕的實(shí)現(xiàn)方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及GUI技術(shù)領(lǐng)域,特別是涉及一種標(biāo)題欄按鈕的實(shí)現(xiàn)方法和系統(tǒng)。
背景技術(shù)
現(xiàn)有的⑶I窗口設(shè)計(jì)中,由于⑶I窗口之間都是相互獨(dú)立的,所以⑶I窗口標(biāo)題欄的設(shè)計(jì)也是相互獨(dú)立的,標(biāo)題欄上的按鈕只能夠?qū)崿F(xiàn)在本窗口上的操作功能,例如,windows系統(tǒng)中,窗口標(biāo)題欄上的最大化、最小化以及關(guān)閉按鈕,一般只能夠?qū)崿F(xiàn)對(duì)本窗口執(zhí)行最大化、最小化以及關(guān)閉的單一功能。但在實(shí)際應(yīng)用當(dāng)中,用戶往往需要在對(duì)標(biāo)題欄上的按鈕進(jìn)行點(diǎn)擊后,執(zhí)行其它操作,例如,關(guān)閉當(dāng)前窗口后啟動(dòng)若干其它應(yīng)用程序的操作,所以用戶必須先對(duì)標(biāo)題欄上的按鈕執(zhí)行點(diǎn)擊操作,然后再去逐一啟動(dòng)其它應(yīng)用程序,當(dāng)需要重復(fù)執(zhí)行上述操作時(shí),每次用戶都需要進(jìn)行多次操作,這就給用戶帶來(lái)了極大的不便,增加了操作復(fù)雜度,降低了操作效率。

發(fā)明內(nèi)容
基于此,有必要針對(duì)上述問題,提供一種降低操作復(fù)雜度、提高操作效率的標(biāo)題欄按鈕的實(shí)現(xiàn)方法和系統(tǒng)。一種標(biāo)題欄按鈕的實(shí)現(xiàn)方法,包括如下步驟:在⑶I窗口標(biāo)題欄的默認(rèn)按鈕位置上創(chuàng)建多功能按鈕;分別建立所述多功能按鈕與所述默認(rèn)按鈕對(duì)應(yīng)的第一功能程序以及與第二功能程序之間的鏈接關(guān)系;當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序以及啟動(dòng)所述第二功能程序。一種標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng),包括:按鈕創(chuàng)建模塊,用于在⑶I窗口標(biāo)題欄的默認(rèn)按鈕位置上創(chuàng)建多功能按鈕;功能設(shè)置模塊,用于分別建立所述多功能按鈕與所述默認(rèn)按鈕對(duì)應(yīng)的第一功能程序以及與第二功能程序之間的鏈接關(guān)系;指令響應(yīng)模塊,用于當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序以及啟動(dòng)所述第二功能程序。上述標(biāo)題欄按鈕的實(shí)現(xiàn)方法和系統(tǒng),在保留當(dāng)前⑶I窗口標(biāo)題欄的按鈕功能情況下,實(shí)現(xiàn)了標(biāo)題欄按鈕的多功能化,在標(biāo)題欄上設(shè)置多功能按鈕,用于擴(kuò)展標(biāo)題欄按鈕的第二功能,減少用戶啟動(dòng)第二功能程序的鼠標(biāo)指令輸入次數(shù),從而降低用戶操作復(fù)雜度,提高了操作效率。


圖1為一個(gè)實(shí)施例的標(biāo)題欄按鈕的實(shí)現(xiàn)方法流程圖2為一個(gè)實(shí)施例的標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的標(biāo)題欄按鈕的實(shí)現(xiàn)方法的具體實(shí)施方式
作詳細(xì)描述。圖1示出了一個(gè)實(shí)施例的標(biāo)題欄按鈕的實(shí)現(xiàn)方法流程圖,主要包括如下步驟:步驟SlO:在⑶I窗口標(biāo)題欄的默認(rèn)按鈕位置上創(chuàng)建多功能按鈕。在本步驟中,主要是在當(dāng)前的GUI窗口標(biāo)題欄的默認(rèn)按鈕位置上創(chuàng)建自定義的多功能按鈕,用于響應(yīng)鼠標(biāo)點(diǎn)擊指令,擴(kuò)展按鈕的第二功能,由于是在原有的默認(rèn)按鈕位置上創(chuàng)建的按鈕,保持了原有的默認(rèn)按鈕使用方式。在一個(gè)實(shí)施例中,步驟SlO的實(shí)現(xiàn)過程包括如下:步驟S101,截取當(dāng)前⑶I窗口標(biāo)題欄的默認(rèn)按鈕的圖片;具體地,將默認(rèn)按鈕的圖片進(jìn)行截取得到默認(rèn)按鈕的原有圖片,用于按鈕回貼。步驟S102,將所述默認(rèn)按鈕進(jìn)行隱藏;具體地,將標(biāo)題欄原有的按鈕進(jìn)行隱藏,隱藏后的標(biāo)題欄上沒有任何按鈕,隱藏的方式根據(jù)不同的圖形庫(kù)開發(fā)可以在創(chuàng)建窗口時(shí)通過控制窗口的參數(shù)設(shè)置。例如,若使用AGAR圖形庫(kù)的函數(shù)AG_WindowNew(flags)來(lái)創(chuàng)建窗口。對(duì)于包括關(guān)閉按鈕、最小化按鈕以及最大化按鈕的標(biāo)題欄,當(dāng)flags=AG_WIND0W_N0CL0SE時(shí)即可隱藏標(biāo)題欄上的關(guān)閉按鈕;當(dāng)flags=AG_WINDOW_NOMINMIZE時(shí)即可隱藏標(biāo)題欄上的最小化按鈕;當(dāng)flags=AG_WINDOff_NOMAXIMIZE時(shí)即可隱藏標(biāo)題欄上的最大化按鈕;當(dāng)flags=AG_WIND0ff_N0BUTT0NS時(shí)即可同時(shí)隱藏標(biāo)題欄上的最小化按鈕、最大化按鈕和關(guān)閉按鈕。步驟S103,在所述默認(rèn)按鈕位置上創(chuàng)建多功能按鈕;具體地,在上述沒有按鈕的標(biāo)題欄上創(chuàng)建三個(gè)可以自定義多功能的按鈕。例如,對(duì)于包括關(guān)閉按鈕、最小化按鈕以及最大化按鈕的標(biāo)題欄,以AGAR圖形庫(kù)為例,倉(cāng)Il建按鈕可以使用函數(shù)AG_ButtonNewFn ();然后將這三個(gè)按鈕的位置分別放到原來(lái)的最小化、最大化和關(guān)閉按鈕的位置上。具體放置的位置可以使用函數(shù)AG_FiXedM0Ve()確定。在函數(shù)AG_FiXedM0Ve()的參數(shù)中寫入原標(biāo)題欄的關(guān)閉按鈕、最小化按鈕以及最大化按鈕位置的橫坐標(biāo)和縱坐標(biāo),即可把按鈕設(shè)置到指定位置上,該按鈕獨(dú)立于當(dāng)前的⑶I窗口。優(yōu)選的,為了符合用戶的操作習(xí)慣,在保留系統(tǒng)默認(rèn)功能的基礎(chǔ)上再增加用戶需要執(zhí)行的其它應(yīng)用程序的功能。步驟S104,將所述圖片放置在所述多功能按鈕的區(qū)域;具體地,將上述步驟SlOl截取的圖片在創(chuàng)建的多功能按鈕上的位置上進(jìn)行貼圖,保持了創(chuàng)建新按鈕后的的標(biāo)題欄與系統(tǒng)默認(rèn)按鈕的標(biāo)題欄的外觀一致。例如,對(duì)于包括關(guān)閉按鈕、最小化按鈕以及最大化按鈕的標(biāo)題欄,多功能按鈕外觀與原標(biāo)題欄的按鈕一樣,但是在功能上卻不同。由于的標(biāo)題欄上的三個(gè)按鈕不是系統(tǒng)默認(rèn)的按鈕而是新創(chuàng)建的獨(dú)立于當(dāng)前GUI窗口的多功能按鈕。在按鈕被點(diǎn)擊后,可以執(zhí)行獨(dú)立于當(dāng)前⑶I窗口的其它操作,從而實(shí)現(xiàn)了標(biāo)題欄按鈕的多重功能。需要說(shuō)明的是,對(duì)于創(chuàng)建多功能按鈕的過程,除了上述截圖的方式外,所貼的圖片也可以采用其它自定義的圖片。通過上述步驟,改變系統(tǒng)自帶的每個(gè)按鈕對(duì)應(yīng)的單一功能,可以進(jìn)行其它自定義的功能擴(kuò)展,通過自主創(chuàng)建按鈕的方式實(shí)現(xiàn)標(biāo)題欄按鈕功能的多樣性。步驟S20:分別建立所述多功能按鈕與所述默認(rèn)按鈕對(duì)應(yīng)的第一功能程序以及與第二功能程序之間的鏈接關(guān)系。在本步驟中,主要是設(shè)置新建按鈕具有原標(biāo)題欄的默認(rèn)按鈕的默認(rèn)功能,同時(shí)進(jìn)一步增加執(zhí)行第二功能程序的功能。在一個(gè)實(shí)施例中,步驟S20的實(shí)現(xiàn)過程包括如下:步驟S201,建立所述多功能按鈕與所述第一功能程序?qū)?yīng)的函數(shù)之間的鏈接關(guān)系。具體地,建立新建的多功能按鈕與原標(biāo)題欄的默認(rèn)按鈕所調(diào)用函數(shù)之間的鏈接;例如,對(duì)于包括關(guān)閉按鈕、最小化按鈕以及最大化按鈕的標(biāo)題欄,當(dāng)新建的多功能按鈕被鼠標(biāo)點(diǎn)擊時(shí),調(diào)用關(guān)閉窗口、最小化窗口以及最大化窗口的相關(guān)函數(shù)執(zhí)行處理。步驟S202,根據(jù)對(duì)話框輸入的第二功能程序的路徑,根據(jù)該路徑建立所述多功能按鈕與所述第二功能程序之間的鏈接關(guān)系。具體地,根據(jù)用戶通過對(duì)話框輸入的路徑鏈接到相關(guān)應(yīng)用程序,當(dāng)多功能按鈕被鼠標(biāo)點(diǎn)擊時(shí),調(diào)用這些應(yīng)用程序的相關(guān)函數(shù)或啟動(dòng)應(yīng)用程序執(zhí)行流程;其中,第二功能程序可以包括至少一個(gè)應(yīng)用程序。步驟S30:當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序以及啟動(dòng)所述第
二功能程序。在本步驟中,主要是多功能按鈕響應(yīng)鼠標(biāo)指令的過程,作為一個(gè)實(shí)施例,具體包括如下:步驟S301,當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序;具體地,在多功能按鈕被鼠標(biāo)點(diǎn)擊時(shí),調(diào)用并執(zhí)行第一功能程序?qū)?yīng)的函數(shù),執(zhí)行原標(biāo)題欄的默認(rèn)按鈕的功能。例如,對(duì)于包括關(guān)閉按鈕、最小化按鈕以及最大化按鈕的標(biāo)題欄,當(dāng)多功能按鈕被鼠標(biāo)點(diǎn)擊時(shí),關(guān)閉窗口、最小化窗口或最大化窗口。步驟S302,在執(zhí)行所述第一功能程序成功后,啟動(dòng)所述第二功能程序。例如,對(duì)于包括關(guān)閉按鈕、最小化按鈕以及最大化按鈕的標(biāo)題欄,當(dāng)關(guān)閉窗口、最小化窗口或最大化窗口后,啟動(dòng)第二功能程序。其中,第二功能程序可以包括多個(gè)程序,例如在一個(gè)重復(fù)操作中,需要反復(fù)執(zhí)行最小化當(dāng)前窗口后,打開多個(gè)其它窗口或啟動(dòng)多個(gè)其它應(yīng)用程序,采用現(xiàn)有的操作方法時(shí),需要先最小化當(dāng)前的窗口,然后逐一打開其它窗口和/或啟動(dòng)其它應(yīng)用程序,這就需要用戶反復(fù)多次輸入重復(fù)的鼠標(biāo)指令,這就給用戶帶來(lái)了極大的不便,增加了操作復(fù)雜度,操作效率低,而采用本發(fā)明的技術(shù),在上述處理過程中,用戶只需要點(diǎn)擊一次標(biāo)題欄上的多功能最小化按鈕,則系統(tǒng)首先將窗口最小化,然后自動(dòng)打開其它窗口和/或啟動(dòng)其它應(yīng)用程序,這就極大地降低了用戶操作的復(fù)雜度,減少了鼠標(biāo)輸入指令的次數(shù),提高了操作效率。下面結(jié)合附圖對(duì)本發(fā)明的標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng)的具體實(shí)施方式
作詳細(xì)描述。圖2示出了一個(gè)實(shí)施例的標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng)結(jié)構(gòu)示意圖,主要包括:按鈕創(chuàng)建模塊、功能設(shè)置模塊以及指令響應(yīng)模塊。按鈕創(chuàng)建模塊,用于在⑶I窗口標(biāo)題欄的默認(rèn)按鈕位置上創(chuàng)建多功能按鈕;
功能設(shè)置模塊,用于分別建立所述多功能按鈕與所述默認(rèn)按鈕對(duì)應(yīng)的第一功能程序以及與第二功能程序之間的鏈接關(guān)系;指令響應(yīng)模塊,用于當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序以及啟動(dòng)所述第二功能程序。在一個(gè)實(shí)施例中,所述按鈕創(chuàng)建模塊包括:圖片截取單元,用于截取當(dāng)前⑶I窗口標(biāo)題欄的默認(rèn)按鈕的圖片;按鈕隱藏單元,用于將所述默認(rèn)按鈕進(jìn)行隱藏;按鈕創(chuàng)建單元,用于在所述默認(rèn)按鈕位置上創(chuàng)建多功能按鈕;圖片粘貼單元,用于將所述圖片放置在所述多功能按鈕的區(qū)域。在一個(gè)實(shí)施例中,所述功能設(shè)置模塊包括:第一功能設(shè)置單元,用于建立所述多功能按鈕與所述第一功能程序?qū)?yīng)的函數(shù)之間的鏈接關(guān)系;第二功能設(shè)置單元,用于根據(jù)對(duì)話框輸入的第二功能程序的路徑,根據(jù)該路徑建立所述多功能按鈕與所述第二功能程序之間的鏈接關(guān)系。在一個(gè)實(shí)施例中,所述指令響應(yīng)模塊包括:第一功能響應(yīng)單元,用于當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序;第二功能響應(yīng)單元 ,用于在執(zhí)行所述第一功能程序成功后,啟動(dòng)所述第二功能程序。在一個(gè)實(shí)施例中,所述第二功能程序可以包括至少一個(gè)應(yīng)用程序。上述實(shí)施例的標(biāo)題欄按鈕的實(shí)現(xiàn)方法和系統(tǒng),擺脫了⑶I窗口標(biāo)題欄上默認(rèn)按鈕的單一功能限制??梢詫?shí)現(xiàn)功能及風(fēng)格上的擴(kuò)展,可以為用戶提供更多的實(shí)用功能,以方便用戶的操作,提高操作效率。本發(fā)明的標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng)與本發(fā)明的標(biāo)題欄按鈕的實(shí)現(xiàn)方法--對(duì)應(yīng),在
上述標(biāo)題欄按鈕的實(shí)現(xiàn)方法的實(shí)施例闡述的技術(shù)特征及其有益效果均適用于標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng)的實(shí)施例中,在此不再贅述。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種標(biāo)題欄按鈕的實(shí)現(xiàn)方法,其特征在于,包括如下步驟: 在⑶I窗口標(biāo)題欄的默認(rèn)按鈕位置上創(chuàng)建多功能按鈕; 分別建立所述多功能按鈕與所述默認(rèn)按鈕對(duì)應(yīng)的第一功能程序以及與第二功能程序之間的鏈接關(guān)系; 當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序以及啟動(dòng)所述第二功能程序。
2.根據(jù)權(quán)利要求1所述的標(biāo)題欄按鈕的實(shí)現(xiàn)方法,其特征在于,所述在GUI窗口標(biāo)題欄的默認(rèn)按鈕位置上創(chuàng)建多功能按鈕的步驟包括: 截取當(dāng)前GUI窗口標(biāo)題欄的默認(rèn)按鈕的圖片; 將所述默認(rèn)按鈕進(jìn)行隱藏; 在所述默認(rèn)按鈕位置上創(chuàng)建多功能按鈕; 將所述圖片放置在所述多功能按鈕的區(qū)域。
3.根據(jù)權(quán)利要求1所述的標(biāo)題欄按鈕的實(shí)現(xiàn)方法,其特征在于,所述分別建立所述多功能按鈕與所述默認(rèn)按鈕對(duì)應(yīng)的第一功能程序以及與第二功能程序之間的鏈接關(guān)系的步驟包括: 建立所述多功能按鈕與所述第 一功能程序?qū)?yīng)的函數(shù)之間的鏈接關(guān)系; 根據(jù)對(duì)話框輸入的第二功能程序的路徑,根據(jù)該路徑建立所述多功能按鈕與所述第二功能程序之間的鏈接關(guān)系。
4.根據(jù)權(quán)利要求1所述的標(biāo)題欄按鈕的實(shí)現(xiàn)方法,其特征在于,所述當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序以及啟動(dòng)所述第二功能程序的步驟包括: 當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序; 在執(zhí)行所述第一功能程序成功后,啟動(dòng)所述第二功能程序。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的標(biāo)題欄按鈕的實(shí)現(xiàn)方法,其特征在于,所述第二功能程序包括至少一個(gè)應(yīng)用程序。
6.一種標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng),其特征在于,包括: 按鈕創(chuàng)建模塊,用于在⑶I窗口標(biāo)題欄的默認(rèn)按鈕位置上創(chuàng)建多功能按鈕; 功能設(shè)置模塊,用于分別建立所述多功能按鈕與所述默認(rèn)按鈕對(duì)應(yīng)的第一功能程序以及與第二功能程序之間的鏈接關(guān)系; 指令響應(yīng)模塊,用于當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序以及啟動(dòng)所述第二功能程序。
7.根據(jù)權(quán)利要求6所述的標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng),其特征在于,所述按鈕創(chuàng)建模塊包括: 圖片截取單元,用于截取當(dāng)前GUI窗口標(biāo)題欄的默認(rèn)按鈕的圖片; 按鈕隱藏單元,用于將所述默認(rèn)按鈕進(jìn)行隱藏; 按鈕創(chuàng)建單元,用于在所述默認(rèn)按鈕位置上創(chuàng)建多功能按鈕; 圖片粘貼單元,用于將所述圖片放置在所述多功能按鈕的區(qū)域。
8.根據(jù)權(quán)利要求6所述的標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng),其特征在于,所述功能設(shè)置模塊包括: 第一功能設(shè)置單元,用于建立所述多功能按鈕與所述第一功能程序?qū)?yīng)的函數(shù)之間的鏈接關(guān)系;第二功能設(shè)置單元,用于根據(jù)對(duì)話框輸入的第二功能程序的路徑,根據(jù)該路徑建立所述多功能按鈕與所述第二功能程序之間的鏈接關(guān)系。
9.根據(jù)權(quán)利要求6所述的標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng),其特征在于,所述指令響應(yīng)模塊包括: 第一功能 響應(yīng)單元,用于當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序; 第二功能響應(yīng)單元,用于在執(zhí)行所述第一功能程序成功后,啟動(dòng)所述第二功能程序。
10.根據(jù)權(quán)利要求6至9任一項(xiàng)所述的標(biāo)題欄按鈕的實(shí)現(xiàn)系統(tǒng),其特征在于,所述第二功能程序包括至少一個(gè)應(yīng)用程序。
全文摘要
一種標(biāo)題欄按鈕的實(shí)現(xiàn)方法和系統(tǒng),其中,該方法包括步驟在GUI窗口標(biāo)題欄的默認(rèn)按鈕位置上創(chuàng)建多功能按鈕;分別建立所述多功能按鈕與所述默認(rèn)按鈕對(duì)應(yīng)的第一功能程序以及與第二功能程序之間的鏈接關(guān)系;當(dāng)所述多功能按鈕被點(diǎn)擊時(shí),執(zhí)行所述第一功能程序以及啟動(dòng)所述第二功能程序。本發(fā)明的技術(shù),在保留當(dāng)前GUI窗口標(biāo)題欄的按鈕功能情況下,實(shí)現(xiàn)了標(biāo)題欄按鈕的多功能化,在標(biāo)題欄上設(shè)置多功能按鈕,用于擴(kuò)展標(biāo)題欄按鈕的第二功能,減少用戶啟動(dòng)第二功能程序的鼠標(biāo)指令輸入次數(shù),從而降低用戶操作復(fù)雜度,提高了操作效率。
文檔編號(hào)G06F3/0481GK103092461SQ20121055724
公開日2013年5月8日 申請(qǐng)日期2012年12月19日 優(yōu)先權(quán)日2012年12月19日
發(fā)明者徐大超, 劉緒偉 申請(qǐng)人:廣州杰賽科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1