Переключение на Главную Страницу Страницы: 1 ... 17 18 [19] 20  ОтправитьПечать
Очень популярная тема (более 25 ответов) Начну пожалуй потихоньку постить баги 1cpp-tf (число прочтений - 94140 )
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #270 - 16. Мая 2008 :: 09:49
Печать  
Arta писал(а) 15. Мая 2008 :: 21:00:
Бить будешь?  Круглые глаза

Водку буду! Подмигивание

ОК, а в v8 поведение не смотрел?
Там поведение коллекции в плане текущей строки совпадает с моим.
Только там CTRL-SPACE не работает.

Ты думаешь, стоит изменять поведение коллекции, которая специально сделана на том же интерфейсе?

Кроме того, вот объясни мне, я никак в толк не возьму.
У тебя человек жмякает правой кнопкой мыши на строке - он что, не собирается ее обрабатывать?
Зачем тебе пустая коллекция?

Если текущая строка строка уже выделена с шифтом - она дважды не отразится в коллекции.
Если в коллекции вообще пусто, в текущая строка в коллекцию попадает.
Но так или иначе, она же подлежит обработке? Или нет?
Что ты будешь делать при правом щелчке на строке при пустой коллекции выделенных строк?
  

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



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #271 - 16. Мая 2008 :: 09:57
Печать  
+ в Exсel-е также, как сейчас в ТП. Артём, не мути воду.  Улыбка
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #272 - 16. Мая 2008 :: 11:09
Печать  
Arta

Вот, Артем, тест параметризации коллекции.
Добавлено свойство

ВыделенныеСтроки::РежимТекущейСтроки, Число

значения: 0 - не включать текущую строку, 1 - включать текущую строку
по умолчанию: 1


Только в релиз, видимо, не попадет - не нравится.
И хуже всего еще и то, что при наличии всего одной колонки вообще не понятно, выделена строка с шифтом или на ней просто стоит курсор.
А завтра, возможно, я захочу делать выделение в ТП не по всей строке, а в пределах колонки - будет та же проблема с непонятками.

Короче, игрушки все это.
Скорее создавалово проблем, чем порешалово.
« Последняя редакция: 16. Мая 2008 :: 23:49 - kms »  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #273 - 16. Мая 2008 :: 11:26
Печать  
Ок. Я прекрасно понимаю твои доводы, Миш.

Я попытаюсь обрисовать одну из задач, которая не решаема при текущей реализации.
Например, хочу, как в эксплорере, на статусбаре отражать количество выделенных строк (когда выделено много, тяжело ориентироваться, сколько раз нажал Shift-Down). Нажимает юзер первый раз Shift-Down, а статус-бар не поменяется, так как количество строк в коллекции не поменялся (используется событие ПриАктивизацииСтроки).

P.S. Я понимаю, что моя точка зрения может быть ошибочна, и пытаюсь подвести свойства объекта под свои цели. На нет и суда нет, давай забудем.
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #274 - 16. Мая 2008 :: 11:30
Печать  
Кстати, количество выделенных строк в коллекции увеличивается уже после события ПриАктивизацииСтроки, типа баг это Подмигивание
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #275 - 16. Мая 2008 :: 11:48
Печать  
Arta писал(а) 16. Мая 2008 :: 11:30:
Кстати, количество выделенных строк в коллекции увеличивается уже после события ПриАктивизацииСтроки, типа баг это Подмигивание

Я даже больше обобщу - ОЧЕНЬ многое происходит ПОСЛЕ вызова событий. Попробуйте, например, в каком либо событии сделать текущее ТП невидимым - будте вылет в космос. Сейчас решаю при помощи вызова из событий ТП "внешних событий" (Сервис.ВнешнееСобытие), и в обработчике делаю то, что мне нужно.
  
Наверх
ICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #276 - 16. Мая 2008 :: 11:53
Печать  
Попробовал в ПриВыводеСтроки сделать Форма.ТабличноеПоле.Видимость(0) - не падает. Не думаю что такой баг может присутствовать, так как у меня события отрабатывают и на невидимых ТП (о чем я в свое время неоднократно писал, на кой нам выполнение запросов для невидимых ТП)
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #277 - 17. Мая 2008 :: 00:09
Печать  
Arta писал(а) 16. Мая 2008 :: 11:26:
На нет и суда нет, давай забудем.

