當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R setWindowTitle 在Windows中設置RGUI的窗口標題或狀態欄


R語言 setWindowTitle 位於 utils 包(package)。

說明

設置或獲取標題R(IE。RGui)窗口將出現在任務欄中,或設置狀態欄(如果使用)。

用法

setWindowTitle(suffix, title = paste(getIdentification(), suffix))

getWindowTitle()

getIdentification()

setStatusBar(text)

參數

suffix

構成標題一部分的字符串

title

構成完整新標題的字符串

text

狀態欄中顯示的字符串,最多 255 個字符。

細節

setWindowTitlesuffix 附加到普通窗口標識( RGuiR ConsoleRterm )。使用suffix = ""重置標題。

getWindowTitle 獲取當前標題。

這設置了MDI模式下的框架標題,控製台的標題RGui --sdi,以及啟動它的窗口的標題Rterm。它對嵌入式使用沒有影響R.

getIdentification 返回正常窗口標識。

setStatusBar 設置 MDI 框架狀態欄中的文本:如果當前未顯示,則會選擇並顯示。

前三個函數返回長度為 1 的字符向量。

setWindowTitle 返回上一個窗口標題(不可見)。

getWindowTitlegetIdentification 分別返回當前窗口標題和正常窗口標識。

注意

這些函數僅在 Windows 上可用,並且僅在使用 Rgui 時才有意義。例如,在 Rterm 中(因此在 ESS 中)標題不可見(但可以設置和獲取),而在 RStudio 的版本中,標題始終是 ""

例子

if(.Platform$OS.type == "windows") withAutoprint({
## show the current working directory in the title, saving the old one
oldtitle <- setWindowTitle(getwd())
Sys.sleep(0.5)
## reset the title
setWindowTitle("")
Sys.sleep(0.5)
## restore the original title
setWindowTitle(title = oldtitle)
})

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Set the Window Title or the Statusbar of the RGui in Windows。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。