T.R | Title | User | Personal Name | Date | Lines |
---|
427.1 | See note 371 | FROST::HARRIMAN | Chit,Chat,Chit,Chat,Chit,Chat | Tue Mar 17 1987 14:55 | 1 |
|
|
427.2 | 371? | ARMORY::GLADUG | | Tue Mar 17 1987 16:06 | 9 |
|
Note 371 doesn't help. Correct me if I'm wrong, but none of
the procedures in 371 deal with the VT125 Special Character and
Line Drawing Character Set. What I want to know is how one would
use, for lack of a better example, the symbol for 'Pi' - character
173 (octal) in the set, in a process name.
Gerry
|
427.3 | multinationals allowed, ctrls are not | 37934::ZARLENGA | Bigger they are, Harder they hit | Tue Mar 17 1987 17:09 | 12 |
| You can put 8 bit multinationals in process names.
They will appear as the multinational characters on VT2xx
terminals and the 7 bit US/UK on VT1xx terminals.
To put a superscripted 1, for example, in my process
name I would type : SET PROCESS/NAME="ZARLENGA<compose>^1"
<compose> = compose-character key
^ = carat above the 6
-mike
|
427.4 | Yes 371 IS appropriate. | FROST::HARRIMAN | Chit,Chat,Chit,Chat,Chit,Chat | Wed Mar 18 1987 12:00 | 15 |
| .-1 said it better than I originally did. The point I was trying
to make is that the basic rules for process naming is set forth
in note 371. The problem with putting special characters in process
names is that only terminals which *accept* special characters can
really see them, and as you know control characters are a no-no.
What this had to do with the 125 is that in order to put graphics
characters in you would have to SI/SO (control characters...) the
alternate character set. In general there are VERY few VMS utilities
which still allow this sort of behavior, it's not considered a
desirable trait.
/pjh
/pjh
|
427.5 | Try This!!! | 37999::GUNDAVARAM | From the lab of the Mad Scientist! | Thu Mar 19 1987 11:29 | 16 |
| Hello:
Try this: in DCL Command Level
$ Set Control = T
$ Esc[0,8] == 27
$ Set Proc/Name = "''Esc'[7mVAX/VMS''Esc'[0m"
Then do a CONTROL-T and see your process name in Reverse Video!
Regards,
-- Gundavaram --
|
427.6 | video attributes <> ctrl characters\ | FROST::HARRIMAN | Conversation---Contradiction... | Thu Mar 19 1987 13:08 | 1 |
|
|
427.7 | re-read .0 | 37934::ZARLENGA | Bigger they are, Harder they hit | Thu Mar 19 1987 15:14 | 17 |
| The original question was :
> Is there any way to use characters from the VT125 special/line
> drawing character set in a process name? I can only make them visible
> to myself when I do a 'show user'. Others cannot see them as special
> characters, only as their North American counterparts.
SHOW USERS will not display control characters. An <esc> is
a control-[, so it will be displayed as a period (.). There is
no way to get SHOW USERS to display a control character, unless
you patch the check(s) out of the image.
In order to get VT100 line drawing set or ReGIS goodies, you
need control characters. For multinational characters you do not.
They are merely 8 bit extensions to the standard ASCII characters.
Lastly, control-T is not SHOW USERS.
-mike
|
427.8 | Easy to patch | 4GL::DIAMOND | Dave Diamond, DTN 381-2687 | Thu Mar 19 1987 15:50 | 11 |
| .7> There is
.7> no way to get SHOW USERS to display a control character, unless
.7> you patch the check(s) out of the image.
The way LUSERS gets rid of control characters is to use the !AF directive
with SYS$FAO. The string returned has control characters translated as
periods. I suspect that SHOW USERS does it the same way; all you would
need to change is "!AF" -> "!AD", but note that the columns will be messed
up if any one of the characters does not take up a printable column.
Dave
|