ime interface added, glwindow.h