dannyict Posted August 21, 2011 Share Posted August 21, 2011 I want to add a toolbar on the taskbar. I know I can do that by richtclick on the taskbar -> Toolbars -> New Toolbar and then choose what i want there (example c:\newtoolbar). Can this by done with Autoit? Sorry if it's a bit complicated Just trying to help a school with automating things. Link to comment Share on other sites More sharing options...
shanet Posted August 21, 2011 Share Posted August 21, 2011 It really depends on how it is to be done. The easiest way I would imagine would to be to make a macro to right-click the task bar, click down arrow, across arrow, up arrow. Sleep for a second then send the directory and press Enter twice.You can do these with the Send and MouseClick functions. [font="Comic Sans MS"]My code does not have bugs! It just develops random features.[/font]My Projects[list][*]Live Streaming (Not my project, but my edited version)[right]AutoIt Wrappers![/right][/list]Pure randomness[list][*]Small Minds.......................................................................................................[size="1"]Simple progress bar that changes direction at either sides.[/size][*]ChristmasIt AutoIt Christmas Theme..........................................................[size="1"]I WAS BOOOORED![/size][*]DriveToy..............................................................................................................[size="1"]Simple joke script. Trick your friends into thinking their computer drive is haywire![/size][/list]In Development[list][*]Your Background Task Organiser[*]AInstall Second Generation[/list]BEFORE POSTING ON THE FORUMS, TRY THIS: %programfiles%/AutoIt3/autoit3.chm Link to comment Share on other sites More sharing options...
dannyict Posted August 21, 2011 Author Share Posted August 21, 2011 (edited) Thanks, but that would depend on what is there already or not? What I got so far Dim $ctrlsize $ctrlsize=ControlGetPos("[CLASS:Shell_TrayWnd]","","ReBarWindow321") ControlClick("[CLASS:Shell_TrayWnd]","","ReBarWindow321","secondary",1,$ctrlsize[2],$ctrlsize[3]*0.5) This will bring up the "Toolbars" but how do I select this and then the "New Toolbar" and create a new one Edited August 21, 2011 by dannyict Link to comment Share on other sites More sharing options...
rcmaehl Posted August 22, 2011 Share Posted August 22, 2011 1. Move mouse to tray 2. Send 'Menu' Key 3. Send 'Down' Key 4. Send 'Right' Key 5. Send 'Up' Key 6. Send 'Enter' Key My UDFs are generally for me. If they aren't updated for a while, it means I'm not using them myself. As soon as I start using them again, they'll get updated.My Projects WhyNotWin11Cisco Finesse, Github, IRC UDF, WindowEx UDF Link to comment Share on other sites More sharing options...
dannyict Posted August 22, 2011 Author Share Posted August 22, 2011 (edited) Thanks for the tips Used this and it's working on my computer, now need to test on another one Dim $ctrlsize $ctrlsize=ControlGetPos("[CLASS:Shell_TrayWnd]","","ReBarWindow321") ControlClick("[CLASS:Shell_TrayWnd]","","ReBarWindow321","secondary",1,$ctrlsize[2],$ctrlsize[3]*0.5) Send("{UP}") Send("{RIGHT}") Send("{DOWN}") Send("{ENTER}") Send("{DOWN}") Send("{DOWN}") Send("{DOWN}") Send("{DOWN}") Send("{DOWN}") Send("{ENTER}") WinWaitActive("New toolbar") Send("c:\folder"); choose folder Send("{TAB}") Send("{ENTER}") Ok, that did not work on another pc because the menustructure is different, so sending the up, down,etc is not an option What does work is this but then you still have to click and choose twice with the mouse Dim $ctrlsize $ctrlsize=ControlGetPos("[CLASS:Shell_TrayWnd]","","ReBarWindow321") ControlClick("[CLASS:Shell_TrayWnd]","","ReBarWindow321","secondary",1,$ctrlsize[2],$ctrlsize[3]*0.5) sleep (100) WinWaitActive("New toolbar") sleep (100) Send("c:\folder"); select folder Send("{TAB}") Send("{ENTER}") Edited August 22, 2011 by dannyict 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