Page 1 of 1

Problem mit der InputBox bei Verwendung des Parameters "Locale"

Posted: 23 May 2020, 13:43
by Johnny R
Wenn ich (AHK_H v1.1.32.0, a32, Win7-32) mit einer InputBox arbeite, wird normaler- und richtigerweise beim Öffnen automatisch des Edit-Feld fürs Hineinschreiben aktiviert. Wenn ich allerdings den Parameter "Locale" angebe, ist das nicht der Fall, d. h. das Edit-Feld muss erst eigens zum Hineinschreiben aktiviert werden. Ist das normal oder ist das ein Bug oder läßt sich das irgendwie beheben?

Re: Problem mit der InputBox bei Verwendung des Parameters "Locale"

Posted: 23 May 2020, 15:57
by garry
habe keine Antwort ,
lediglich Test ( WIN10-64 ) , der Cursor ist nicht im Edit
Der Button Cancel > Abbrechen ist zu klein

Code: Select all

;InputBox, OutputVar , Title, Prompt, HIDE, Width, Height, X,Y, Locale , Timeout, Default
InputBox , z         ,Input ,       ,     ,      ,       ,  , , Locale ,        ,
if ErrorLevel
   msgBox, CANCEL was pressed.
else if (z="")
   msgbox,Input is empty
else
msgbox,%z%
exitapp

Re: Problem mit der InputBox bei Verwendung des Parameters "Locale"

Posted: 23 May 2020, 16:12
by burque505
@Johnny R, meiner Meinung nach hast du ein Bug entdeckt. Ein Beispiel (mein LOCALE ist EN-US):

Code: Select all

InputBox, outvar, Hallo, Gib etwas ein, , 640, 480
msgbox %outvar%	

InputBox, outvar, Hallo, Gib etwas anderes ein, , 640, 480, , ,Locale
msgbox %outvar%	
Ich habe es selber nicht beheben können.

Grüße,
burque505

Re: Problem mit der InputBox bei Verwendung des Parameters "Locale"  Topic is solved

Posted: 23 May 2020, 16:17
by Ragnar
Das ist ein Bug, den Lexikos bereits gefixt hat. Dieser Fix wird im nächsten AHK-Release enthalten sein.

Bug report: https://www.autohotkey.com/boards/viewtopic.php?f=14&t=71996
Fix: https://github.com/Lexikos/AutoHotkey_L/commit/b227c2f9a31e5e1092f104761756ad4c15432799

Re: Problem mit der InputBox bei Verwendung des Parameters "Locale"

Posted: 24 May 2020, 01:47
by Johnny R
@Alle: Danke für die rasend schnelle Klärung! Also abwarten und teetrinken. Hier könnte man eine angeblich bereits gefixte AutoHotkey_H32w-1.1.32.0.zip downladen, allerdings nur als Unicode-Version.