Переключение на Главную Страницу Страницы: 1 ... 18 19 [20] 21 22 ... 32 ОтправитьПечать
Очень популярная тема (более 25 ответов) ТП: Прямое редактирование значений (число прочтений - 177334 )
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #285 - 11. Августа 2008 :: 09:59
Печать  
vandalsvq

Да, и этта.
Объявляецца благодарность за обнаружение очередного крокодила. Улыбка
  

De quelle planète es-tu?
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #286 - 11. Августа 2008 :: 10:01
Печать  
kms писал(а) 11. Августа 2008 :: 09:48:
В следующем снапшоте тогда это будет включено.

Можно выпустить следующий уже сейчас.
Я пару багов закрыл и заранее их отметилна странице http://www.1cpp.ru/index.php/Image:Icpp-latest.rar
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #287 - 11. Августа 2008 :: 10:11
Печать  
artbear писал(а) 11. Августа 2008 :: 10:01:
Можно выпустить следующий уже сейчас.
Я пару багов закрыл и заранее их отметилна странице http://www.1cpp.ru/index.php/Image:Icpp-latest.rar

Нет возражений.
Только, Артур, не пиши там развернутых описаний закрытых багов, пусть будет похоже на автоматическую выгрузку из багзиллы.
Кому интересно, всегда откроет баг, посмотрит описание и URL; этого достаточно.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #288 - 11. Августа 2008 :: 10:47
Печать  
Лады.
Ты выпустишь, вроде твоих изменений побольше Улыбка ?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #289 - 11. Августа 2008 :: 10:59
Печать  
kms писал(а) 11. Августа 2008 :: 09:59:
vandalsvq
Да, и этта.
Объявляецца благодарность за обнаружение очередного крокодила. Улыбка


Ты знаешь раньше этот "crocodile" не вел себя столь по хамски и скорее напоминал недосып или еще что, счас же мне откровенно это встало поперек горла, т.к. есть документ в котором я отказался от МнЧ в пользу ТП (иначе ваще никак) и вот вчера ночью пытался понять в чем дело... откровенно говоря надеюсь на скорейшее решение проблемы ибо у меня фактически выхода не осталось как дожидаться исправления  Подмигивание.

Пы.Сы. кстати старая тема, помнишь говорил что событие "ПриРедактированииЗначения" не вызывается... это меня глючило Улыбка
стыдно  Нерешительный

Пы.Пы.Сы. Михаил попробуй в функции получения владельца сделать "Сообщить(НомерСтроки)" будет очень интересно...
« Последняя редакция: 11. Августа 2008 :: 13:14 - vandalsvq »  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #290 - 11. Августа 2008 :: 13:48
Печать  
vandalsvq писал(а) 11. Августа 2008 :: 10:59:
"Сообщить(НомерСтроки)" будет очень интересно...

Я уже попробовал; а также попробовал многое другое.
На самом деле, ситуация очень тяжелая.

Пока это не исправлено, объявляются следующие правила:
- пока идет редактирование, прямой доступ к любым реквизитам формы (кроме редактируемого), свойствам контекста "Регистр", "Операция" - запрещен
- переменные контекста использовать допустимо

Буду заниматься этой темой в первую очередь.
http://www.1cpp.ru/bugs/show_bug.cgi?id=4048
  

De quelle planète es-tu?
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #291 - 11. Августа 2008 :: 17:35
Печать  
Михаил, желаю тебе скорейшего нахождения пути решения проблемы.
Хотя крокодил конечно попался я так понимаю не маленький.  Смущённый

Пы.Сы. недавно видел фото схватки леопарда (не помню может и другая "большая" кошка) с крокодилом... откровенно говоря жесть... кошка победила  Улыбка
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #292 - 12. Августа 2008 :: 02:06
Печать  
Да уж, звериная тема очень кстати, прям под эти джунгли Улыбка
Ну, можно потестировать.
  

icpp-3_0_1_13-bf4048.rar ( 541 KB | Загрузки )

De quelle planète es-tu?
Наверх
 
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #293 - 12. Августа 2008 :: 07:18
Печать  
kms писал(а) 12. Августа 2008 :: 02:06:
Да уж, звериная тема очень кстати, прям под эти джунгли Улыбка
Ну, можно потестировать.


Крокодил повержен?... В моей конфигурации пока проблем не замечено, все срабатывает нормально. Счас продолжу делать свою работу может что еще нарою  Подмигивание
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #294 - 12. Августа 2008 :: 08:07
Печать  
kms писал(а) 12. Августа 2008 :: 02:06:
Да уж, звериная тема очень кстати, прям под эти джунгли Улыбка
Ну, можно потестировать.

Мне вот интересно: почему текущие доработки, так сказать рабочие версии, не находят отражения в репозитарии? Возник интерес оценить способ решения проблемы.
  

1&&2&&3
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #295 - 12. Августа 2008 :: 16:11
Печать  
trad писал(а) 12. Августа 2008 :: 08:07:
Мне вот интересно: почему текущие доработки, так сказать рабочие версии, не находят отражения в репозитарии? Возник интерес оценить способ решения проблемы.

Военная тайна Улыбка

Просто делать ветку я не вижу смысла, а заливать в ствол без тестирования - опасно.
Сейчас изменения отражены, можно заценить:

- красоту решения
- кпд таких решений, т.е. соотношение трудозатрат к размеру кода (заняло примерно рабочий день)
- что будет, если я все же где-то ошибся

В свете последнего пункта, любые комментарии приветствуются.
Особенно твои, Дима.

Здесь один из тонких моментов - я предполагаю, что контекст формы всегда идет первым контекстом в групповом контексте модуля.
Если этот постулат не выполняется для каких-то условий, мы можем получить весьма интересные грабли - садовые инструменты.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #296 - 12. Августа 2008 :: 16:15
Печать  
vandalsvq писал(а) 12. Августа 2008 :: 07:18:
Крокодил повержен?... В моей конфигурации пока проблем не замечено, все срабатывает нормально.

ОК.
Мне, кстати, пришлось добавить "Форма.Обновить()" в "ПриВыбореЗакладки".
Ну, думаю, это мелочи.

Цитата:
Счас продолжу делать свою работу может что еще нарою  Подмигивание

Мы в тебя верим. Подмигивание
  

De quelle planète es-tu?
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #297 - 13. Августа 2008 :: 03:19
Печать  
kms писал(а) 12. Августа 2008 :: 16:11:
Здесь один из тонких моментов - я предполагаю, что контекст формы всегда идет первым контекстом в групповом контексте модуля.
Если этот постулат не выполняется для каких-то условий, мы можем получить весьма интересные грабли - садовые инструменты.

А как этот постулат проверяешь? какой-нибудь статический ассерт вставил?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3046
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: ТП: Прямое редактирование значений
Ответ #298 - 13. Августа 2008 :: 05:10
Печать  
kms писал(а) 12. Августа 2008 :: 16:11:
Здесь один из тонких моментов - я предполагаю, что контекст формы всегда идет первым контекстом в групповом контексте модуля.

Ну как же, Миша, раз уж в твоем распоряжении есть CGetDoc7
Выражение
pDoc->GetGroupContext()->GetAt(0)->m_pContext
эквивалентно выражению
pDoc->GetFormContext()
  

1&&2&&3
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: ТП: Прямое редактирование значений
Ответ #299 - 13. Августа 2008 :: 09:01
Печать  
trad писал(а) 13. Августа 2008 :: 05:10:
kms писал(а) 12. Августа 2008 :: 16:11:
Здесь один из тонких моментов - я предполагаю, что контекст формы всегда идет первым контекстом в групповом контексте модуля.

Ну как же, Миша, раз уж в твоем распоряжении есть CGetDoc7
Выражение
pDoc->GetGroupContext()->GetAt(0)->m_pContext
эквивалентно выражению
pDoc->GetFormContext()

Ну это да.
Но это тоже не гарантирует, что контекст формы идет первым в групповом контексте.
Если вдруг он находится в серединке, то мне надо вычислять начало сдвига по-другому.
Видимо, сейчас сделаю универсально через перебор группового контекста с проверкой.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 18 19 [20] 21 22 ... 32
ОтправитьПечать