k = listbox('Select a key to configure','/1. Enter/2. Alt+Enter/3. Ctrl+Enter/4. Shift+Enter/5. PadEnter/6. Alt+PadEnter/7. Ctrl+PadEnter/8. Shift+PadEnter/');
if k=='' then
return
endif
parse value k with k '. ' keyname
select = listbox('Select an action for the' keyname 'key:',
'/1. Add a new line after cursor/2. Move to beginning of next line/3. Like (2), but add a line if at end of file/4. Add a line if in insert mode, else move to next line/5. Like (4), but always add a line if on last line/6. Split line at cursor/')
if select=='' then
return
endif
parse value select with select '.'
if k=1 then enterkey= select
elseif k=2 then a_enterkey= select
elseif k=3 then c_enterkey= select
elseif k=4 then s_enterkey= select
elseif k=5 then padenterkey= select
elseif k=6 then a_padenterkey= select
elseif k=7 then c_padenterkey= select
else s_padenterkey= select
endif
compile if WANT_STREAM_MODE = 'SWITCH'
if stream_mode then
call winmessagebox('Stream mode active','Key change will not be visible until stream mode is turned off.', 16432) -- MB_OK + MB_INFORMATION + MB_MOVEABLE