GCPopUpButton: Extended CPPopUpButton to show state indicator for pull-down menu