Comme a dit bibije : chaque controle = des quads utilisant une texture toute bête...
Pour un bouton : un quad, du texte, des evenements pour agir quand le click souris est situé dans la zone du bouton...
C'est comme de la programmation de controles windows, sauf que le dessin & la gestion des events se fait entièrement a la main...