Jump to content

Component development

  1. Здравствуйте. Обновил FGX до версии 1.14.6.0. Теперь перестал работать следующий код: ... Type ___TPanelT = class(TfgLayout) ... end; ... fObj := ___TPanelT.Create(aOwner); ... Не могу создать нативный контрол для класса [___TPanelT]. Аллокатора для этого класса нету в фабрике. Подскажите, пожалуйста, в чём причина и как быть?

  2. Hi Is there a way to create my own custom component? I tried to create component based on TfgPaintBox but I can't compile package (FGX.Assets not found) Michal

  3. Дорогие друзья, рад представить вашему вниманию первый визуальный компонент, не входящий в поставку TfgNumberPicker (барабан) Беру на себя смелость утверждать, что я старался писать его, следуя парадигме FGX. Написание компонента стало возможным благодаря неоценимой помощи Ярослава. Благодарности 1) Ярославу и Виктору за прекрасную библиотеку 2) Игорю (Егору) Федоровичу Летову за вдохновение 3) Коронавирусу за свободное время. Всем большое спасибо. Picker.7z

  4. Это TextInputLayout

    • 0 replies
    • 102 views
  5. Здравствуйте, хотелось бы не много облегчить жизнь и сделать визуальные DB-Aware компоненты(DBLabel, DBEdit, DBLookupCombobox). В целом задача не выглядит особо сложной, Создать TFiledDatalink от TDatalink и прикрутить его к контролу. Но приступив к работе я понял, что не могу унаследоваться от кастомного контрола и создать его в рантайме срабатывает исключение ('Не могу создать нативный контрол для класса [%s]. Аллокатора для этого класса нету в фабрике'), чтобы обойти ошибку я перекрыл основной класс(не знаю как точно это назвать TfgCustomLabel->TfgDBCustomLabel->TfgLabel). Ну а дальше пару минут копипаста, и dblabel был готов. Не много протестировав, я захотел…

    • 4 replies
    • 181 views
  6. Кстати, Ярослав, будет ли возможность написания собственных компонентов или допиливание текущих? У меня немножко японское воспитание, и просить стыдно. Потому сейчас мне на форуме стыдно. Спасибо

    • 4 replies
    • 135 views

Recently Browsing 0

  • No registered users viewing this page.