Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 | 2 |

 

  Вопрос: modal Form... Добавлено: 18.01.06 00:48  

Автор вопроса:  Surok
на плоской форме размещены 3 окна....
1 окну установлена прозрачность по цвету и оно должно быть находится всегда поверх остальных при перемещении 2х других...

пробовал API SetWindowPos > TOPMOST - но. надо чтобы модалность сохранялась в пределах приложения...


при перемещении 2х других окон в области 1ого наблюдается торможение и дергание...возможно ли избавиться от него?

Ответить

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

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


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #1 Добавлено: 18.01.06 01:17
ничё непонял, выложи где-то проект

Ответить

Номер ответа: 2
Автор ответа:
 Surok



Вопросов: 36
Ответов: 106
 Профиль | | #2 Добавлено: 18.01.06 02:44
webfile.ru/752400

Ответить

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



Вопросов: 36
Ответов: 106
 Профиль | | #3 Добавлено: 18.01.06 02:46
ne znau s chem byli derganiya svyazany, no oni propali..

Ответить

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



Вопросов: 36
Ответов: 106
 Профиль | | #4 Добавлено: 18.01.06 02:55
Eshe poputno vopros:

Kogda pereklucheshsya na drugoe prilozhenie i podnimaesh TaskBar vverh - to formochki tozhe smeshautsya po granice TaskBar'a..kak ih zakrepit` na svoem meste?

Ответить

Номер ответа: 5
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 18.01.06 07:14
сам то запускал проект что выложил?
Make_TRANSPARENT_RGN?
Set_TRANSPARENT_COLOR?

Ответить

Номер ответа: 6
Автор ответа:
 Surok



Вопросов: 36
Ответов: 106
 Профиль | | #6 Добавлено: 18.01.06 08:39
i chto??!!?

Ответить

Номер ответа: 7
Автор ответа:
 Surok



Вопросов: 36
Ответов: 106
 Профиль | | #7 Добавлено: 18.01.06 08:43
Make_TRANSPARENT_RGN - rezhet po regionu...
Set_Transparent_COLOR - nevidimyj cvet?

oni ustanavlivaut prozrachnost` na raznyh formah...

rezat` tol`ko po regionu?
a esli kartinka na verhnej forme - shashechki cherez 2 px???

kak tam inache sdelaesh?

Ответить

Номер ответа: 8
Автор ответа:
 Surok



Вопросов: 36
Ответов: 106
 Профиль | | #8 Добавлено: 18.01.06 08:44
dazhe esli na nizhnej i po regionu i po cvetu - to vse rabotaet....


ya pro modal`nost` sprashivau v etom tope...

Ответить

Номер ответа: 9
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #9 Добавлено: 18.01.06 14:17
Транслитераторы хреновы... Даже читать влом :))

Ответить

Номер ответа: 10
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #10 Добавлено: 18.01.06 19:28
ты не понял... Как я могу посмотреть на глюк, помочь его исправить итп... если проект даже не запускается, по причине отсутствия половины кода...

Ответить

Номер ответа: 11
Автор ответа:
 Surok



Вопросов: 36
Ответов: 106
 Профиль | | #11 Добавлено: 19.01.06 03:00
webfile.ru/755089

Ответить

Номер ответа: 12
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #12 Добавлено: 19.01.06 19:45
Я так понял вопрос снят? Ибо form_MiniConsole когда нажать на кнопку и так поверх тех 2-ух других

Ответить

Номер ответа: 13
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #13
Добавлено: 20.01.06 11:05
Афтар хочет чтобы поверх _только_ этих двух. Типа TopMost = true в вбнете (и си)

Ответить

Номер ответа: 14
Автор ответа:
 Surok



Вопросов: 36
Ответов: 106
 Профиль | | #14 Добавлено: 20.01.06 19:23
>>...вопрос не закрыт..<<

в этом демо-проекте с помощью апи функции устанавливается модальность формы во всей винде,..то бишь, пееключаешься альт-табом на другу прогу, а форма все висит поверх всех

а надо чтобы не висела, но находилась поверх остальных в том же приложении..

идея есть при потере фокуса с главного окна ставить ту самую формочку в NOOPMOST, а потм возвращать обратно..но в каих событиях это прописать - недодумаюсь..

Ответить

Номер ответа: 15
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #15
Добавлено: 20.01.06 19:51
Во второй форме:
Private Sub Form_GotFocus()
 If Form1.Visible Then Form1.SetFocus
End Sub

Ответить

Страница: 1 | 2 |

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



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