中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

項目六 菜單和工具欄 課件(共23張PPT)-《數據庫應用基礎——Visual Foxpro》同步教學(武漢大學出版社)

資源下載
  1. 二一教育資源

項目六 菜單和工具欄 課件(共23張PPT)-《數據庫應用基礎——Visual Foxpro》同步教學(武漢大學出版社)

資源簡介

(共23張PPT)
任務一 菜單的簡介
任務二 菜單的創建和使用
任務三 創建快速菜單和快捷菜單
任務四 創建工具欄
項目六 菜單和工具欄
01
  菜單和工具欄是用來引導用戶使用應用程序中的命令的工具,恰當地規劃并設計菜單和工具欄,將使應用程序的主要功能得以體現,并能簡化用戶的操作,因此,本項目主要介紹如何設計菜單系統以及自定義工具欄,從而在程序設計中創建友好界面。
02
項目六 菜單和工具欄
學習重點
  一個完整的菜單系統通常包括菜單欄、菜單標題、菜單、菜單項、子菜單等部分。選擇該菜單項時,將顯示下級子菜單,當選擇“向導”時,將顯示下級子菜單,如下圖所示。
03
任務一 菜單的簡介
活動一 菜單的組成
圖-含有子菜單的菜單
  1.下拉式菜單
  (1)菜單欄:一般地,它位于程序窗口的標題欄的下面,包含若干個菜單標題的一個水平條形區域,單擊其中一個菜單標題,即可彈出一個包含若干菜單項的菜單。
  (2)菜單項:它可以執行用戶指定的一個命令或過程,或者彈出子菜單。每個菜單項有一個名稱,稱為菜單項名。
04
任務一 菜單的簡介
活動二 菜單的類型
  2.快捷菜單
  快捷菜單又稱為彈出式菜單,是為某一控件或對象提供功能操作的菜單。如下圖所示。
05
任務一 菜單的簡介
活動二 菜單的類型
圖-快捷菜單
  (1)規劃與設計菜單系統。
  (2)創建菜單和子菜單。
  (3)按實際要求為菜單系統指定任務。
  (4)生成菜單程序。
  (5)運行生成的程序,測試菜單系統。
06
任務二 菜單的創建和使用
活動一 創建菜單的一般步驟
  1.菜單設計器的啟動
  (1)從“項目管理器”中單擊“其他”選項卡,再選擇“菜單”選項,然后單擊“新建”按鈕,彈出“新建菜單”對話框,在“新建菜單”對話框中單擊“菜單”按鈕,彈出“菜單設計器”對話框,如下圖所示。
07
任務二 菜單的創建和使用
活動二 用菜單設計器創建菜單
圖-菜單設計器
  (2)也可從系統菜單中單擊“文件”菜單標題,單擊下拉菜單中的“新建(N)”命令,彈出“新建”對話框,選中“菜單”單選按鈕,如下圖所示,再單擊“新建文件”按鈕,彈出“新建菜單”對話框,單擊“菜單”按鈕,彈出“菜單設計器”對話框。
08
任務二 菜單的創建和使用
活動二 用菜單設計器創建菜單
圖-“新建”對話框
  2.菜單設計器的使用
  (1)“菜單名稱”列:用于輸入菜單項的名稱,同時可在此處定義其訪問鍵,方法是在希望成為訪問鍵的字母左側輸入“\<”,以方便地利用鍵盤進行菜單操作。
  (2)“結果”列:該列是一個下拉列表框,用于指定當選擇某一菜單項時發生的動作。
  (3)“選項”列:單擊該列的按鈕將彈出一個“提示選項”對話框,
09
任務二 菜單的創建和使用
活動二 用菜單設計器創建菜單
圖-“提示選項”對話框
  (4)“菜單級”下拉列表框:主要包含當前可切換到的所有菜單項。
  (5)“插入”按鈕:單擊該按鈕,在當前菜單項之前插入一個新菜單項。
  (6)“插入欄”按鈕:其功能是在當前菜單項之前插入一個VFP系統菜單項。單擊該按鈕后彈出“插入系統菜單欄”對話框,如下圖所示。
10
任務二 菜單的創建和使用
活動二 用菜單設計器創建菜單
圖-“插入系統菜單欄”對話框
  (7)“刪除”按鈕:單擊該按鈕,將刪除當前的菜單項。
  (8)“預覽”按鈕:該按鈕用于模擬顯示菜單。
11
任務二 菜單的創建和使用
活動二 用菜單設計器創建菜單
  3.菜單的生成和運行
  在打開.mnx菜單文件時,選擇“菜單”菜單的“生成”命令,在“生成菜單”對話框中單擊“生成”按鈕,如下圖所示。
圖-“生成菜單”對話框
  4.菜單的修改
  (1)在VFP系統中單擊“文件”菜單中的“打開”命令,打開需要修改的.mnx菜單文件,此時菜單設計器將自動啟動,顯示.mnx菜單文件中的信息,用戶即可對菜單進行修改。
12
任務二 菜單的創建和使用
活動二 用菜單設計器創建菜單
  (2)用戶也可在項目管理器中選擇“其他”選項卡,選擇“菜單”選項,單擊前面的“+”號將其展開,選中需要修改的菜單,再單擊“修改”按鈕啟動菜單設計器,如下圖所示,即可對菜單進行修改。
