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

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

?? register.tcl

?? FREESACLE ADS8540 BSP, 基于TORNADO2.2.1 for 85xx 開發環境
?? TCL
?? 第 1 頁 / 共 4 頁
字號:
# REGISTER.TCL - Setup procedures for implementing user registration wizard #                page## Copyright 1999-2003 Wind River Systems, Inc## modification history# --------------------# 03q,29apr03,bjl  text rewording.# 03p,11oct02,wmd  Fix the dimensions of the frame and label for the#                  information section.# 03o,29jul02,wmd  Modified to add condition to check for LM error, if so#                  skip call to setupInit.# 03n,25jul02,wmd  Remove updating the windows register for projInfo - it#                  clears the info.# 03m,22jul02,wmd  Remove setting project values to null or 0.# 03l,19jul02,wmd  Fix the text for patches to say "root of the directory".# 03k,12jul02,wmd  Modify to allow patch user to type PATCH=<pathTopatch> as#                  installation key, skip the path dialog, set instkey=none.# 03j,27jun02,bwd  SPR 74406: don't save install key if license number is 0#                  for non-BSP CDs only# 03i,22may02,bwd  SPR 77766: use setupVals(WRS) variable for company name# 03h,02may02,bwd  SPR 72883: more fix on infinite loop on BSP CD# 03g,15mar02,bwd  SPR 74406: don't save install key if license number is 0# 03f,12mar02,bwd  SPR 72883: fixed infinite loop problems on BSP CD.# 03e,05mar02,bwd  Rename regValues.. to registrationValues..# 03d,05mar02,bwd  Modified SETUP to be non-tornado centric# 03c,05feb02,wmd  Fix the warning message about the install key.# 03b,21dec01,bwd  Added codes to handle BSP CD installation# 03a,12jun01,j_w  Modified for Tornado 2.2# 02t,07may01,j_w  Update error messages# 02s,08jan01,bwd  SPR 63373: error message stored in the registries after#                  using ALT+f functionality# 02r,13nov00,wmd  Modify error message to be clear about need to exit.# 02q,07nov00,bwd  Increased the size of CD description box to fit new#                  description# 02p,30oct00,j_w  SPR 35775: read setup.log for CD description if no DISK_ID#                  is found when running setup /L from an installed tree# 02o,14aug00,bwd  SPR 33171: added a check to display error if the key#                  entered exceed max key length (45)# 02n,07jun00,bwd  SPR 31613: skip displaying error message on NO_ZIP_FILE if#                  running SETUP due to License Management errors# 02m,20mar00,bwd  Fixed TEXT mode to default the installation key value if#                  there's only one key# 02l,09feb00,bwd  Removed double quote at the end of product descriptions and#                  part descriptions# 02k,07feb00,bwd  Fixed TEXT mode to use instKeyDataGet to display#                  installation key from the register# 02j,03feb00,wmd  Need to add a REGISTRATION_WARN_4_TEXT string.# 02i,31jan00,bwd  Replaced setupVals(cmdMode) with isGUImode and removed redundant codes# 02h,25jan00,wmd  Product names changed, need to alter how we detect Tornado#                  products.# 02g,06jan00,bwd  No test automation for command line SETUP# 02f,17dec99,clc  testing# 02e,03dec99,j_w  Enable the help button# 02d,16nov99,j_w  Fixed return value if no or invalid user inputs# 02c,16nov99,clc  change text mode variable to setupVals(cmdMode)# 02b,14oct99,bjl  catch controlDestroy of noKeyText in case control#                  was not previously created.# 02b,12oct99,clc  add command-line setup# 02a,30Sep99,j_w  Modified for T3# 01i,22jul99,j_w  added text messages# 01h,15apr99,wmd  If ALT-F is used, remove the corresponding key if it exists#                  in the registry.# 01g,15apr99,wmd  Need to destroy the "nokey" control created when no#                  installation key is required.# 01f,12apr99,wmd  Need to add full simulator product to the tornadoIndex in #                  the setupVals array.# 01e,31mar99,wmd  Fix spr# 26130, blank components page.# 01d,24mar99,bjl  turn off inf write to registry after queueExecute.# 01c,19mar99,wmd  Output to a file any debug messages.# 01b,01feb99,tcy  moved procs from INSTALL.TCL.# 01a,26jan99,tcy  extracted from INSTW32.TCL.################################################################################ onClickFaeBox - prompt FAEs to save the installation key## This procedure will prompt FAEs to save the installation key## SYNOPSIS# .tS# onClickFaeBox# .tE## PARAMETERS: N/A## RETURNS: N/A## ERRORS: N/A#proc onClickFaeBox {} {    global setupVals    if {![dialog yes_no "Setup" [strTableGet REGISTRATION_FAE_WARN_1]]} {         set setupVals(instKeyNotSaved) 1    } elseif [info exists setupVals(instKeyNotSaved)] {         unset setupVals(instKeyNotSaved)    }}############################################################################### pageCreate(registration) - displays CD information and prompt users for#                            registration information## This procedure will display CD information and prompt users for# registration information such as user name, company name and installation key## SYNOPSIS# .tS# pageCreate(registration)# .tE## PARAMETERS: N/A## RETURNS: N/A## ERRORS: N/A#proc pageCreate(registration) {} {    global ctrlVals    global setupVals    # WRS products: read user's information from registries    if { ![isStandAlone] } {        registrationValuesReadFromRegistry    }    if { "$setupVals(keyList)" == "" } {        set numKeys 0    } else {        set numKeys [llength $setupVals(keyList)]    }    if {[string length $setupVals(CDdescription)] > 45} {        set cdDesc [cdromDescGet]    } else {        set cdDesc [strTableGet WELCOME_CD_DESC]    }    # use the user key as default; otherwise use the first key as default    set index 0    if { [instKeyGet] != "" } {        set keyList [split [instKeyDataGet]]        set index [lsearch -exact $keyList [instKeyGet]]        if {$index == -1} {            set index 0        }    }    set headerText ""    if { [isBSPcd] } {        set headerText [strTableGet REGISTRATION_MSG_1_BSP]    } else {        set headerText [strTableGet REGISTRATION_MSG_1]    }    if { [isGUImode] } {        set ctrlVals(volatileFrm) [list \                    [list label -name message1 \                                -title $headerText \                                -x 99 -y 10 -w 206 -h 37] \                    [list label -name message2 \                                -title [strTableGet REGISTRATION_MSG_2] \                                -x 99 -y 56 -w 32 -h 10] \                    [list label -name message3 \                                -title [strTableGet REGISTRATION_MSG_3] \                                -x 99 -y 80 -w 35 -h 10] \                    [list label -name message4 \                                -title [strTableGet REGISTRATION_MSG_4] \                                -x 99 -y 104 -w 35 -h 8] \                    [list text -name nameText -border \                               -x 139 -y 56 -w 166 -h 13 \                               -callback {onTextChange nameText name}] \                    [list text -name companyText -border \                               -x 139 -y 79 -w 166 -h 13 \                               -callback {onTextChange companyText company}] \                    [list combo -name keyText -x 139 -y 102 -w 166 \                               -h [expr 13 * ($numKeys + 1)] \                               -editable \                               -callback {onTextChange keyText instKey}]\                    [list label -name Information \                                -title [strTableGet REGISTRATION_MSG_5] \                                -x 105 -y 125 -w 40 -h 8] \                    [list frame -name frm1 \                               -xpos 100 -ypos 135 -width 207 -height 35] \                    [list label -name cdInfo \                                -x 106 -y 140 -w 200 -h 30] \                    [list button -name fae -title "&f" \                                 -x 280 -y 35 -w 1 -h 1 \                                 -callback {onClickFaeBox} ] \        ]        set w [dlgFrmCreate [strTableGet REGISTRATION_TITLE]]        if { [isTornadoProduct] } {  	        # Enable the help button for Tornado            controlEnable $w.helpButt 1        } else {  	        # non-tornado prod - no help            controlEnable $w.helpButt 0        }        controlHide $w.fae 1        controlValuesSet $w.companyText [companyNameGet]        controlValuesSet $w.nameText [userNameGet]        controlValuesSet $w.keyText [instKeyDataGet]            controlValuesSet $w.cdInfo "CD number      :  $setupVals(CDnumber)\                                  \nCD description :  $cdDesc"        # overwrite keyText        # test automation        if { $ctrlVals(useInputScript) } {            controlValuesSet $w.keyText $setupVals(instKey2)        }        if {[string compare "none" [instKeyGet]] == 0} {                          # if the key "none" works, set the value and hide                         # the key edit text box              instKeySet "none"            controlHide $w.keyText 1            controlHide $w.message4 1            # shows message informing user that no key is required for                         # installation            controlCreate $w [list label -name noKeyText \                               -title [strTableGet REGISTRATION_WARN_1] \                               -x 99 -y 102 -w 206 \                               -h [expr 24 * ($numKeys + 1)]]        } else {            controlSelectionSet $w.keyText $index        }        if {"[userNameGet]" == ""} {            controlFocusSet $w.nameText        } elseif {"[companyNameGet]" == ""} {            controlFocusSet $w.companyText        } else {            controlFocusSet $w.keyText        }        # test automation        if { $ctrlVals(useInputScript) } {            autoSetupLog "Registration page:"            autoSetupLog "\tUser name:    [userNameGet]"            autoSetupLog "\tCompany Name: [companyNameGet]"            autoSetupLog "\tInstall Key:  $setupVals(instKey2)"            if {[isUnix]} { pageRemove projectInfo }            nextCallback        }    } else { # TEXT mode        printPageTitle [strTableGet REGISTRATION_TITLE]        puts "$headerText\n"                set question "name"        while {[string compare $question "done"] != 0} {            switch -exact $question {                "name"  {                                    # get user name                    if { "[userNameGet]" == "" } {                        set msg "Enter your name:"                    } else {                        set msg "Enter your name: \[[userNameGet]\]"                    }                    set ret [prompt "$msg"]                    switch -regexp -- $ret {                        "^-$" {                             backCallback                            return 0                         }                        "^$" {                             if { "[userNameGet]" != "" } {                                set question "company"                             }                         }                        "[eE][xX][iI][tT]"  { return 0 }                        default {                             userNameSet $ret                            set question "company"                         }                    }                }                "company" {                    # get company name                    if { "[companyNameGet]" == "" } {                        set msg "Enter your company:"                     } else {                        set msg "Enter your company: \[[companyNameGet]\]"                    }                    set ret [prompt "$msg"]                    switch -regexp -- $ret {                        "^-$"   { set question "name" }                        "^$" {                             if { "[companyNameGet]" != "" } {                                set question "key"                             }                        }                         "[eE][xX][iI][tT]"  { return 0 }                        default {                             companyNameSet $ret                            if { [string compare "none" [instKeyGet]] == 0 } {                                                                  # if the key "none" works,                                                     # set the value                                instKeySet "none"                                puts "[strTableGet REGISTRATION_WARN_1]\n"                                set question "done"                             } else {                                 set question "key"                             }                        }                    }                }                "key" {                    # get registration key                    set length [llength [instKeyDataGet]]                    if { $length > 0 } {                        if { $length == 1 } {                            puts "Enter your key: \[[lindex [instKeyDataGet] 0]\]\n"                        } else {                            puts "Please enter the item number to choose one\                                  of the following keys or enter a new key: \[1\]\n"                        }                        if { $length > 1 } {                            set ix 1                            foreach k [instKeyDataGet] {                                puts "$ix - $k\n"                                incr ix                            }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品麻豆视频| 亚洲成在线观看| 一区二区三区在线影院| 蜜臀久久久99精品久久久久久| 久久电影网电视剧免费观看| 日本高清免费不卡视频| 久久亚洲精精品中文字幕早川悠里| 亚洲日本一区二区三区| 日韩高清在线一区| 91精彩视频在线观看| 国产精品素人视频| 国产精品12区| 26uuu精品一区二区在线观看| 亚洲国产成人tv| 99久久99久久综合| 久久综合久久99| 蜜臀99久久精品久久久久久软件| 91久久国产综合久久| 中文字幕一区二区三区四区不卡 | 美女诱惑一区二区| 在线免费不卡电影| 亚洲同性gay激情无套| 成人网在线免费视频| 欧美精品一区二区久久久| 日本亚洲三级在线| 91精品一区二区三区久久久久久 | 91日韩一区二区三区| 国产视频一区二区在线| 免费看欧美美女黄的网站| 欧美高清视频www夜色资源网| 亚洲综合激情另类小说区| 色综合久久精品| 一区二区中文视频| 色综合咪咪久久| 亚洲免费资源在线播放| 色av成人天堂桃色av| 最新国产精品久久精品| 99re热这里只有精品视频| 亚洲欧美怡红院| 色狠狠色噜噜噜综合网| 亚洲综合色在线| 欧美浪妇xxxx高跟鞋交| 日韩电影免费一区| 日韩欧美亚洲国产精品字幕久久久| 蜜臀va亚洲va欧美va天堂 | 九九国产精品视频| 精品99一区二区| 国产成人亚洲精品狼色在线 | 成人av在线网| 亚洲视频香蕉人妖| 欧美日韩国产美| 奇米色一区二区三区四区| 久久综合九色欧美综合狠狠| 国产一区二三区| 日本一区二区电影| 一本大道综合伊人精品热热 | 91.麻豆视频| 麻豆视频观看网址久久| 久久精品男人的天堂| 色综合久久综合| 日韩黄色免费电影| 精品国产网站在线观看| www.久久久久久久久| 综合久久久久久| 日韩一区二区在线观看视频播放| 国产suv精品一区二区三区| 亚洲摸摸操操av| 日韩久久久久久| 99久久er热在这里只有精品15 | 欧美无砖专区一中文字| 老司机免费视频一区二区| 国产精品久久99| 欧美一区二区黄色| 99国产精品一区| 久久精品国产久精国产| 中文成人综合网| 欧美一区二区视频观看视频| www.视频一区| 麻豆成人综合网| 一区二区在线免费观看| 久久久蜜臀国产一区二区| 91蝌蚪porny| 国产在线精品一区二区不卡了| 玉足女爽爽91| 国产欧美精品一区aⅴ影院| 777a∨成人精品桃花网| 色综合天天综合| 国产成人亚洲综合色影视| 青娱乐精品在线视频| 亚洲免费观看高清完整版在线观看熊| 日韩亚洲欧美成人一区| 欧美视频一区二区三区在线观看 | 午夜视频在线观看一区二区| 国产精品福利一区| 久久综合久久鬼色| 日韩视频免费观看高清完整版在线观看| 成人手机在线视频| 国产一区三区三区| 九九视频精品免费| 男人的天堂久久精品| 亚洲美女一区二区三区| 国产精品狼人久久影院观看方式| 亚洲精品一区二区三区99| 91精品国产品国语在线不卡| 欧美三级资源在线| 日本高清不卡一区| 91在线你懂得| 99re热这里只有精品免费视频| 国产v综合v亚洲欧| 国产成人免费xxxxxxxx| 国产一区二区导航在线播放| 久久99精品视频| 久久国内精品视频| 狠狠色狠狠色综合系列| 久久99精品久久久久久动态图| 琪琪久久久久日韩精品| 久久电影网电视剧免费观看| 麻豆国产一区二区| 激情欧美一区二区三区在线观看| 美女高潮久久久| 麻豆国产精品777777在线| 开心九九激情九九欧美日韩精美视频电影 | 欧美精品日韩精品| 欧美丰满少妇xxxxx高潮对白 | 99综合影院在线| 97成人超碰视| 欧美日韩国产免费一区二区| 日韩一卡二卡三卡| 精品国产91乱码一区二区三区| 日韩你懂的在线观看| 久久综合久久综合亚洲| 国产精品久久免费看| 亚洲美女一区二区三区| 视频一区在线视频| 精品系列免费在线观看| 粗大黑人巨茎大战欧美成人| 99精品国产99久久久久久白柏| 精品视频一区三区九区| 日韩欧美视频在线| 久久精品视频一区二区| 日韩美女视频一区二区| 亚洲午夜久久久| 精品一区二区国语对白| 成人激情视频网站| 欧美视频第二页| 欧美精品一区二区三区很污很色的| 国产色婷婷亚洲99精品小说| 一区二区三区四区亚洲| 另类小说图片综合网| 波多野结衣在线aⅴ中文字幕不卡| 91久久国产最好的精华液| 欧美精品一区二区在线观看| 国产精品丝袜黑色高跟| 亚洲va国产天堂va久久en| 精品系列免费在线观看| 欧美系列一区二区| 国产午夜一区二区三区| 亚洲www啪成人一区二区麻豆| 国产成人亚洲综合a∨猫咪| 欧美日韩性生活| 亚洲国产精品黑人久久久| 视频一区欧美精品| www.在线欧美| 26uuu国产一区二区三区| 一区二区三区在线观看动漫| 国产激情一区二区三区| 欧美剧在线免费观看网站| 国产精品情趣视频| 久久精品国产久精国产| 欧美另类变人与禽xxxxx| 国产精品久久毛片a| 激情六月婷婷综合| 正在播放一区二区| 一级精品视频在线观看宜春院| 国产一区二区女| 欧美精品一卡二卡| 亚洲欧洲中文日韩久久av乱码| 国产一区二区三区免费观看| 欧美日韩电影在线播放| 亚洲色大成网站www久久九九| 国产一区二区福利| 亚洲精品一区二区三区精华液| 一区二区三区在线免费| 91女神在线视频| 中文字幕成人网| 国产一区二区三区电影在线观看| 日韩三级av在线播放| 无吗不卡中文字幕| 欧美自拍偷拍午夜视频| 亚洲精品福利视频网站| 成人动漫一区二区| 中文乱码免费一区二区| 成人高清在线视频| 国产亚洲一区二区在线观看| 国产一区二区三区四区五区美女| 日韩三级中文字幕| 久久99精品一区二区三区| 日韩精品在线一区二区| 奇米色一区二区三区四区| 7878成人国产在线观看|