Section 3 of the manual describes all library functions excluding the library functions (system call wrappers) described in Section 2, which implement system calls.
Page 4
- join
- 透過把列表元素連線在一起來建立一個字串
- keysyms
- Tk 可以識別的符號 (keysyms)
- lappend
- 向一個變數上新增列表元素
- library
- standard library of Tcl procedures
- lindex
- 在一個列表中檢索一個元素
- linsert
- 把元素插入到一個列表中
- list
- 建立一個列表
- llength
- 統計在一個列表中元素的個數
- load
- 裝載機器程式碼並初始化新命令。
- loadTk
- 把 Tk 裝載到一個安全直譯器中。
- lower
- 改變一個視窗在堆疊次序中的位置
- lrange
- 從一個列表返回一個或多個毗連的元素
- lreplace
- 在一個列表中用新元素替換舊元素
- lsearch
- 檢視一個列表是否包含一個特定的元素
- lsort
- 給一個列表的元素排序
- memory
- ckalloc, memory, ckfree, Tcl_DisplayMemory, Tcl_InitMemory, Tcl_ValidateAllMemory - 合法的記憶體分配介面
- messageBox
- tk_messageBox - 彈出一個訊息視窗並等待使用者響應。
- msgcat
- Tcl 訊息目錄
- namespace
- 建立及操作給命令和變數的上下文
- open
- 開啟基於檔案或命令管道的一個通道
- option
- 向/從選項資料庫增加/取回視窗選項
- optionMenu
- tk_optionMenu - 建立選單按鈕和它的選單
- package
- 裝載包和版本控制的設施
- packagens
- pkg::create - 為一個給定的包指定構造一個適當的 package ifneeded 命令
- palette
- tk_setPalette, tk_bisque - 修改 Tk 顏色調色盤
- pid
- 檢索程序 id
- pkgMkIndex
- pkg_mkIndex - 為包的自動裝載建造一個索引
- popup
- tk_popup - 貼出一個彈出選單
- proc
- 建立一個 Tcl 過程
- puts
- 向一個通道寫
- pwd
- 返回當前的工作目錄
- raise
- 改變一個視窗在堆疊次序中的位置
- re_syntax
- Tcl 正則表示式的語法。
- read
- 從一個通道讀
- regexp
- 針對一個字串匹配一個正則表示式
- registry
- 操縱 Windows 登錄檔
- regsub
- 基於正則表示式模式匹配進行替換
- rename
- 重新命名或刪除一個命令
- resource
- 操縱 Macintosh 資源
- return
- 從一個過程中返回
- safe
- Safe - 用來建立和操縱安全直譯器的機制。
- scan
- 使用 sscanf 式樣的轉換指定符分析字串
- seek
- 改變一個開啟的通道的訪問位置
- selection
- 操縱 X 選擇
- send
- 在一個不同的應用的執行一個命令
- set
- 讀寫變數
- setbuf
- setbuf, setbuffer, setlinebuf, setvbuf - 流緩衝操作
- setbuffer
- setbuf, setbuffer, setlinebuf, setvbuf - 流緩衝操作
- setlinebuf
- setbuf, setbuffer, setlinebuf, setvbuf - 流緩衝操作
- setlocale
- 設定當前的區域選項
- setvbuf
- setbuf, setbuffer, setlinebuf, setvbuf - 流緩衝操作
- socket
- 開啟一個 TCP 網路連線
- source
- 把一個檔案或資源作為一個 Tcl 指令碼來求值
- split
- 把一個字串分離成一個恰當的 Tcl 列表
- stderr
- stdin , stdout , stderr — 標準 I/O 流
- stdin
- stdin , stdout , stderr — 標準 I/O 流
- stdio
- 標準輸入輸出庫函式
- stdout
- stdin , stdout , stderr — 標準 I/O 流
- strcoll
- 用當前的區域選項來比較兩個字串
- string
- 操縱字串
- strxfrm
- 轉換字串
- subst
- 進行反斜槓、命令、和變數替換
- switch
- 依據一個給定的值對多個指令碼中的一個進行求值
- tclvars
- Tcl 使用的變數
- tell
- 返回一個開啟的通道的當前訪問位置
- time
- 多次執行一個指令碼
- tk
- 操縱 Tk 內部狀態
- tk_dialog
- 建立模式對話方塊並等待響應
- tkerror
- 為處理後臺錯誤而呼叫的命令
- tkvars
- Tk 使用或設定的變數
- tkwait
- 等待變數更改或視窗被銷燬
- trace
- 監視變數訪問
- ulimit
- 獲取並設定使用者限制
- unknown
- 處理對使用不存在命令的嘗試
- unlocked_stdio
- *_unlocked - 非鎖定的標準輸入輸出函式
- unset
- 刪除變數
- update
- 處理等待的事件和空閒回撥
- uplevel
- 在一個不同的棧楨中執行一個指令碼
- upvar
- 建立到在不同棧楨上的變數的連線
- variable
- 建立並初始化一個名字空間變數
- vwait
- 處理事件直到一個變數被寫
- while
- 在條件滿足時重複的執行指令碼
- zdrot
- ZDROT - ZDROT
- zdrscl
- ZDRSCL - 使用實數量 1/a 乘一個 n 維復向量