Impliment the initialization fucntion of DirectiveInput dilaog. Fix a
BlockInput bug that caused the application updates the show List. Add
BaseParamInput class.