Hexagonal Napoleon Theorem?

[color=#000000]Creation of this applet was inspired by a [url=https://twitter.com/pickover/status/762357785120088064]tweet from Cliff Pickover[/url]. [br][br]Move the 6 BIG white points anywhere you'd like on the screen. Then slide the slider slowly. [br]The phenomena you observe holds true for any hexagon (convex or concave)! [br][br]Can you you formally prove what this applet dynamically illustrates? [/color]

Information: Hexagonal Napoleon Theorem?