ProgressBar в StatusBar на MDIForm

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Nikita
Обычный пользователь
Обычный пользователь
 
Сообщения: 90
Зарегистрирован: 05.02.2003 (Ср) 15:09
Откуда: Russia

ProgressBar в StatusBar на MDIForm

Сообщение Nikita » 09.06.2003 (Пн) 17:00

хочется разместить ProgressBar на StatusBar в MDIForm

это делается через SetParent PB.hwnd, SB.hwnd и дальше растянуть PB под размеры панели SB,
да только проблема одна - при запуске на месте MDIForm где изначально висел ProgressBar (в Design Time), получается пустая полоска по размерам совпадающая с его размерами на StatusBar, будто toolbar пустой и неубираемый

Как с этим бороться?

Cyrax
Cyberninja
Cyberninja
Аватара пользователя
 
Сообщения: 891
Зарегистрирован: 25.04.2002 (Чт) 21:20
Откуда: Magnitogorsk, Russia

Re: ProgressBar в StatusBar на MDIForm

Сообщение Cyrax » 09.06.2003 (Пн) 17:03

Nikita писал(а):хочется разместить ProgressBar на StatusBar в MDIForm

это делается через SetParent PB.hwnd, SB.hwnd и дальше растянуть PB под размеры панели SB,
да только проблема одна - при запуске на месте MDIForm где изначально висел ProgressBar (в Design Time), получается пустая полоска по размерам совпадающая с его размерами на StatusBar, будто toolbar пустой и неубираемый

Как с этим бороться?

помести прогресс не на форму, а в какой нибудь контейнер (CoolBar или PictureBox) и сделай его невидимыми
и просто переноси из контейнера на статусбар, или обратно
Ты это ему расскажи. Я уже пять болтов отвинтил, и конца не видно... (озадаченно) А это в какую сторону тянуть? Ну-ка... Ага, этот был лишний, этот вообще не отсюда, и этот... Точно, два болта.

Welcome to IRC

Nikita
Обычный пользователь
Обычный пользователь
 
Сообщения: 90
Зарегистрирован: 05.02.2003 (Ср) 15:09
Откуда: Russia

Сообщение Nikita » 09.06.2003 (Пн) 17:23

Спасибо!
помогло :)

сам недодумался :) - при том что у меня уже есть такой дополнительный invisible toolbar на котором куча всего висит


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24

    TopList  
cron