VFP6.0中实现菜单特效

Author: 王守银 Date: 2001年 45期

#1?牐牳谋洳说サ淖痔?
  ?牐犑褂貌说ド杓破魃杓瞥隼吹牟说ィ痔濉⒆趾哦际窍嗤模绻枰谋淠骋徊说ブ心巢说ハ畹淖痔搴妥趾牛梢宰魅缦虏僮?:
  ?牐牬蚩说ド杓破鳎谔崾玖斜碇校セ鞑说ハ碌囊桓霾说ハ睿缥募说ハ碌拇蚩说ハ睿セ鞲貌说ハ詈竺娴难∠畎磁ハ允咎崾径曰翱颍≡癖晏馕↘)文本编辑框,并在编辑框中输入以下命令:
  ?牐?.f. FONT “Courier New”,16 style “BI”
  ?牐犃酱蔚慊魅啡习磁シ祷氐讲说ド杓破鳎馐毖≡裣低巢说ブ械摹安说ァ敝械摹吧伞保⒃诵胁说ィ衷诘奈募说ブ械拇蚩说ハ畹淖痔灞涞酶蟛⑶沂谴中碧辶恕U庋没е灰谋渖厦娴拿畈问涂筛菪枰煌牟说ハ钛≡癫煌淖痔濉⒆趾牛源锏叫涯亢吞崾居没ё⒁獾男Ч?
  #1?牐犖说ハ罴尤氡昙?
  ?牐犜诓说ブ校惺备菪枰诓说ハ畹淖蟊呒由弦桓龈囱”昙恰啊獭保美幢砻鞔瞬说ハ疃杂Φ墓δ苷谑褂茫缭赩FP系统中当对表单进行编辑操作时,此时显示菜单下的表单控件工具栏,如果复选标记是“√”,则表示当前正在使用表单控件工具栏,如再次选择该菜单项,则标记消失,表单控件工具栏被取消。实现这种功能可以通过使用SET MARK OF命令为某一个菜单项设置复选标记,如为一工具菜单下的尺子菜单项设置复选标记,可将尺子菜单项的操作结果设为过程,并在该过程中写入如下命令:
  ?牐營F!MRKBAR(“工具”,1)&&如果该菜单项没有设置标记
  ?牐燬ET MARK OF BAR 1 OF 工具 TO .T. &&为该菜单项设置标记,1代表尺子菜单项在工具菜单中的位置,这里尺子为工具菜单中的第一项。
  ?牐燛LSE
  ?牐燬ET MARK OF BAR 1 OF 工具 TO .F. &&取消该菜单项标记。
  ?牐燛NDIF
  ?牐牨4嫔烧飧霾说ィ谠诵惺蔽颐强梢苑⑾郑笔褂檬蟊甑慊鞒咦诱飧霾说ハ钍保梢苑奖愕厣柚没蛉∠貌说ハ畹谋昙恰?