Ошибки в импорте.

отредактировано 14:38 Раздел: FastScript
1. fs_idbrtti.pas
Не работает событие OnFilterRecord. Не зарегистрировано событие
нужного типа.
AddEvent('OnFilterRecord', TfsNotifyEvent); ???

2. Не зарегистрированы следующие классы присутствующие в
в определение других.
TSizeConstraints, TBlobType, TLeftRight, TBasicAction, TPopupMenu,
TBevelEdges, TBevelKind, TImeMode, THelpType, TScrollBarStyle, TDropDownAlign


3. fs_iextctrlsrtti.pas
AddClass(TBitBtn, 'TGraphicControl');
>>> AddClass(TBitBtn, 'TButton');


4. fs_iformsrtti.pas
AddClass(TLabel, 'TWinControl');
>>>AddClass(TLabel, 'TControl');


5. Класс TField
Не зарегистрированы для существующих пропертей классы:
TFieldKind, TProviderFlags, TFieldAttributes
Добавить свойство "DataSet"
AddProperty('DataSet', 'TDataSet', GetProp, SetProp);
Без нее новые поля в скриторе не создать.

Комментарии

  • отредактировано 14:38
    В FS зарегистрировано далеко не все, что есть в VCL.
  • отредактировано 14:38
    >>>В FS зарегистрировано далеко не все, что есть в VCL.
    А координально нового ничего добавлять и не нужно...
    Нужно подлатать уже существующее..

    1, 3, 4 - Это явная ошибка.

    2. Panel.Constraints.MaxHeight := ''
    Вызовет ошибку...

    5. Без "DataSet" новые поля в скриторе не создать.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.