delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/03/14/08:17:38

Message-ID: <3329E6C5.531E@post.comstar.ru>
Date: Fri, 14 Mar 1997 16:01:09 -0800
From: Dim Zegebart <zager AT post DOT comstar DOT ru>
Reply-To: zager AT post DOT comstar DOT ru
Organization: zager AT post DOT comstar DOT ru
MIME-Version: 1.0
To: shawn AT talula DOT demon DOT co DOT uk
CC: DJGPP Mail List <djgpp AT delorie DOT com>
Subject: Question about future of Allegro.

Hi,
I deeply (I hope so ;) ) study your code dialling with
keyboard, mouse and timer. And also I study GUI part.
IMHO, it's lack of some messaging system. I already done
such a system with my previous work (not with Allegro and DJGPP).
Hardware interrupt handlers collect events and put them into
FIFO queue (separate queue for each device). And user write
functions for each type of hardware (software too) events which called
by SendMsg() in DispatchMsg() loop. Also, it's possible to
assign a priority level for each queue (what is first mouse, keyboard,
etc.) So, I can implement it in Allegro.
My questions are :
1. Does anybody needed in such system (not only me) ?
2. Will future version of Allegro contain this feature ?
3. May be someone implement similar mechanism ?

Any comments ?

-- 
Regards,
Dim Zegebart,
Moscow Russia.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019