Козявка при редактировании свойств unsigned
Помогите разобраться, где козявка: в голове или в BCB?
В моем компоненте, написанном на BCB5, есть свойство типа unsigned (int). Для его редактирования (design-time) используется редактор (IDE) по умолчанию. При попытке изменить значение выдается ошибка, мол значение должно быть в диапазоне от 0 до -1.
При редактировании аналогичного (но исходно дельфийского, тип Cardinal) свойства TTimer::Interval ошибки нет.
Неужели придется регистрировать свой редактор свойства для такой ерунды??? Или я что-то недопонимаю?