Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.09.11;
Скачать: CL | DM;

Вниз

блокировка   Найти похожие ветки 

 
Aleksandrrr ©   (2005-08-16 20:21) [0]

Подскажите, пожалуйста, в такой ситуации.
Из Делфи вызываю PowerPoit; окно Делфи лежит
поверх PowerPoit.
Как сделать, чтобы клавиатура и мышь работали только внутри Делфиского окна, а в PowerPoit ничего не нажималось?


 
Shopot ©   (2005-08-17 07:57) [1]

Показывай свою форму в модальном режиме. И весь фокус ввода с клавы будет у твоего окно. На счет мыши, если форма будет в модальном режиме отображения, то тогда есль мышью счелкнут не в ней, ничего не случится. Form1.ShowModal;


 
Aleksandrrr ©   (2005-08-17 14:12) [2]

Не выходит.
Если я правильно понял,
то модальная форма - форма, которая
должна быть закрыта перед обращением к другой
форме данного приложения. Вот если бы были Form1 и
Form2, то  одну из них можно сделать неактивной.
А у меня - Form1 вызывает PowerPoint.
(только вызывает, для запуска слайдов нужно нажать еще
одну кнопку на Form1),
PowerPoint - это не моя форма (ну правда, не моя) и, следовательно,
сделать неактивной ее таким способом нельзя.
Если я в чем-то ошибаюсь - скажите.

  Необходимо, чтобы при запуске Form1 пользователь не мог
активизировать приложение PowerPoint из PowerPoint,
а мог это сделать только из моей формы Form1



Страницы: 1 вся ветка

Текущий архив: 2005.09.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.065 c
11-1106572108
sldragon
2005-01-24 16:08
2005.09.11
MinimizeIcon in the ToolWindow


14-1124171482
Jamik
2005-08-16 09:51
2005.09.11
Аналитика по торговлю


14-1123822737
syte_ser78
2005-08-12 08:58
2005.09.11
почему так долго под ХР одупляется сидюк?


1-1124537570
Агент Х-СОМ
2005-08-20 15:32
2005.09.11
отладка компонентов


3-1122968512
Magic
2005-08-02 11:41
2005.09.11
Поиск с учетом регистра