Сокрытие свойств

отредактировано 05:16 Раздел: FastReport 3.0
Есть мои компоненты для доступа к СУБД. Понятия "Filter" и "Filtered" не поддерживаются и не будут. Вопрос: как сокрыть эти свойства в дизайнере?
Единственное что приходит на ум, так это перенесли их из published в public у TfrxCustomDataset или правильным будет наследовать мой компонент от TfrxDBDataSet?

Комментарии

  • отредактировано 05:16
    написал:
    Вопрос: как сокрыть эти свойства в дизайнере?
    Единственное что приходит на ум, так это перенесли их из published в public
    Никак. Такой номер в Delphi не прокатит.
    Смирись.
  • отредактировано 05:16
    Та Delphi не при чем. Я могу немного подправить FR код и все будет как нужно, но может есть более цивилизованный способ?
  • отредактировано 05:16
    написал:
    или правильным будет наследовать мой компонент от TfrxDBDataSet?
    Нет. Наследовать нужно от TfrxCustomDataset.
    А на не используемые свойства не обращай внимание или введи их поддержку ;)
  • Stalker4Stalker4 123
    отредактировано 05:16
    Vlad_p

    Все очень просто, есть функция в FR3 для Скрытия свойств:
    frxHideProperties(<Класс>,<свойство>)

    Смотри способ использования, например в модуле frxCustomDBEditor.
  • отредактировано 05:16
    а ларчик просто открывался ;)

    огромное спасибо!

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

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