Visual FoxPro支持兩種類型的菜單:條形菜單(一級菜單)和彈出式菜單(子菜單)。它們都有一組菜單選項(xiàng)顯示于屏幕供用戶選擇。用戶選擇其中的某個選項(xiàng)時都會有一定的動作。這個動作可以是3種情況中的一種:執(zhí)行一條命令、執(zhí)行一個過程或激活另一個菜單。
每一個菜單選項(xiàng)都可以有選擇地設(shè)置一個熱鍵和快捷鍵。熱鍵通常是一個字符,當(dāng)菜單激活時,可以按菜單項(xiàng)的熱鍵快速選擇該菜單項(xiàng)。快捷鍵通常是Ctrl和另一個字符鍵組成的組合鍵。不管菜單激活與否,都可以通過快捷鍵選擇相應(yīng)的菜單選項(xiàng)。
常規(guī)的菜單系統(tǒng)一般是一個下拉式菜單,由一個條形菜單和一組彈出式菜單組成。其中條形菜單作為主菜單,彈出式菜單作為子菜單。當(dāng)選擇一個條形菜單選項(xiàng)時,激活相應(yīng)的彈出式菜單。
而快捷菜單一般由一個或一組上下級的彈出式菜單組成。
在Visual FoxPro中,可以利用菜單設(shè)計(jì)器來設(shè)計(jì)并生成下拉式菜單與快捷菜單。若想從已有的Visual FoxPro菜單系統(tǒng)開始創(chuàng)建菜單,則可以使用快速菜單功能。
每一個菜單選項(xiàng)都可以有選擇地設(shè)置一個熱鍵和快捷鍵。熱鍵通常是一個字符,當(dāng)菜單激活時,可以按菜單項(xiàng)的熱鍵快速選擇該菜單項(xiàng)。快捷鍵通常是Ctrl和另一個字符鍵組成的組合鍵。不管菜單激活與否,都可以通過快捷鍵選擇相應(yīng)的菜單選項(xiàng)。
常規(guī)的菜單系統(tǒng)一般是一個下拉式菜單,由一個條形菜單和一組彈出式菜單組成。其中條形菜單作為主菜單,彈出式菜單作為子菜單。當(dāng)選擇一個條形菜單選項(xiàng)時,激活相應(yīng)的彈出式菜單。
而快捷菜單一般由一個或一組上下級的彈出式菜單組成。
在Visual FoxPro中,可以利用菜單設(shè)計(jì)器來設(shè)計(jì)并生成下拉式菜單與快捷菜單。若想從已有的Visual FoxPro菜單系統(tǒng)開始創(chuàng)建菜單,則可以使用快速菜單功能。