🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.vbasic
3 messages
3 total messages Started by joker77 Thu, 17 Sep 2009 13:48
[2005]ShowDialog - okno pojawia się pod wywoływanym
#104310
Author: joker77
Date: Thu, 17 Sep 2009 13:48
11 lines
1622 bytes
Witam,

ostatnio mam taki problem od czasu do czasu gdy wywołuje okno w trybie
modalnym pojawia się ono pod spodem okna wywołującego, nie pomaga
ustawienia TopMost=true.
Być może ktoś się spotkał z takim problemem i udało mu się go
rozwiązać, jedyny pomysł który mi przychodzi to umieścić w Form_Show
funkcji BringToFront.

Pozdrawiam
 Joker77
Re: [2005]ShowDialog - okno pojawia się pod wywoływanym
#104311
Author: Wiktor Zychla
Date: Fri, 18 Sep 2009 07:20
15 lines
1655 bytes
> ostatnio mam taki problem od czasu do czasu gdy wywołuje okno w trybie
> modalnym pojawia się ono pod spodem okna wywołującego, nie pomaga

pomoże podanie okna parenta jako pierwszego parametru ShowDialog, który to 
parametr powoduje ustawienie parenta na poziomie win32.
czyli zamiast sygnatury ShowDialog() używasz ShowDialog( IWin32Window 
owner ).

w takim przypadku okno modalne NA PEWNO pokaże się ponad tym, z którego jest 
wywoływane.

jest to jednak dość uciążliwe, bo trzeba przejrzeć wszystkie konstruktory 
okien i je poprawiać, wybierając tę szerszą sygnaturę.

Wiktor Zychla 
Re: ShowDialog - okno pojawia się pod wywoływanym
#104312
Author: joker77
Date: Wed, 23 Sep 2009 06:26
11 lines
1709 bytes
On 18 Wrz, 09:20, "Wiktor Zychla" <u...@nospam.com.eu> wrote:
> pomoże podanie okna parenta jako pierwszego parametru ShowDialog, który to
> parametr powoduje ustawienie parenta na poziomie win32.
> czyli zamiast sygnatury ShowDialog() używasz ShowDialog( IWin32Window
> owner ).
>
> Wiktor Zychla

Dzięki za zwrócenie uwagi w tym kierunku.

Joker77
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads