Path: utzoo!yunexus!ists!helios.physics.utoronto.ca!news-server.csri.toronto.edu!mailrus!uflorida!stat!sun13!fsu!prism!gt3070b From: gt3070b@prism.gatech.EDU (Jeff Watkins) Newsgroups: comp.lang.pascal Subject: Units Message-ID: <10012@hydra.gatech.EDU> Date: 1 Jun 90 04:29:17 GMT Article-I.D.: hydra.10012 References: <9918@hydra.gatech.EDU> <9919@hydra.gatech.EDU> <9920@hydra.gatech.EDU> <9922@hydra.gatech.EDU> <9923@hydra.gatech.EDU> <9924@hydra.gatech.EDU> <9925@hydra.gatech.EDU> <9927@hydra.gatech.EDU> Organization: Georgia Institute of Technology Lines: 30 So, Has anyone compiled those units that I posted a few days back? I haven't heard anyone yelling that the code was perverse, uncommented and generally incomplete. There are a great number of things still missing from the graphical units. For example, windows may own scroll bars; but these scroll bars serve NO purpose. The window may NOT be scrolled or repositioned in any way. Upon further consideration of this problem, I decided that the only way I could provide scrolling panes was to reimplement TURBO's graphics procedures. This I did _NOT_ want to do and so have abandoned, albeit temporarily, the idea of having scrollable windows. Another interesting bug is that when the mouse driver receives an interrupt and redraws its cursor, TURBO may be in the process of updating the screen. A simple fix for this is to hide the cursor each time a graphic procedure is called. Execution speed will slow to a crawl and the cursor will be forever flashing. The simple and obvious fix would be to mask off the mouse interrupt during a graphics command. This is not easily achieved in TURBO, especially if graphics commands are to appear to the user as uncluttered by the environment. Well, as always, I will entertain any suggestions/critism/flames (Currently I can only offer tea and biscuits -- neither very good, I am afraid). -Jeff Oh, what about the connections unit? Did anyone compile/fix that? -- Jeff Watkins gt3070b@prism.gatech.edu "All opinions are mine... so don't even think of keeping some to yourself!"