thanks, the code Works well!
But there is one place where it is not perfect, such as the following example:
There are two lines that begin with the letter B
When I press the B key, only the first item is output directly
So, I want to pick the first item that starts with the letter B, Press the B key again to move to the second item, At this point, I can also use , and . Select them
But, If the letter at the begin of a line is unique, when I press the letter, the item is output directly, such as the A, C, E in the example
This can be a bit complicated to implement
Autotext Autotext
Trigger $t
But there is one place where it is not perfect, such as the following example:
There are two lines that begin with the letter B
When I press the B key, only the first item is output directly
So, I want to pick the first item that starts with the letter B, Press the B key again to move to the second item, At this point, I can also use , and . Select them
But, If the letter at the begin of a line is unique, when I press the letter, the item is output directly, such as the A, C, E in the example
This can be a bit complicated to implement
Autotext Autotext
Trigger $t
/b/i/c/m
te :sub.Sub1 ;;1 test DynamicLV
#sub Sub1 m
_s=
;A I'm in the line A
;B I'm in the line B1
;B I'm in the line B2
;C I'm in the line C
;D I'm in the line D1
;D I'm in the line D2
;E I'm in the line E
;F I'm in the line F1
;F I'm in the line F2
_i=DynamicLV(_s 1)
if _i=1000
,ret;; end if alt+f4 or esc was used to closed dialog
str ss
ss.getl(_s _i)
mes ss