|  | 
 
 | 
| 
 | |||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
|  | 
|  | Опции темы | Поиск в этой теме | Опции просмотра | 
| 
			 
			#2  
			
			
			
			
		 | ||||
| 
 | ||||
|   Может быть саму иконку сохраняешь без прозрачности? | 
| 
			 
			#3  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 | 
| 
			 
			#4  
			
			
			
			
		 | ||||
| 
 | ||||
|   Цитата: 
 | 
| 
			 
			#5  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 _____________________ Есть подозрение, что это нифига не в иконке дело. На дефолной так же gded.PNG При этом bfError, bfInfo нормально отображается, не квадратя. gder.PNG Последний раз редактировалось nixon232, 05.02.2018 в 13:26. | 
| 
			 
			#6  
			
			
			
			
		 | ||||
| 
 | ||||
|   Попробуй эту иконку ради интереса | 
| 
			 
			#8  
			
			
			
			
		 | ||||
| 
 | ||||
|   Сейчас попробовал повторить - и там и там эта иконка выглядит хорошо, грузил посредством TPicture через Canvas.Draw и SendMessage(hToolTip, WM_NCPAINT, 0, 0), может код пора показывать, как выводите | 
| 
			 
			#9  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 Код: begin ShowWindow(Application.Handle, SW_HIDE); Hide; TrayIcon1.Visible := true; TrayIcon1.BalloonHint:='test'; TrayIcon1.BalloonFlags:=bfNone; TrayIcon1.ShowBalloonHint end; Расчехлять что ли древний код создания иконки  | 
| 
			 
			#10  
			
			
			
			
		 | |||
| 
 | |||
|   Попробую реанимировать сей вопрос, хотя вроде как ответ и есть постом выше, а компетентность отвечающего сомнение не вызываает. Однако мне кажется немного не так выразил мысль. Сейчас Вырожу в демке (извиняюсь, что на JCL, но думаю, что она у многих есть. И так. Если icon выбрать <none> (btInfo) то baloonhint рисуется с иконкой и черным фоном (Button Show), при другом значении нет фона. сделал для наглядности несколько изображений в ImageList Next Icon для смены иконки. Если я правильно понял ответ выше, то рекомендуется перехватывать создание Baloon'a и отрисовывать иконку самому? Последний раз редактировалось nixon232, 28.03.2018 в 12:33. |