亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

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

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

groupicons

語法:groupicons( )

說明:將當前所有被選擇的設計圖標組合在一起,在組合之后設計圖標仍然保持選中狀態。該函數僅在未打包的程序中使用。

importmedia

語法:importmedia(iconid@"icontitle","filename" [,asinternal])

說明:向特定的設計圖標中(【顯示】設計圖標、【交互作用】設計圖標、【數字化電影】設計圖標及【聲音】設計圖標)導入指定的多媒體數據。參數asinternal在默認情況下為false,表示將采用外部文件的方式應用多媒體數據。

inserticon

語法:number:=inserticon(icontype)

說明:向流程線上手形插入指針所在位置處插入指定類型的設計圖標。數值型參數icontype用于指定設計圖標的類型,數值與設計圖標類型的對應關系請參閱系統函數icontype(iconid @"icontitle")的說明。

iscoursechanged

語法:bool:=iscoursechanged( )

說明:如果函數返回true,則表示當前程序文件發生了改變,但尚未存盤。該函數僅在未打包的程序中使用。

islibrarychanged

語法:bool:=islibrarychanged(libraryid)

說明:如果函數返回true,則表示由參數libraryid指定的庫文件發生了改變,但尚未存盤。

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

korefresh

語法:korefresh()

說明:自動刷新知識對象窗口中的知識對象。該函數通過搜索knowledge objects文件夾來發現是否存在新的知識對象,僅在程序設計期間有效。

launchcommand

語法:launchcommand(windowhandle,"filename" [,"arguments"])

說明:執行由參數filename指定的命令,args是該命令需要的參數。filename中應該給出命令文件名以及完整的路徑。該函數僅通過系統函數calltarget()進行調用。

newvariable

語法:result:=newvariable("variable name",initial value,"description",[iconid@"icontitle"])

說明:創建一個新的自定義變量,利用可選參數iconid可以創建一個新的圖標變量。變量

創建成功則函數返回true,否則返回false,錯誤狀態信息被保存在系統變量evalstatus和evalmessage中。該函數可以在程序設計期間由系統函數calltarget()進行調用。

openfile

語法:iostatus:=openfile ("filename")

說明:打開指定的程序文件。如果沒有發現由參數filename指定的程序文件,則創建一個新的程序文件并以filename進行命名。如果filename的值為空,則將新的程序文件命名為“untitled”。該函數僅在未打包的程序中使用,并由系統函數calltarget()進行調用。該函數的執行將會影響系統變量iostatus和iomessage的值。

openicon