А вот х"".

Не нравится логика курсора - нет проблем, давайте му"охаться с windows-стилем.
Тем более, что у него также есть свои плюсы.

Изменено:

[-] 3846 Коллекция выделенных строк изменяется после событий ПриАктивизации***
(*) 3847 Изменить логику выделения строк ТП

По 3847 объяснять долго, если кому будет интересно - сами увидите.
Вкратце - выделенные строки и текущая строка уравнены в правах, стиль отрисовки привязан к режиму выделения строки.
  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #278 - 17. Мая 2008 :: 09:47
Печать  
Хех! Самый забибись! Боги услышали меня!  Очень довольный
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #279 - 17. Мая 2008 :: 10:35
Печать  
Arta писал(а) 17. Мая 2008 :: 09:47:
Хех! Самый забибись! Боги услышали меня!  Очень довольный

Вау! Неужели это свершилось, и наконец-то ты остался доволен? Подмигивание
На радостях, 3847 быстро-быстро закрываем.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #280 - 19. Мая 2008 :: 04:46
Печать  
Arta писал(а) 16. Мая 2008 :: 11:53:
Попробовал в ПриВыводеСтроки сделать Форма.ТабличноеПоле.Видимость(0) - не падает. Не думаю что такой баг может присутствовать, так как у меня события отрабатывают и на невидимых ТП (о чем я в свое время неоднократно писал, на кой нам выполнение запросов для невидимых ТП)

Вылет, если менять видимость при редактировании, тест прилагаю
  

test_tp1.rar ( 2 KB | Загрузки )
Наверх
ICQ  
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #281 - 19. Мая 2008 :: 04:51
Печать  
Еще бага: Не исчезает ТП при переключении слоя.
  

test_tp2.rar ( 2 KB | Загрузки )
Наверх
ICQ  
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #282 - 19. Мая 2008 :: 08:16
Печать  
Salimbek писал(а) 19. Мая 2008 :: 04:51:
Еще бага: Не исчезает ТП при переключении слоя.

Не подтверждается.
Если ты создаешь ТП на "Слой1", а потом делаешь ИспользоватьСлой("Слой1") - то что по твоему должно происходить?

Salimbek писал(а) 19. Мая 2008 :: 04:46:
Вылет, если менять видимость при редактировании, тест прилагаю

Если бы ты знал, насколько ЖОСКО Ужас ты поступаешь с ТП.
Тем не менее посмотрю, но без гарантий.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #283 - 19. Мая 2008 :: 10:27
Печать  
kms писал(а) 19. Мая 2008 :: 08:16:
Salimbek писал(а) 19. Мая 2008 :: 04:51:
Еще бага: Не исчезает ТП при переключении слоя.

Не подтверждается.
Если ты создаешь ТП на "Слой1", а потом делаешь ИспользоватьСлой("Слой1") - то что по твоему должно происходить?

Э-э-э забыл отписать - жмем "Тест слоя" - переключаемся на слой с ТП, там двойной щелчок на ячейке - переключает обратно на слой "Основной" - так вот при этом ТП спокойно виднеецо!
Цитата:
Если бы ты знал, насколько ЖОСКО Ужас ты поступаешь с ТП.
Тем не менее посмотрю, но без гарантий.

Да этож я так, чтобы люди знали. Как выше было указано - я все действия произвожу в обработке внешнего события, теперь уже для всех событий ТП, чтобы не парится с поиском граблей Улыбка Так что механизм - ТП_Событие->ВнешнееСобытие->Нужные мне действия. И всем сухо и комфортно Улыбка
  
Наверх
ICQ  
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #284 - 20. Мая 2008 :: 23:23
Печать  
Миш, есть ли какие рамки по времени определения свойств ЦветЛиний, ЦветФонаВыделения, ЦветФона, СтиляЗаголовков, Шрифта?
Сегодня обнаружил что в конструкторе наследника установка этих свойств (а может и других) не дает результата.

Я все проспал?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 17 18 [19] 20 
ОтправитьПечать