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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? destdir.tcl

?? FREESACLE ADS8540 BSP, 基于TORNADO2.2.1 for 85xx 開(kāi)發(fā)環(huán)境
?? TCL
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
# DESTDIR.TCL - Setup procedures for implementing destination-directory#               wizard page## Copyright 1999-2003 Wind River Systems, Inc## modification history# --------------------# 03q,29apr03,bjl  text rewording.# 03p,14jan03,wmd  Fix SPR #85387, set WIND_BASE here so that archiving will#                  work for Setup.# 03o,23aug02,bjl  fixed checkInstallover return line (spr 80894).# 03n,12jul02,wmd  Prevent installover warning message for a BSP installation.# 03m,03may02,bwd  SPR 74983: Modified checkInstallOver to check ALL previous#                  installation records# 03l,03may02,bjl  prevent destdir with special tcl characters (spr 75147).# 03k,05mar02,bwd  Modified SETUP to be non-tornado centric# 03j,18jan02,wmd  Fix so installover check doesn't affect useInputScript#                  mode.# 03i,09jan02,bwd  Fixed typo# 03h,09jan02,bwd  For BSP CD, warn if install in fresh or non-tornado tree# 03g,09jan02,bwd  Modified warning message# 03f,07jan02,bwd  Updated/added more comments for checkInstallover# 03e,04jan02,bwd  INSTALLOVER: redesigned to use hard-coded table.# 03d,21dec01,bwd  Added codes to handle BSP CD installation# 03c,03dec01,bwd  INSTALLOVER: added a case to check for empty setup.log# 03b,01nov01,bwd  Modified codes to allow or prevent installation over an#                  existing directory# 03a,12jun01,j_w  Modified for Tornado 2.2# 02z,07may01,wmd  Fix bug, instname NOT found when installing over existing#                  tree.# 02y,25apr01,wmd  Need to add more modifications for spr 66729.# 02x,23apr01,wmd  Fix spr #66729, should not check other products for#                  previous install.# 02w,15mar01,wmd  Fix spr 64156, modify Setup's behaviour with respect to#                  versions.# 02v,15dec00,wmd  Fix punctuation.# 02u,15dec00,wmd  Fix punctuation error.# 02t,02nov00,j_w  Name change - Tornado AE# 02s,18aug00,bwd  SPR 32628: if T1/T2 prev installed set dest dir and #                  folder name to default values# 02r,18aug00,bwd  Fixed Typo: SPR 32628 - do NOT display destination#                  directory field if T1 or T2 has been previously installed.# 02q,17aug00,bwd  SPR 32628: clear out dest dir field if T1 or T2 tree has#                  been installed. Added searchAndProcessSection to write#                  destDir to registry# 02p,09aug00,bwd  Removed searchAndProcessSection - this is done in#                  APPCONFG.TCL. SPR 32140: remove workaround for#                  bootrom problem in Beta 1# 02o,08jun00,bwd  Re-display SETUP bitmap# 02n,02jun00,bwd  Changed all "dialog ok" to use "dialog ok_with_title"# 02m,03may00,j_w  Change the 18 characters limits to 17# 02l,01may00,j_w  Removed trailing slashes from the destination path# 02k,26apr00,j_w  Gave a warning if WIND_BASE greater than 18 characters#                  (due to bootrom path problem in beta-1)# 02j,20mar00,bwd  Fixed TEXT mode to default YES to create a directory upon#                  prompting user# 02i,31jan00,bwd  Fixed error handling for test automation. Deleted#                  redundant codes. Replaced setupVals(cmdMode) with isGUImode# 02h,13jan00,bwd  Fixed error handling for TEXT MODE when prompting for a#                  directory# 02g,06jan00,bwd  No test automation for command line SETUP# 02f,17dec99,clc  change  switch patterns# 02e,16nov99,clc  change text mode variable to setupVals(cmdMode)# 02d,07nov99,clc  add exit for text mode# 02c,28oct99,clc  add text mode# 02b,14oct99,j_w  Added more comments# 02a,30Sep99,j_w  Modified for T3# 01e,23jul99,j_w  added text messages# 01d,31mar99,bjl  set infVals(addWinFile) for Windows hosts (spr 26136, 26205).# 01c,24mar99,bjl  turn off inf write to registry after queueExecute.# 01b,22mar99,bjl  added beginWaitCursor for page processing.# 01a,26jan99,tcy  extracted from INSTW32.TCL.#global setupValsglobal installRules############################################################################### pageCreate(destDir) - prompt users for destination directory## This procedure will prompt users for destination directory## SYNOPSIS# .tS# pageCreate(destDir)# .tE## PARAMETERS: N/A## RETURNS: N/A## ERRORS: N/A#proc pageCreate(destDir) {} {    global ctrlVals    global setupVals    if { [isBSPcd] } {        set msg [strTableGet DESTDIR_LABEL_6]        set labelText [strTableGet DESTDIR_LABEL_5]    } elseif { $setupVals(cmdMode) == "icon"} {        set msg [strTableGet DESTDIR_LABEL_1]        set labelText [strTableGet DESTDIR_LABEL_2]    } elseif { $setupVals(installChoice) == "onPrgGrpInstall" } {	set msg [strTableGet DESTDIR_LABEL_SHORTCUTS]        set labelText [strTableGet DESTDIR_LABEL_2]    } else {        set msg [strTableGet DESTDIR_LABEL_3]        set labelText [strTableGet DESTDIR_LABEL_4]    }    windBaseReadFromRegistry    if {$setupVals(installChoice) == "onPrgGrpInstall"} {        destDirSet ""    }    if { [isTornadoProduct] } {        # if tornado 1 or 2 is previously installed, do not        # display the old WIND_BASE (destination directory) and        # folder name values.        if { [previousTornadoInstalled] } {            if {[windHostTypeGet] == "x86-win32"} {                destDirSet $setupVals(defDestDirWin32)            } else {                destDirSet $setupVals(defDestDirUnix)            }            defGroupSet $setupVals(defGroup)            set infVals(addFolder) 1        }    }    if { [isGUImode] } {        # unhide the setup bitmap        controlHide wizardDialog.bitmap 0        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 105 -y 136 -w 150 -h 8] \                    [list frame -name dirFrame \                                -x 100 -y 146 -w 205 -h 24] \                    [list text -name dirText -border \                                -x 104 -y 151 \                                -w 140 -h 14] \                    [list button -name browse -title "B&rowse" \                                -callback {onBrowse dirText} \                                -x 249 -y 151 -w 50 -h 14] \        ]            set w [dlgFrmCreate [strTableGet DESTDIR_TITLE]]        controlValuesSet $w.dirText [destDirGet]        controlFocusSet $w.dirText         # test automation         if { $ctrlVals(useInputScript) } {            autoSetupLog "Destination page:"            autoSetupLog "\tDestination Directory: [destDirGet]"            nextCallback        }    } else { # TEXT mode        printPageTitle [strTableGet DESTDIR_TITLE]               if { [isBSPcd] } {            puts [strTableGet DESTDIR_LABEL_3_BSP_TEXT]        } else {            puts [strTableGet DESTDIR_LABEL_3_TEXT]        }        puts "\[[destDirGet]\]\n"        while (1) {            set ret [prompt]            switch -regexp -- $ret {                "^-$" {                     backCallback                     return 0                 }                "^$" {                     nextCallback                     return 0                 }                "[eE][xX][iI][tT]" { return 0 }                default {                     if [regexp {~} $ret ] {                        puts "Error: Invalid directory specified\n"                     } else {                        destDirSet $ret                        nextCallback                        return 0                     }                }            }        }        }}############################################################################### pageProcess(destDir) - process inputs from destDir page## This procedure will process inputs from destDir page## SYNOPSIS# .tS# pageProcess(destDir)# .tE## PARAMETERS: N/A## RETURNS: 0 if destination directory is unacceptable#          1 if destination directory is acceptable## ERRORS: N/A#proc pageProcess(destDir) {} {    global setupVals    global ctrlVals    global infVals    global overwritePolicy    global skipInstalloverCheck    global env    set retVal 1    set changeDir 0    if { [isGUImode] } {             #beginWaitCursor        set destDir [controlValuesGet $ctrlVals(mainWindow).dirText]        # convert all Unix style slashes to backslashes for Windows        # and remove trailing slashes        if {[isUnix]} {            set dpath  [string trim $destDir " "]            set dirname [file dirname $dpath]            set tail [file tail $dpath]            destDirSet "[file join $dirname $tail]"        } else {            set dpath [unixToDos [string trim $destDir " "]]            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 DESTDIR_WARN_1]"                autoSetupLog "Application Exit\n"                set setupVals(cancel) 1                                applicationExit                return 0            } else {                       dialog ok_with_title "ERROR: Destination Directory" [strTableGet DESTDIR_WARN_1]                set retVal 0            }        }        # check for special tcl regexp characters	# one or more instances of ][$^?+*()|{}        # the following regular expression means [special characters]+        if {[regexp "\[\]\[\$\^\?\+\*\(\)\|\{\}\]\+" [destDirGet]]} {            if { $ctrlVals(useInputScript) } {                autoSetupLog "[strTableGet DESTDIR_WARN_10]"                autoSetupLog "Application Exit\n"                set setupVals(cancel) 1                                applicationExit                return 0            } else {                       dialog ok_with_title "ERROR: Destination Directory" [strTableGet DESTDIR_WARN_10]                set retVal 0            }        }        # ' and ~ reported to cause problems on Japanese Windows NT        if ![isUnix] {            if {[regexp "\['~\]\+" [destDirGet]]} {                if { $ctrlVals(useInputScript) } {                    autoSetupLog "[strTableGet DESTDIR_WARN_11]"                    autoSetupLog "Application Exit\n"                    set setupVals(cancel) 1                                    applicationExit                    return 0                } else {                           dialog ok_with_title "ERROR: Destination Directory" [strTableGet DESTDIR_WARN_11]                    set retVal 0                }            }        }        if ![isUnix] {            # check if installed in root directory            if {[regexp {^[a-zA-Z]:[\\|\/]*$} [destDirGet] junk]} {                if { $ctrlVals(useInputScript) } {                    autoSetupLog "[strTableGet DESTDIR_WARN_2]"                    autoSetupLog "Application Exit\n"                    set setupVals(cancel) 1                                    applicationExit                    return 0                } else {                            if {![dialog yes_no "Setup" [strTableGet 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 DESTDIR_WARN_7]"                    autoSetupLog "Application Exit\n"                    set setupVals(cancel) 1                                    applicationExit                    return 0                } else {                           dialog ok_with_title "ERROR: Destination Directory" \                                         [strTableGet 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 DESTDIR_WARN_8]"                    autoSetupLog "Application Exit\n"                    set setupVals(cancel) 1                                    applicationExit                    return 0                } else {                           dialog ok_with_title "ERROR: Destination Directory" \

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品三级在线观看| 麻豆久久一区二区| 777色狠狠一区二区三区| 九九**精品视频免费播放| 欧美日韩国产片| 国产一区二区三区免费播放 | 久久国产精品第一页| 日本一区二区视频在线观看| 色噜噜久久综合| 美女视频一区二区三区| 国产精品久久久久久一区二区三区 | 麻豆精品精品国产自在97香蕉| 国产欧美日韩不卡| 欧美日韩美少妇| 国产乱色国产精品免费视频| 亚洲综合精品久久| 欧美激情综合在线| 欧美日韩情趣电影| 99精品视频在线免费观看| 日韩一区精品字幕| 国产精品美女视频| 91精品国产欧美日韩| 成人av电影在线网| 美女精品自拍一二三四| 亚洲日韩欧美一区二区在线| 精品奇米国产一区二区三区| 在线观看免费亚洲| 国产xxx精品视频大全| 日本视频在线一区| 亚洲精品欧美综合四区| 久久精品亚洲麻豆av一区二区| 欧美日韩一区二区三区高清| 成人福利视频在线看| 紧缚捆绑精品一区二区| 天天色天天操综合| 国产精品不卡一区| 久久久久久毛片| 日韩区在线观看| 欧美日韩精品福利| 91色在线porny| 成人午夜在线视频| 国产一二精品视频| 精品一区二区免费视频| 丝袜美腿亚洲色图| 亚洲午夜精品网| 亚洲欧美另类小说| 最新久久zyz资源站| 日韩一区二区三区高清免费看看 | 成人丝袜18视频在线观看| 男人的j进女人的j一区| 一区二区理论电影在线观看| 欧美国产一区视频在线观看| 精品国产在天天线2019| 欧美精品v国产精品v日韩精品| 91碰在线视频| 99精品视频免费在线观看| 成人免费三级在线| 丁香激情综合五月| 懂色av中文一区二区三区| 国产成+人+日韩+欧美+亚洲| 国产成人精品一区二区三区四区| 国产精品中文字幕日韩精品| 国内成+人亚洲+欧美+综合在线| 久久国产精品第一页| 久久精品久久久精品美女| 久久91精品久久久久久秒播| 韩国女主播成人在线| 国产一区福利在线| 国产精品88888| 不卡的av在线播放| 欧美专区日韩专区| 欧美巨大另类极品videosbest| 51精品久久久久久久蜜臀| 欧美va亚洲va香蕉在线| 久久亚洲精品国产精品紫薇| 久久久蜜桃精品| 国产精品每日更新| 伊人开心综合网| 亚洲成人精品在线观看| 美女免费视频一区二区| 国产成人在线影院| 91香蕉国产在线观看软件| 欧美丝袜丝交足nylons图片| 日韩网站在线看片你懂的| 精品福利一区二区三区| 中文字幕第一区| 亚洲大型综合色站| 免费在线观看成人| 国产成人亚洲综合a∨婷婷 | 中文字幕精品一区| 亚洲一区免费在线观看| 免费成人在线观看| 国产成人av影院| 欧美在线三级电影| 91精品国产综合久久精品图片| 精品美女一区二区| 久久久噜噜噜久噜久久综合| 亚洲精品老司机| 久久99精品国产麻豆婷婷洗澡| 大白屁股一区二区视频| 色婷婷激情一区二区三区| 欧美日韩夫妻久久| 日韩精品专区在线影院重磅| 国产精品理论在线观看| 三级久久三级久久| 国产乱人伦精品一区二区在线观看 | 国产成人av电影在线播放| 欧美日韩一卡二卡| 亚洲国产成人私人影院tom| 亚洲黄色av一区| 蜜桃视频免费观看一区| 不卡av免费在线观看| 欧美日韩一区二区三区在线 | 亚洲色图另类专区| 麻豆精品一区二区三区| 99久久99久久精品免费看蜜桃| 欧美一级二级在线观看| 亚洲美女视频一区| 久久99热国产| 欧美日韩一区二区欧美激情| 国产精品二三区| 精品一区二区三区免费观看 | 粉嫩蜜臀av国产精品网站| 欧美一区二区三区视频免费播放| 国产精品久久久久精k8| 久久精品国产99国产精品| 色噜噜狠狠成人中文综合| 久久精品视频在线免费观看| 日韩精品视频网| 在线看不卡av| 国产精品国产三级国产三级人妇 | av亚洲产国偷v产偷v自拍| 欧美一级专区免费大片| 一区二区欧美在线观看| www.亚洲色图.com| 久久色成人在线| 久久激情综合网| 欧美一区二区三区免费大片 | 色综合久久综合网97色综合 | 国产91精品欧美| 亚洲精品一区二区三区蜜桃下载 | 亚洲激情男女视频| 成人国产视频在线观看| 久久这里只有精品视频网| 男女男精品网站| 91精品国产综合久久久久久漫画 | 美女看a上一区| 日韩一级高清毛片| 日韩高清一区二区| 51精品国自产在线| **网站欧美大片在线观看| proumb性欧美在线观看| 亚洲国产精品激情在线观看| 国产综合久久久久久鬼色| 欧美一区二区精品| 亚洲一区二区综合| 欧美无砖专区一中文字| 亚洲欧美综合色| 成人免费精品视频| 中文字幕在线播放不卡一区| av激情成人网| 亚洲视频精选在线| 色悠悠亚洲一区二区| 亚洲另类一区二区| 欧美亚洲日本一区| 婷婷开心激情综合| 日韩欧美亚洲另类制服综合在线 | 久久99久久99| 欧美日韩高清在线| 日日噜噜夜夜狠狠视频欧美人| 欧美精品777| 精品一区二区三区影院在线午夜| 欧美大黄免费观看| 国产精品一区二区三区99| 国产精品久久久久四虎| 色94色欧美sute亚洲线路一久| 亚洲国产精品一区二区www| 69av一区二区三区| 国产一区二区精品久久| 国产精品福利一区二区| 欧美系列在线观看| 日本欧美韩国一区三区| 久久久国产精品午夜一区ai换脸| 成人av中文字幕| 午夜精品视频一区| 精品久久免费看| av电影在线观看完整版一区二区| 亚洲精品欧美在线| 91国产免费看| 青娱乐精品视频| 亚洲欧洲在线观看av| 欧美精品tushy高清| 国产黄人亚洲片| 国产精品传媒在线| 337p亚洲精品色噜噜噜| 91小视频在线| 国产成人在线视频网址| 日韩精品一卡二卡三卡四卡无卡| 国产精品国模大尺度视频| 精品1区2区在线观看|