Пятница, 19.04.2024, 19:49
 
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Языки программирования » Delphi » Как сделать чтобы кнопки были на рабочем столе
Как сделать чтобы кнопки были на рабочем столе
BrewMasterДата: Воскресенье, 22.03.2009, 08:52 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
возникла проблема. надо чтобы программа показывала кнопки и подписи к ним на рабочем столе. ктонибудь может подсказать как? говорили что через API можно, но у меня с этим пока проблемы.
 
DemoniumДата: Воскресенье, 22.03.2009, 10:54 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 11
Репутация: 0
Статус: Offline
апи можно, и даже правильно. но если так проблемно, то попробуй так:
Code
1. Растягиваешь форму на весь экран. желательно программно.
  2. назначаешь цвет формы например clBlack
  3. назначаешь transparentColor : true
  4.  назначаешь transparentColorValue : clBlack

в итоге у тебя получится прозрачная форма с элементами. можно будет взаимодействовать как с элементами на форме, так и с элементами рабочего стола.


<a href="http://www.AWSurveys.com/HomeMain.cfm?RefID=Magos"> $6.00 Welcome Survey After Free Registration!</a>
 
BrewMasterДата: Воскресенье, 22.03.2009, 10:59 | Сообщение # 3
Новичок
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
в смысле программно, а еси я так растяну?
 
DemoniumДата: Воскресенье, 22.03.2009, 11:07 | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 11
Репутация: 0
Статус: Offline
допустим у тебя монитор имеет разрешение 1024 на 768. а у кого-то широкоформатный. в таком случае у него по краям будут пустые места. так что лучше так:
для TForm1.OnFormCreate
Code

begin
formname.top:=0;
formname.left:=0;
formname.width:=screen.width;
formname.height:=screen.height;
formname.Color:clBlack;
formname.TransparentColor:true;
formname.TransparentColorValue:=clBlack;
{...your code...}



<a href="http://www.AWSurveys.com/HomeMain.cfm?RefID=Magos"> $6.00 Welcome Survey After Free Registration!</a>
 
Форум » Языки программирования » Delphi » Как сделать чтобы кнопки были на рабочем столе
  • Страница 1 из 1
  • 1
Поиск: