T.R | Title | User | Personal Name | Date | Lines |
---|
361.1 | Answers to 1, 2, 3, and 7, but not 4, 5, or 6. | PRNSYS::LOMICKAJ | Jeff Lomicka | Thu Mar 09 1989 11:04 | 68 |
| > 1. Can I get fonts of various sizes and pitches for DECWindows like we
> had for VWS? I used to use a 19X11 font with VWS, and liked being
> able to put various windows up in different fonts.
Many applications allow you to change fonts in an unsupported way via
definitions in the resource files. Look at the DECW$XDEFAULTS.DAT
examples note in this conference. For DECTerms, try the "Big Font"
option in the "Customize Window" form. You can select this font when
creating terminal emulators with CHILD by saying:
CHILD/CUSTOM="*.fontSetSelection: 0"
> 2. When I run VWSLAT and create a window into another machine, the
> created window doesn't automatically get input focus. The same thing
> happens when I create a window from the session manager. How do I get
> created windows to automatically become "current"?
Seems to be a case of DECWindows and DECTerm enforcing an opressive policy that
prevents applications from changing input focus. If I could find a way
to fix this in VWSLAT and CHILD, I would. You get used to it after a while.
> 3. How do I get the session manager to automatically create a window
> at startup that has VWSLAT running and the header for VWSLAT on the
> window and icon? I've tried starting it from the DECW$LOGIN with
VWSLAT does not work with a non-terminal input device or output device,
you need to have CHILD installed and say in DECW$LOGIN.COM:
$ CHILD/SHRINK/PAGE=24/PROC=vwslat -
/ITITLE=vwslat/TITLE="VWSLAT control terminal" -
/DECTERM/LINE/INSERT -
"r vwslat"
CHILD can be obtained by copying PRNSYS::RELEASED_TOOLS:[CHILD]*.*, and
following the instructions in CHILD.TXT.
I can't help you with 4., 5., and 6. Sorry.
> 7. I want to run DECwindows mail on another node in the cluster. At
> startup. Automatically. I have my own SYSUAF and I know when I get
> new mail, but I can't read it from my satellite. When I log into the
> session manager I'd like to have whatever I need started up on the boot
> node of the cluster with the window and display and whatever on my
> workstation. I can set host to the other node and run mail. But I
> don't know exactly what to do to get things to work automatically at
> startup.
Submit a batch job to a batch queue on the boot member that does a:
$ SET DISPLAY/CREATE/NODE=yournode
$ RUN/DETACH/OUTPUT='f$logical("DECW$DISPLAY")'/INPUT=NL: -
SYS$SYSTEM:DECW$MAIL
$ SET DISPLAY /NOPERM
I haven't tried it to be sure it works, but it sounds reasonable. You
might also look into using proxy access to the TASK object. With the
following file CH.COM on CADSYS, I can say:
$ TYPE CADSYS::"task=ch.com"
and get a CADSYS emulator created on my workstation, logged in as me.
I'm not even part of the cluster, but I have proxy access. CH.COM is:
$ define child uti:child.exe
$ set commmand uti:child.cld
$ set display/node=prnsys/create
$ child/image=sys$system:loginout.exe/detach/nopass
|
361.2 | | VWSENG::KLEINSORGE | Toys 'R' Us | Thu Mar 09 1989 11:42 | 16 |
|
DECterm does not (and is not planning on) supporting dynamic changing
of fonts except through the SETUP menu. It is possible to fool
DECterm into using a user-defined font by supplying a font on the
server with the appropriate name (and perhaps by modifying the
resource file). The font must be monospaced and have a specific
layout since presently it contains more that a single character
set and encodes ASCII and MCS (it may also encode ISO Latin-1 and
VT100 line drawing -- I don't know if they changed that yet).
Some early baselevels of DECterm used the 19x11 font from VWS, but
it was changed to the Bitstream Courier 100 dpi font for the BIG
font... So I know it's *possible*.
|
361.3 | Well, I think I'm on the way! | NCCODE::PEREZ | Out Dancing with Bears! | Fri Mar 10 1989 12:04 | 13 |
| RE all
Thanks for the help. I'll try the mail from the remote node.
As far as 3,4,5... I think I found the problem. I knew it was going
to be embarassing. I made the assumption that when the folks here
upgraded to VMS SDC 5.1 they ALSO upgraded DECwindows to the DECW051
kit. WRONGO MOOSE FACE! My XLIBSHR was from FT2U and I've now
installed the DECW051 kit. Notes sort of works now. DECdecision sort
of works now. I'm going to have to reinstall them.
Thats what I get for assuming.
|
361.4 | Well, I'm closer but still no cigar!
Well, almost but no cigar yet!
| NCADC1::PEREZ | Out Dancing with Bears! | Wed Mar 22 1989 20:03 | 26 |
| I've tried some of the things I got from y'all, but I'm still goofing something
up.
I mentioned this in the base note, and I had hoped that when I fixed DW it
would go away, but it didn't. When I start up the session manager, I'm trying
to get it to run CYCLE automatically. But when I do, I get the following log
file...
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=00000012, PC
=00001249, PSL=03C00004
%TRACE-F-TRACEBACK, symbolic stack dump follows
module name routine name line rel PC abs PC
LIST Find 4002 0000000F 00001249
CYCLE SetInputFocus 4728 00000012 00000BAB
CYCLE main 4484 00000171 00000571
PEREZ job terminated at 20-MAR-1989 14:56:03.86
Also, now that I have gotten NOTES to work... I can run notes just fine from
a DECTerm window, but when I defined the verb for fileview and ran it as an
application I got a window showing it being "done"... The notes screen was
there, but the application was done. The command I'm associating with my
NOTRES verb is "NOTES" and it is selected from the applications menu. What
am I missing?
|
361.5 | I hate to be a burden, but... | NCADC1::PEREZ | Out Dancing with Bears! | Wed Mar 22 1989 20:45 | 25 |
| I just got through trying the mail method shown in .1 and I'm having a few
problems.
$ RUN/DETACH/OUTPUT='f$logical("DECW$DISPLAY")'/INPUT=NL:/proc=dave_mail -
SYS$SYSTEM:DECW$MAIL
$! SET DISPLAY /NOPERM
First, I had to comment out the SET DISPLAY/NOPERM. Every time I try to run
it interactively or from batch with this statement in, the process that gets
created disappears.
Second, once the process is out there I can read mail fine, but I can't reply
or send. If I try to reply, when I SEND, it cancels by telling me that it
can't create SYS$SCRATCH:[PEREZ]MAIL...TMP. When I try to send, first it won't
let me use the CHANGE EDITOR function. It says I don't have a CLI. Then,
when I attempt to SEND, it cancels again. Same message as above. Do I need
to change this thing so it runs LOGINOUT instead and give it this file as
the input?
And while I'm asking, how do I change the editor in notes? Say, to a nice
EDT or EVE.
thanks,
D
|
361.6 | maybe some answers | ROCKO::GRAZIANO | SDML - Roll your own Documentation | Wed Mar 22 1989 22:05 | 3 |
| my "Notes" menu option translates to "Notes/DECWindows", and works just fine...
|
361.7 | | GOSOX::RYAN | DECwindows Mail | Thu Mar 23 1989 09:00 | 28 |
| Re .5: Yes, you need a CLI to use another editor, and you need
to have SYS$SCRATCH defined in your mail process to send (since
a temp file must be created). I use a variation on the following
command files to run Mail (@RUNDWMAIL):
----------------------------- RUNDWMAIL.COM ----------------------
$ scratch = f$trnlnm("SYS$SCRATCH")
$ run/detached sys$system:loginout.exe -
/input=mail.com -
/error='scratch'decw$mail.log -
/output='scratch'decw$mail.out -
/process="Mail" -
/buffer_limit=30000 -
/enqueue_limit=800 -
/extent=4096 -
/io_buffered=100 -
/io_direct=100 -
/maximum_working_set=2048 -
/page_file=20000 -
/file=32 -
/working_set=512
---------------------------- MAIL.COM --------------------------
$ IF F$TRNLNM("SYS$LOGIN") .EQS. "" THEN DEFINE/NOLOG SYS$LOGIN GOSOX$DUA0:[RYAN]
$ IF F$TRNLNM("SYS$SCRATCH") .EQS. "" THEN DEFINE/NOLOG SYS$SCRATCH GOSOX$DUA0:[RYAN.TEMP]
$ set display/create/node=gosox
$ @sys$sysdevice:[dwmail]logicals
$ RUN SYS$SYSTEM:decw$mail
|