TIP: Click on subject to list as thread! ANSI
echo: qedit
to: ALL
from: JAMES GROSBACH
date: 1997-09-03 06:24:00
subject: Re: moving from QEdit to TSE Pro

From: James.Grosbach@Microchip.COM (James Grosbach)
--IMA.Boundary.560032378
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part
I'm trying to recreate the following QEdit behaviors:
     
     I changed the following in my TSE.UI file:
     
     ----
     
     proc mFancyTabRight()
         if DisplayMode() == _DISPLAY_HEX_
             ToggleHexEdit()
         else
             if isCursorInBlock()
                 mShiftBlock(Query(TabWidth))
             else
                 TabRight()
             endif
         endif
     end
     
     proc mFancyTabLeft()
         if isCursorInBlock()
             mShiftBlock(-Query(TabWidth))
         else
             TabLeft()
         endif
     end
     
     ...
     
                  mFancyTabLeft()
                        mFancyTabRight()
     
     ---
     
     Nothing fancy, macro names notwithstanding, but it's met my needs thus 
     far, anyway.
     
     
Using the tab key to move entire blocks to the right
Switching from the current file to the previous one (used to be Ctrl+K,P) 
     Should just take adding a line to TSE.UI to map the key sequence. 
     Something like the following should do the trick:
     
             PrevFile()
Inserting text at the cursor position instead of one line below
     
     Options->Full configuration->Text entry/Block options->Insert line 
     blocks above
     
     Set this option to "on"
     
     
     James Grosbach
     Senior Software Engineer
     Microchip Technology
     James.Grosbach@microchip.com
--IMA.Boundary.560032378
Content-Type: text/plain; charset=US-ASCII; name="RFC822 message headers"
Content-Transfer-Encoding: 7bit
Content-Description: cc:Mail note part
Content-Disposition: inline; filename="RFC822 message headers"
Received: from titan.Microchip.COM (172.16.245.37) by chccm2.microchip.com 
with
SMTP
  (IMA Internet Exchange 2.1 Enterprise) id 00023F1E; Sat, 30 Aug 97 11:15:02
-0700
Received: from prometheus.Microchip.COM
(firewall-user@prometheus-gate.Microchip.COM [198.175.253.129]) by
titan.Microchip.COM (8.6.12/8.6.12) with SMTP id LAA24452 for
; Sat, 30 Aug 1997 11:09:01 -0700
Received: by prometheus.Microchip.COM; id AA10646; Sat, 30 Aug 97 11:27:14 
ST
Resent-Date: Sat, 30 Aug 1997 13:10:52 -0600 (CST)
Received: from unknown(209.3.68.1) by prometheus.Microchip.COM via smap (3.2)
	id xma010638; Sat, 30 Aug 97 11:26:55 -0700
Received: from latte.memphis.edu (unverified [141.225.1.7]) by 209.3.68.1
 (EMWAC SMTPRS 0.83) with SMTP id ;
 Sat, 30 Aug 1997 14:09:44 -0400
Received: from LATTE.MEMPHIS.EDU by LATTE.MEMPHIS.EDU (PMDF V5.1-8 #16781)
 id  for tsepro@semware.com; Sat,
 30 Aug 1997 13:10:52 CST
Date: Sat, 30 Aug 1997 13:10:52 -0600 (CST)
From: uglmiller@LATTE.MEMPHIS.EDU
Subject: moving from QEdit to TSE Pro
To: tsepro@semware.com
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: tsepro-request@semware.com
Resent-Message-Id: 
Resent-From: tsepro@semware.com
--IMA.Boundary.560032378--
---
---------------
* Origin: apana>>>>>fidonet [sawasdi.apana.org.au] (3:800/846.13)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.