麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 媒體動畫 > 正文

Authorware類和函數:authorware7.0函數教學文章連載--Target類(1)

2024-09-08 19:24:46
字體:
來源:轉載
供稿:網友

builddisplay

語法:builddisplay(iconid@"displayicontitle",objectlist)

說明:將新的對象添加到指定設計圖標的顯示內容中。對象由參數objectlist進行描述,這是一個屬性列表,例如:

[[#type:#oval,#rect:rect(439,114,538,207),#attributes:[#drawmode: "copy",#polymode:"polywinding",#constrained:0,#arrow:"arrownone",#fill:1,#fillforecolor:0,#fillbackcolor: 16 777 215,#fillpatmono:[136,68,34,17,136,68,34,17],#frame:1,#framewidth:1,#frameheight:1,#frameforecolor:0,#framebackcolor:16777215,#framepatmono:[0,0,0,0,0,0,0,0]]]]

該列表描述了一個填充的圓形對象。

clearicons

語法:clearicons( )

說明:刪除被選中的設計圖標,該函數只能由系統函數calltarget()進行調用。該函數不能用在打包過的向導程序中,且對打包過的程序不起作用。

commandrefresh

語法:commandrefresh( )

說明:用于刷新commands菜單中的命令。該函數僅在程序設計期間有效。

copyicons

語法:copyicons( )

說明:將選中的設計圖標拷貝到剪貼板上。從鎖定的知識對象中拷貝的設計圖標只能粘貼到鎖定的知識對象中。該函數不能用在打包過的向導程序中,且對打包過的程序不起作用。

cuticons

語法:cuticons( )

說明:將選中的設計圖標剪切到剪貼板上,從鎖定的知識對象中剪切的設計圖標只能粘貼到鎖定的知識對象中。該函數只能由系統函數calltarget()進行調用。該函數不能用在打包過的向導程序中,且對打包過的程序不起作用。

displayresponse

語法:displayresponse(iconid@"interaction icontitle")

說明:顯示與指定【交互作用】設計圖標相關聯的響應。

eraseresponse

語法:eraseresponse(iconid@"icontitle")

說明:刪除指定的【交互作用】設計圖標下所有的響應。

getcalc

語法:string:=getcalc(iconid@"icontitle")

說明:以字符串形式返回指定【運算】設計圖標中的內容。如果指定的設計圖標無效則返回""。

getexternalmedia

語法:list:=getexternalmedia(iconid@"icontitle" / libraryid)

說明:返回與指定設計圖標或庫相鏈接的外部數據所處路徑和文件名稱的屬性列表,其格式如下所示:

[[#iconid:65543,#icontitle: "myicon",#literal:1,#mediapath: "c://windows//",#mediafile: "straw mat.bm-p"]]

或者是:

  [[#iconid:65543,#icontitle: "myicon",#literal:0,#mediapath: "c://windows//",#mediafile: "=pathandfile"]]

當該函數由打包后的程序調用時,將返回空的列表。

返回的列表中每個元素都包含對一個外部數據的完整描述。【顯示】設計圖標和【交互作用】設計圖標可以容納多個外部數據,因此對應的屬性列表可能包含多個元素。每種屬性的含義是:

#iconid—設計圖標的id號碼

#icontitle—設計圖標的名稱

#literal—當外部數據按名稱方式進行引用時,該屬性的值為1,當外部數據以表達式方式進行引用時,該屬性的值為0

#mediapath—外部數據所處的路徑

#mediafile—外部數據對應的文件名稱。如果外部數據是以表達式方式進行引用的,則該屬性包含對應的表達式

getfileproperty

語法:result:=getfileproperty(#property)

說明:返回由#property指定的文件屬性。可用的文件屬性列表請參閱函數setfileproperty的說明。

getfunctionlist

語法:list:=getfunctionlist(category [,#which,...])

說明:返回當前程序中指定類型函數的信息(屬性列表)。函數的類型由參數category指定,可以有以下幾種取值:

0—返回當前程序中加載的u32或script xtra的信息。如果當前程序加載了winapi.u32中的window api函數setwindowpos( ),對應的屬性列表的內容是[[#filename: "c://program files //macromedia//authorware 7.0//winapi.u32",#functionname: " setwindowpos",#crsintname: ""]]

1—math類系統函數

2—character類系統函數

3—general類系統函數

4—time類系統函數

5—jump類系統函數

6—video類系統函數

7—graphics類系統函數

8—file類系統函數

9—framework類系統函數

10—icons類系統函數

11—ole類系統函數

13—platform類系統函數

14—network類系統函數

15—list類系統函數

16—target類系統函數

17—cmi類系統函數

18—所有系統函數

對于外部函數(類別0),參數#which的值可以是#filename,#functionname,#description或#crsintname。

對于系統函數(類別1~17,18代表全部),參數#which的值可以是#category,#functionname,#description或#argcount。

對于腳本函數(類別19),參數#which的值可以是#functionname或#description。

對于xtra函數(按照加載的順序,類別由11 000~20 999),參數#which的值可以是#filename,#functionname,#description或#argcount。

在默認情況下,函數返回除description外所有的屬性。該函數僅在未打包的程序中使用。

geticoncontents

語法:result:=geticoncontents(iconid@"icontitle")

說明:返回指定設計圖標中所包含內容的屬性列表。

getinitialvalue

語法:value:=etinitialvalue("name" [,iconid@ "icontitle" ] )

說明:取得變量name的初始值,該變量可以是全局變量,也可以是與設計圖標相關的變量。如果指定的參數無效則該函數返回0,錯誤信息將被保存在系統變量evalstatus和evalmessage中。

getlibraryinfo

語法:list:=getlibraryinfo()

說明:返回與當前程序文件相關聯的以及所有當前處在打開狀態的庫文件的線性列表。該函數僅在未打包的程序中使用,并應該由系統函數calltarget()進行調用。

getpastehand

語法:id:=getpastehand()

說明:返回設計窗口中與手形插入指針最接近的設計圖標的id號碼。如果返回值為正數,則表示對應設計圖標位于插入指針的后方;如果返回值為負數,則表示對應設計圖標位于插入指針的前方;如果返回值為0,則表示插入指針沒有出現在設計窗口中。該函數僅在未打包的程序中使用。

getpostpoint

語法:point:=getpostpoint(iconid@"icontitle",#which)

說明:返回指定設計圖標的內容在【演示】窗口中的位置坐標。參數#which的取值為#display或#response,用于區別普通顯示對象和交互作用控制對象。例如,按鈕。

getpostsize

語法:sizepoint:=getpostsize(iconid@"icontitle",#which)

說明:返回指定設計圖標的內容的寬度和高度,單位為像素。參數#which的取值為#display或#response,用于區別普通顯示對象和交互作用控制對象。例如,按鈕。

getselectedicons

語法:list:=getselectedicons()

說明:返回前面【群組】設計圖標中當前被選擇的設計圖標的描述信息(線性列表),描述信息中包含設計圖標的名稱、id號碼和種類。該函數僅在未打包的程序中使用。

getvariable

語法:value:=getvariable("name" [,iconid@"icontitle"])

說明:取得指定變量的值。該變量可以是全局變量,也可以是與設計圖標相關的變量。如果指定的參數無效則該函數返回0,錯誤信息將被保存在系統變量evalstatus和evalmessage中。

getvariablelist

語法:list:=(category[,#which,...])

說明:返回當前程序中指定類型變量的信息(屬性列表)。變量的類型由參數category指定,可以有以下幾種取值:

0—自定義變量。如果當前程序中存在一個自定義數值型變量obj,對應的屬性列表的內容是[[#category: "user",#variablename: "obj",#assignable: "yes",#initialvalue:0,#type: "number"]]

1—interaction類系統變量

2—decision類系統變量

3—time類系統變量

4—general類系統變量

5—video類系統變量

6—graphics類系統變量

7—file類系統變量

8—framework類系統變量

9—icons類系統變量

10—network類系統變量

11—cmi類系統變量

12—所有系統變量

返回哪些屬性由可選參數#which決定,默認情況下返回所有的屬性。參數#which可以取以下幾種值:#category,#variablename,#assignable,#initialvalue,#type。

該函數僅在未打包的程序中使用。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费在线中文字幕 | 国产精品99久久久久久宅女 | 欧美一级做一级爱a做片性 久久久资源网 | 日韩视频一区二区在线观看 | 精品国产专区 | 男女视频免费看 | 中国老女人一级毛片视频 | 91系列在线观看 | 被啪羞羞视频在线观看 | 亚洲第一成人久久网站 | 国产视频在线观看一区二区三区 | 天天草夜夜骑 | 黄色的视频免费观看 | 国产羞羞网站 | 欧美成人黄色小视频 | 久久国产精品99国产 | 91社影院在线观看 | 神马福利网 | 1314av| 看免费一级毛片 | 青青草免费观看完整版高清 | 中文字幕在线观看网址 | 欧美77| 看免费的毛片 | 亚洲va国产va | 黄色7777 | 成年人网站国产 | 久久久久久久高清 | 狠狠久久 | 激情视频免费观看 | 精品国产三级a | 国产精品久久久久久久久久大牛 | 250pp久久新 黄色网址免费在线播放 | h视频在线免费观看 | 中文日产幕无线码6区免费版 | av在线更新 | 91久久线看在观草草青青 | 国产日韩a| 久草久视频 | 日本欧美一区二区三区视频麻豆 | 久久久久久久久浪潮精品 |