Jump to content



Photo

Pangaea Desktops


  • Please log in to reply
58 replies to this topic

#1 rakudave

rakudave

    Polymath

  • Active Members
  • PipPipPipPip
  • 245 posts

Posted 20 June 2006 - 06:33 PM

perhaps some of you guys know "virtual dimensions"
i "remade" it in AutoIt, adding some graphical effects.

what it does:
it gives you 4 different desktops
in each of these desktops you can place different windows, apps or whatever...
this works on (allmost) every window/gui.

using this script will allow you to manage work, surfing and othes stuff seperatly.
it will also allow you to hide sensitive material if someone enters your room :D

hotkeys:
{win}{right}: next desktop
{win}{left}: prev desktop
{ctrl}{win}{right}:move current window to the next desktop
{ctrl}{win}{left}: move current window to the prev desktop
{win}{esc}: "panic", this will shutdown the script and show all windows on one desktop

or use the traymenu to navigate...

(a "settings"-menu to customize the desktops is uder construction...)

requires beta...

-> tell me what you think

Attached Files


Edited by rakudave, 20 June 2006 - 08:47 PM.






#2 Bounda

Bounda

    Adventurer

  • Active Members
  • PipPip
  • 104 posts

Posted 20 June 2006 - 07:29 PM

i tihnk its freakin' awesome =D i love it dude congratulations on such a great job =D

#3 AutoItKing

AutoItKing

    Don't mess with the king.

  • Active Members
  • PipPipPipPipPipPip
  • 1,379 posts

Posted 21 June 2006 - 12:22 AM

Just like KDE!
http://www.autoitking.co.nr Site is DOWN | My deviantART | No Topic Topic - Don't do it!-------------------- UDF's/Scripts:AutoIt: [BenEditor 3.6] [_ShutDown()]PHP: [CommentScript]Web Based AutoIt: [MemStats] [HTML to AU3] [User LogIn and SignUp script]

#4 slipperylobster

slipperylobster

    Adventurer

  • Active Members
  • PipPip
  • 139 posts

Posted 21 June 2006 - 03:58 AM

:D

I think I want to kiss ya! I am on my way to check it out now. I wanted this in autoit so I can setup differenct programs to open up in certain ways on different screens. Extremely helpful. Like the simplicity of it. Seems to work fine at first glance. You got me thinking... and you got me motivated.....

#5 slipperylobster

slipperylobster

    Adventurer

  • Active Members
  • PipPip
  • 139 posts

Posted 21 June 2006 - 04:12 AM

:D I just wondered if I could put different wallpapers for each of the four desktops. I tried, but does'nt work. Anyways...its still usefull, and I can figure something out for the wallpapers. Thanks again.

#6 nfwu

nfwu

    I'm not active on these forums

  • Active Members
  • PipPipPipPipPipPip
  • 1,234 posts

Posted 21 June 2006 - 04:17 AM

Hey, NICE!
Using this with the 3 virtual desktops intergrated into my shell creates 12 Virtual Desktops!
Woot! No more worries about screen real estate!

#)

edit: Some people would find it more convienient if their minimized apps would stay on all desktops. This is people some people who use multipule desktops minimize applications to "batch transfer" windows from 1 desktop to another.

Edited by nfwu, 21 June 2006 - 04:35 AM.


#7 NELyon

NELyon

    Do you wanna brew my avatar?

  • Active Members
  • PipPipPipPipPipPip
  • 3,526 posts

Posted 21 June 2006 - 05:04 AM

whoa, that is some really awesome crap... i can't wait till i can script like this :D

#8 nfwu

nfwu

    I'm not active on these forums

  • Active Members
  • PipPipPipPipPipPip
  • 1,234 posts

Posted 21 June 2006 - 05:05 AM

Tip for improvement:
You can add some "mouse polling":
Func _warp()     $POS = MouseGetPos()     If $pos[1] <= @DesktopHeight/8 Then         If $POS[0] >= @DesktopWidth-1 Then             BlockInput(1)             MouseMove(5, @DesktopHeight/2)             _nextdesk()             BlockInput(0)         ElseIf $POS[0] <= 0 Then             BlockInput(1)             MouseMove(@DesktopWidth-5, @DesktopHeight/2)             _prevdesk()             BlockInput(0)         EndIf     EndIf EndFunc


Poll this function from the main loop.

Upper right corner = next desktop
Upper left cornet = prev desktop

#)

#9 rakudave

rakudave

    Polymath

  • Active Members
  • PipPipPipPip
  • 245 posts

Posted 21 June 2006 - 09:33 AM

thanks guys!

@"mouse polling": yes, thats a good idea...
@wallpaper: hmm, a bit difficult, but there is a way to do that... ;-)


lol@nfwu's 12 desktops...

Edited by rakudave, 21 June 2006 - 09:33 AM.


#10 Don N

Don N

    Polymath

  • Active Members
  • PipPipPipPip
  • 216 posts

Posted 21 June 2006 - 12:14 PM

great work on this script...

@wallpaper, maybe the wallpaper changer in my sig will help
_____________________________________________________"some people live for the rules, I live for exceptions"Wallpaper Changer - Easily Change Your Windows Wallpaper

#11 rakudave

rakudave

    Polymath

  • Active Members
  • PipPipPipPip
  • 245 posts

Posted 21 June 2006 - 05:35 PM

yeah, that was exactly what i had in mind... ^^

#12 RazerM

RazerM

    cowinkeedenky - coincidence?

  • Active Members
  • PipPipPipPipPipPip
  • 1,246 posts

Posted 21 June 2006 - 08:10 PM

This is really good rakudave! You should put it in your signature
My Programs:AInstall - Create a standalone installer for your programUnit Converter - Converts Length, Area, Volume, Weight, Temperature and Pressure to different unitsBinary Clock - Hours, minutes and seconds have 10 columns each to display timeAutoIt Editor - Code Editor with Syntax Highlighting.Laserix Editor & Player - Create, Edit and Play Laserix LevelsLyric Syncer - Create and use Synchronised Lyrics.Connect 4 - 2 Player Connect 4 Game (Local or Online!, Formatted Chat!!)MD5, SHA-1, SHA-256, Tiger and Whirlpool Hash Finder - Dictionary and Brute Force FindCool Text Client - Create Rendered ImageMy UDF's:GUI Enhance - Enhance your GUIs visually.IDEA File Encryption - Encrypt and decrypt files easily! File Rename - Rename files easilyRC4 Text Encryption - Encrypt text using the RC4 AlgorithmPrime Number - Check if a number is primeString Remove - remove lots of strings at onceProgress Bar - made easySound UDF - Play, Pause, Resume, Seek and Stop.

#13 rakudave

rakudave

    Polymath

  • Active Members
  • PipPipPipPip
  • 245 posts

Posted 21 June 2006 - 10:47 PM

thanks! (and done)

i made a "todo"-page for the next version: http://www.mindpad.ch/page/264.html

Edited by rakudave, 21 June 2006 - 10:48 PM.


#14 quick_sliver007

quick_sliver007

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 334 posts

Posted 22 June 2006 - 01:26 AM

Is there any way to have a it so that I can run my Au3 game bot (it works off of pixel colors and sends mouse clicks) on one desktop while i surf the web on another desktop? It's just an ideal for the next version.
.

#15 AutoItKing

AutoItKing

    Don't mess with the king.

  • Active Members
  • PipPipPipPipPipPip
  • 1,379 posts

Posted 22 June 2006 - 01:28 AM

Is it ok with you if I put this into UAISC?
http://www.autoitking.co.nr Site is DOWN | My deviantART | No Topic Topic - Don't do it!-------------------- UDF's/Scripts:AutoIt: [BenEditor 3.6] [_ShutDown()]PHP: [CommentScript]Web Based AutoIt: [MemStats] [HTML to AU3] [User LogIn and SignUp script]

#16 Apzo

Apzo

    Adventurer

  • Active Members
  • PipPip
  • 117 posts

Posted 22 June 2006 - 08:27 AM

I've seen the todo before posting, hotkeys for each desktop is in the list :D

So I just have to thank you, it's great !

Apzo.

Edit : can you prevent the script to be launched more than once ?

Edit 2 :
I tried this, and it works fine ^^
Plain Text         
HotKeySet("#{NUMPAD1}","_Desk1") HotKeySet("#{NUMPAD2}","_Desk2") HotKeySet('#{NUMPAD3}',"_Desk3") HotKeySet("#{NUMPAD4}","_Desk4") ... Func _Desk1()         $activedesk = 2         _prevdesk() EndFunc Func _Desk2()         $activedesk = 3         _prevdesk() EndFunc Func _Desk3()         $activedesk = 4         _prevdesk() EndFunc Func _Desk4()         $activedesk = 5         _prevdesk() EndFunc

Edited by Apzo, 22 June 2006 - 08:41 AM.


#17 Valuater

Valuater

    www.PayFreeWireless.com

  • MVPs
  • 11,078 posts

Posted 22 June 2006 - 03:02 PM

Pretty Nifty....

First thing i noticed is it is the "First" program to "re-arrange" the task bar order

8)

Posted Image

Clic The Pic!!!


#18 rakudave

rakudave

    Polymath

  • Active Members
  • PipPipPipPip
  • 245 posts

Posted 22 June 2006 - 03:30 PM

@autoitking: yes, that's a fantastic idea... ^^

@quick_sliver007: sorry, no way...
(the windows are just @SW_HIDE)

@Apzo: k, i'll include that

@Valuater: *g*, a "side-effect"

#19 rakudave

rakudave

    Polymath

  • Active Members
  • PipPipPipPip
  • 245 posts

Posted 23 June 2006 - 06:02 PM

just came to my mind:

@Apzo: that won't work, 'cause if you're on desktop 1 and switch to desktop 3, the windows will be stored on desktop 2...

but i'm working on a solution ;-)

#20 AutoItKing

AutoItKing

    Don't mess with the king.

  • Active Members
  • PipPipPipPipPipPip
  • 1,379 posts

Posted 24 June 2006 - 01:14 AM

Do you want a specific icon?
http://www.autoitking.co.nr Site is DOWN | My deviantART | No Topic Topic - Don't do it!-------------------- UDF's/Scripts:AutoIt: [BenEditor 3.6] [_ShutDown()]PHP: [CommentScript]Web Based AutoIt: [MemStats] [HTML to AU3] [User LogIn and SignUp script]




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users