From owner-freebsd-current Fri Jun 21 03:54:18 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA07366 for current-outgoing; Fri, 21 Jun 1996 03:54:18 -0700 (PDT) Received: from ra.dkuug.dk (ra.dkuug.dk [193.88.44.193]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id DAA07360 for ; Fri, 21 Jun 1996 03:54:15 -0700 (PDT) Received: (from sos@localhost) by ra.dkuug.dk (8.6.12/8.6.12) id MAA15345 for current@freebsd.org; Fri, 21 Jun 1996 12:54:12 +0200 Message-Id: <199606211054.MAA15345@ra.dkuug.dk> Subject: Syscons CUT&PASTE functionality added... To: current@freebsd.org (FreeBSD current) Date: Fri, 21 Jun 1996 12:54:12 +0200 (MET DST) From: sos@freebsd.org Reply-to: sos@freebsd.org X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I just put in the last bits to get CUT&PASTE to work in syscons. This now allow one to C&P between the consoles using the mouse to select the needed text. For this to work, run the moused daemon with the prober parameters specifying mousetype & port. Then on the console where this feature is needed just say vidcontrol -m on, and a mousepointer will show up on the screen. Left button cuts & right button paste. I'd like to hear how this works out with different mousetypes and especially with different display hardware. Please note this works only on ega's and above, as the mousepointer is done by reprogramming the charset, giving the illusion that a "real" graphic mousepointer is used. There still need to be implemented a prober eventhandling mechanism but thats still on the drawingboard. When that is done, applications can start using this feature as well (libdialog comes to mind)... Have fun... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team So much code to hack -- so little time.