Voici les fonctions de message principales. Toutes ces fonctions sont des fonctions virtuelles. Dans la classe XWindow, elles ne font absolument rien. Elles sont redéfinies dans les sous-classes des sous-fenêtres (subwindow). Vous devriez vous sentir libre de redéfinir autant de ces fonctions que vous voulez dans votre sous-classe éventuelle de mainwindow,sidewindow ou simplewindow. Dans simplewindow, seule la fonction handle_configure a été redéfinie. Si vous souhaitez redéfinir de ces fonctions dans une sous-classe d'une sous-fenêtre (c'est à dire une ``sous-sous-classe'' de subwindow), il est fort probable que vous éliminerez ainsi un comportement de la super-classe.
Certaines de ces fonctions ne seront appelées que sous certaines conditions (c.f et )
Les messages sont envoyés par les fenêtres ou par le display.