Vous connaissez ces boîtes Windows où vous ne pouvez faire qu'une seule chose?
Prenons cela au niveau suivant!
Défi
Créez une boîte de dialogue avec un bouton qui suit votre curseur partout!
Spécifications
Aucune entrée ne peut être prise. Il peut y avoir une sortie vers STDOUT ou STDERR. Vous devez ouvrir une fenêtre avec un bouton (aucun texte n'est nécessaire, mais le texte peut être contenu dans le titre de la fenêtre, la boîte de dialogue ou le bouton). Le bouton doit être cliquable, et il doit toujours suivre sous votre curseur pour que vous ne puissiez que le cliquer. En cliquant, il peut faire tout ce que vous voulez, mais s'il vous plaît ne le faites pas planter un ordinateur car je vais tester cela ... La boîte de dialogue doit rester ouverte tant que le bouton n'est pas enfoncé, mais il n'a pas besoin de fermer lorsque le bouton est fermé.
Hypothèses que vous pouvez formuler
- Vous pouvez supposer que le curseur restera dans la zone de dessin.
- Vous pouvez supposer que la fenêtre restera au point, mais vous ne devez pas la mettre au point tant que le bouton n'est pas enfoncé.
Exemple de pseudocode
Voici un exemple de pseudocode:
Open Dialog Box
Add Button to Dialog Box at position X, Y
WHILE True:
SET Dialog Box to CursorX - X, CursorY - Y
Les cas de test ne peuvent pas être fournis pour ce défi
Il s'agit d'un défi de code-golf, donc la soumission valide la plus courte d'ici le 14 mars (Pi Day) gagne!







