2013-07-07 57 views
1

有沒有辦法讓文本選擇的「單詞」在翻轉屏幕時顯示在微調器UI元素中?在AutoHotKey中的Edit/UpDown夥伴中顯示值

每當用戶輸入向上或向下鍵時,調用gosub顯示。到目前爲止,雖然我只找到方法來顯示索引不是值...

#a:: 
words:= ["in","the","beginning","was","the","word"] 

Gui, Add, Edit, w111 R1 vw, words3 
Gui, Add, UpDown, w22 gdisplay vn Range1-6, 3 

Gui, Show, x933 y0, test word display 
return 

display: 
UD:=n 
word:=words[UD] 
n:=word 
;Gui, Submit, NoHide 
return 

回答

0

如何使用ListBox代替:

Gui, Add, ListBox, R1 vMyList -VScroll, in|the|beginning|was|the|command|line 
Gui, Add, UpDown, gDisplay 
Gui, Show, , test word display 

Exit 

Display: 
    Gui, Submit, NoHide 
    ; MsgBox % MyList 
return 
+0

嗯,這表明它是可能的!謝謝。下一個問題是如何將變量列表返回到那裏。例如下面的失敗。 話:=在|的|開始|是|的|字|和|的|字|中| rePsychaled 桂,添加,列表框,R1 VSEL -VScroll,字桂 ,添加,增減的,gDisplay 桂,顯示,x933 Y0,測試字顯示 退出 顯示: 桂,提交,NoHide MSGBOX%SEL 回報 NB。第一臺電腦沒有命令行... – emanuensis

+0

對不起意見由SW完全搞砸了,我不能發佈一個好的格式8小時....嘆了口氣。 – emanuensis

+0

@emanuensis然後發佈到一個pastebin! – MCL