如何象在VFP菜单窗体下列出每个显示的窗体,当选中要显示的窗体时能显示出窗体来?

kinny_ke 2002-12-05 11:18:30
如何象在VFP菜单窗体下列出每个已打开的窗体,当在菜单中选中要显示的窗体时能能将欲打开的窗体激活。我在线等待,谢谢各位!!!
...全文
27 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
DGNO_1 2002-12-06
  • 打赏
  • 举报
回复
其实VFP 的范例中就有完整的代码,你看看就知道了,

可别对我说你从不用VFP 的帮助,也从不看VFP 的范例?

xiolig 2002-12-06
  • 打赏
  • 举报
回复
ON PAD _msm_windo OF _MSYSMENU ACTIVATE POPUP _mwindow
xiolig 2002-12-06
  • 打赏
  • 举报
回复
补充代码:主菜单(上述代码之前)
DEFINE PAD _msm_windo OF _MSYSMENU PROMPT "窗口(\<W)" COLOR SCHEME 3 ;
NEGOTIATE RIGHT, LEFT ;
KEY ALT+W, "" ;
MESSAGE "操作窗口,显示命令窗口和数据工作期窗口"
xiolig 2002-12-06
  • 打赏
  • 举报
回复
不需要代码啊(实在需要的话,查看其源码(即生成的.MPR文件即可)。
问题的关键:只能使用以“_”开头的系统专用名称
(以下为自动生成代码实录):
DEFINE POPUP _mwindow MARGIN RELATIVE SHADOW COLOR SCHEME 4
DEFINE BAR _mwi_arran OF _mwindow PROMPT "全部重排(\<A)" ;
MESSAGE "用非重叠方式重排窗口"
DEFINE BAR _mwi_sp100 OF _mwindow PROMPT "\-"
DEFINE BAR _mwi_hide OF _mwindow PROMPT "隐藏(\<H)" ;
MESSAGE "隐藏活动窗口"
DEFINE BAR _mwi_hidea OF _mwindow PROMPT "全部隐藏" ;
MESSAGE "隐藏所有窗口"
DEFINE BAR _mwi_showa OF _mwindow PROMPT "全部显示(\<O)" ;
MESSAGE "显示所有隐藏的窗口"
DEFINE BAR _mwi_clear OF _mwindow PROMPT "清除(\<R)" ;
MESSAGE "清除应用程序工作区或当前输出窗口中的文本"
DEFINE BAR _mwi_rotat OF _mwindow PROMPT "循环(\<Y)" ;
KEY CTRL+F1, "Ctrl+F1" ;
MESSAGE "在所有打开的窗口间循环切换"
kinny_ke 2002-12-06
  • 打赏
  • 举报
回复
我不是很明白,有否代码加以说明?
xiolig 2002-12-05
  • 打赏
  • 举报
回复
请参照系统菜单,方法如下:
新建菜单->单击“菜单/快速菜单”->参照修改“窗口”部分即可!
实现了对文件、文件夹的复制、粘贴、剪切、删除功能; 实现了对文件夹的双击打开、对多种类型的文件的双击打开查看功能; 实现了主窗体左边驱动器树形视图(显示各驱动器及内部各文件夹列表)、右边文件列表视图(显示当前文件夹下所包含的文件和下一级文件夹)的显示,以及两者的联动显示。左右窗体间设有分隔条,拖动可改变左右窗体大小。文件列表视图中包含了名称、修改日期、类型、大小四个字段; 实现了主窗体上方地址栏显示的文件路径在用户操作过程中的实时更新; 实现了主窗体下方状态栏实时显示当前文件列表的项目总数; 实现了在主窗体右边文件列表视图进行右键时弹的上下文菜单,该菜单会根据当前是否选中某一文件项而将菜单项加以调整。例如,右键时,若当前没有选中文件项,则可以显示“查看”、“新建文件”、“新建文件夹”等菜单项;但是若当前选中了某一文件项,则可以显示“复制”、“剪切”、“重命名”等菜单项; 实现了主窗体地址栏、状态栏的显示和隐藏可以由用户控制; 实现了主窗体右边文件列表的四种视图:大图标、小图标、列表、详细信息; 实现了主窗体右边文件列表的刷新操作; 为每个窗体配置相应的icon图标。

2,699

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