else if( _tic == 51 ) clConsole.send("\n");
	void display_tic()	{		// use of floating point ensures that both large and small counts	    // work correctly.  static_cast<>() is also used several places		// to suppress spurious compiler warnings. 		unsigned int tics_needed = 	static_cast<unsigned int>( (static_cast<double>(_count)/_expected_count)*50.0 );		do 		{ 			clConsole.send("*");		} 		while ( ++_tic < tics_needed );		_next_tic_count = static_cast<unsigned long>((_tic/50.0)*_expected_count);		if ( _count == _expected_count ) {			if ( _tic < 51 ) 				clConsole.send("*\n");		}	} // display_tic