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

Вниз

Фоновый рисунок формы   Найти похожие ветки 

 
vitaliy_new   (2002-11-21 12:08) [0]

Господа, подскажите, как можно на форму положить фоновый рисунок, используя 3 вида представления:
- tile
- stretch
- center
Кстати, хотелось бы иметь возможность загружать рисунки в формате JPEG.


 
Song ©   (2002-11-21 12:48) [1]

TImage положи на форму:
stretch: TImage.Width/Height
center: TImage.Left/Top
tile: надо вручную разможать на канве и выводить по принципу center.

Всё это делай сам. Примера нет.


 
Fenik ©   (2002-11-24 11:19) [2]

При создании формы создаёшь битмэп(FBitmap) и загружаешь в него фоновый рисунок.
В обработчике OnPaint выполняешь прорисовку:

tile:

Form1.Canvas.Brush.Bitmap := FBitmap;
Form1.Canvas.FillRect(Rect(0, 0, Width, Height));


stretch:

Form1.Canvas.StretchDraw(Rect(0, 0, Width, Height), FBitmap);


center:

Form1.Canvas.Draw(Width div 2 - FBitmap.Width div 2,
Height div 2 - FBitmap.Height div 2, FBitmap);



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
3-16946
_NN
2003-02-16 21:24
2003.03.06
Удаление записи Paradox


3-16951
dimich1978
2003-02-15 08:39
2003.03.06
Код для выявления уникальности(быстренький).


3-16935
Солер
2003-02-16 15:42
2003.03.06
Обновление DBGrid


3-16868
Roman Go
2003-02-18 10:12
2003.03.06
Нужно ли устанавливать ACCESS, если я использую *.mdb


9-16844
greenrul
2002-10-09 13:49
2003.03.06
Динамическая загрузка wav в WaveList: