Jump to content
Sign in to follow this  
7h331337

is thi possible in autoit

Recommended Posts

7h331337

how can i make a simelar program to this (exe attached ) thaks

edit: sorry i forgot to add the exe

the exe is completly safe but if in doute scannit with avg or any av

this program was made by the script jedi http//:www.anappaday.com

AnAppADay.JediWindowDock.WinApp.exe

AnAppADay.Utils.dll

Edited by 7h331337

Share this post


Link to post
Share on other sites
SmOke_N

how can i make a simelar program to this (exe attached ) thaks

1. I doubt anyone is going to open an executable they don't know or trust (Unless they are an idiot).

2. There is no exe to even look at.

Why don't you just explain in full detail what you want to accomplish.


Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Share this post


Link to post
Share on other sites
7h331337

1. I doubt anyone is going to open an executable they don't know or trust (Unless they are an idiot).

2. There is no exe to even look at.

Why don't you just explain in full detail what you want to accomplish.

ok i added the exe and dll and the exe is completly safe but use avg or sumthing to scan it if u want

Share this post


Link to post
Share on other sites
herewasplato

...Why don't you just explain in full detail what you want to accomplish...

See here for what that EXE/DLL combo is supposed to do:

http://www.anappaday.com/downloads/2006/10...indow-dock.html

@OP,

I don't have and do not want the bloatware named ".NET Framework 2.0" with all of its patches. Someday, I might find an app that compels me to tolerate it. I'm not sure if AutoIt could do what this program claims to be able to do. Perhaps others can speak to that.

BTW, "leet" user IDs are a bit lame these days - but that is just my opinion.

Edited by herewasplato

[size="1"][font="Arial"].[u].[/u][/font][/size]

Share this post


Link to post
Share on other sites
7h331337

See here for what that EXE/DLL combo is supposed to do:

http://www.anappaday.com/downloads/2006/10...indow-dock.html

@OP,

I don't have and do not want the bloatware named ".NET Framework 2.0" with all of its patches. Someday, I might find an app that compels me to tolerate it. I'm not sure if AutoIt could do what this program claims to be able to do. Perhaps others can speak to that.

BTW, "leet" user IDs are a bit lame these days - but that is just my opinion.

i respect ur opinion but to me it dose not mater how i or any one else names there self

no one is judged by a label they are juged bywhat thay do in life so to me my id dosent matter as long as i am happy

Share this post


Link to post
Share on other sites
Jos

i respect ur opinion but to me it dose not mater how i or any one else names there self

no one is judged by a label they are juged bywhat thay do in life so to me my id dosent matter as long as i am happy

You could still try to:

- be more clear about what you exactly want.

- try to use normal English ( I assume its your mother tongue)

I am, like Smoke, not even going to try anything that is posted by somebody that's not proven to be trusted, so If you want some help you better start trying to make yourself clear in what you want to achieve.

Jos


SciTE4AutoIt3 Full installer Download page   - Beta files       Read before posting     How to post scriptsource        Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Share this post


Link to post
Share on other sites
7h331337

i what to make a application that allows you to dock any number of applications inside of a tabbed window

edit i added the source code it is c# i think

JediWindowDockSource.zip

Edited by 7h331337

Share this post


Link to post
Share on other sites
herewasplato

...no one is judged by a label...

That seems like an odd thing to write considering my post, because I clearly judged your action of picking that name. Perhaps you meant to convey that no one should be judged by a label that they assign themself.

...but like you said, as long as you are happy.

Then there was the fact that you zeroed in on that one line in my post. I downloaded the two files, scanned them and moved them into a VM sandbox for execution. Running the app gave me a rather cryptic error - so, I went hunting for more info. Once I learned that the app required .NET, I quit attempting to run it. But since I had located a pretty good description of what that app did, I posted that to your thread in the hopes of helping you out.

You are welcome.


[size="1"][font="Arial"].[u].[/u][/font][/size]

Share this post


Link to post
Share on other sites
7h331337

@herewasplato

thank u for ur help

Share this post


Link to post
Share on other sites
herewasplato

@herewasplato

thank u for ur help

Thanks - sorry about the tirade.

That is a pretty cool app. Making such with AuotIt is way beyond my skill level. It would be interesting to see it done without the .NET underpinning. Good luck in your endeavors.


[size="1"][font="Arial"].[u].[/u][/font][/size]

Share this post


Link to post
Share on other sites
7h331337

ok iv mannered to get this far but i cant think of any way to link the tab to the guis can any body help

can i use a array as a function like

func $title[2][0]

my code so far:

CODE

#include <GUIconstants.au3>

$title = WinList()

GUICreate("app tab",@desktopwidth,70,0,0)

guictrlcreatetab(10,0,@desktopwidth - 20,70)

GUISetState()

sleep(1000)

for $i = 1 to $title[0][0]

If $title[$i][0] <> "" AND IsVisible($title[$i][1]) Then

WinMove($title[$i][0],"",0,70,@desktopwidth,@desktopheight - 70)

GUICtrlCreateTabItem($title[$i][0])

endif

Next

do

until 1 = 2

Func IsVisible($handle)

If BitAnd( WinGetState($handle), 2 ) Then

Return 1

Else

Return 0

EndIf

EndFunc

func

Edited by 7h331337

Share this post


Link to post
Share on other sites
A. Percy

