Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/12: Рейтинг темы: голосов - 12, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 14.06.2010
Сообщений: 57

Работа с окнами

11.10.2010, 11:38. Показов 2625. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, не знаю как правильно описать, но попытаюсь.
Как сделать так что бы при обращении к "дочерней" форме программы у нас пропадает доступ к "главной" форме. Происходит мигание "дочерней" и сигнал.
Вот пример: Открываем диспетчер задач -> Справка -> О программе.
/----------------------------------------------------------------------------------
И ещё вопрос: как сделать так что бы программа сворачивалась в трей и востанавливалась оттуда тоже? Пример этому знаменитый uTorrent.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.10.2010, 11:38
Ответы с готовыми решениями:

Работа с диалоговыми окнами, Borland C++ 6
Здраствуйте, очень прошу вашей помощи в написании программы в Borland C++ Builder 6, по такому заданию: Создать меню с командами...

Работа с окнами в MDI приложении
Подскажите как отследить что окно уже открыто, и при повторном вызове не открывалось новое такое же, а уже запущеное становилось активное?...

Работа с окнами
здравствуйте, я сейчас делаю курсовик (надо сделать игру, я делаю: кто хочет стать миллионером), и у меня возникли пара вопросов: 1. как...

7
 Аватар для radiohobbyt
192 / 190 / 15
Регистрация: 27.01.2009
Сообщений: 548
11.10.2010, 11:47
C
1
Form1->Enabled=0;
1
0 / 0 / 0
Регистрация: 14.06.2010
Сообщений: 57
11.10.2010, 12:03  [ТС]
Цитата Сообщение от radiohobbyt Посмотреть сообщение
C
1
Form1->Enabled=0;
Это к чему? можно с примером, т.к. новичёк.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
11.10.2010, 12:05
Эта строчка блокирует главное окно, но оставляет его на экране. Если надо погасить, то методом
C++
1
.hide();
, деблокировать можно, записав в то же поля любое не нулевое значение, а вернуть на экран методом
C++
1
.show();
.
1
0 / 0 / 0
Регистрация: 14.06.2010
Сообщений: 57
11.10.2010, 12:13  [ТС]
Цитата Сообщение от sergyuk Посмотреть сообщение
Это к чему? можно с примером, т.к. новичёк.
Всё, разобрался, спасибо большое.

Добавлено через 49 секунд
А треем что можно сделать?

Добавлено через 2 минуты
И как привязать TButton к например нажатию кнопки Enter?
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
11.10.2010, 12:25
И как привязать TButton к например нажатию кнопки Enter?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
KeyPreview = true;
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ShowMessage("Привет");
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::FormKeyDown(TObject *Sender, WORD &Key,
      TShiftState Shift)
{
 if (Key == VK_RETURN)
 {
   Button1Click(Sender);
 }
}
1
0 / 0 / 0
Регистрация: 14.06.2010
Сообщений: 57
11.10.2010, 12:37  [ТС]
Цитата Сообщение от Sasha Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
KeyPreview = true;
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ShowMessage("Привет");
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::FormKeyDown(TObject *Sender, WORD &Key,
      TShiftState Shift)
{
 if (Key == VK_RETURN)
 {
   Button1Click(Sender);
 }
}
VK_RETURN это стрелка назад , А вот у Enter какое имя?

Добавлено через 4 минуты
Цитата Сообщение от sergyuk Посмотреть сообщение
VK_RETURN это стрелка назад , А вот у Enter какое имя?
пардон, всё правильно.
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
11.10.2010, 12:42
А треем что можно сделать?
http://progs.biz/cppbuilder/cp... s/027.aspx
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.10.2010, 12:42
Помогаю со студенческими работами здесь

Работа с окнами
Пожалуйста помогите мене решить задачи!! очень прошу!! Создать многодокументное приложение, которое дополнительно к главной ...

Работа с окнами
Нужно при дабл левом клике максимизировать окно, то которое активно, а переключение активности сделать через cntrl + 1 и cntrl + 2, ну и ...

Работа окнами
ПРивет всем , как сделать чтобы при нажатии на кнопке btn1 Открылось окна скайп которое в статус minimized , написал сообщение...

Работа с окнами
У меня вопрос, господа, я знаю имя файла и расширение, как мне его открыть программно? Кто-нибудь может мне подсказать код?

Работа с окнами
Ребят, если небольшая проблема. Нужно из prompt считать цифру (1-4), а затем открыть соответствующее количество окон. Вроде все просто,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru