Nudging value increments ?

 From:  Michael Gibson
9940.16 In reply to 9940.15 
Hi Brian,

re:
> With numeric field active in extrudt, I used Tab +1, enter, for example. But it is a one time increment. ?

The way Extrude works is that the command finishes when you type in a numeric value, like if you select a curve, run Extrude then type 5 and push enter it's all finished. Using a relative value does the same thing.

If you like you can modify it so it doesn't do that. To do that comment out line #109 in Extrude.js, marked with <<<<< here:

code:
	while ( 1 )
	{
		if ( !pointpicker.waitForEvent() )
			return;

		if ( pointpicker.event == 'done' )
		{
			break;
		}
		else if ( pointpicker.event == 'distanceinput' )
		{
			factory.setInput( 2, moi.ui.commandUI.distanceinput.value );
			factory.update();
			//break; <<<<<<
		}
		else if ( pointpicker.event == 'setdirection' )
		<....>


And also comment out line #69:

code:
	moi.ui.beginUIUpdate();
	moi.ui.hideUI( 'SelectionPrompt' );
	//moi.ui.hideUI( 'done' ); <<<<<<
	moi.ui.showUI( 'ExtrusionPrompt' );
	moi.ui.showUI( 'ExtrusionOptions' );




But if you do that then an extra action is needed to end the command. If you want to extrude by a value of 5 you now would need to type 5 <enter> to set the distance field and then an addition <enter> (or click "Done") to finish the command.

- Michael