Nope- look close at ' posts - screws '. the ' plus sign indentations ' are known as "Phillips head screw heads " commonly used in aircraft. Single slot screw heads are rarely used.
Just what and how they held anything is not too obvious, but most likely the glass/plastic/multiple layer windscreen.