wxImage ярче

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
syber
Experienced Solver
Experienced Solver
Posts: 53
Joined: Thu Apr 27, 2006 1:34 pm

wxImage ярче

Post by syber » Thu Jan 22, 2009 10:34 am

Как сделать image ярче?
т.е. нужен такой эффект как в тулбаре - наводишь мышой на кнопку - кнопка становиться ярче, только в тулбаре меняется цвет а у меня битмап кнопка - значицо задача сделать битмап ярче.
Last edited by syber on Thu Jan 22, 2009 2:02 pm, edited 1 time in total.

User avatar
T-Rex
Moderator
Moderator
Posts: 1190
Joined: Sat Oct 23, 2004 9:58 am
Location: Zaporizhzhya, Ukraine
Contact:

Post by T-Rex » Thu Jan 22, 2009 11:56 am

Ммм.. если именно wxImage то наверное только прямім доступом к битовому массиву. Там в wxImage есть вроде HSVtoRGB() функция, вот там яркость пиксела можно увеличить и обратно записать.
В wxBitmap можно руками доступ к пикселу каждому получить.
Может посмотреть в сторну wxArt2D? Там возможно что-то есть.

syber
Experienced Solver
Experienced Solver
Posts: 53
Joined: Thu Apr 27, 2006 1:34 pm

Post by syber » Thu Jan 22, 2009 2:00 pm

мммм... не хотелось бы ради такой ерунды целую либу цеплять...

Не обязательно wxImage, можно и wxBitmap или HBITMAP.

Post Reply