Mac windows CAN glue to others, as noted, but the color palette does not. I use programs that handle color in different sorts of palettes and they act like all the others (if the programmer applies the glue-to /collapse and other functions etc… As Colin says, Trimble would have to design their own palette to get these actions. the “Fonts” window in Macs is similarly “special”, and runs by the OS rules, apparently not very programmable by the developers.
Also palettes CAN be put into “Trays” like in Windows machines. This is seen in many programs. I don’t know if Trimble is following some Apple protocol to avoid this, but I see PS and GIMP (for example) have no problem with it. Not all bad. There are trade-offs of in usage between the methods.
I’d just like to see a List view of materials window that is usable similar to the Windows palette (TIG’s plugin doesn’t do it for me). I am usually more interested in materials by name than by the little picture (sorting functions would be great too).