1d19e42011-10-30Henrik Grubbström (Grubba) #pike __REAL_VERSION__ #if constant(GTK2) && constant(GTK2.PangoLayout) //! @decl import GTK2 mixed `[](string what) { if (what == "_module_value") return UNDEFINED; if (has_prefix(what, "PANGO_")) return GTK2[what]; return GTK2["Pango"+what]; } array _indices() { return glob( "PANGO_*", indices(GTK2) ) + map(glob( "Pango*", indices(GTK2) ), predef::`[], sizeof("Pango"), 0x7fffffff); } array _values() { return map(_indices(), `[]); } #else constant this_program_does_not_exist=1; #endif /* constant(GTK2.PangoLayout) */