Jump to content

[release] Panther Style Alt+tab


Recommended Posts

Its a good update, the only problem is that for some reasone it doesn't recognize explorer.exe as an open task, for instance I had the folder open that had the switcher.exe in it as well as irc and internet explorer, only internet explorer and irc showed up the folder window did not

Great update otherwise though...

Thanks

Miqx

Link to comment
  • Replies 175
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

:woot: ehehehhe YEAHHHHHHH dude i love you !!!! this baby is amazing !.....

but.

is there a way to turn black the app`s background ... do you kow what i mean... ???

coz now it shows a gray one... maybe black WoW that must look really nice ! :naughty:

[edited]

and yeah an exclude list is very important. and i can`t switch between the folders i have opened :( coz it does not show them :(

Thanks :)

Link to comment

Hi,

Okay, okay... I know..

The "Exclusion list" will be in the next release, don't worry.

;)

I hope the next version will finished before Christmas.

(Otherwise, OD and OB has an option to hide themself from the TaskManager and the Windows's task bar. Temporary use thoose option.)

Have a nice Aqua-Day..

:D

Link to comment
  • 2 weeks later...
Originally posted by BlackIce@Dec 9 2003, 04:42 PM

But other apps come up that dont need to be there besides objectbar or yz dock. Example is cursor xp which skins your mouse and so an exclusion list is important to exclude things like that too.

Good thing he said he would make one!

muhahahahaha!

Awsome Awsome, truely awsome work...don't let developement die on this Please!

there was some ancient thread around here...where people talked about this all day and then everyone just said...use powertoys alt-tab! Great to see someone bust this out.

:rule: :rock:

Link to comment
Originally posted by IngeneerMind@Jan 1 2004, 03:08 PM

black background !! please !!! :(

Yep, I think the background is a little darker. But I can't seem to finder a panther screenshot with alt-tab, only a pre-release one. Oh, and lower memory usage. And give us the option to change the font. Lucida Grande Bold is ugly.

EDIT:

I found this.

command_tab.jpg

Mac users, care to provide a screenshot?

found another with transparency

killbill.jpg

Link to comment

:staffs here:

Short reply:

...and lower memory usage...

Lower memory usage is not solvable, because .NET manages the memory-handling of Switcher.

High resolution images uses a lot of memory. I've optimezed my code for SPEED not for "size". Switcher loads into the memory all of the images which is defined in the applicationsList.ini file's [showable] section. An average PNG is 30k BUT .NET Image object uses more memory than the pure image size.

I think 20-25MB of RAM usage is not much in that time when 512MB RAM module is average in a simple PC. (I'm use for testing, and developing too, an old PC has 366MHz CPU and 320MB of RAM.)

Have a nice Aqua year!

Link to comment
Originally posted by FeAt@Jan 1 2004, 11:26 PM

:staffs here:

Short reply:

Lower memory usage is not solvable, because .NET manages the memory-handling of Switcher.

High resolution images uses a lot of memory. I've optimezed my code for SPEED not for "size". Switcher loads into the memory all of the images which is defined in the applicationsList.ini file's [showable] section. An average PNG is 30k BUT .NET Image object uses more memory than the pure image size.

I think 20-25MB of RAM usage is not much in that time when 512MB RAM module is average in a simple PC. (I'm use for testing, and developing too, an old PC has 366MHz CPU and 320MB of RAM.)

Have a nice Aqua year!

Oh, too bad. But it's still great, working fine on my laptop.

Link to comment
Originally posted by FeAt@Jan 1 2004, 04:26 PM

:staffs here:

Short reply:

Lower memory usage is not solvable, because .NET manages the memory-handling of Switcher.

High resolution images uses a lot of memory. I've optimezed my code for SPEED not for "size". Switcher loads into the memory all of the images which is defined in the applicationsList.ini file's [showable] section. An average PNG is 30k BUT .NET Image object uses more memory than the pure image size.

I think 20-25MB of RAM usage is not much in that time when 512MB RAM module is average in a simple PC. (I'm use for testing, and developing too, an old PC has 366MHz CPU and 320MB of RAM.)

Have a nice Aqua year!

No offence, FeAt, because you're obviously a fairly competent developer, but that's a load of rubbish.

You can memory manage as efficiently in .Net as you can in unmanaged applications (C, C++, et al.), if not moreso. You just have to actually take care to make your classes implement IDisposable properly, clear up their objects properly, and not use overly memory or processor intensive operations.

When I say "you can memory manage", I don't mean that you have to explicitly manage memory, like in C++ or whatever, I mean that .Net can, if you do things properly.

For example, let's look at the string (or System.String) object:

The string datatype is immutable in .Net. This means that if you create a string, and change that string over and over, your program creates a new instance of that string in memory every time you assign or alter the contents of the string. That's just how strings work in .Net.

If you're changing a string regularly, then, it's better to use a System.Text.StringBuilder, because the StringBuilder class is mutable. In other words, the "string" in a StringBuilder can be changed extremely quickly, with little extra overhead. The only downside is that it takes a little longer to initialise.

Therefore, if you're changing a "string" once or twice, use a regular string, otherwise, use a StringBuilder. There are examples like this throughout .Net.

This is just one example of how choosing the right object can make your programs massively more efficient, I can, off the top of my head, think of maybe 40 other objects that have "alternates" like this.#2>

There is absolutely no reason any developer should have for blaming such a small app's 10Mb+ memory usage on .Net - about 10Mb is, after all, what the .Net CLR requires to execute, so your app should come in, in memory, around a few megs more.

If you want help improving the efficiency of your code, feel free to PM me for advice.

Link to comment

stevie, there is no need to write "loads of rubbish" if you disagree with Feat.

Afterall the guy is making this so sweet app, for free. If you know that he's wrong about his assumption with .NET then be stlightly more easy on him.

Thank you Feat, and thanks for the info stevie.

Link to comment
Originally posted by Goku@Jan 2 2004, 09:23 PM

stevie, there is no need to write "loads of rubbish" if you disagree with Feat.

Afterall the guy is making this so sweet app, for free. If you know that he's wrong about his assumption with .NET then be stlightly more easy on him.

Thank you Feat, and thanks for the info stevie.

I know that he's making it for free, Goku, and I can understand what you're getting at, but I don't like when people make claims about technologies which patently aren't true.

It's not that I disagree with him, per se, it's that I know (and can categorically prove) what he said was untrue - there's a difference between that and a disagreement: if you disagree, there is a question of doubt or personal preference - in this case, I can (and have, along with numerous others) prove what I've said, and it's fairly well documented by Microsoft, too, in the .Net developer references, as well as various other online resources.

I can understand that my tone may have been overly harsh, but I said what I said, and there's no point in me going back and editing that now.

Link to comment

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...