Modify

Opened 17 years ago

Closed 16 years ago

#1145 closed Bug (Fixed)

GUICtrlCreateTreeView() steals application focus

Reported by: tayou fabrice Owned by: J-Paul Mesnage
Milestone: 3.3.1.2 Component: AutoIt
Version: 3.3.1.1 Severity: None
Keywords: Cc: tayoufabrice tayoufabrice@…

Description (last modified by Valik)

The following code steals focus from the active application even though the GUI isn't visible immediately:

#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.0.0
 Author:         TayouFabrice

After creating a GUICtrlTreeView the GUI take focus it is a problem for an app
whish start on Background and dosn't want ot get focus before being visible
i have put sleep ( ) at line 21 to shaw that gui is not visible but has allready
focus. This problem is serious
#ce ----------------------------------------------------------------------------


#include <GUIConstantsEx.au3>
#include <TreeViewConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 447, 192, 215)
ConsoleWrite ( "> GUI is created but have no focus"&@CRLF)
Sleep ( 6000)
$TreeView1 = GUICtrlCreateTreeView(96, 32, 345, 273)
ConsoleWrite ( "> GUI has already focus"&@CRLF)
Sleep ( 6000)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

	EndSwitch
WEnd

Attachments (1)

Test.au3 (1.0 KB ) - added by tayou fabrice 17 years ago.
This file demontrate my Problem

Download all attachments as: .zip

Change History (5)

comment:1 by Valik, 17 years ago

Resolution: No Bug
Status: newclosed

Go read WikiStart and stop wasting people's time, please. Not only did you fail to provide an example so I could show you where the problem in your code lies, you shouldn't have even been posting here in the first place.

by tayou fabrice, 17 years ago

Attachment: Test.au3 added

This file demontrate my Problem

in reply to:  1 comment:2 by anonymous, 17 years ago

i have attached the file

comment:3 by Valik, 17 years ago

Description: modified (diff)
Resolution: No Bug
Status: closedreopened
Summary: activate the windowsGUICtrlCreateTreeView() steals application focus
Version: 3.3.0.03.3.1.1

Your ticket describes activation, your example describes focus and demonstrates focus. It does demonstrate the problem for me on 3.3.1.1. Fixing the ticket to describe the problem correctly. In the future, please submit carefully written and well thought out issues with examples to avoid further hassle.

comment:4 by J-Paul Mesnage, 16 years ago

Milestone: 3.3.1.2
Owner: set to J-Paul Mesnage
Resolution: Fixed
Status: reopenedclosed

Fixed in version: 3.3.1.2

Modify Ticket

Action
as closed The owner will remain J-Paul Mesnage.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.