Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Как использовать 32-цветные иконки?
     
    
Добавлено: 06.12.08 18:25
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Boconon | Web-сайт: microsoft.com | ICQ: 216390557 
      
       
  
VB6 не позволяет задать иконкой формы и самой программы (файла) красивые многоцветные значки с прозрачностью.
 
    
Но где-то я встречал пример в глубинах интернета...
Может подскажете?
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 5
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 Morpheus
![]()
![]()
![]()
![]()
Вопросов: 224
Ответов: 3777
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  06.12.08 19:50
       
    
       
  
По моему можно ставить, на сколько я помню. Я отрисовывал их в Micro Angelo и всё было ок
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 Kardinal
![]()
![]()
ICQ: 360041513 
Вопросов: 1
Ответов: 164
      
 Web-сайт:  
 Профиль |  | #2
      
Добавлено:  07.12.08 00:10
       
    
       
  
Просто большинство файлов-иконок имеет множество иконок внутри с разным качеством, размером. Выходом являеться выделение из "сложной" иконки простых. 
 
    
Также это может уменьшить размер файла программы. Так одна сложная иконка может занимать 70-120 кб, Если форм 10, получаем 700-1,2 МБ!!! 
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 Smith
![]()
![]()
![]()
![]()
ICQ: adamis@list.ru 
Вопросов: 153
Ответов: 3632
      
 Профиль |  | #3
       
Добавлено:  07.12.08 03:29
       
    
       
  
Гугли, качай AWicons и флаг те в руки.
 
    
Формы VB6 берут 24 битные иконки и с прозрачностью в том числе.
В крайнем случае есть редакторы ресурсов.
Как справедливо заметил Кардинал в ICO файле может быть много иконок,
тут главное чтоб первая иконка была 16х16 и макс. 24 бита цвета.
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 Morpheus
![]()
![]()
![]()
![]()
Вопросов: 224
Ответов: 3777
      
 Web-сайт:  
 Профиль |  | #4
      
Добавлено:  07.12.08 05:02
       
    
       
  
ну.. если иконки одинаковые, их можно просто скопировать в run-time, если уж на то пошло, чтоб память сэкономить. а зачем вообще нужны большие иконки _для форм_ ? одна для exe и  всё тип топ.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа:
 Smith
![]()
![]()
![]()
![]()
ICQ: adamis@list.ru 
Вопросов: 153
Ответов: 3632
      
 Профиль |  | #5
       
Добавлено:  07.12.08 10:00
       
    
       
  
Чтоб в проводнике и на столе значек достойно выглядел.
 
    
У меня обычно 6 иконок, 16х16, 32х32, 48х48 на 8 и 32 бита.