最新av偷拍av偷窥av网站,在教室伦流澡到高潮h麻豆,一个人在线高清免费观看,中文字幕av无码一二三区电影,中国丰满熟妇xxxx性

您當前的位置:JZ5U綠色下載站文章中心設(shè)計學(xué)院Photoshop → 文章內(nèi)容
  • VB 神童教程第四章第一節(jié)——菜單界面設(shè)計

任何一個應(yīng)用程序,都需要通過各種命令來達成某項功能,而這些命令,大多數(shù)是通過程序的菜單來實現(xiàn)的,如我們常常用到的記事本的菜單:


圖一


VB 提供了一個菜單編輯器,專門用來制作各式各樣的菜單,它在標準工具欄中的圖標如圖二:


圖二


雙擊該圖標,彈出如圖三的窗口,通過這個窗口,我們就可以制作菜單了。


圖三


當然,程序光是有菜單還不行,它只是為用戶提供了便捷的操作接口,程序功能的最終實行,還必須通過給這些菜單輸入復(fù)雜的程序才能得以實現(xiàn)。

下面,我們以 Windows 自帶的筆記本為例,介紹如何用 VB 制作菜單。

一、菜單制作:

1、雙擊如圖二的菜單編輯器圖標,然后彈出如圖三的編輯窗口。

2、標題:顯示在菜單中的文本,這里,我們輸入“文件(&F)”字樣。

(&F) 是什么東西?這是為了方便用戶使用鍵盤操作菜單,當程序運行時,(&) 字樣不會出現(xiàn),而是在字母 F 下加上一條橫線,這表示,只要用戶在按住 Alt 鍵的同時再按下 F 鍵,就相當于用鼠標點擊“文件”這個菜單命令了。也就是說,文件菜單的快捷鍵是 Alt+F 。

名稱:本菜單在程序中的名稱,主要用作程序調(diào)用,因此記得用英文名,另外,名字最好一目了然,這里,我們將“文件”菜單命名為 MenuFile 。

“文件”菜單制作完畢,如圖四:


圖四


3、點擊菜單編輯器上的“下一個”按鈕,制作下一個菜單,這時,我們看到,編輯區(qū)域自動提到了下一行,如圖五:


圖五


點擊向右按鈕,本行前面出現(xiàn)了四個小點,表示本菜單降了一級,是二級菜單(依此類推,如果要制作三級菜單,只需要再點一下向右按鈕進行降級就行了)。然后用第二步的方法,制作“新建”(MenuNew)、“打開”(MenuOpen)、“保存”(MenuSave)、“另存為”(MenuSaveOther)菜單,結(jié)果如圖六:


圖六


上面講到了用 & 符號制作快捷鍵的方法,這里我們再使用 VB 菜單編輯器中的“快捷鍵”定制方法制作快捷鍵。

找到“新建”菜單,先在“新建(&N)”字樣后面添加六個空格,以便后面顯示的快捷鍵跟菜單名之間有點空隙,然后在快捷鍵下拉列表中選擇 Ctrl+N ,這表示在按住 Ctrl 鍵的同時按 N 鍵就能使用“新建”命令了,如下圖:



4、制作菜單分隔線:

“另存為”菜單下面是條分隔線,那么分隔線如何表示呢?很簡單,只需在“標題”框中輸入“-” 就行了,命名為 MenuSperate1 ,然后點按“下一個”按鈕制作下面的菜單。如圖七:


圖七


5、同理可做“頁面設(shè)置”(MenuPage)、“打印”(MenuPrint)、“分隔線二”(MenuSeprate2)、“退出菜單”(MenuQuit),如圖八:


圖八


6、制作“編輯”菜單:

由于“編輯菜單”是一級菜單,所以在完成“退出”菜單,并點按“下一個”按鈕后,別忘了點按向左按鈕,將當前菜單進行升級,這時可以看到,本行前面的四個小點消失了,如圖九:


圖九


7、根據(jù)前面學(xué)到的知識,我們制作“編輯”(MenuEdit)、“撤消”(MenuUndo)、“分隔條三”(MenuSeprate3)、“剪切”(MenuCut)、“復(fù)制”(MenuCopy)、“粘貼”(MenuPaste)、“刪除”(MenuDel)、“分隔條四”(MenuSeprate4)、“全選”(MenuSelectAll)、“時間/日期”(MenuDate)、“分隔條五”(MenuSeprate5)、“自動換行”(MenuWrap)、“設(shè)置字體”(MenuFont)菜單。如圖十:


圖十


8、添加 RichText 控件:最后在窗體內(nèi)添加一個 RichText 控件,結(jié)果如圖十一:


圖十一


在默認的工具箱面板中,RichText 控件沒有羅列出來,大家可以用鼠標右鍵點擊工具箱面板,在彈出的面板中選擇“部件”,然后在彈出的窗口中找到“Microsoft Rich Textbox Control 6.0”,勾選本控件的復(fù)選框,最后“確定”就行了,如圖十二:


圖十二一


二、菜單屬性設(shè)置:

對各個菜單的屬性設(shè)置,可以在制作菜單的過程中進行,也可以在菜單設(shè)計完畢后集中進行處理。

1、菜單的“有效”性:

只有當菜單處于“有效”狀態(tài)時才能被使用。

對于一個新的空白文件來說,撤消、剪切、復(fù)制、粘貼的命令缺少操作對象,所以在初始狀態(tài)下,它們應(yīng)該是“無效”的。

打開菜單編輯器,找到“撤消”菜單,然后將“有效”復(fù)選框前的勾去掉,這樣,“撤消”菜單無效了,如圖十三:


圖十三


同理,將“剪切”、“復(fù)制”、“粘貼”三個菜單變?yōu)椤盁o效”。

2、復(fù)選菜單

在記事本中,“自動換行”可以對文本的顯示進行換行控制,默認狀態(tài)為“非自動換行”模式,點擊一次則啟動“自動換行”模式,再點擊一次就取消“自動換行”,象這種菜單,我們稱為“復(fù)選菜單”。

復(fù)選菜單的制作非常簡單,只需找到要作為復(fù)選菜單的那個菜單,然后勾選“復(fù)選”按鈕就行了,如圖十四:


圖十四


但是,此時的復(fù)選按鈕還不健全,需要代碼的支持方能正常使用,具體情況在下一節(jié)的示例中講述。

三、根據(jù)本節(jié)學(xué)到的知識,請大家自行設(shè)計筆記本中余下的菜單。


  • 作者:互聯(lián)網(wǎng)  來源:本站整理  發(fā)布時間:2005-08-21 00:27:06


------------------------------- · 相關(guān)文檔瀏覽 · --------------------------------------------------------------------- · 熱門文檔瀏覽 · -------------------------------------