fixes to work with GDK updates for XE12

minor changes like setFootnote() etc