I think steve means he is not sure how to distinguish in programming.
But just in case, lets hold L, what we see on screen with any gaps in time replaced with a space is:
L LLLLLLLLLLLLLLLLLLLLLLL.
This pause is controled by control pannels typographic rate or something like that.
In VB ther is Key Press, Down and Up events, but quickly testing there is no difference between keydown and keypress... According to the docs, KeyPress should only go once, but I made a button change colour from green to black and it just kept going on both events...
Keyup also applies to both...
Very odd...
The only way I can see to overcome this is to add a timer event and
onKeydown
enable whatever
ToggleON = true //Imediatly assume toggle
If time > x ToggleON = false //time x has ellapsed, no longer a toggle
On KeyUp
if ToggleON = True then ToggleOn=False //reset for next time keyup is checked, dont disable as key was toggle.
if ToggleON = False then Disable whatever //key was held so disable on keyup
Something like that anyway.
Trev
P.S. Oh, I have a feature request, Export Model as shown in frame.
eg, You have a guard figure in a sequence and he is say hunched over, the original object is scarecrow, I would like to export the Hunched over Guard (sequence frame) as an object for printing.
The same princibe could be applied to scene too, although Im not too sure how used it would be.
If the scene also exported the lighting shadows etc then that might come in usefull (Im sure this might have been discussed before and I can always import an unlit level into PG now and export shadows from PG and re-cut the mesh in an8 for final re-import into PG)