Rutger83 Posted September 15, 2012 Share Posted September 15, 2012 Hi everyone I have a problem with GUICtrlSetPos. I just cant get it working on the gui I just created: $guivindwin = GUICreate("Vind window", 300,300,10,10) GUISetState(@SW_SHOW,$guivindwin ) GUICtrlSetPos ( $guivindwin, 1,1) this does not move the gui. I open this gui as a 'child' gui while hidding the parent. Does anyone have any suggestions perhaps? Link to comment Share on other sites More sharing options...
stormbreaker Posted September 15, 2012 Share Posted September 15, 2012 (edited) Maybe:$guivindwin = GUICreate("Vind window", 300,300,10,10) GUISetState(@SW_SHOW,$guivindwin) $SOLUTION = WinMove('[TITLE:Vind window]', '', 1,1) If $SOLUTION <> "0" then msgbox(64, "", "Window Moved") else msgbox(64, "", "Error.") EndIf One suggestion to all the Newbies, its not that we hold it against you, but we would be obliged if you read the Help-File before putting up your ques. Its well-documented.Br,MKISH Edited September 15, 2012 by MKISH ---------------------------------------- :bye: Hey there, was I helpful? ---------------------------------------- My Current OS: Win8 PRO (64-bit); Current AutoIt Version: v3.3.8.1 Link to comment Share on other sites More sharing options...
guinness Posted September 15, 2012 Share Posted September 15, 2012 (edited) MKISH, You know you can pass the hWnd of the GUICreate function to WinMove's first parameter? #include <GUIConstants.au3> Example() Func Example() Local $hGUI = GUICreate('Example') GUISetState(@SW_SHOW, $hGUI) If WinMove($hGUI, '', 1, 1) Then MsgBox(4096, '', 'Window moved.') Else MsgBox(4096, '', 'An error occurred.') EndIf While 1 Switch GUIGetMsg() Case $GUI_EVENT_CLOSE ExitLoop EndSwitch WEnd EndFunc ;==>Example Edited September 15, 2012 by guinness UDF List: _AdapterConnections() • _AlwaysRun() • _AppMon() • _AppMonEx() • _ArrayFilter/_ArrayReduce • _BinaryBin() • _CheckMsgBox() • _CmdLineRaw() • _ContextMenu() • _ConvertLHWebColor()/_ConvertSHWebColor() • _DesktopDimensions() • _DisplayPassword() • _DotNet_Load()/_DotNet_Unload() • _Fibonacci() • _FileCompare() • _FileCompareContents() • _FileNameByHandle() • _FilePrefix/SRE() • _FindInFile() • _GetBackgroundColor()/_SetBackgroundColor() • _GetConrolID() • _GetCtrlClass() • _GetDirectoryFormat() • _GetDriveMediaType() • _GetFilename()/_GetFilenameExt() • _GetHardwareID() • _GetIP() • _GetIP_Country() • _GetOSLanguage() • _GetSavedSource() • _GetStringSize() • _GetSystemPaths() • _GetURLImage() • _GIFImage() • _GoogleWeather() • _GUICtrlCreateGroup() • _GUICtrlListBox_CreateArray() • _GUICtrlListView_CreateArray() • _GUICtrlListView_SaveCSV() • _GUICtrlListView_SaveHTML() • _GUICtrlListView_SaveTxt() • _GUICtrlListView_SaveXML() • _GUICtrlMenu_Recent() • _GUICtrlMenu_SetItemImage() • _GUICtrlTreeView_CreateArray() • _GUIDisable() • _GUIImageList_SetIconFromHandle() • _GUIRegisterMsg() • _GUISetIcon() • _Icon_Clear()/_Icon_Set() • _IdleTime() • _InetGet() • _InetGetGUI() • _InetGetProgress() • _IPDetails() • _IsFileOlder() • _IsGUID() • _IsHex() • _IsPalindrome() • _IsRegKey() • _IsStringRegExp() • _IsSystemDrive() • _IsUPX() • _IsValidType() • _IsWebColor() • _Language() • _Log() • _MicrosoftInternetConnectivity() • _MSDNDataType() • _PathFull/GetRelative/Split() • _PathSplitEx() • _PrintFromArray() • _ProgressSetMarquee() • _ReDim() • _RockPaperScissors()/_RockPaperScissorsLizardSpock() • _ScrollingCredits • _SelfDelete() • _SelfRename() • _SelfUpdate() • _SendTo() • _ShellAll() • _ShellFile() • _ShellFolder() • _SingletonHWID() • _SingletonPID() • _Startup() • _StringCompact() • _StringIsValid() • _StringRegExpMetaCharacters() • _StringReplaceWholeWord() • _StringStripChars() • _Temperature() • _TrialPeriod() • _UKToUSDate()/_USToUKDate() • _WinAPI_Create_CTL_CODE() • _WinAPI_CreateGUID() • _WMIDateStringToDate()/_DateToWMIDateString() • Au3 script parsing • AutoIt Search • AutoIt3 Portable • AutoIt3WrapperToPragma • AutoItWinGetTitle()/AutoItWinSetTitle() • Coding • DirToHTML5 • FileInstallr • FileReadLastChars() • GeoIP database • GUI - Only Close Button • GUI Examples • GUICtrlDeleteImage() • GUICtrlGetBkColor() • GUICtrlGetStyle() • GUIEvents • GUIGetBkColor() • Int_Parse() & Int_TryParse() • IsISBN() • LockFile() • Mapping CtrlIDs • OOP in AutoIt • ParseHeadersToSciTE() • PasswordValid • PasteBin • Posts Per Day • PreExpand • Protect Globals • Queue() • Resource Update • ResourcesEx • SciTE Jump • Settings INI • SHELLHOOK • Shunting-Yard • Signature Creator • Stack() • Stopwatch() • StringAddLF()/StringStripLF() • StringEOLToCRLF() • VSCROLL • WM_COPYDATA • More Examples... Updated: 22/04/2018 Link to comment Share on other sites More sharing options...
AdmiralAlkex Posted September 15, 2012 Share Posted September 15, 2012 GUICtrlSetPos()That's for controls created with GuiCtrlCreate...() .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface Link to comment Share on other sites More sharing options...
stormbreaker Posted September 15, 2012 Share Posted September 15, 2012 Thanks for your correction guinness. Rutger83, I bet your doubt's been solved now, but 'please consider taking a look at all the functions and examples in help file before posting your problem.Sometimes, its so very simple, but we miss out the basics.' ---------------------------------------- :bye: Hey there, was I helpful? ---------------------------------------- My Current OS: Win8 PRO (64-bit); Current AutoIt Version: v3.3.8.1 Link to comment Share on other sites More sharing options...
Rutger83 Posted September 16, 2012 Author Share Posted September 16, 2012 (edited) Thanks everone,Its hard to belief, but belief me.. I had seen the help file, but compleetly missed the title: "Changes the position of a control within the GUI window." Its was a search on the forum which gave me the impression this was the way to go. But my oh my its all very logical for me now Even harder to belief is that I did not made the connection between ctrl and control, thanks Admiral Alkex, due to the keybord ctrl had just became a word with no meaning in my mind ...the results of beeing stoned on weed 24/7 Edited September 16, 2012 by Rutger83 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now