I have defined a boolean property as follows:
[Browsable(true), Category(\"Display\"), DefaultValue(false), WebPartStorage(Storage.Shared), FriendlyName(\"Obe
You are on the right track. You just need to use different attributes.
[Personalizable(PersonalizationScope.Shared)] [WebBrowsable(true)] [Category("Display")] [WebDisplayName("Obey Workflow")] [Description("")] public bool ObeyWorkflow { get; set; }