I run it on a Virtual PC instance and it's interesting. What you need know to embed a window inside another can be found here:

http://www.autoitscript.com/forum/index.ph...mp;hl=setparent


Só o que posso lhe dizer, bom é quando faz mal!My work:Au3Irrlicht - Irrlicht for AutoItMsAgentLib - An UDF for MSAgentAu3GlPlugin T2 - A 3D plugin for AutoIt...OpenGl Plugin - The old version of Au3GlPlugin.MAC Address Changer - Changes the MAC AddressItCopter - A dragonfly R/C helicopter simulator[center] VW Bug user[/center]Pinheiral (Pinewood) city: http://pt.wikipedia.org/wiki/Pinheiral

Share this post


Link to post
Share on other sites
7h331337

I run it on a Virtual PC instance and it's interesting. What you need know to embed a window inside another can be found here:

http://www.autoitscript.com/forum/index.ph...mp;hl=setparent

yes sort of but i want to tab all active windows and when i click on a tab it hides all the other windows except the one that i have clicked on

Share this post


Link to post
Share on other sites
7h331337

ok i am sort of there but my script dose not work properly can sumone look over it and add some suggestions on how to fix it thanks

CODE

$title = WinList()

#include <GUIconstants.au3>

#include <file.au3>

GUICreate("app tab",@desktopwidth ,70,0,0)

guictrlcreatetab(10,0,@desktopwidth - 20,70)

GUISetState()

global $file

hotkeyset("{space}","tab")

for $i = 1 to $title[0][0]

If $title[$i][0] <> "" AND IsVisible($title[$i][1]) Then

FileWriteLine("lisdt.txt",$title[$i][0])

WinMove($title[$i][0],"",0,70,@desktopwidth,@desktopheight - 200)

EndIf

Next

while 1

sleep(25)

wend

func tab()

GUICtrlCreateTabItem($title[1][0])

if IsVisible($title[1][1]) = 1 Then

WinSetState($title[1][0],"",@sw_hide)

EndIf

if IsVisible($title[1][1]) = 0 then

WinSetState($title[1][0],"",@sw_show)

EndIf

GUICtrlCreateTabItem($title[2][0])

if IsVisible($title[2][1]) = 1 Then

WinSetState($title[2][0],"",@sw_hide)

EndIf

if IsVisible($title[2][1]) = 0 then

WinSetState($title[2][0],"",@sw_show)

EndIf

GUICtrlCreateTabItem($title[3][0])

if IsVisible($title[3][1]) = 1 Then

WinSetState($title[3][0],"",@sw_hide)

EndIf

if IsVisible($title[3][1]) = 0 then

WinSetState($title[3][0],"",@sw_show)

EndIf

if $title[0][0] = 4 then

GUICtrlCreateTabItem($title[$i][0])

if IsVisible($title[$i][1]) = 1 Then

WinSetState($title[$i][0],"",@sw_hide)

EndIf

if IsVisible($title[$i][1]) = 0 then

WinSetState($title[$i][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 5 then

GUICtrlCreateTabItem($title[5][0])

if IsVisible($title[5][1]) = 1 Then

WinSetState($title[5][0],"",@sw_hide)

EndIf

if IsVisible($title[5][1]) = 0 then

WinSetState($title[5][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 6 then

GUICtrlCreateTabItem($title[6][0])

if IsVisible($title[6][1]) = 1 Then

WinSetState($title[6][0],"",@sw_hide)

EndIf

if IsVisible($title[6][1]) = 0 then

WinSetState($title[6][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 7 then

GUICtrlCreateTabItem($title[7][0])

if IsVisible($title[7][1]) = 1 Then

WinSetState($title[7][0],"",@sw_hide)

EndIf

if IsVisible($title[7][1]) = 0 then

WinSetState($title[7][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 8 then

GUICtrlCreateTabItem($title[8][0])

if IsVisible($title[8][1]) = 1 Then

WinSetState($title[8][0],"",@sw_hide)

EndIf

if IsVisible($title[8][1]) = 0 then

WinSetState($title[8][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] = 9 then

GUICtrlCreateTabItem($title[9][0])

if IsVisible($title[9][1]) = 1 Then

WinSetState($title[9][0],"",@sw_hide)

EndIf

if IsVisible($title[9][1]) = 0 then

WinSetState($title[9][0],"",@sw_show)

EndIf

EndIf

if $title[0][0] >= 10 then

GUICtrlCreateTabItem($title[10][0])

if IsVisible($title[10][1]) = 1 Then

WinSetState($title[10][0],"",@sw_hide)

EndIf

if IsVisible($title[10][1]) = 0 then

WinSetState($title[10][0],"",@sw_show)

EndIf

EndIf

EndFunc

Func IsVisible($handle)

If BitAnd( WinGetState($handle), 2 ) Then

Return 1

Else

Return 0

EndIf

EndFunc

Share this post


Link to post
Share on other sites
7h331337

bump!!!

Share this post


Link to post
Share on other sites
Jos

bump!!!

ok i am sort of there but my script dose not work properly can sumone look over it and add some suggestions on how to fix it thanks

Try explaining what your problem is and the formulate the questions you have when you really want people to help you.

Jos


SciTE4AutoIt3 Full installer Download page   - Beta files       Read before posting     How to post scriptsource        Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

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  

×