Written on: 01. 11. 2017 [11:55]
|
Gleb
Gleb Frolov
Topic creator
registered since: 22.12.2009
Posts: 12
|
Добрый день!
Имеется шаблон, в нём расположены виджеты, среди которых виджет с названием ParameterViewTGP1.
Имеется проект со страницей, которая ссылается на шаблон.
При попытке добавить в проект на страничку виджет с названием ParameterViewTGP1 вываливается сообщение:
"Вы пытаетесь создать виджет с именем 'ParameterViewTGP1', который был ранее унаследован и удалён из базового контейнера"
Пытался и в шаблоне удалять и создавать новый виджет, и так и сяк, но так и не понял, что данное сообщение означает и куда копать далее?
Attachment
|
Written on: 01. 11. 2017 [12:11]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"Gleb" wrote:
Имеется шаблон, в нём расположены виджеты, среди которых виджет с названием ParameterViewTGP1.
Имеется проект со страницей, которая ссылается на шаблон.
При попытке добавить в проект на страничку виджет с названием ParameterViewTGP1 вываливается сообщение:
"Вы пытаетесь создать виджет с именем 'ParameterViewTGP1', который был ранее унаследован и удалён из базового контейнера"
Пытался и в шаблоне удалять и создавать новый виджет, и так и сяк, но так и не понял, что данное сообщение означает и куда копать далее?
Во первых не делать такого в конфигураторе, что как минимум странно.
А означает это то, что Есть кадр, который наследован от другого и у него удалён некий виджет, который всё ещё есть у предка, в результате удалённый просто помечается как таковой.
Соответственно Вам и сообщается, что Вы хотите странного, а именно сначала наследованный виджет кадра удалили, а потом хотите его создать по новой. А по факту это восстановить наследование и очистить все изменения до уровня наследованного кадра, для чего есть пункт меню, не в конфигураторе, а в среде разработки графического интерфейса.
Learn, learn and learn better than work, work and work.
|
Written on: 10. 11. 2017 [19:23]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"roman" wrote:
А означает это то, что Есть кадр, который наследован от другого и у него удалён некий виджет, который всё ещё есть у предка, в результате удалённый просто помечается как таковой.
Соответственно Вам и сообщается, что Вы хотите странного, а именно сначала наследованный виджет кадра удалили, а потом хотите его создать по новой. А по факту это восстановить наследование и очистить все изменения до уровня наследованного кадра, для чего есть пункт меню, не в конфигураторе, а в среде разработки графического интерфейса.
Теперь, при попытке добавить удалённый виджет по наследованию, он будет просто восстанавливаться.
Learn, learn and learn better than work, work and work.
|