From starred@tiscalinet.it Tue Sep 11 10:27:50 2001
Received: from mailrelay3.inwind.it (mailrelay3.inwind.it [212.141.54.103])
	by swi.psy.uva.nl (8.11.2/8.11.2) with ESMTP id f8B8Rnv04627
	for <prolog@swi.psy.uva.nl>; Tue, 11 Sep 2001 10:27:50 +0200 (MET DST)
Received: from tiscalinet.it (62.98.226.68) by mailrelay3.inwind.it (5.5.029)
        id 3B83AF650061FE07 for prolog@swi.psy.uva.nl; Tue, 11 Sep 2001 10:26:03 +0200
X-Mozilla-Status: 0801
Message-ID: <3B9DCACA.6090701@tiscalinet.it>
Date: Tue, 11 Sep 2001 10:26:50 +0200
From: Armando Stellato <starred@tiscalinet.it>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1
X-Accept-Language: en-us
MIME-Version: 1.0
To: SWI Mailing List <prolog@swi.psy.uva.nl>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Subject: [SWIPL] Listening for input on a window while listening on streams

Well, the problem is summarized in the subject:
I've a XPCE-window, I've to listen for input from a text-box while 
listening from streams.
I could use a time-sharing discipline, but don't know how to say in 
XPCE: "wait for input on this box for (max) #milliseconds".
Any help would be greatly appreciated, as I'm working on a agent 
environment and every agent has to be always listening for connections 
and some of them must accept directives from the user.
Thanx in advance
Armando Stellato


