08-31-2016, 05:26 PM
Thanks, Garrett. The SDK's EmptyPanel sample uses AIPanelStateChangedNotifyProc from AIPanel.h. As a full-time Illustrator user, double-clicking the panel's name tab is the first option I check if a panel displays a lot of information I don't use. The flyout menu is the next place I'd check. Quite often, a panel will contain more than one section, and we may have the option to hide the bottom one or two sections. Different people doing different jobs may need to quickly access different palette areas. It would be nice to give the user more choices, including hiding the top section (like hiding the Find Field at the top of the Patterns palette). Again, as a full-time illustrator user I know the frustration of palette clutter wasting valuable work space, so I'd like to offer my users the best possible experience. The flyout menu, fortunately, is a good alternative, and a very desirable one if there are two or more options. ;-)