Rocket Software Homepage
Forum Home Forum Home > AccuTerm Knowledge Base (read only) > Scripting & Automation
  New Posts New Posts RSS Feed - Script to change Extended Rows
  FAQ FAQ  Forum Search   Register Register  Login Login

The AccuTerm forum has moved. Go to community.rocketsoftware.com to register for the new Rocket forum.

Forum LockedScript to change Extended Rows

 Post Reply Post Reply
Author
Message
ComputerDoug View Drop Down
Newbie
Newbie


Joined: March 23 2005
Status: Offline
Points: 2
Post Options Post Options   Thanks (0) Thanks(0)   Quote ComputerDoug Quote  Post ReplyReply Direct Link To This Post Topic: Script to change Extended Rows
    Posted: April 14 2005 at 3:36am
Does someone know a way to change the Extended Rows, from say 24 to 48 using a Print command similiar to the one used to change to Extended Mode? (Print ESC:STX:"E").
Also, is there a list somewhere that would let me see how to change other settings this way?
thanks!
Back to Top
kilomike View Drop Down
Beta Tester
Beta Tester


Joined: March 18 2004
Location: United States
Status: Offline
Points: 9
Post Options Post Options   Thanks (0) Thanks(0)   Quote kilomike Quote  Post ReplyReply Direct Link To This Post Posted: April 14 2005 at 7:48am
Here is a template changing both columns and rows:

* ACCUTERM.COLS.ROWS
* Query/Change Columns and Rows - Template
* PS FEB 2004
*
* KILO APR 2005 - MODIFICATIONS / NOTES
*
EQU STX TO CHAR(02); * START OF TEXT   (CTRL-B) 02
EQU CR TO CHAR(13); * CARRIAGE RETURN (CTRL-M) 0D
EQU ESC TO CHAR(27); * ESCAPE           (CTRL-[) 1B ESC-KEY
*
PROMPT ''; * SET PROMPT CHARACTER TO NULL
*
EXECUTE \TERM (R\; * DISPLAY CURRENT TERMINAL CHARACTERISTICS
*
EXECUTE \ECHO\; * TOGGLE TERMINAL ECHO OFF
*
* ASK FOR COLUMNS AND ROWS USED BY ACCUTERM
*
PRINT ESC : STX : 'P InitSession.Output CStr(InitSession.NormCols) & "," & CStr(InitSession.NormRows) & Chr$(13) ' : CR :
*
INPUT COLSROWS; * GET REPLY FROM ACCUTERM
*
PRINT COLSROWS; * DISPLAY CURRENT COLUMNS AND ROWS USED BY ACCUTERM
*
EXECUTE \ECHO\; * TOGGLE TERMINAL ECHO ON
*
COLS = 100; * NUMBER OF COLUMNS
*
ROWS = 30; * NUMBER OF ROWS
*
* CHANGE COLUMNS AND ROWS USED BY ACCUTERM
*
PRINT ESC : STX : 'P InitSession.NormCols = ' : COLS : ' : InitSession.NormRows = ' : ROWS : CR :
*
EXECUTE \TERM \ : COLS : \,\ : ROWS : \ (R\; * CHANGE CURRENT TERMINAL DISPLAY SETTINGS AND DISPLAY
*
* DO NOT FORGET TO CHANGE DISPLAY SETTINGS BACK TO YOUR DEFAULT SOMETIME
*
STOP
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.03
Copyright ©2001-2019 Web Wiz Ltd.