Sign in to follow this  
Followers 0
nemocapt

4-monitor system, open explorer.exe 8 program side by side.

7 posts in this topic

Hello all

I would like to SciTE4AutoIt3 program, 4-monitor system, open explorer.exe 8 program side by side. How to do it. If you can, send me a sample cases.

nemocapt :unsure:

Share this post


Link to post
Share on other sites



Run() perhaps?


_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_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 parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 04/09/2015

Share this post


Link to post
Share on other sites

Get the display properties, use Run() to run programs and use WinMove() to move and resize the windows as required.


Regards,Hannes[spoiler]If you can't convince them, confuse them![/spoiler]

Share this post


Link to post
Share on other sites

Thanks, now I try

nemocapt

Share this post


Link to post
Share on other sites

Thank you for your help. Here is a beta version. The timing is set to startup. Before use, the variables must be set.

;www.cnc-cutting.eu

Dim $wait

Dim $wait_start

Dim $1_display_x

Dim $1_display_y

Dim $2_display_x

Dim $2_display_y

Dim $3_display_x

Dim $3_display_y

Dim $4_display_x

Dim $4_display_y

$wait_start = 4000 ;wait systemstart stabil

$wait = 500 ;wait window stabil open

$1_display_x = 1920 ;display x resolution

$1_display_y = 1200 ;display y resolution

$2_display_x = 1600

$2_display_y = 1200

$3_display_x = 1680

$3_display_y = 1050

$4_display_x = 1680

$4_display_y = 1050

Sleep($wait_start)

Run(@WindowsDir & "\explorer.exe", "") ;start explorer

Sleep($wait*6) ;wait

$size = WinGetPos("[active]") ;active window position

WinMove("[active]", "", 0, 0, $1_display_x/2, $1_display_y) ;move activ window

Run(@WindowsDir & "\explorer.exe", "")

Sleep($wait*4)

$size = WinGetPos("[active]")

WinMove("[active]", "", $1_display_x/2, 0, $1_display_x/2, $1_display_y)

Run(@WindowsDir & "\explorer.exe", "")

Sleep($wait*2)

$size = WinGetPos("[active]")

WinMove("[active]", "", $1_display_x+1, 0, $2_display_x/2, $2_display_y)

Run(@WindowsDir & "\explorer.exe", "")

Sleep($wait)

$size = WinGetPos("[active]")

WinMove("[active]", "", $1_display_x+1+($2_display_x/2), 0, $2_display_x/2, $2_display_y)

Run(@WindowsDir & "\explorer.exe", "")

Sleep($wait)

$size = WinGetPos("[active]")

WinMove("[active]", "", $1_display_x+1+$2_display_x, 0, $3_display_x/2, $3_display_y)

Run(@WindowsDir & "\explorer.exe", "")

Sleep($wait)

$size = WinGetPos("[active]")

WinMove("[active]", "", $1_display_x+1+$2_display_x+($3_display_x/2), 0, $3_display_x/2, $3_display_y)

Run(@WindowsDir & "\explorer.exe", "")

Sleep($wait)

$size = WinGetPos("[active]")

WinMove("[active]", "", $1_display_x+1+$2_display_x+$3_display_x, 0, $4_display_x/2, $4_display_y)

Run(@WindowsDir & "\explorer.exe", "")

Sleep($wait)

$size = WinGetPos("[active]")

WinMove("[active]", "", $1_display_x+1+$2_display_x+$3_display_x+($3_display_x/2), 0, $4_display_x/2, $4_display_y)

explstart.au3

Share this post


Link to post
Share on other sites

Hello All,

Should only be opened in Explorer, if you are already set the monitor parameters. I do not know that you can save your file into a variable value. Startup and the first read, that have been carried out, the monitor setup.

Does anybody have a idea? :huh2:

thanks nemocapt

Share this post


Link to post
Share on other sites

Hello All

What kind of flag or a preset route, be open to the explorer :huh2:

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0