主题:  请LINGO专家指点

恶先生

职务:普通成员
等级:1
金币:0.0
发贴:79
#12001/11/22 1:09:25
property pTargetFrame
on getPropertyDescriptionList me
return[#pTargetFrame;[#comment:"Target Frame",#format:#integer,#default:1]]
end

on mouseUp me
go to frame pTargetFrame
end

对于其中的RETURN《return[#pTargetFrame;[#comment:"Target Frame",#format:#integer,#default:1]]》属性列表,其具体含意我不是太明白,能不能讲解一下。



zzcrc

职务:普通成员
等级:3
金币:1.0
发贴:961
#22001/11/22 13:44:21
返回目标桢,格式是数字,默认是数值1



我是小马

职务:普通成员
等级:3
金币:17.0
发贴:794
#32001/11/23 13:14:09
首先应该对on getPropertyDescriptionList me的作用要清楚;
该命令主要作用返回一个用于生成行为参数对话框的列表,在该对话框中可定义行为中的参数。
#default、#format和#comment对于每个参数都是必须设置的:
#default: 参数的初始化设置,本例默认为1
#format: 可以为如下类型
#integer #float #string #symbol #member #bitmap #filmloop #field #palette #picture
#sound #button #shape #movie #digitalvideo #script #richtext #ole #transition #xtra
#frame #marker #ink #boolean
#comment: 在参数对话框中参数编辑区域左面所出现的描述性文字

如果了解这些,本实例可作如下修改
on getPropertyDescriptionList me
list=[:]
addProp list,#pTargetFrame,[#comment:"Target Frame",#format:#integer,#default:1]
return list
end



恶先生

职务:普通成员
等级:1
金币:0.0
发贴:79
#42001/11/26 1:02:35
谢谢对于getPropertyDescriptionList 我已经理解了。#FORMAT属性找到了属性参数表和语法,有空在向你请教。