亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lmutil.tcl

?? vxworks下MV5500的BSP支持包。是支持tornad221下的版本。
?? TCL
?? 第 1 頁 / 共 2 頁
字號:
# LMUTIL.TCL - Setup procedures for implementing destination-directory#               for FLEXlm wizard page## Copyright 1999-2003 Wind River Systems, Inc## modification history# --------------------# 02c,14feb03,bjl  framed reload checkbox to make it stand out more.  # 02b,05mar02,bwd  Modified SETUP to be non-tornado centric# 02a,12jun01,j_w  Modified for Tornado 2.2# 01l,15mar01,wmd  Use the correct procedure for getting destination directory.# 01k,16oct00,j_w  Disabled the reload license checkbox if install type #                  is flexInst# 01j,14aug00,bwd  SPR 32140: remove check for long directory names due to#                  bootrom problems# 01i,11jul00,j_w  removed unused procedure# 01h,07jul00,j_w  Added checkbox to reload existing license file# 01g,02jun00,bwd  Changed all "dialog ok" to use "dialog ok_with_title"# 01f,03may00,j_w  Change the 18 characters limits to 17# 01e,01may00,j_w  Gave a warning if WIND_BASE greater than 18 characters (due#                  to bootrom path problem in beta-1) and Removed trailing#                  slashes from the destination path# 01d,02feb00,bwd  Fixed error handling for test automation# 01c,13jan00,bwd  Added codes to display this page for TEXT MODE# 01b,29nov99,wmd  Fix the pairing of WaitCursor calls.# 01a,14Sep99,j_w  written################################################################################ pageCreate(lmUtilInst) - prompt users for destination directory for FLEXlm#                          utilities## This procedure will prompt users for destination directory for FLEXlm util.## SYNOPSIS# .tS# pageCreate(lmUtilInst)# .tE## PARAMETERS: N/A## RETURNS: N/A## ERRORS: N/A#proc pageCreate(lmUtilInst) {} {    global ctrlVals    global setupVals lmVals    windBaseReadFromRegistry    if { [isGUImode] } {        set msg [strTableGet LM_DESTDIR_LABEL_1]        set labelText [strTableGet LM_DESTDIR_LABEL_2]        set ctrlVals(volatileFrm) [list \                [list label -name dirLabel -title $msg \                            -x 100 -y 10 -w 186 -h 80] \                [list label -name dirLabelText -title $labelText \                            -x 100 -y 104 -w 100 -h 8] \                [list frame -name dirFrame \                            -x 100 -y 114 -w 205 -h 24] \                [list text -name dirText -border \                           -x 104 -y 119 -w 140 -h 14] \                [list button -name browse -title "B&rowse" \                             -callback {onBrowse dirText} \                             -x 249 -y 119 -w 50 -h 14] \                [list frame -name reloadFrame \                            -x 100 -y 146 -w 205 -h 24 ] \		[list boolean -name reloadCkbox -newgroup -auto \                              -title [strTableGet LM_DESTDIR_LABEL_3] \                              -x 104 -y 151 -w 175 -h 14 \                              -callback onReloadLic] \        ]        set w [dlgFrmCreate [strTableGet LM_DESTDIR_TITLE]]		# disable the check box if installing flexLM files only		if {[instTypeGet] == "flexInst"} {			controlEnable $w.reloadCkbox 0		}	if {$lmVals(reloadExistingLicense) == 1} {	    controlCheckSet $w.reloadCkbox 1	} else {	    controlCheckSet $w.reloadCkbox 0	}        controlValuesSet $w.dirText [destDirGet]        controlFocusSet $w.dirText        # test automation        if { $ctrlVals(useInputScript) } {            autoSetupLog "LM Destination page:"            autoSetupLog "\tLM Destination Directory: [destDirGet]"            nextCallback        }    } else { # TEXT mode        printPageTitle [strTableGet LM_DESTDIR_TITLE]        puts [strTableGet LM_DESTDIR_LABEL_1_TEXT]        puts "\[[destDirGet]\]\n"        while (1) {            set ret [prompt]            switch -regexp -- $ret {                "^-$" {                     backCallback                     return 0                 }                "^$" { 		    onReloadLic                    nextCallback                     return 0                 }                "[eE][xX][iI][tT]" { return 0 }                default {                     if [regexp {~} $ret ] {                        puts "Error: Invalid directory specified\n"                     } else {                        destDirSet $ret			onReloadLic                        nextCallback                        return 0                     }                }            }        }        }}############################################################################### pageProcess(lmUtilInst) - process inputs from lmUtilInst page## This procedure will process inputs from lmUtilInst page## SYNOPSIS# .tS# pageProcess(lmUtilInst)# .tE## PARAMETERS: N/A## RETURNS: 0 if destination directory is unacceptable#          1 if destination directory is acceptable## ERRORS: N/A#proc pageProcess(lmUtilInst) {} {    global setupVals    global ctrlVals    global infVals    global overwritePolicy    set retVal 1    set changeDir 0     if { [isGUImode] } {          beginWaitCursor		# convert all Unix style slashes to backslashes for Windows        # and remove trailing slashes        if {[isUnix]} {            set dpath  [string trim [controlValuesGet \                        $ctrlVals(mainWindow).dirText] " "]            set dirname [file dirname $dpath]            set tail [file tail $dpath]            destDirSet [file join $dirname $tail]        } else {            set dpath [unixToDos [string trim [controlValuesGet \                        $ctrlVals(mainWindow).dirText] " "]]            set dirname [file dirname $dpath]            set tail [file tail $dpath]            destDirSet [unixToDos [file join $dirname $tail]]        }        dbgputs "destDir = [destDirGet]"        #check for white spaces        if {[regexp {[ ]+} [destDirGet]]} {            if { $ctrlVals(useInputScript) } {                autoSetupLog "[strTableGet LM_DESTDIR_WARN_1]"                autoSetupLog "Application Exit\n"                set setupVals(cancel) 1                                applicationExit                return 0            } else {                       dialog ok_with_title "ERROR: Destination Directory" \                                     [strTableGet LM_DESTDIR_WARN_1]                set retVal 0            }        }        if ![isUnix] {            # check if installed in root directory            if {[regexp {^[a-zA-Z]:[\\|\/]*$} [destDirGet] junk]} {                if { $ctrlVals(useInputScript) } {                    autoSetupLog "[strTableGet LM_DESTDIR_WARN_2]"                    autoSetupLog "Application Exit\n"                    set setupVals(cancel) 1                                    applicationExit                    return 0                } else {                            if {![dialog yes_no "Setup" [strTableGet LM_DESTDIR_WARN_2]]} {                        set retVal 0                    }                }            }                        # make sure directory has drive name and path            if {![regexp {^[a-zA-Z]:[\\|\/]*.+$} [destDirGet] junk]} {               if { $ctrlVals(useInputScript) } {                    autoSetupLog "[strTableGet LM_DESTDIR_WARN_7]"                    autoSetupLog "Application Exit\n"                    set setupVals(cancel) 1                                    applicationExit                    return 0                } else {                       dialog ok_with_title "ERROR: Destination Directory" \                                             [strTableGet LM_DESTDIR_WARN_7]                    set retVal 0                }            }            # make sure no directory in path starts with a number            # check the first name in the directory path.            if {[regexp {^[a-zA-Z]:[\\|\/]*[0-9]+} [destDirGet] junk]} {                if { $ctrlVals(useInputScript) } {                    autoSetupLog "[strTableGet LM_DESTDIR_WARN_8]"                    autoSetupLog "Application Exit\n"                    set setupVals(cancel) 1                                    applicationExit                    return 0                } else {                           dialog ok_with_title "ERROR: Destination Directory" \                                         [strTableGet LM_DESTDIR_WARN_8]                    set retVal 0                }                # then check the rest of the directory names.            } elseif {[regsub -all {\\[0-9]+} [destDirGet] {} ignore]} {                 if { $ctrlVals(useInputScript) } {                    autoSetupLog "[strTableGet LM_DESTDIR_WARN_9]"                    autoSetupLog "Application Exit\n"                    set setupVals(cancel) 1                                    applicationExit                    return 0                } else {                        dialog ok_with_title "ERROR: Destination Directory" \                                         [strTableGet LM_DESTDIR_WARN_9]                    set retVal 0                }            }        }        if {![file isdirectory [destDirGet]] && "$retVal" == "1"} {            # test automation            if { $ctrlVals(useInputScript) } {                # yes = 0 ; no = 1                set doNotCreateDirectory 0            } else {                set doNotCreateDirectory \                        [dialog yes_no "Setup" [strTableGet LM_DESTDIR_WARN_3]]            }            switch $doNotCreateDirectory {                0 {                    # create directory                    if {![file exists [destDirGet]]} {                        # workaround for: overWritePolicy dialog box appears                        # even if user installs to a new directory                        set overwritePolicy(ALL) 1                        if {[catch {file mkdir [destDirGet]} error]} {                            if {![file writable [destDirGet]]} {                                if { $ctrlVals(useInputScript) } {                                    autoSetupLog "[strTableGet LM_DESTDIR_WARN_4]"                                    autoSetupLog "Application Exit\n"                                    set setupVals(cancel) 1                                                    applicationExit                                    return 0                                } else {                                    messageBox [strTableGet LM_DESTDIR_WARN_4]                                }                            } else {                                if { $ctrlVals(useInputScript) } {                                    autoSetupLog "[strTableGet LM_DESTDIR_WARN_5]"                                    autoSetupLog "Application Exit\n"                                    set setupVals(cancel) 1                                                    applicationExit                                    return 0                                } else {                                    messageBox [strTableGet LM_DESTDIR_WARN_5]                                }                            }                            set retVal 0                        }                        # test automation                        if { $ctrlVals(useInputScript) } {                            autoSetupLog "\tCreating new directory: [destDirGet]"                        }                    } else {                        if { $ctrlVals(useInputScript) } {                            autoSetupLog "[strTableGet LM_DESTDIR_WARN_6]"                            autoSetupLog "Application Exit\n"                            set setupVals(cancel) 1                                            applicationExit                            return 0                        } else {                            messageBox [strTableGet LM_DESTDIR_WARN_6]                        }                        set retVal 0                    }                }                1 {                    # do not create directory                    set retVal 0                }            }        } else {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本亚洲一区二区| 91麻豆精品国产91久久久资源速度 | 欧美大片免费久久精品三p| 中文乱码免费一区二区| 日韩av一级电影| 色偷偷久久一区二区三区| 日韩精品一区二| 日韩精品一级二级| 欧洲国内综合视频| 亚洲欧美一区二区三区国产精品| 久久国产精品无码网站| 欧美福利电影网| 亚洲一区二区欧美激情| 成人动漫一区二区| 久久久噜噜噜久久中文字幕色伊伊 | av一二三不卡影片| 久久综合久久久久88| 久久成人羞羞网站| 日韩一区二区免费视频| 视频在线观看一区二区三区| 一本色道久久综合亚洲aⅴ蜜桃| 欧美国产日韩精品免费观看| 美女视频黄 久久| 欧美一区二区在线视频| 亚洲国产wwwccc36天堂| 欧美日韩一区二区在线观看| 亚洲蜜臀av乱码久久精品| 成人av在线资源网站| 国产女主播视频一区二区| 国产成人亚洲精品狼色在线| 久久精品人人做人人爽人人| 国产综合久久久久久久久久久久| 精品乱人伦一区二区三区| 六月婷婷色综合| 精品久久99ma| 精品一区二区av| 久久女同性恋中文字幕| 国产成人av一区二区三区在线| 国产日韩v精品一区二区| 国产91丝袜在线观看| 国产精品久久精品日日| 99久久精品免费看国产| 一区二区三区中文在线观看| 欧美性xxxxx极品少妇| 亚洲国产一区二区三区| 欧美一区国产二区| 国产精品一区不卡| 国产精品不卡一区二区三区| 色综合久久久网| 亚洲大片精品永久免费| 日韩三级伦理片妻子的秘密按摩| 国产一区二区美女| 综合欧美亚洲日本| 欧美一区二区三区影视| 国产一区二区三区视频在线播放| 国产精品看片你懂得| 欧美在线观看视频一区二区| 免费精品视频最新在线| 国产日韩精品一区二区三区在线| 成人av在线观| 午夜精品成人在线视频| 国产日韩精品视频一区| 欧美三级电影在线看| 国产美女av一区二区三区| 亚洲人一二三区| 精品区一区二区| 91丨porny丨国产入口| 免费观看一级欧美片| 国产精品每日更新在线播放网址| 欧美四级电影网| 激情国产一区二区| 亚洲自拍与偷拍| 国产日韩精品一区二区三区在线| 欧美视频在线播放| 国产成人综合在线| 日韩电影一区二区三区| 综合久久国产九一剧情麻豆| 精品裸体舞一区二区三区| 欧美在线制服丝袜| 国产成人av福利| 日韩不卡一二三区| 亚洲少妇最新在线视频| 久久久99精品免费观看| 日韩视频在线一区二区| 欧美亚日韩国产aⅴ精品中极品| 国产乱对白刺激视频不卡| 午夜激情一区二区| 一区二区三区在线免费| 欧美激情一区二区三区蜜桃视频 | 久久日韩粉嫩一区二区三区| 欧美日韩一区二区三区免费看| 成人黄色国产精品网站大全在线免费观看 | 久久这里都是精品| 777午夜精品免费视频| 欧美综合一区二区三区| av在线这里只有精品| 高清国产一区二区三区| 国产一区二区三区久久悠悠色av| 日韩av一区二| 日韩和欧美一区二区| 亚洲第一狼人社区| 亚洲一区二区在线观看视频| 一区二区在线免费| 亚洲男人电影天堂| 亚洲日本在线天堂| 亚洲视频资源在线| 亚洲狼人国产精品| 最新国产精品久久精品| 国产精品卡一卡二卡三| 自拍偷在线精品自拍偷无码专区| 中文成人av在线| 国产精品理论在线观看| 综合网在线视频| 亚洲免费av高清| 亚洲成a人在线观看| 日韩av电影天堂| 欧美aaa在线| 国产主播一区二区三区| 国产一区二区三区四区在线观看 | 久久久久久久久久看片| 久久久久88色偷偷免费| 国产精品私人影院| 亚洲你懂的在线视频| 亚洲一卡二卡三卡四卡五卡| 亚洲成人精品一区| 日本sm残虐另类| 极品美女销魂一区二区三区| 国产精品香蕉一区二区三区| 国产丶欧美丶日本不卡视频| 成人免费视频app| 91成人免费网站| 在线综合亚洲欧美在线视频| 精品国产区一区| 国产精品久久久久久久久久久免费看| 自拍av一区二区三区| 亚洲成人动漫精品| 国内成人精品2018免费看| 顶级嫩模精品视频在线看| 色综合久久久网| 制服视频三区第一页精品| 久久亚洲二区三区| 亚洲欧美区自拍先锋| 偷拍一区二区三区四区| 国产一区二区在线免费观看| 9人人澡人人爽人人精品| 欧美日韩精品综合在线| 精品国产区一区| 一区二区激情小说| 国内久久精品视频| 在线免费亚洲电影| 久久综合九色综合久久久精品综合| 国产精品色哟哟| 日韩福利电影在线| 成人涩涩免费视频| 欧美一区二区久久| 亚洲人成网站在线| 国产一区二区美女诱惑| 欧美日韩日日摸| 中文字幕一区av| 免费人成网站在线观看欧美高清| 成人开心网精品视频| 欧美大片国产精品| 亚洲自拍偷拍综合| 99视频在线精品| 精品人伦一区二区色婷婷| 夜夜操天天操亚洲| 粉嫩aⅴ一区二区三区四区五区| 欧美日韩高清一区二区不卡| 欧美韩日一区二区三区| 午夜视频一区二区三区| 色婷婷av一区二区| 中文天堂在线一区| 国产一区二区三区在线看麻豆| 欧美日本一道本| 樱桃视频在线观看一区| www.99精品| 久久婷婷国产综合精品青草| 日韩av一级片| 欧美日本一区二区| 亚洲成人av免费| 欧美无人高清视频在线观看| 中文字幕中文字幕在线一区| 风间由美一区二区三区在线观看 | 777亚洲妇女| 亚洲午夜激情av| 色噜噜久久综合| 国产精品久久久久久一区二区三区 | 亚洲男同性恋视频| 成人高清视频在线观看| 精品99久久久久久| 国产精品久久久久精k8| 成人听书哪个软件好| 中文字幕av免费专区久久| 精品一区二区三区在线播放| 欧美久久高跟鞋激| 日韩—二三区免费观看av| 6080午夜不卡| 日本不卡123| 精品日韩一区二区| 国产激情偷乱视频一区二区三区|