gtk+-2.0: port "struct" annotations from the GIR version