Как переименовать значок R в панели задач Windows 'XP?

578
Qbik

Как переименовать значок R в панели задач Windows 'XP? Для отображения, например, "R 2.13.0" вместо "RGui"? Возможно ли это сделать изнутри R (с уровня консоли)?

пс. Я не заинтересован в создании новой формы модифицированного источника

1

2 ответа на вопрос

2
BondedDust

Щелкните правой кнопкой мыши значок на рабочем столе или во всплывающем окне «Программы» (в Windows), и «Переименовать» должно быть одним из вариантов. Вы переименовываете только значок, а не исполняемый файл R. Делать это изнутри R было бы очень больно (если это вообще возможно).

То есть нет способа изменить имя главного окна RGUI? .Platform $ GUI выдает «RGui», и нет возможности изменить этот параметр (только его имя)? 13 лет назад 0
Это значение используется программами для определения необходимости учета различий графики или API. Он не собирается изменять ни метку панели задач в Windows (которую я думал, что вы хотели изменить), ни заголовок консоли в графическом интерфейсе (который теперь, кажется, вас беспокоит). На моем Mac под OSX он возвращает «AQUA», и ничего не отображается с этим именем. Если я перехожу на виртуальный сеанс WinXP, он возвращает «RGui». 13 лет назад 0
setWindowTitle (title = 'R 2.13.0', суффикс = '') Qbik 13 лет назад 0
0
Qbik

И еще интересная вещь:

for(i in 1:1000) { setWindowTitle(title=paste(i), suffix='') Sys.sleep(0.5) } 

который дает количество итераций на панели задач, это не работает в RStudio, к сожалению, параметр Sys.sleep()должен быть довольно большим, поэтому он полезен только для циклов с длительным временем выполнения каждой итерации

Похожие вопросы