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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #255 - 01. Мая 2008 :: 14:04
Печать  
kms писал(а) 01. Мая 2008 :: 13:54:
К примеру, использовать наследника от поставщика данных, который определит трансляцию значений текущей строки из формата ТП в формат необходимого ИДПоля (и обратно).

И где ты, спрашивается, был раньше?   Круглые глаза
Блин, пять строк кода и проблема решена...  Смех
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #256 - 01. Мая 2008 :: 14:20
Печать  
Правда что ли?
А я думал, ты скажешь, что наследники от поставщиков сейчас не поддерживаются ТП.

Признавайся, банальный switch-полиморфизм забацал? Улыбка
  

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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #257 - 01. Мая 2008 :: 15:13
Печать  
Ладна, не признавайся Улыбка - теперь и такая возможность есть.

[+] возможность использования наследников поставщиков данных
Changed files:

icpp/Source/CursorGrid/V7CursorGridCtrl.cpp,1.13

  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #258 - 04. Мая 2008 :: 16:12
Печать  
kms писал(а) 04. Февраля 2008 :: 13:10:
Цитата:
А может текущую строку не добавлять в список выделенных?

Ну, в общем, так и сделано.

Цитата:
[ * ] текущая строка попадает в список выделенных только в случае, если других выделенных строк нет

Так действительно сильно логичнее.
Спасибо за проявленное терпение и дальнейшее понимание. Улыбка


Миш, все-таки вернусь к этой теме. ОДНА выделенная строка имеет два состояния выделения.
1. Просто ткнули в нее.
2. Ткнули еще раз вместе с контролом или шифтом, и тогда она вся становится синей.
Может быть для первого состояния логично не вставлять ее в коллекцию выделенных строк? Формально она не выделена, а просто активная.
По аналогии с эхелем. Либо активная ячейка, либо выделена вся строка.
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #259 - 04. Мая 2008 :: 18:38
Печать  
Артем, ты непримиримый. Очень довольный

Мы ж с тобой на Explorer смотрели.
R-CLICK на какой-то позиции ведь применяет выбор к этой позиции, а не исчезает в воздухе.
  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #260 - 04. Мая 2008 :: 19:12
Печать  
kms писал(а) 04. Мая 2008 :: 18:38:
R-CLICK на какой-то позиции ведь применяет выбор к этой позиции, а не исчезает в воздухе.

Наверное опять "трудности перевода". Если я что-то недопонял, то ткни меня носом.
1. Вывели ТП, автоматом стала выделена строка (вернее полувыделена)  => ВыделенныеСтроки.Количество() = 1
2. Ткнули в эту же строку с контролом (строка стала окончательно, по-правильному выделена) => ВыделенныеСтроки.Количество() = 1

Вот для пункта 1 я считаю что должно быть ВыделенныеСтроки.Количество() = 0.

P.S. Прошу пардону, второй скрин получился нецветным, отвалился RDP от офиса...
  

_-1.jpg ( 87 KB | Загрузки )
_-1.jpg
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #261 - 04. Мая 2008 :: 19:14
Печать  
kms писал(а) 04. Мая 2008 :: 18:38:
R-CLICK на какой-то позиции ведь применяет выбор к этой позиции, а не исчезает в воздухе.


Нельзя использовать RClick для отмены выделения, так как на него по логике надо вешать контекстное меню.
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #262 - 04. Мая 2008 :: 19:34
Печать  
Нет, речь совсем не о том.
А о том, что, к примеру, explorer в момент R-CLICK считает текущую ячейку выделенной ("selected") Улыбка
  

explorer.PNG ( 20 KB | Загрузки )
explorer.PNG

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #263 - 04. Мая 2008 :: 19:55
Печать  
Миш, на первом скриншоте ячейка выделена или нет? Если она выделена, то зачем тогда с контролом она еще больше выделяется? Улыбка
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #264 - 05. Мая 2008 :: 19:17
Печать  
Arta писал(а) 04. Мая 2008 :: 19:55:
Миш, на первом скриншоте ячейка выделена или нет? Если она выделена, то зачем тогда с контролом она еще больше выделяется? Улыбка

