Sie kennen die Windows-Boxen, in denen Sie nur eines können?
Lassen Sie uns dies auf die nächste Stufe bringen!
Herausforderung
Erstellen Sie ein Dialogfeld mit einer Schaltfläche, die Ihrem Cursor überall folgt!
Technische Daten
Es dürfen keine Eingaben gemacht werden. Es kann entweder STDOUT oder STDERR ausgegeben werden. Sie müssen ein Fenster mit einer Schaltfläche öffnen (es ist kein Text erforderlich, der Text kann jedoch entweder im Fenstertitel, im Dialogfeld oder in der Schaltfläche enthalten sein). Die Schaltfläche muss anklickbar sein und muss immer unter Ihrem Cursor stehen, damit Sie nur darauf klicken können. Wenn Sie auf klicken, kann es alles tun, was Sie wollen, aber machen Sie es bitte nicht zum Absturz eines Computers, da ich dies testen werde ... Das Dialogfeld muss so lange geöffnet bleiben, wie die Schaltfläche nicht gedrückt wird, muss es aber nicht Schließen, wenn die Schaltfläche geschlossen ist.
Annahmen, die Sie treffen können
- Sie können davon ausgehen, dass der Cursor im Zeichenbereich bleibt.
- Sie können davon ausgehen, dass das Fenster im Fokus bleibt, aber Sie dürfen das Fenster nicht unscharf stellen, solange die Taste nicht gedrückt wird.
Beispiel Pseudocode
Hier ist ein Beispiel für einen Pseudocode:
Open Dialog Box
Add Button to Dialog Box at position X, Y
WHILE True:
SET Dialog Box to CursorX - X, CursorY - Y
Testfälle können für diese Herausforderung nicht bereitgestellt werden
Dies ist eine Code-Golf-Herausforderung, daher gewinnt die kürzeste gültige Einsendung bis zum 14. März (Pi-Tag)!







