|
|
|||
|
wm-help.net -> Статьи веб-мастера -> Delphi -> Делаем окна системы прозрачнымиДелаем окна системы прозрачными
Автор: Беляев Александр
Сайт Автора: wm-help.net
E-mail Автора: admin@wm-help.net
Дата написания: 25.01.2005
В этой статья я хотелбы рассказать как можно изменять внешний вид системы, и делать его более привлекательным для пользователя. Здесь я расскажу как можно с помощью Delphi написать программу меняющую прозрачность окон в системе. В программе используются только стандартные компоненты для Delphi 7, одним словом Вам ничего не придется качать из интернета. И так начнем. Для начала создадим новый проект на форму положим:
Button1.Caption - добавить, Button2.Caption - Удалить, Button3.Caption
- Изменить, Button4.Caption - Поумолчанию, Button5.Caption - OK,
Button6.Caption - Применить. Теперь нам нужно сделать так, чтобы пользователь мог добавлять свои окн к списку уже имеющихся для этого в обработчике события Button1Click пишем следующее Panel1.Show; (при условии что AppName и Button5 находятся на невидимой Panel1). После Ввода данных, нам их нужно обработать, для этого в обработчике Button5Click пишем: if ((AppName.Text<>'') and (AppName.Text<>'Windows
Name')) then Теперь, когда введенные данные добавленны нужно сделать так, чтобы пользователь мог их редактировать для этого у нас на форме зарезервированны еще две кнопки procedure TForm1.Button3Click(Sender: TObject); //Изменит выбранный
заголовок procedure TForm1.Button2Click(Sender: TObject); //Удалить выбранный
заголовок Все. На этом с редактированием списка окон закончили, теперь нам нужно сделать так чтобы при выборе окна мы могли изменять его прозрачность. Для этого в обработчике Button6Click пишем следующее var Ну вот почти и все осталось сделать так, чтобы при установленной галочке "Применять автоматически" окно вовремя перемещения ползунка меняло свою прозрачность procedure TForm1.TrackBar1Change(Sender: TObject); Вот и вся программа, если кто че непонял пишите на gidsoft@gorodok.net постараюсь ответить. В случае не выполнения данного обязательства, возможно обращение в суд. Другие статьи из раздела "Delphi"
|
|
| бодибилдинг | Строим Домик | RU-домены за 170 рублей | Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2008. При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" и все имена, ссылки авторов обязательны! Время генерации страницы: 0.056 |