Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Фокус форм и .Enabled Добавлено: 27.11.06 13:54  

Автор вопроса:  i0ngunn3r
Кхм.
Ну, в общем, такой вопрос.
Есть у меня главная форма (напр. frmMain). Есть вторая, напр. frmSettings.

frmSettings меньше по размеру, чем frmMain.
frmSettings _не отображается_ в списке задач.
И при frmSettings.Show frmMain блокируется (.enabled=false).
Теперь такая проблема - если переключиться на любую другую программу, а затем снова на frmMain (т.к. только она видна в списке задач винды), то будет видна только frmMain, и на frmSettings никак не переключишься.
Как можно сделать, чтобы при переключении на frmMain с другой задачи, активной формой была именно frmSettings?
(так в большинстве прог используется - при открытии окна настроек главным окном управлять невозможно, и при переключении задач спокойно показывается окно настроек).

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #1 Добавлено: 27.11.06 14:06
Кое как въехал в вопрос(думаю что въехал)
frmSettings.Show vbModal - не подходит?

Ответить

Номер ответа: 2
Автор ответа:
 Боцман



ICQ: 295725312 

Вопросов: 53
Ответов: 830
 Web-сайт: Rus-Skipper.narod.ru
 Профиль | | #2
Добавлено: 27.11.06 14:07
.
.
А нельзя ли ее посколку она маленькая отоброжать справа например от основной формы
frmSettings.Top = frmMain.Top
frmSettings.Left = frmMain.Left + frmMain.Width

или назначить ее поверх всех.

Ответить

Номер ответа: 3
Автор ответа:
 i0ngunn3r



Вопросов: 11
Ответов: 30
 Профиль | | #3 Добавлено: 27.11.06 14:17
Елки, как все просто :)))
 AndreyMp: Спасибо огромное)
 Боцман: Нет, такой вариант не катит :\

Ответить

Номер ответа: 4
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #4 Добавлено: 27.11.06 14:35
Рад помочь. Хотя это так сказать, основы VB. :))

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам