( self, event )
The Combobox is a problem.
		Could save last two entries... if Combobox, Labelframe, Tk...
		NO! this could be the Topwindow losing focus while the
		Combobox has the focus.  The same effect
		Also, the nesting may vary based on where the Combobox is in
		the hierarcy. What I really want is to capture the <B1-Motion>
		on the TopWindow titlebar - OR - get the widget ID to the
		Combobox Toplevel dropdown window.
The Combobox is a problem.
		Could save last two entries... if Combobox, Labelframe, Tk...
		NO! this could be the Topwindow losing focus while the
		Combobox has the focus.  The same effect
		Also, the nesting may vary based on where the Combobox is in
		the hierarcy. What I really want is to capture the <B1-Motion>
		on the TopWindow titlebar - OR - get the widget ID to the
		Combobox Toplevel dropdown window.
The Combobox is a problem . Could save last two entries ... if Combobox Labelframe Tk ... NO! this could be the Topwindow losing focus while the Combobox has the focus . The same effect Also the nesting may vary based on where the Combobox is in the hierarcy . What I really want is to capture the <B1 - Motion > on the TopWindow titlebar - OR - get the widget ID to the Combobox Toplevel dropdown window .
def LoseFocus ( self, event ):
		'''
							The Combobox is a problem.
		Could save last two entries... if Combobox, Labelframe, Tk...
		NO! this could be the Topwindow losing focus while the
		Combobox has the focus.  The same effect
		Also, the nesting may vary based on where the Combobox is in
		the hierarcy. What I really want is to capture the <B1-Motion>
		on the TopWindow titlebar - OR - get the widget ID to the
		Combobox Toplevel dropdown window.
		'''
		if self.camera.preview and not self.AlwaysPreview and \
			event.widget.winfo_class().lower() == 'tk' and \
			self.root.attributes("-topmost") == 0: # TopMost window hack
			if self.ShowOnScreen.get() == False:
				self.camera.preview.alpha = 0
			self.ImageCanvas.itemconfigure('nopreview',state='normal')
def LoseFocus ( self , event ) : if self . camera . preview and not self . AlwaysPreview and event . widget . winfo_class ( ) . lower ( ) == 'tk' and self . root . attributes ( "-topmost" ) == 0 : # TopMost window hack if self . ShowOnScreen . get ( ) == False : self . camera . preview . alpha = 0 self . ImageCanvas . itemconfigure ( 'nopreview' , state = 'normal' )