Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.25;
Скачать: CL | DM;

Вниз

Отцентровать изображение   Найти похожие ветки 

 
Ned ©   (2006-11-12 17:35) [0]

Здравствуйте!

Как можно (и можно ли) отцентровать картинку на KOL BitBtn?


 
Vladimir Kladov   (2006-11-12 18:48) [1]

Создать картинку по размеру bitbtn. Чтобы края были прозрачными использовать для хранения imagelist. или: OnBitBtnDraw и самим нарисовать то, что надо, и где надо.

а еще лучше bitbtn не использовать. Есть возможность поместить картинку на обычную кнопку (кривовато правда, и только иконки понимает). Можно использовать тулбар с одной кнопкой. Меньше проблем с темами.


 
Ned ©   (2006-11-12 19:06) [2]

Спасибо! Плохо, правда, что кнопка лишь 8-bit"ные иконки понимает. Ну да ладно,
уменьшу BitBtn. Но всё равно спасибо.


 
Ned ©   (2007-05-07 18:42) [3]

Владимир, насколько я понял, ограничение в цветности на Button"е зависит только от количества RGB-цветов? Нельзя ли в новых версиях Kol&MCK изменить 256 на 32 бита?


 
Vladimir Kladov   (2007-05-07 21:27) [4]

О каких ограничениях цветности идет речь, и при чем тут вообще Button? Я как-то не пойму, при чем здесь всплыла вообще тема, в которой ни слова не было про цветность.


 
Ned ©   (2007-05-08 03:53) [5]

Я немного некорректно сформулировал свой вопрос, извиняюсь: почему в Button"е (на кнопку) можно положить только картинки (иконки) с 256-ю цветами?


> Я как-то не пойму, при чем здесь всплыла вообще тема, в
> которой ни слова не было про цветность.

Конечно, я понимаю, что "один вопрос - одна тема", но, во-первых, Вы её увидели, а во-вторых - про картинки тут мельком всё же упоминалось :)


 
Vladimir Kladov   (2007-05-08 13:45) [6]

Положить на кнопку - это в смысле использвать иконку для изображения. Это система делает. Я даже не пробовал дать ей большую цветность. Если не понимает, то это ограничение системы. Или вы про BitBtn?


 
Ned ©   (2007-05-08 14:25) [7]

Так, ясно - значит то, что изображение на простой кнопке в 256 цветах - это из-за системы :) Большое спасибо за ответ, Владимир! Теперь мне KOL на один пункт уже яснее :)


 
Vladimir Kladov   (2007-05-08 21:43) [8]

Этот способ стелем кнопки заставить ее рисовать иконку был найден не так давно. И я так понял им что им в винде вообще мало кто пользуется. Поэтому поддержка от разработчиков оси минимальна: даже битмапы не хочет понимать, только иконки. А иконки с цветностью больше 256 не так давно стали применяться. Вот они и "забыли" поддержать, наверное.



Страницы: 1 вся ветка

Текущий архив: 2007.11.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
1-1189078540
den303_work
2007-09-06 15:35
2007.11.25
Создать контрол с заранее неизвестным классом


15-1192940736
SerJaNT
2007-10-21 08:25
2007.11.25
php-скрипт викторины


4-1179215547
allucard
2007-05-15 11:52
2007.11.25
Поменять обои рабочего стола


2-1193791900
Riply
2007-10-31 03:51
2007.11.25
Скорость сравнения строк в Ansi и Unicode формате.


2-1193741998
Quart
2007-10-30 13:59
2007.11.25
Ячейка DBGrid