С контролом - это типа постоянное выделение.
Еще раз с контролом - это типа отмена выделения.

Текущая строка НЕ попадает в коллекцию при наличии постоянно выделенных строк.
Если постоянно выделенных строк нет - текущая строка попадает в коллекцию.

Зачем текущая строка попадает в коллекцию?
Затем, что так сделано в explorer, картинку можно посмотреть чуть выше.
Если ты еще не перешел на ЛИНЕКС (c) РeймaH Улыбка, ты можешь даже в натуре попробовать, как это делается.

Ты же не нажимаешь "CTRL-SPACE", "MENU" в explorer, чтобы скопировать файл, на котором стоит курсор?
Нет, ты просто нажимаешь "MENU" и выбираешь пункт copy.
Вот и я хочу просто нажимать "MENU" и выбирать какой-нибудь пункт по настроению.

Неужели я в чем-то не прав?
  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #265 - 05. Мая 2008 :: 19:30
Печать  
kms писал(а) 05. Мая 2008 :: 19:17:
Arta писал(а) 04. Мая 2008 :: 19:55:
Миш, на первом скриншоте ячейка выделена или нет? Если она выделена, то зачем тогда с контролом она еще больше выделяется? Улыбка

С контролом - это типа постоянное выделение.
Еще раз с контролом - это типа отмена выделения.

Твою мысль я прекрасно понимаю, что если выделенных строк нет, то текущая попадет в коллекцию (хотя с ней и не согласен).
Сейчас, когда нет выделенных строк => строка попадает в коллекцию (внешне она не выделена)
С контролом выделяем ее, или Шифт + стрелка вниз (выделение строки становится заметным) => все равно в коллекции эта же единственная строка. Ну не логично...

P.S. Если бы мне надо было скопировать эту единственную строку (твой пример про эксплорер), то я проверил бы на наличие в коллекции строк и если там пусто, то копировал ТекущуюСтроку.


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


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #266 - 05. Мая 2008 :: 19:32
Печать  
Arta писал(а) 05. Мая 2008 :: 19:30:
P.S. Если бы мне надо было скопировать эту единственную строку (твой пример про эксплорер), то я проверил бы на наличие в коллекции строк и если там пусто, то копировал ТекущуюСтроку.

А еще строка может быть явно НЕ выделена (когда она становится прозрачной).
  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #267 - 05. Мая 2008 :: 19:34
Печать  
kms писал(а) 05. Мая 2008 :: 19:32:
А еще строка может быть явно НЕ выделена (когда она становится прозрачной).

Я знал, что ты сейчас скажешь именно это Улыбка

Ну, хозяин барин... придется измудряться. Буду думать умственным мозгом, как обойти.
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


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

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #268 - 05. Мая 2008 :: 19:40
Печать  
Arta писал(а) 05. Мая 2008 :: 19:34:
Я знал, что ты сейчас скажешь именно это Улыбка

Улыбка

Цитата:
придется измудряться.

Именно от этого я тебя и пытался спасти.
Честно.

ОК, если ты завтра не изменишь своего мнения на этот счет, я вынесу текущую строку в отдельное свойство коллекции вместо прямого добавления.
Только еще раз скажи мне, что ты точно все обдумал и это тебе точно нужно.
  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Начну пожалуй потихоньку постить баги 1cpp-tf
Ответ #269 - 15. Мая 2008 :: 21:00
Печать  
kms писал(а) 05. Мая 2008 :: 19:40:
ОК, если ты завтра не изменишь своего мнения на этот счет, я вынесу текущую строку в отдельное свойство коллекции вместо прямого добавления.
Только еще раз скажи мне, что ты точно все обдумал и это тебе точно нужно.


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

Бить будешь?  Круглые глаза
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 16 17 [18] 19 20 
ОтправитьПечать