⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lmregist.tcl

📁 vxworks下MV5500的BSP支持包。是支持tornad221下的版本。
💻 TCL
字号:
# LMCONFIRM.TCL  - Setup procedures for implementing install LM confirm #                 wizard page## Copyright 1999 Wind River Systems, Inc## modification history# --------------------# 02a,12jun01,j_w  Modified for Tornado 2.2# 01m,08dec00,bwd  Remove writing LM_LICENSE_FILE for end user license #                  config - this is done in FINISH page# 01l,30oct00,j_w  Added queueExecute at the end of pageProcess# 01k,23oct00,j_w  Fixed typo# 01j,10apr00,bwd  Changed the name of the registry key for license management#                  to LM_LICENSE_FILE# 01i,07apr00,bwd  Added codes to write license info to registry#                  WRSD_LICENSE_FILE# 01h,06jan00,bwd  No test automation for command line SETUP# 01g,02dec99,clc  add text mode# 01f,30nov99,wmd  Fix so that duplicate strings are eliminated from#                  LM_LICENSE_FILE.# 01e,29nov99,wmd  Fix typos.# 01d,24nov99,bwd  Added sections for automatic LM Installation# 01c,23nov99,wmd  Add code to set LM_LICENSE_FILE in the registry for#                  windows.# 01b,22nov99,wmd  Add logic to implement this page.# 01a,29Oct99,wmd  written.################################################################################ pageCreate(lmRegister) - confirm floating license server for end user license## This procedure will create a page to provide information to users which# license server(s) has been selected for floating license## SYNOPSIS# .tS# pageCreate(lmRegister)# .tE## PARAMETERS: N/A## RETURNS: N/A## ERRORS: N/A#proc pageCreate(lmRegister) {} {    global ctrlVals setupVals lmVals    if { [isGUImode] } {        set serverList ""        for {set ix 0} {$ix < [llength $lmVals(lmHostOrder)]} {incr ix} {            append serverList [format "\t%s\r\n" [lindex $lmVals(lmHostOrder) $ix]]        }        set ctrlVals(volatileFrm) [list \            [list label -name lmRegisterText \                -title [strTableGet LMREGIST_MSG1] \                -x 100 -y 10 -w 200 -h 24] \            [list label -name lmRegisterText2 \                -title [strTableGet LMREGIST_MSG2] \                -x 100 -y 38 -w 200 -h 12] \            [list label -name lmRegisterText3 \                -title $serverList \                -x 100 -y 50 -w 200 -h 80] \            ]        set w [dlgFrmCreate [strTableGet LMREGIST_TITLE_WINDOWS]]        # the following is to workaround a bug in UITclSh:         # if the user presses Return for the OK button,         # UITclSh does not exit.        if {[isUnix]} {            controlPropertySet $w.nextButt -defaultbutton 0            controlFocusSet $w.cancelButt        } else {            controlFocusSet $w.nextButt        }        # test automation        if { $ctrlVals(useInputScript) } {            autoSetupLog "License Management Registration Page: skipped"            autoSetupLog "[strTableGet LMREGIST_MSG1]"            autoSetupLog "\t[strTableGet LMREGIST_MSG2] $lmVals(lmHostOrder)"            nextCallback        }    } else { # text mode        set serverList ""        for {set ix 0} {$ix < [llength $lmVals(lmHostOrder)]} {incr ix} {            append serverList [format "\t%s\r\n" [lindex $lmVals(lmHostOrder) $ix]]        }        # display page header and selected servers        printPageTitle [strTableGet LMREGIST_TITLE_WINDOWS]        puts "[strTableGet LMREGIST_MSG1]\n"        puts [strTableGet LMREGIST_MSG2]        foreach server $serverList {            puts $server        }		puts "\n"        # prompt to continue        set msg "Press <Enter> to continue."        while { [prompt $msg] != "" } {        }        nextCallback        return 0   }}############################################################################### pageProcess(lmRegister) - proceed to the next page with selected server(s)## This procedure will proceed with selected server(s) for end user license## SYNOPSIS# .tS# pageProcess(lmRegister)# .tE## PARAMETERS: N/A## RETURNS: 1 when successful## ERRORS: N/A#proc pageProcess(lmRegister) {} {    return 1}####################################################################### Dialog Text Messages######################################################################set strTable(LMREGIST_TITLE_WINDOWS) "License Management Registration"        set strTable(LMREGIST_MSG1) \	"Setup will now write the license configuration into the\        windows registry on this host."set strTable(LMREGIST_MSG2) \        "Selected Server(s): "

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -