Главная страница
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.014 c
15-1193141244
ArLit
2007-10-23 16:07
2007.11.25
С. Горнаков - примеры к книге


15-1192885708
к2в2
2007-10-20 17:08
2007.11.25
илюстратор + delphi


15-1193395304
Sour Smile
2007-10-26 14:41
2007.11.25
Стандартные заголовочные файлы


2-1193751520
kyn66
2007-10-30 16:38
2007.11.25
Ошибка при высвобождении объекта


2-1193740119
Zong_Zong
2007-10-30 13:28
2007.11.25
GDB как открыть?