OberonCore https://forum.oberoncore.ru/ |
|
B7: DevSelectors.Selector.CopyFromSimpleView: ош. копир-я https://forum.oberoncore.ru/viewtopic.php?f=116&t=3972 |
Страница 1 из 1 |
Автор: | Илья Ермаков [ Вторник, 04 Март, 2008 16:33 ] |
Заголовок сообщения: | B7: DevSelectors.Selector.CopyFromSimpleView: ош. копир-я |
Да, есть у них там баг один. Селекторы неверно копируются. Я слал Оминкам репорт полгода назад. Что-то с Join, кажется. Возьми DevSelectors из 1.6, там они уже исправлены должны быть. (модератор 03.04.2014) сообщение перенесено из темы viewtopic.php?t=435 |
Автор: | Илья Ермаков [ Понедельник, 10 Март, 2008 12:20 ] |
Заголовок сообщения: | Re: DevSelectors |
Так, забыли Оминк включить этот патч. Тогда кладу здесь. Цитата: Now occasionally I found some bug in DevSelectors. If we copy fragment of source with selectors, then later during saving will be trap at externalizing - problems with domains of internal fragments in copied selectors. There are skipped Join call in DevSelectors.Selector.CopyFromSimpleView (as it called Selector.InitContext). It is an important addition: PROCEDURE (selector: Selector) CopyFromSimpleView- (source: Views.View); BEGIN (* selector.CopyFrom^(source); *) WITH source: Selector DO selector.position := source.position; IF source.leftHidden # NIL THEN selector.leftHidden := TextModels.CloneOf(source.leftHidden); selector.leftHidden.InsertCopy(0, source.leftHidden, 0, source.leftHidden.Length()) >>>>>Stores.Join(selector, selector.leftHidden)<<<<< END; IF source.rightHidden # NIL THEN selector.rightHidden := TextModels.CloneOf(source.rightHidden); selector.rightHidden.InsertCopy(0, source.rightHidden, 0, source.rightHidden.Length()); >>>>>Stores.Join(selector, selector.rightHidden)<<<<< END END END CopyFromSimpleView; (модератор 03.04.2014) сообщение перенесено из темы viewtopic.php?t=435 |
Автор: | Евгений Темиргалеев [ Вторник, 15 Октябрь, 2013 23:03 ] |
Заголовок сообщения: | Re: B7: DevSelectors.Selector.CopyFromSimpleView: ош. копир- |
Применена в эталонной версии. |
Автор: | Евгений Темиргалеев [ Понедельник, 28 Октябрь, 2013 23:42 ] |
Заголовок сообщения: | Re: B7: DevSelectors.Selector.CopyFromSimpleView: ош. копир- |
Преобразована в исправление записи в OSH об авторе исходной правки "B7: DevSelectors.Selector.CopyFromSimpleView: ош. копир-я" (viewtopic.php?p=83006#p83006). |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |