Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];




Вниз

Обои в программе (BackGround) 


xpyctuk   (2002-02-18 08:36) [0]

Здраствуйте Проблема такова я хочу чтобы фон моей формы выглядел красиво :) Я на OnRepaint делаю так
for x:=0 to 20 do
for y:=0 to 20 do
Canvas.Draw(x*75,y*75,ImgBackGround.Picture.Graphic);
И у меня фон закрашивается но на форме есть главное меню и оно не закрашивается и получается что сверху остается серая полоса главного меню. Конечно есть у Item-ов менюшки OnDrawItem но здесь я закрашиваю только часть вышеупомянутой серой полосы а оставшая часть такая же серая. В приципе можно было бы в главной менюшке создать Items на всю длину формы но это же идиотизм.
Может быть кто-нибудь знает как можно изменить BackGround главной меню формы или сделать её прозрачной (Transparent=True. В принципе такое может быть в FAQ но некоторые вопросы Faq у меня не отображаются (например Faq пользовательский интерфейс-->TForm из 29 ответов я вижу только 4 ответа) Заранее спасибо.



dmitriyk   (2002-02-19 03:38) [1]

Зайди на http://www.Pie-Tools.de
Выбери Inglish.
Там есть Menus. Это то что тебе надо



Sasha9   (2002-02-21 12:35) [2]

Попробуй:
var dc:hdc;
canv:tcanvas;
.........
dс:=GetWindowDC(form1.handle);//device context handle всей формы
//включая неклиентскую область
canv:=tcanvas.create;
canv.handle:=dc;

далее используй canv как canvas формы.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.07;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.018 c
4-19377           iXANiA                2002-01-04 15:57  2002.03.07  
Как спрятать окно чужого приложения?


3-19098           Malyatko              2002-02-11 08:26  2002.03.07  
Обновление записи.


14-19348          Сержик                2002-01-24 15:59  2002.03.07  
А чё, правда, что Delphi6 на русском языке бывает?


4-19390           Twilight              2002-01-03 09:27  2002.03.07  
Работа с Com-портом, помогите пожалуйста !!!


3-19104           tovSuhov              2002-02-11 11:40  2002.03.07  
Набор команд SQL