SUMMARY: Change name dtterm

From: Tom Linden <tom_at_kednos.com>
Date: Tue, 23 Mar 1999 09:42:35 -0800 (PST)

Thanks to all that responded. As you can see there are many ways to
skin the cat, flay the feline, etc.

For some reason /usr/dt/bin and /usr/dt/share/man weren't in my PATH
and MANPATH, resp.

Here are the suggestions:

>From Robert.Otterson_at_digital.com Tue Mar 23 06:53:43 1999
Use "-name" to do ICON and Banner name

dtterm -name SYSTEMNAME &

>From alan_at_esu.edu Tue Mar 23 07:06:28 1999
I use xterm -name ALAN -n ALAN

-name is the name of the window's title
-n is the iconized title

From: Achim Bohnet <ach_at_mpe.mpg.de>
I've appended the little script dttermtitle we use to change the window
title and icon name. It's encoded because it contains ESC and Crtl-G
characters.

IyEvdXNyL2Jpbi9rc2gKI3NldCAteAoKaWYgKCggJCMgIT0gMSApKSAmJiAoKCAkIyAhPSAy
ICkpOyB0aGVuCglwcmludCAiVXNhZ2U6ICR7MCMjKi99ICB3aW5kb3dfdGl0bGUgIFtpY29u
X3RpdGxlXSIgMT4mMgoJZXhpdCAxCmZpCgp3aW5kb3d0aXRsZT0iJDEiOyBzaGlmdDsKCmlm
ICgoICQjID09IDEgKSk7IHRoZW4KCWljb250aXRsZT0iJDEiCmVsc2UKCWljb250aXRsZT0i
JHdpbmRvd3RpdGxlIgpmaQoKI3ByaW50ICJ3dD18JHdpbmRvd3RpdGxlfCIKI3ByaW50ICJp
dD18JGljb250aXRsZXwiCnByaW50IC1uICIbXTI7JHt3aW5kb3d0aXRsZX0HG10xOyR7aWNv
bnRpdGxlfQciCg==

>From amy_at_aloha.nascom.nasa.gov Tue Mar 23 07:16:16 1999
/usr/dt/bin/dtterm -name othername

If you want to add this to your applications on your task bar you're
going to need to add a "type" in your .dt subdirectory. I can give you
an example of you I did this for one of our machines. It's not incredibly
straightforward. Like it says, I created it through the CreateAction tool.
######################################################################
#
# Common Desktop Environment (CDE)
#
# Action and DataType Definition File
#
# Generated by the CreateAction tool
#
# $Revision: 2.1.2.3 $
#
# $KEY: 3745
#
######################################################################
#
# WARNING:
#
# This file was generated by the CDE CreateAction tool.
# If this file is modified by some other tool, such as vi,
# the CreateAction tool will no longer be able to load and
# update this file. For this reason, changes to this file
# should be handled through CreateAction whenever possible.
#
######################################################################

ACTION penumbraroot
{
     LABEL penumbraroot
     TYPE COMMAND
     EXEC_STRING dtterm -name penumbraroot -e /usr/local/bin/slogin -l root pe
numbra
     ICON umbraroot
     WINDOW_TYPE NO_STDIO
}



>From tpb_at_doctor.zk3.dec.com Tue Mar 23 07:22:19 1999
With an xterm, this script works:

#!/bin/csh
echo set icon and banner to \"$1\"
printf "\033]2;$1\007" ! Icon
printf "\033]1;$1\007" ! Window Banner

I call it "seticon", and I have it in my path, so I can type, for instance,

        seticon doctor

and it sets the icon name and banner string to "doctor". Whether this will
work with a dtterm, I really don't know. But you can give it a try.

>From Robert.Otterson_at_digital.com Tue Mar 23 07:23:22 1999
   I never looked into that....I wrote a script to set up my windows

ex:

nohup /usr/dt/bin/dtterm -bg black -fg yellow -name SYS#1 &
nohup /usr/dt/bin/dtterm -bg black -fg red -name SYS#2 &

(etc)

        another thing that you may want to look at is "dxhosts"
        This will give you a window where you can put the hosts you want and
if you use the default "xterm" will name your banner and icons.

>From rnfrank_at_wolfram.llnl.gov Tue Mar 23 07:32:50 1999
   I have a file which works in the ksh. It follows:
   
#ksh cwt 1. apr. 1997 rnf
if test "" = "$1"
   then
      name=$(hostname)
      echo " Enter a parameter with the command or title=hostname. "
   else
      name=$1
fi

echo " ^[]0;$name^G "

# the string to echo is composed by:
# "<ctrl>v<ctrl>[];$name<ctrl>v<ctrl>G"
# ie: controlvcontrol[] and so forth.

# to change a window title (and icon title) just cwt newname

>From ivo_at_scs.unr.edu Tue Mar 23 08:26:13 1999
There's ALL sorts of little options you can use - see man dtterm or man
xterm (similar). Here's the command I use for each window I bring up:

/usr/dt/bin/dtterm -geometry 120x30 -sl 15s +mb -name zonker -e ssh -l ivo
zonker.subdomain.nevada.edu

Which starts a dt term, 120x30 chars, lots of scrollback buffer, that ssh
connects to (i.e.) zonker. The part you're looking for is the -name part.
-name gives both the icon and the window a name (you can also set the icon
or window name individually). I create a bunch of nice icons with
        /usr/dt/bin/dtcreate

with actions for each machine I use.


Cc: A.Mahendra.Rajah_at_Meena.CC.URegina.CA
   Try this:

   machine=`hostname`
   y=`printf "\235 21; %s \234" $machine` # for window bar
   echo $y
   y=`printf "\235 2L; %s \234" $machine` # for window icon
   echo $y

From: Richard Bemrose <rb237_at_phy.cam.ac.uk>
I find the following alias useful:
        alias dxon "xon \!^ /usr/dt/bin/dtterm -ls -title \!^"
Received on Tue Mar 23 1999 - 17:43:36 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:39 NZDT