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

Вниз

Фон. Ну хотя бы на канве   Найти похожие ветки 

 
parovoZZ ©   (2006-06-01 21:04) [0]

Как сделать сабж? Ручками? (как в настройках известного аквариума). Я имею ввиду мощённый рисунок маленького размера.


 
vrem   (2006-06-01 21:24) [1]

copyrect


 
Мефисто   (2006-06-01 21:33) [2]

TBrush.Bitmap


 
parovoZZ ©   (2006-06-01 23:32) [3]

Не. Есть маленький рисунок (\). И этим рисунком надо замостить всю канву. Примерно так:

\\\\\\\
\\\\\\\
\\\\\\\


 
Подземный барабан   (2006-06-02 01:20) [4]

[2] + FillRect


 
antonn ©   (2006-06-02 14:57) [5]

procedure FillTextrutka2canvas( Acanvas:Tcanvas; _Texturka:Tbitmap; _R:Trect; _x,_y:integer);
var i,ii,xtmp,ytmp:integer;
begin
xtmp:=(_x-(_x div _Texturka.Width)*_Texturka.Width);
ytmp:=(_y-(_y div _Texturka.Height)*_Texturka.Height);
for i:=-1 to ((_R.Right-_R.Left) div _Texturka.Width) do
for ii:=-1 to ((_R.Bottom-_R.top) div _Texturka.Height) do
Acanvas.CopyRect(rect(i*_Texturka.Width+xtmp,ii*_Texturka.Height+ytmp,(i+1)*_Texturka.Width+xtmp,(ii+1)*_Texturka.Height+ytmp), _Texturka.Canvas ,rect(0,0,_Texturka.Width,_Texturka.Height));
end;


 
antonn ©   (2006-06-02 14:57) [6]

ну лишнее можно повыкидывать, думаю догадаешься, как:)


 
Cash ©   (2006-06-02 15:25) [7]

А можно через BitBlt, постоянно изменяя рамку копируемого изображения.
Сперва на носитель с источника (т. е. с источника [3] на канву формы),
а все остальное - с носителя на носитель через srccopy с постоянным
изменением рамки копирования. Т. е. сперва по горизонтали можно пройти,
1 копия -> 2 копии -> 4 копии -> 16 копий и т. д.
А после этого так же но по вертикали: 1 линия -> 2 линии -> 4 лини и т. д.

Трудоемкость этого метода очень маленькая, по сравнению с for.

ЗЫ: про фон, вспомнил, что шутилку сделал :)))
http://webfile.ru/974581 - запускать осторожно, это обманка. для выхода на
клаве набрать 1985, если не выходит, то пошарить по клаве и набрать еще
раз. :)
Я так комп в универе зарезервировал, всегда прихожу, он пустой :)))


 
XiAndr   (2006-06-08 09:40) [8]


> Ы: про фон, вспомнил, что шутилку сделал :)))
> http://webfile.ru/974581 - запускать осторожно, это обманка.
>  для выхода на
> клаве набрать 1985, если не выходит, то пошарить по клаве
> и набрать еще
> раз. :)
> Я так комп в универе зарезервировал, всегда прихожу, он
> пустой :)))


А каким образом сделано, чтобы ни Ctrl-Alt-Del, ни Alt-TAB, ни Пуск, ни все другое не работало?


 
tButton ©   (2006-06-08 09:53) [9]


> http://webfile.ru/974581 -

сурц в студию! =)



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
2-1151738973
МишаК
2006-07-01 11:29
2006.07.23
компоненты делфи


2-1151954606
Ivolg
2006-07-03 23:23
2006.07.23
Окна


3-1148300987
Cherman
2006-05-22 16:29
2006.07.23
delphi oracle


15-1150952995
Ega23
2006-06-22 09:09
2006.07.23
С Днём рождения! 22 июня


1-1149849550
pyJIoH
2006-06-09 14:39
2006.07.23
Связь узлов TTreeView с элементами IXMLDOMDocument