| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | WaitForMessage(); |
Paul Rider wrote in a message to All: PR> I'm converting (very slowly) a tui from dos to PR> os/2... I'm currently using a WaitForMessage() routine where PR> in the routine I simply give up time slices to os/2 (This is PR> in the dos version) and check for mouse activity, and PR> keyboard activity... now I know there is a better way to do PR> it through os/2 , but I have yet to learn it... Is PR> there a similar library function to what I've described (in PR> os/2) ? Any example would be apreciated... You want to run two input threads that post into a common buffer. One input thread would block on the keyboard, and the other input thread would block on the mouse. There must be a semaphore used to control access to the common buffer by these two threads and by the third thread that reads results out of the common buffer. The semaphore is needed to make sure that events from the keyboard and mouse are posted into the buffer in their original order. -- Mike ---* Origin: N1BEE BBS +1 401 944 8498 V.34/V.FC/V.32bis/HST16.8 (1:323/107) SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407 SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809 @PATH: 323/107 150 3615/50 396/1 270/101 105/103 42 712/515 711/808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
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™.