pub type XIMCaretDirection = u32;