|
#31
|
|||
|
|||
Вопрос: Как можно закруглить углы у битмапа?
Поиск привел к function SelectClipRgn(DC: HDC; Rgn: HRgn): Integer; но я не нахожу связи |
#32
|
|||
|
|||
И если не трудно подскажите как мгновенно обесцветить битмап
|
#33
|
||||
|
||||
Цитата:
Что понимается под обесцвечиванием? Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#34
|
|||
|
|||
не для формы. Я отрисовываю на листбоксе итемы. На них рисую битмап. Вот его и надо нарисовать с закругленными углами.
Обесцветить имеется ввиду приведение изображения к оттенкам серого |
#35
|
||||
|
||||
Код:
BOOL RoundRect( HDC hdc, // handle of device context int nLeftRect, // x-coord. of bounding rectangle's upper-left corner int nTopRect, // y-coord. of bounding rectangle's upper-left corner int nRightRect, // x-coord. of bounding rectangle's lower-right corner int nBottomRect, // y-coord. of bounding rectangle's lower-right corner int nWidth, // width of ellipse used to draw rounded corners int nHeight // height of ellipse used to draw rounded corners ); Код:
procedure TCanvas.RoundRect(X1, Y1, X2, Y2, X3, Y3: Integer); Пишу программы за еду. __________________ |
#36
|
||||
|
||||
А, например, взять шаблон картинки и пририсоывать к ней нужное и выводить на рисование, без всяких закруглений нельзя? Считай, на бмп-шке можно градиенты намутить, всякие прелести и т.д.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |