[futurebasic] Re: [FB] Sheets and Drawers Question

Message: < previous - next > : Reply : Subscribe : Cleanse
Home   : June 2004 : Group Archive : Group : All Groups

From: Robert Purves <robert.purves@...>
Date: Tue, 29 Jun 2004 12:21:42 +1200
Brian Stevens wrote:

> I'm also fighting this design issue, so I'm following your questions 
> keenly. During a recent makeover of my own application, I've used 
> several sheet windows. In Classic the sheets don't stick to the parent 
>  window and can be moved anywhere on the screen. While this behavior 
> doesn't cause any obvious failures, it clearly does not operate as a 
> sheet and defeats the reason for using one. The same sheet code in X, 
> of course, works just fine. Wish I could give you some feedback on 
> drawers, but I haven't used them yet. I'm using carbonlib 1.6

>> When, in terms of OS version, did drawers and sheets enter into the 
>> scheme of things?
>> In other words, can an application that runs in pre OS 9.2 have sheet 
>> and drawers OR is it limited to OS-X and classic apps?
>> tedd

Apple says:

kSheetWindowClass
Available in CarbonLib 1.3 and later, and in Mac OS X; in CarbonLib, a 
sheet window is actually a movable-modal window, which blocks user 
interaction with all windows of the application.

kSheetAlertWindowClass
Available in CarbonLib 1.3 and later, and in Mac OS X 10.1 and later; 
in CarbonLib, a sheet alert window is actually a movable alert window, 
which blocks user interaction with all windows of the application.

kDrawerWindowClass
Available in Mac OS X 10.2 or later.


Robert P.