OK,
J'avais toujours cru que pour ce genre d'effet, il fallait faire une surcharge ou transformation des boutons système
En fait, il s'agit donc simplement d'une méthode qui consiste à faire une fenêtre de type
#PB_Window_BorderLess (donc sans les boutons système), puis de re-créer soi-même les trois boutons système de la taille et de la forme qu'on veut.
L'éventuel arrondi des bords de la fenêtre étant donné par une image de fond pour laquelle on utilise la fonction de transparence pour les angles

(Ça explique aussi comment on peut faire une ombre.)
Simple et astucieux
Comme quoi en info, ce qu'on voit n'est pas nécessairement ce qui se passe
