|
|
1.1 ! root 1: {\rtf0\ansi{\fonttbl\f2\fswiss Helvetica;\f1\fmodern Courier;} ! 2: \paperw11780 ! 3: \paperh9540 ! 4: \margl120 ! 5: \margr120 ! 6: {\colortbl\red0\green0\blue0;} ! 7: \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f2\b0\i0\ul0\fs36\fc0 Floating Panels ! 8: \fs28 \ ! 9: \ ! 10: ! 11: \fs24 A panel should be allowed to float above standard windows only if it passes all of the following tests:\ ! 12: \ ! 13: ! 14: \pard\tx240\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fi-240\li240\fc0 � It's oriented to the mouse rather than the keyboard. Thus a panel that can become the key window should not be made a floating panel, unless it only becomes key when the user is ready to type.\ ! 15: \ ! 16: � It's important that the panel remain visible while the user works in the application's standard windows. This test is passed if the user must frequently move the cursor from a standard window to the panel and back again (e.g., a tool palette) or the panel gives information relevant to the user's actions in the standard window (e.g., some inspector panels).\ ! 17: \ ! 18: � It's small enough not to obscure much of what's behind it.\ ! 19: \ ! 20: � It doesn't persist (remain on-screen) when the application is deactivated.\ ! 21: ! 22: \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\fc0 \ ! 23: Thus, panels float for some of the same reasons that menus do.\ ! 24: ! 25: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.