語法:openicon(iconid@"icontitle" [,#which ] [,shift ])

說明: 為指定的設計圖標打開由參數#which指定的窗口或對話框。參數#which可以取以下值:

#display—打開設計圖標準備進行編輯,設計圖標中的所有內容將顯示在【演示】窗口中。如果此時參數shift的值為true,【演示】窗口中的內容處于受保護狀態

#map—打開【群組】設計圖標、【框架】設計圖標或【知識對象】設計圖標,顯示其中包含的子圖標。處于鎖定狀態的【知識對象】設計圖標不能被打開

#property—打開設計圖標屬性檢查器(#which參數的默認值)

#response—為指定響應打開響應屬性檢查器

openlibrary

語法:iostatus:=openlibrary("filename")

說明:打開指定的庫文件并返回系統變量iostatus的當前值。該函數僅在未打包的程序中使用。

packagefile

語法:iostatus:=packagefile("outputfile",runtime,resolvelinksatruntime,

packlibsinternal,packmediainternal,usedefaultnames,[librarylocations])

說明:將當前打開的程序文件打包。該函數僅在未打包的程序中使用,并應該由系統函數calltarget( )進行調用。該函數的執行影響系統變量iostatus和iomessage的值。

參數outputfile用于指定打包生成文件的名稱。

參數runtime 有以下2種允許的取值:

0—none

2—32 bit

參數resolvelinksatruntime,packlibsinternal,packmediainternal,usedefaultnames分別對應于【package file】對話框中的相應選項,它們的值可以是true或false。如果決定將庫文件打包在外部,由參數librarylocations指定庫文件的id號碼和打包文件的存儲位置。


packagelibrary

語法:iostatus:=packagelibrary(libraryid,"outputfile",referencedonly,usedefaultname,

packmediainternal)

說明:將指定的庫文件打包,被指定的庫文件必須與當前程序文件相關聯。參數libraryid是指定庫文件的id號碼(通過系統函數getlibraryinfo()獲得)。參數outputfile用于指定打包生成文件的名稱。參數referencedonly,usedefaultname,packmediainternal分別對應于【package library】對話框中的相應選項,它們的值可以是true或false。

pasteicons

語法:pasteicons( )

說明:將剪貼板中的設計圖標粘貼到當前插入指針所處位置。從鎖定的知識對象中拷貝的設計圖標只能粘貼到鎖定的知識對象中。

pastemodel

語法:pastemodel("modelfilename")

說明:將一個模塊粘貼到當前插入指針所處位置。該函數的執行影響到兩個系統變量

iostatus和iomessage。

savefile

語法:savefile(["filename"])

說明:如果沒有指定參數,該函數將保存當前程序文件。如果當前程序文件尚未命名,則必須指定filename(不能使用"untitled"作為文件名)。該函數的執行影響兩個系統變量iostatus和iomessage,且只能在程序設計期間使用。

savelibrary

語法:iostatus:=savelibrary(libraryid,["new filename"])

說明:保存由參數libraryid(通過系統函數getlibraryinfo()獲得)指定的庫文件。如果指定了新的文件名,庫文件將以新的文件進行存儲。執行該函數將使當前程序文件被設置為“changed”狀態。該函數僅在未打包的程序中使用。

selecticon

語法:selecticon([iconid@"icontitle"][,extend])

說明:選擇程序文件中的設計圖標。使用不同的參數將導致進行以下可能的選擇操作:

selecticon()—將取消當前選擇

selecticon(iconid)—將選擇單個設計圖標

selecticon(iconid,true)—將一個設計圖標增加到選擇范圍內

如果參數無效則不會對當前選擇有影響。

setcalc

語法:setcalc(iconid@"icontitle","calculation")

說明:如果calculation有效(能通過編譯),該函數使用它來取代指定【運算】設計圖標中的內容。該函數的執行影響系統變量evalstatus的值。

setempty

語法:setempty(iconid@"icontitle",state)

說明:設置指定【知識對象】設計圖標【empty】屬性的狀態。參數state設置為“true”表示該設計圖標為空,設置為“false”表示該設計圖標不為空。在程序設計期間,authorware會自動為空【知識對象】設計圖標調用向導程序。


setfileproperty

語法:setfileproperty(#property,value)

說明:設置文件的屬性,成功則返回true,否則返回false。屬性【#property】和屬性值value可以有以下設置(括號中為可用的屬性值):

(1)下列屬性的值可設置為true或false

#awtitlebar,#awtaskbar,#awcenteronscreen,#awmenubar,#awoverlaymenu,#awmatchwindowcolor,#awstandardappearance,#awwindows31metrics,#awdesktoppattern,#awtrackallinteractions,#awtrackscore,#awtracktime,#awtracktimeout,awlogoutuponexit

如果【#awtaskbar】屬性被設置為“true”,則【#awtitlebar】屬性也必須被設置為“true”。

(2)下列屬性對應于【文件】屬性檢查器中對應的下拉列表框

#awwindowspaths—可以被設置為#dos,#unc

#awwindowsnames—可以被設置為#dos,#longfilenames

#awwindowsize—可以被設置為[#type: #variable,#size: [width,height]],[#type: #fixed,#size: [width,height]],[#type: #fullscreen,#size: [width,height]]

(3)下列屬性對應于【文件】屬性檢查器中【interaction】(【交互作用】)選項卡中的屬性

#awonreturn—可以被設置為#resume,#restart

#awsearchpath—可以被設置為路徑字符串

#awwaitbuttonlabel—可以被設置為長度為408字符之內的字符串

#awfilebuttonwait—可以被設置為有效的按鈕索引值,用于指定【continue】按鈕的樣式

#awreturntransition—用于指定文件返回時使用的過渡效果,可以被設置為[#category:過渡效果類名,#transition:過渡效果名]

(4)下列屬性對應于【文件】屬性檢查器中【playback】(【回放】)選項卡中的【顏色】屬性

#awbackgroundcolor—可以被設置為10進制顏色數值,范圍是0~16 777 215

#awchromakeycolor—可以被設置為10進制顏色數值,范圍是0~16 777 215

(5)下列屬性用于決定文件中使用的字體

#awfontmaptitles,#awfontmapcalcs,#awfontmapkeywords

(6)其他屬性

#awiconcount—這是一個只讀屬性,反映程序文件中包含的設計圖標數目

#awpackdefaulnames—可設置為true或false,用于決定是否按默認名稱打包

#awpacklibinternal—可設置為true或false,用于決定是否將庫設計圖標打包在程序內部

#awpackmediainternal—可設置為true或false,用于決定是否將外部連接方式的多媒體文件打包在程序文件內部

#awpackrunlink—可設置為true或false,用于決定在程序運行時是否解決斷鏈問題

#awpackruntime—可設置為#none,#run32,用于決定以何種方式打包

sethotobject

語法:sethotobject(iconid@"response",iconid@"object")

說明:為指定的熱對象響應response設置熱對象object。對設計圖標的設置并沒有存儲,因此在設計期間需要調用系統函數seticonproperty()保存修改后的設置。該函數可以在設計期間和運行期間使用。

seticontitle

語法:seticontitle(iconid@"icontitle","title")

說明:為指定設計圖標設置標題。該函數的執行影響到系統變量evalstatus。

setinitialvalue

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

說明:為指定變量設置初始值。該函數的執行影響到兩個系統變量evalstatus和evalmessage。

setmotionobject

語法setmotionobject(iconid@"motion",iconid@ "object")

說明:為指定的【移動】設計圖標motion設置被移動的對象object。對設計圖標的設置并沒有存儲,因此在設計期間需要調用系統函數seticonproperty()保存修改后的設置。該函數可以在設計期間和運行期間使用。

setpastehand

語法setpastehand(iconid@"icontitle",#position [,flag ])

說明:設置插入指針所處的位置。位置#position是相對于指定設計圖標icontitle而言的,其可能的取值有:#before,#after,#beforefirstchild及#afterlastchild。參數flag可能的取值如下:

0—返回指定設計圖標的第一個子圖標的id號碼(默認情況)

1—返回指定【框架】設計圖標入口窗格中第一個設計圖標的id號碼

2—返回指定【框架】設計圖標出口窗格中第一個設計圖標的id號碼

setpostpoint

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

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

setpostsize

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

說明:設置指定設計圖標的內容占據的顯示區域的大小。參數#which的值只能設置為

     #response。

settargetmodal

語法:settargetmodal(windowhandle,flag)

說明:該函數只能通過外部命令由系統函數calltarget( )進行調用,用于切換命令窗口的模式或者非模式狀態。參數flag的值為true時,命令窗口為模式窗口;參數flag的值為false時,命令窗口為非模式窗口,此時允許用戶切換到設計窗口中進行操作。

settargetobject

語法:settargetobject(iconid@"response",iconid@"object")

說明:為指定的目標區響應response設置目標對象object。對設計圖標的設置并沒有存儲,因此在設計期間需要調用系統函數seticonproperty( )保存修改后的設置。該函數可以在設計期間和運行期間使用。

setvariable

語法:setvariable ( value,"variablename" [,iconid @"icontitle"])

說明:設置指定變量的值,變量可以是全局變量或圖標變量。該函數的執行影響到兩個系統變量evalstatus和evalmessage。

ungroupicons

語法:ungroupicons( )

說明:將當前選中的設計圖標分組,在分組之后設計圖標仍然保持選中狀態。該函數僅在未打包的程序中使用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美一区二区三区四区| 国产精品r级在线| 久久精品国产99国产精品澳门| 久久免费精品日本久久中文字幕| 九九视频直播综合网| 久久久久久亚洲精品| 欧美另类高清videos| 久久久久久久久国产| 欧美成人久久久| 国产精品视频内| 另类图片亚洲另类| 91精品视频一区| 国产免费一区视频观看免费| 狠狠综合久久av一区二区小说| 国产精品日韩在线一区| 亚洲性视频网址| 国产精品久久久av久久久| 国产免费一区二区三区香蕉精| 岛国av在线不卡| 尤物yw午夜国产精品视频明星| 亚洲一区中文字幕| 日韩成人激情影院| 2023亚洲男人天堂| 亚洲人成电影在线观看天堂色| 欧美激情免费视频| 日韩在线高清视频| 成人性教育视频在线观看| 日韩欧美亚洲综合| 国产日韩欧美在线观看| 91精品国产自产在线观看永久| 中文字幕一区二区三区电影| 久久久久www| 91在线网站视频| 精品国偷自产在线视频99| 日韩精品中文字幕在线播放| 亚洲网站在线观看| 亚洲国产高潮在线观看| 97超碰色婷婷| 欧美亚洲午夜视频在线观看| 九九久久精品一区| 国产精欧美一区二区三区| 欧美日韩不卡合集视频| 欧美一区二区大胆人体摄影专业网站| 欧美精品久久久久久久| 亚洲成人激情在线观看| 午夜精品久久久久久久久久久久| 92国产精品视频| 欧美日韩国产一区中文午夜| 国产精品爽爽ⅴa在线观看| 久久亚洲精品一区| 亚洲天堂av女优| 亚洲成色www8888| 国产热re99久久6国产精品| 日韩影视在线观看| 亚洲男人天堂古典| 欧美在线视频观看| 久久精品国产欧美激情| 亚洲人成电影在线| 欧美一级在线亚洲天堂| 久久99久久亚洲国产| 97精品欧美一区二区三区| 国产午夜精品免费一区二区三区| 欧美电影免费观看| 国产在线精品一区免费香蕉| 欧美精品激情视频| 成人精品在线观看| 秋霞成人午夜鲁丝一区二区三区| 国产69精品久久久久久| 日韩精品一二三四区| 亚洲欧美中文字幕在线一区| 久久久久久久久久久人体| 欧美日韩国产在线播放| 国产精品jizz在线观看麻豆| 欧美激情视频网址| 国产99久久精品一区二区 夜夜躁日日躁| 成人性生交大片免费观看嘿嘿视频| 国产亚洲精品久久久久久| 国产精品久久久久av| 欧美成人久久久| 欧美电影免费播放| 亚洲精品福利免费在线观看| 欧美日韩另类视频| 深夜福利国产精品| 久久av红桃一区二区小说| 国产视频综合在线| 欧美日韩亚洲高清| 久久成人国产精品| 伊人久久大香线蕉av一区二区| 爽爽爽爽爽爽爽成人免费观看| 亚洲一区二区三| 国产精品欧美日韩一区二区| 韩曰欧美视频免费观看| 亚洲第一网中文字幕| 精品国产欧美一区二区五十路| 久久久欧美一区二区| 国产精品欧美日韩| 色悠悠国产精品| 91a在线视频| 亚洲色图激情小说| 国产精品成人va在线观看| 国产精品久久久久久久久久尿| 精品福利一区二区| 日韩av中文字幕在线免费观看| 亚洲色图五月天| 亚洲精品电影在线观看| 91精品国产高清| 日韩激情av在线播放| 久久久久久久一区二区三区| 亚洲精品自拍视频| 秋霞成人午夜鲁丝一区二区三区| 亚洲精品美女网站| 国产精品久久久久久婷婷天堂| 亚洲在线免费观看| 国产欧美日韩中文字幕| 亚洲美女免费精品视频在线观看| 国外成人在线播放| 色综合色综合网色综合| www.久久色.com| 高清一区二区三区日本久| 中文字幕日韩视频| 538国产精品视频一区二区| 亚洲美女视频网站| 国模视频一区二区| 欧美性猛交xxxx免费看漫画| 欧美激情图片区| 中文字幕自拍vr一区二区三区| 91国产视频在线| 日韩精品亚洲精品| 国产精品青草久久久久福利99| 久久久久久久久电影| 日韩视频精品在线| 555www成人网| 日韩性生活视频| 欧美精品xxx| 日本精品免费观看| 这里精品视频免费| 精品国产依人香蕉在线精品| 国产不卡精品视男人的天堂| 精品国产91久久久久久老师| 亚洲视频专区在线| 色中色综合影院手机版在线观看| 国产精品一区二区三区在线播放| 亚洲性线免费观看视频成熟| 国产精品久久久久久久美男| 久久久久久久999精品视频| 日韩精品免费电影| 中文字幕亚洲图片| 亚洲国产一区二区三区四区| 日韩av不卡电影| 91视频88av| 欧美理论在线观看| 欧美性猛交xxxx乱大交极品| 51精品国产黑色丝袜高跟鞋| 91精品视频免费观看| 色狠狠av一区二区三区香蕉蜜桃| 欧美亚洲另类视频| 亚洲肉体裸体xxxx137| 欧美在线观看日本一区| 亚洲欧美日韩中文在线制服| 亚洲一区制服诱惑| 在线性视频日韩欧美| 精品久久中文字幕| 亚洲毛片一区二区| 日韩最新中文字幕电影免费看|