Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!usc!elroy!peregrine!zardoz!dhw68k!bytebug From: bytebug@dhw68k.cts.com (Roger L. Long) Newsgroups: comp.sys.mac.programmer Subject: The proper way for scroll bars to appear in an inactive window... Message-ID: <23962@dhw68k.cts.com> Date: 20 Jun 89 00:14:12 GMT Reply-To: bytebug@dhw68k.cts.com (Roger L. Long) Organization: Wolfskill & Dowling residence; Anaheim, CA (USA) Lines: 16 I've been trying to figure out the proper behavior of scroll bars as a window transitions between active and inactive. Inside Mac states that the scroll bars in an inactive window will be empty (see I-46), but fails to provide such functionality when you inactivate your scroll bars with HiliteControl() (see I-314). It seems clear that almost all applications follow this behavior, except it for THINK C and TransSkel (which itself was built in Think C). The behavior here is for the scroll bar thumb to disappear, but the arrows to remain, as if HiliteControl was being called. Is such behavior a bug, or is such an exception to Apple's User Interface Guidelines blessed? Thanks. -- Roger L. Long bytebug@dhw68k.cts.com