From: Dale Martenson Date: 2002-08-27T00:31:08+09:00 Subject: FXRuby: Creating a terminal window ... This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. ------_=_NextPart_001_01C24D15.983FDF90 Content-Type: text/plain; charset="iso-8859-1" I am using an FXText control as my main terminal window. I have a couple of problems: 1. How do I get it to auto-scroll? Seems like it should be easy, but so far I haven't figured it out. 2. I want the window to act like a terminal window where input is only appended to the existing window. Can I stop the user from repositioning the cursor with the mouse. I have already taken care of the arrow keys by capturing SEL_KEYPRESS. Do I just do something similar when capturing mouse events? 3. What is the best way to simulate a backspace or delete? Since I capture SEL_KEYPRESS, I know when it happens, but what do I do to the FXText control to make it update correctly? ------_=_NextPart_001_01C24D15.983FDF90 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable FXRuby: Creating a terminal window ...

I am using an FXText control as my main terminal = window. I have a couple of problems:

1. How do I get it to auto-scroll? Seems like it = should be easy, but so far I haven't figured it out.

2. I want the window to act like a terminal window = where input is only appended to the existing window. Can I stop the = user from repositioning the cursor with the mouse. I have already taken = care of the arrow keys by capturing SEL_KEYPRESS. Do I just do = something similar when capturing mouse events?

3. What is the best way to simulate a backspace or = delete? Since I capture SEL_KEYPRESS, I know when it happens, but what = do I do to the FXText control to make it update correctly?

------_=_NextPart_001_01C24D15.983FDF90--