yozhik
 
  
 
  | 
		
			
				 Posted: Sun Jul 20, 2025 18:16    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				iteg
 
 	  | Quote: | 	 		  > При выделении изображения, т.е. смене фона, первоначальный цвет квадрата бросается в глаза.
 
Можно пример. | 	  
 
Речь вот об этом была (2я красная стрелка, указывающая на список, относится к выделению с Shift)   Скриншот  
 
но если прозрачность реализовать хлопотно, то может и не стоит заниматься этим. Обычно в просмотрщиках вокруг миниатюр не отображается дополнительный цветовой квадрат, т.е. без выделения фон = один цвет, с выделением фон = другой цвет, соответствующий выделению. Но учитывая, что у нас эта функция второстепенна, можно не придавать ей столько значения (хотя в глаза бросается   ).
 
Другой вариант: пойти по пути ICLView — при выделении миниатюр не отрисовывать фон, но только рамку,   вот так.   Хотя в этом случае придётся решить как отображать выделение, когда панель плагина неактивна (не в фокусе). ICLView и в активном, и в неактивном состоянии отображает одну и ту же рамку выделения, одним и тем же цветом.
 
 	  | Quote: | 	 		  | Реализовал перекрестное выделение элементов для списков свойств и миниатюр. | 	  
 
Глюк с Shift пока остался, на первом скриншоте он виден в списке. Сейчас при выделении пунктов в списке, в миниатюрах выделяется только первая и последняя, а при выделении в миниатюрах — в списке только первый пункт и последний.
 
 	  | Quote: | 	 		  > если навести курсор на любую длинную строку в любой вкладке, то во всплывающей подсказке она отобразится обрезанной
 
Насколько помню, системное ограничение для подсказки 160 символов. | 	  
 
Нет, здесь что-то другое. Подсказка обрезается вне зависимости от длины. Вот в этой dll-ке в имени ресурса DISKNETHOOD обрезаются последние две буквы,   вот, посмотрите.   И второй момент: если во всплывающих подсказках невозможно отобразить длинные сообщения из-за ограничений, тогда в чём их целесообразность? Потому что сейчас происходит   вот что:   — строка в списке отображается полностью, а в подсказке обрезается. Но если бы и в списке отображалась не полностью, обрезанная в подсказке она ничего не проясняет.
 
 	  | Quote: | 	 		  | Минимальную ширину списка миниатюр каким количеством ячеек сделать? Сейчас две. Или в одну? | 	  
 
Я за одну. Сделайте, пожалуйста, в одну. _________________ Amo ergo sum | 
			 
		  |