|
主题: 问一个菜鸟级问题?help plz
|
uid
职务:普通成员
等级:1
金币:0.0
发贴:13
|
#12003/7/22 13:42:08
在运行演示窗口时,如何才能不让用鼠标抓动窗口中的文字、背景图片等东东? 请帮助?thanks
|
dreamexpress_5d
职务:普通成员
等级:1
金币:10.0
发贴:2229
|
#22003/7/22 15:22:08
将图片设为可移动。
|
uid
职务:普通成员
等级:1
金币:0.0
发贴:13
|
#32003/7/22 16:33:07
我的初学者,请指教怎么设置??thank
|
xiaoguang128
职务:普通成员
等级:1
金币:0.0
发贴:15
|
#42003/7/22 20:27:48
打开不要移动的图标属性设置即可
|
liufalun
职务:普通成员
等级:1
金币:0.0
发贴:46
|
#52003/8/4 16:59:24
可以在显示图标添加计算功能,用Ctrl+=打开对话框后,写入: movable=0即可。
|
5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:954
|
#62003/8/4 19:24:30
在每个showme程序里都有一个附加的计算图表,里面的语句实现的功能就是使程序运行时对象不被移动. 用到了线性表的知识,自己研究看吧! =============== AddLinear(_BranchList,IconID@RootIcon ^", 0") repeat while ListCount(_BranchList)>0 _ParentIcon:=GetNumber(1, _BranchList[1]) repeat with _ChildNum :=1 to IconNumChildren(_ParentIcon, GetNumber(2, _BranchList[1])) _ChildIcon:=ChildNumToID(_ParentIcon,_ChildNum, GetNumber(2, _BranchList[1])) if IconType(_ChildIcon) = 4 |=5 |=6 then AddLinear(_BranchList,_ChildIcon ^", 0") else if IconType(_ChildIcon) = 12 then AddLinear(_BranchList,_ChildIcon ^", 0") AddLinear(_BranchList,_ChildIcon ^", 1") AddLinear(_BranchList,_ChildIcon ^", 2") end if Movable@_ChildIcon:=FALSE end repeat DeleteAtIndex(_BranchList, 1) end repeat
真正的光明绝不是永没有黑暗的时间,只是永不被黑暗所湮没罢了;真正的英雄绝不是永没有卑下的情操,只是永不被卑下的情操所屈服罢了。
|
bz658
职务:普通成员
等级:1
金币:0.0
发贴:86
|
#72003/8/5 8:56:33
--------------------------------------------------------------------------------
在每个showme程序里都有一个附加的计算图表,里面的语句实现的功能就是使程序运行时对象不被移动. 用到了线性表的知识,自己研究看吧! =============== AddLinear(_BranchList,IconID@RootIcon ^", 0") repeat while ListCount(_BranchList)>0 _ParentIcon:=GetNumber(1, _BranchList[1]) repeat with _ChildNum :=1 to IconNumChildren(_ParentIcon, GetNumber(2, _BranchList[1])) _ChildIcon:=ChildNumToID(_ParentIcon,_ChildNum, GetNumber(2, _BranchList[1])) if IconType(_ChildIcon) = 4 |=5 |=6 then AddLinear(_BranchList,_ChildIcon ^", 0") else if IconType(_ChildIcon) = 12 then AddLinear(_BranchList,_ChildIcon ^", 0") AddLinear(_BranchList,_ChildIcon ^", 1") AddLinear(_BranchList,_ChildIcon ^", 2") end if Movable@_ChildIcon:=FALSE end repeat DeleteAtIndex(_BranchList, 1) end repeat 虚竹先生说的太麻烦,在每一个有显示对象的图标上用附加计算,movble:=0即可。适用于显示、交互、数字电影等图标。其实用附加计算的方法还可以实现许多功能。
|