[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference bulova::decw_jan-89_to_nov-90

Title:DECWINDOWS 26-JAN-89 to 29-NOV-90
Notice:See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit
Moderator:STAR::VATNE
Created:Mon Oct 30 1989
Last Modified:Mon Dec 31 1990
Last Successful Update:Fri Jun 06 1997
Number of topics:3726
Total number of notes:19516

2153.0. "EDT and DECterm windows" by LAIDBK::METZIDIS () Sat Jan 27 1990 16:53

    
    	Does anyone have any ideas on the following issues with
    	Decwindows and EDT.
    
    	1. EDT has a hard coded maximun of 22 lines per page.
    
    	2. After exiting EDT from a 40 row (or anything > 22 row)
    	   Decterm window, VMS will use only 22 rows of the window
    	   for DCL input, typeing files, etc.  One must reset the
    	   terminal characteristics with "set term/row=x/col=y".
    
T.RTitleUserPersonal
Name
DateLines
2153.1STAR::MFOLEYRebel Without a ClueSat Jan 27 1990 16:577
       
       
       
       	Use TPU with the EDT emulator and it will conform to the window
       size you are using.
       
       							mike
2153.2QUARK::LIONELFree advice is worth every centMon Jan 29 1990 14:3211
This has nothing to do with DECwindows - you'd see the same behavior on
a character cell terminal that had more than 24 lines.  It's just the
way that EDT works that it sends the control sequences to set the screen
size to 24 lines.

Either use TPU (or some other editor) or get used to issuing some command
to reset the terminal characteristics after running EDT.  You can either use
the Reset Terminal entry in the DECterm Commands pulldown, or a VMS command
that does it - I use SHOW CLUSTER,

			Steve
2153.3TLE::REAGANPascal, A kinder and gentler languageMon Jan 29 1990 15:163
    I use TYPE/PAGE NL:.  It is faster than SHOW CLUSTER.
    
    				-John
2153.4SMAUG::MENDELI don't want to burn in Paradise!Mon Jan 29 1990 15:468
    ... Or define a Restore command that does it.

    $ RESTORE_SEQUENCE == escape+"[!p"
    $ RES*TORE == "WRITE SYS$OUTPUT RESTORE_SEQUENCE"

    (Personally, my restore does that, plus clears the screen and homes the
    cursor. escape+"[2J"+escape+"[1;1H"+escape+"[!p" )

2153.5Reset Terminal from Control pulldownALEXWS::ALEXBugs Are Coming In Triplets ...Mon Feb 05 1990 09:304
	Or use Reset Display pushbutton from Control Menu

	Alex

2153.6Where the "problem" comes from....IO::MCCARTNEYJames T. McCartney III - DTN 381-2244 ZK02-2/N24Fri Jun 01 1990 16:2012
    
    The sequence  which causes this "problem" is the DECSTBM sequence which
    sets the scroll  region.  EDT insists on resetting the scrolling region
    to lines 1;24 when  it  should  be resetting the region to the terminal
    defaults.  This simply measn  that  instead  of  issuing  the  sequence
    <CSI 1 ;  24 r>  it should issue <CSI r>. 
    
    Seeing that there is no manpower allocated  for EDT, it's doubtful that
    even this small of a change can be made.
    
    James