stayontop

    6熱度

    1回答

    德爾福2009年,我做了一個簡單: FindDialog.Execute; 的FindDialog的窗口上我的程序的主窗口頂部停留,因爲它應該。 但是,如果我通過自己的程序窗口從其他程序打開另一個窗口,則FindDialog窗口將保留在另一個窗口的頂部。 如果我用另一個程序(例如記事本)中的FindDialog試試這個,這不會發生。在記事本和FindDialog上打開另一個程序的窗口將覆蓋記事

    5熱度

    1回答

    綜述: 請參閱從克雷格和Sertac下面的有益的意見。 ============================================== ======== 如以下最小化代碼所示,TForm10設置爲fsStayOnTop。 TForm10.btnTryDlgClick致電dlgOpen1.Execute,並顯示對話框如預期。但是,當我在TForm10.btnTryFormClick內調

    -1熱度

    1回答

    在pyqt4中,我可以使用setWindowFlags(Qt.SplashScreen),所以窗口沒有標題欄。 並使用setWindowFlags(Qt.WindowStaysOnTopHint)使窗口始終停留在頂部。 但是如果我想要它們兩個呢?沒有標題欄,並且同時處於頂部。 有沒有辦法實現...?

    2熱度

    4回答

    我有一個窗體(下面例子中的TBigForm),它允許操縱一些複雜的數據並需要顯示其他信息。我把這個信息放在一個fsStayOnTop窗體中(示例中的OnTopForm),以確保它始終可見,但如果有必要的話可以移出。現在,當TBigForm中的某些用戶操作顯示一種模式形式時,這通常會隱藏在OnTopForm後面,這使得應用程序看起來像凍結了。我怎樣才能避免這種情況? (搜索產量很多很多點擊,但我無法

    2熱度

    1回答

    我有一個窗口應該保持在Powerpoint幻燈片上。所以它應該在所有窗口之上。我使用Lib「user32」使用VB 6輕鬆完成了這一任務,但它似乎與VB.net相差無幾。 Me.TopMost = True 這看起來不起作用,因爲它只能在程序中使用。 Private Declare Function BringWindowToTop Lib "user32" Alias "BringWindo

    1熱度

    1回答

    我有一個調用form2的主窗體(form1),它是一個隱藏窗體。 form2調用一個模式形式(form3),這也是一個逗號形式。當form3模態窗體調用colordialog時,顏色對話框在form3後面打開。 要在form3前面設置打開顏色對話框的內容? 我使用D2009 感謝

    3熱度

    3回答

    這是交易。主窗體設置爲fsNormal。這個主窗體通過浮動工具欄全屏顯示。工具欄是標準樣式,樣式設置爲fsStayOnTop。 大多數情況下,按預期工作。 mainform顯示,工具欄浮在上面。 有時候(這是要找到一個可重複的一系列步驟管不着)時,ALT-Tab鍵,並從其他應用程序(或單擊任務欄上的Delphi應用程序圖標時)以下症狀可能發生: 當離開Delphi應用程序時,浮動的最上面的fsSt

    -1熱度

    1回答

    所以,我有這個虛擬鍵盤模式窗體... 這是一個DLL內,並基於StayOnTop模態形式。 它被一個函數調用,它返回帶有輸入文本的WideString。 這個虛擬鍵盤有它自己的TEdit,用戶在這裏寫和看到他在寫什麼。 所需的行爲是讓它們KB表格保持頂部,並帶有焦點,直到按Esc或Enter鍵。 對此鍵盤的調用之一發生在主窗體的OnShow事件中,所以在第一次調用鍵盤時它不可見。 這一直髮生到現在

    10熱度

    2回答

    在Delphi XE更新1,我得到的模式窗體如果父(主)窗體的FormStyle設置爲fsStayOnTop看似隨意的行爲。 1)隨着MainFormOnTaskbar:= False(舊的方式),一切都「正常」。使用新的MainFormOnTaskbar:= True,當主窗體設置爲「保持在最前」時,模態窗體隱藏在主窗體後面。在大多數情況下,稱爲 modalForm.PopupParent :=