I have done every upgrade I could think of internally and have fixed the two problems that were reported here, the unreliable clipbnoard operations with the default hotkeys on later Windows versions and the problem with the autoindent on files bigger than 64k. I was unable to reproduce either problem on any of my own machines and have been helped by members to test the version to ensure that the capacities are properly functional.

The new version is on my web site at www.movsd.com under Quick Editor.

I have added a numbert of direct assembler mnemonic copies to allow for block conditional processing. The following QE script demonstrates how it works. The help file has been upgraded to document the new instructions.


; ?????????????????????????????????????????????????????????????????????????

input Enter 1 to 5

; ?????????????????????????????????????????????????????????????????????????

set var1 {str0} ; set string return value to a number

cmp var1, 1 ; if var1 = 1
jne lb1
; -----------------------------------------------
msgbox You selected 1
; -----------------------------------------------
jmp Outa_Here
lb1:
cmp var1, 2 ; elseif var1 = 2
jne lb2
; -----------------------------------------------
msgbox You selected 2
; -----------------------------------------------
jmp Outa_Here
lb2:
cmp var1, 3 ; elseif var1 = 3
jne lb3
; -----------------------------------------------
msgbox You selected 3
; -----------------------------------------------
jmp Outa_Here
lb3:
cmp var1, 4 ; elseif var1 = 4
jne lb4
; -----------------------------------------------
msgbox You selected 4
; -----------------------------------------------
jmp Outa_Here
lb4:
cmp var1, 5 ; elseif var1 = 5
jne lb5
; -----------------------------------------------
msgbox You selected 5
; -----------------------------------------------
jmp Outa_Here
lb5:
; -----------------------------------------------
msgbox Selected number out of range ; default
; -----------------------------------------------
Outa_Here: ; endif

set var1 5

lptest:
msgbox {var1} ; display variable
dec var1 ; decrement variable and set ZERO flag
jnz lptest ; loop if variable not zero

msgbox {var1}**Thats all folks !

Regards,

hutch@movsd.com
Posted on 2003-03-29 05:54:03 by hutch--