/// <summary>
        /// Shows the options dialog.
        /// </summary>
        protected void ShowOptions()
        {
            ExpressionItemOptionsDialog dialog =
                new ExpressionItemOptionsDialog(this.container.Window,
                                                this.GetType());

            dialog.Options = this.options;
            ResponseType res = dialog.Show();

            if (res == ResponseType.Ok)
            {
                this.options = dialog.Options;
            }
            dialog.Destroy();
        }
		/// <summary>
		/// Shows the options dialog.
		/// </summary>
		protected void ShowOptions()
		{
			ExpressionItemOptionsDialog dialog = 
				new ExpressionItemOptionsDialog(this.container.Window , 
				                                this.GetType());
			
			dialog.Options = this.options;
			ResponseType res = dialog.Show();
			if(res == ResponseType.Ok)
			{
				this.options = dialog.Options;
				
			}
			dialog.Destroy();
		}