external state : t -> int = "ml_GdkEventButton_state"