Windows での Python 2.7: Tkinter の共通ダイアログの位置を制御するにはどうすればよいですか?
これが私たちが発見したものです:
- 特定の一般的なダイアログは、常に親ウィンドウに関連して開きます
- 特定の一般的なダイアログが常にユーザーのデスクトップの中央に表示される
- すべての一般的なダイアログは、オプションのparent=パラメーターを無視しているように見えます
質問:
- ダイアログを親ウィンドウに対して強制的に開くにはどうすればよいでしょうか?
- ユーザーのデスクトップの中央にダイアログを強制的に開くにはどうすればよいでしょうか?
バックグラウンド:
import tkColorChooser as colorchooser
import tkFileDialog as filedialog
import tkMessageBox as messagebox
; # always open up relative to parent windows
fileOpen = filedialog.askopenfilename()
fileOpens = filedialog.askopenfilenames()
fileSaveAs = filedialog.asksaveasfilename()
color = colorchooser.askcolor()
; # always open up centered on desktop
folderOpen = filedialog.askdirectory()
messagebox.askquestion()
ありがとう、マルコム