An InitializeChecked method has been added to both the StateButtonTool class and PopupToolBase class. This method allows you to set the Checked property without invoking the ToolClick event.