Страница 1 из 1
					
				Создание icon в runtime?
				Добавлено: 13 Январь 2006, 10:37
				 ru_alex
				Всем привет!
Кто-нибудь знает как, если это возможно?
Есть настраиваемый тулбар, на который можно добавлять кнопки. В идеале хотелось бы ставить на них определенного вида Icon.
			 
			
					
				
				Добавлено: 13 Январь 2006, 10:47
				 softcreator
				Вообще-то чтобы лепить на кнопки иконки, последние не обязательно создавать, они должны быть или подлинкованы в проект или просто находиться на диске в пределах видимости программы.
А что касается собственно вопроса - конечно же возможно! Вот сейчас я сделал вывод иконки в трее с показом цифр и "градиентной" заливкой путем отрисовки прямо в буфере ресурса. Работает - но мне такой вариант не нравится, переделываю на стандартно-виндовый - рисование в контексте устройства.
			 
			
					
				
				Добавлено: 13 Январь 2006, 10:59
				 ru_alex
				Ставить уже готовые Icon несколько  неудобно, потому что заранее неизвестно кол-во кнопок и их функционал (нужно для реализации  математических операций с рядами). 
Почему кнопки: так сложилась общая концепция программы 

Хотелось бы при добавлении новой кнопки и определении действий (например сложение двух рядов) поставить на нее что-нибудь отображающее данный процесс (или чтобы она отличалась от ранее добавленных, например цифрой). 
Если есть наработки и возможность ими поделиться, плиз.
 
			
					
				
				Добавлено: 13 Январь 2006, 11:05
				 softcreator
				А попиксельно в координатах рисовать - думаешь больше удовольствие?  
 
 
Ну могу я выкусить процедуры рисования в памяти буфера ресурса - только гиморно это на практике, поверь...
 
			
					
				
				Добавлено: 13 Январь 2006, 11:11
				 ru_alex
				Скинь кодом прямо сюда.
Возможен ли вариант рисования на кнопке с помощью уже подлинкованной Icon и некого ее изменения?
			 
			
					
				
				Добавлено: 13 Январь 2006, 11:18
				 softcreator
				Я же сказал - возможно все - если знаешь номер иконки в таблице ресурсов.  
 
 
Сюда кидать не буду - кода довольно много. Так что давай адрес, подготовлюпример и вышлю мылом.
 
			
					
				
				Добавлено: 13 Январь 2006, 11:20
				 ru_alex
				Мыло ...