![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Компонент за пределами формы [D7, WinXP]
guitarist © (2006-01-27 20:39:00)Здравствуйте.
Вопрос следующий.
Как сделать ProgressBar, который выходит за форму. Т.е. я хочу убрать за пределы экрана форму, а progressbar оставить. Можно ли это реализовать без фреймов. Если нет или это очень сложно, напишите, пожалуйста, как это сделать с фреймами, а то я никогда с ними не сталкивался и плохо понимаю, как с ними работать.
Спасибо.
С днем снятия блокады
guitarist (2006-01-28 21:29:00) [1]Все получилось, большое спасибо
Kolan (2006-01-28 19:27:00) [2]Не очень понял...
var Form1, Form2:Tform.
Тут описаны две переменные одного типа. Если их создать будет две одинаковые формы...
Что не получается то....
1. File -> New -> Application
2. File -> New -> Form
3. Такаем на Form1
4. File -> UseUnit -> Unit2.
5. На Form2 распологаем прогрес бар.
В юните Form1 пишем Form2.ProgressBar1.Position := 50;....
guitarist (2006-01-28 18:39:00) [3]Опа! Забыл! Сейчас попробую. А просто нельзя создать две формы, например, как нибудь так: tForm=class....... var Form1, Form2:Tform. Почему такой вариант не позволяет обращаться к форме 2?
Kolan (2006-01-28 00:22:00) [4]В
usesмодуль с Form2 добавить незабыл.
Еще вариант посылать сообщение я бы сделал именно так...
а progressbar оставить
Ты себе это представляешь - я нет...
Надо делать как в [1]
guitarist (2006-01-27 23:59:00) [5]А как ее связать с имеющейся или это не надо?
Я не могу из ButtonClick обратиться form2.progressbar1. Обломс
Eraser (2006-01-27 23:56:00) [6]
> guitarist (27.01.06 20:39)
> Т.е. я хочу убрать за пределы экрана форму, а progressbar
> оставить.
может лучше прогрессбар вынести на отдельную форму?