13
任務二 菜單的創建和使用
活動二 用菜單設計器創建菜單
圖-“項目管理器”菜單
  5.設置頂層表單的菜單
  (1)在菜單設計器窗口中,進入“常規選項”對話框,選中“頂層表單”復選框,單擊“確定”按鈕。
  (2)進入“表單設計器”,打開需要放置菜單的表單,將其ShowWindow屬性設置為“2-作為頂層表單”。
  (3)在該表單的Init事件或Load事件中按如下格式調用菜單程序:
DO <菜單程序文件名.mpr> WITH THIS\[,″菜單名″\]
  (4)在表單的Destroy事件代碼中添加清除菜單(主菜單)的命令,使得在關閉表單時能同時清除菜單,釋放其所占用的內存空間。命令格式如下:
  RELEASE MENU <菜單名>\[EXTENDED\]
14
任務二 菜單的創建和使用
活動二 用菜單設計器創建菜單
  1.創建快速菜單
  根據上節所述菜單設計器啟動方法,打開菜單設計器后,VFP系統菜單中自動增加一個名為“菜單”的菜單。其中的“快速菜單”命令用來創建一個和VFP系統菜單完全一樣的菜單。
  2.創建快捷菜單
  快捷菜單是一種右擊時才顯示的彈出式菜單。利用菜單設計器可以創建快捷菜單,然后編程,將快捷菜單附加到相關的控件或對象中,實現快捷菜單的功能。
15
任務三 創建快速菜單和快捷菜單
  (1)在“項目管理器”中單擊“類”選項卡,然后單擊“新建”按鈕,彈出“新建類”對話框,如下圖所示。
圖-“新建類”對話框
  (2)在“類名”文本框中輸入新類的名稱myclass。
  (3)從“派生于”下拉列表框中選擇Toolbar選項,作為工具欄基類。
16
任務四 創建工具欄
活動一 定義工具欄類
  (4)單擊“存儲于”文本框右邊的按鈕,彈出“另存為”對話框,從中選擇存儲新建類庫文件的文件夾,并輸入新建類庫文件名,單擊“保存”按鈕。
  (5)在彈出的對話框中,單擊“確定”按扭。
17
任務四 創建工具欄
活動一 定義工具欄類
  (1) 從“項目管理器”中單擊“類”選項卡,選擇myclasslib類庫中的myclass類,單擊“修改”按鈕,打開myclass類,啟動類設計器。
  (2) 選擇“表單控件”工具欄上的“命令按鈕”控件,放置在工具欄上。在“屬性”窗口中設置該按鈕的各項屬性,如將Caption屬性設為“刪除”等。
  (3) 重復第(2)步,將所有按鈕放置在工具欄上。
  (4) 所有的對象添加完畢后,單擊“顯示”菜單中的“布局”工具欄命令,彈出“布局”工具欄,,利用該工具欄可對自定義工具欄進行布局設計。
  (5)關閉“類設計器”,保存自定義工具欄。
18
任務四 創建工具欄
活動二 在自定義工具欄內添加按鈕
19
任務四 創建工具欄
活動三 設置工具欄按鈕的操作
定義工具欄后,必須定義與工具欄及其對象相關的操作。方法是:選中自定義工具欄上的某一對象,在其“屬性”對話框中選擇“方法程序”選項卡,為必要的事件輸入代碼。
  (1)新建或打開一個表單集。
  (2)在“表單控件”工具欄上單擊“查看類”按鈕,然后從下拉列表中選擇自定義工具欄類。
  (3)在“表單控件”工具欄中選擇自定義的工具欄,然后在“表單設計器窗口”中單擊,添加此工具欄,將工具欄拖動到適當的位置。
19
任務四 創建工具欄
活動四 把工具欄加入表單集
  在設計與創建應用程序時應做到以下兩點:
  (1)無論用戶使用工具欄按鈕,還是使用與工具欄相關聯的命令,都要求執行同樣的操作。
  (2)相關的工具欄按鈕與命令具有相同的可用或不可用屬性。
20
任務四 創建工具欄
活動五 協調菜單和自定義工具欄
  1.練習創建本項目中的菜單。
  2.建立一個圖書館管理系統菜單,如下圖所示。
21
上機實戰
圖-圖書館管理系統
  1.快捷菜單又稱為  。
  2.在“菜單設計器”中的“子菜單”下拉列表框中有  、  、  和  。
  3.如果當前菜單項的功能是執行一組命令,則應該在“結果”列中選用  。
  4.菜單欄一般位于  。
22
項目六 菜單和工具欄
思考題

展開更多......

收起↑

資源預覽

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 安岳县| 海门市| 建水县| 昌图县| 萍乡市| 嘉义市| 水富县| 永新县| 大埔区| 车险| 义乌市| 邵东县| 长治市| 临漳县| 乌恰县| 格尔木市| 宁夏| 嘉义市| 平罗县| 东光县| 渭南市| 锡林郭勒盟| 灵台县| 卢湾区| 榕江县| 呼图壁县| 义马市| 南京市| 天气| 湖州市| 耒阳市| 泽普县| 田阳县| 梁山县| 西藏| 仙居县| 平安县| 安溪县| 夏邑县| 湘潭市| 东乡县|