DonationCoder.com Forum

DonationCoder.com Software => Find And Run Robot => Mouser's Zone => FARR Plugins and Aliases => Topic started by: vitalyb on November 23, 2007, 02:28 PM

Title: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 23, 2007, 02:28 PM
Heya
I just finished FARRAltTab plugin. Basically it lets you switch among windows using FARR and by typing the name of the window you switch to:

[ You are not allowed to view attachments ]

Download link (please unpack it to your "FARR\Plugins\FARRAltTab\" directory):
http://vitalyb.dcmembers.com/FARRAltTab/FARRAltTab.zip

This is a very first release that was built on a very first release of the C# SDK so bugs are expected. Please let me know of any issues.

Known issues

Planned features

Version History

Here is the link to the C# SDK along with the code of the plugin:
https://www.donationcoder.com/forum/index.php?topic=10992.0
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 23, 2007, 02:43 PM
YES!!! VERY COOL!!
 :greenclp:


I will be posting the C# SDK itself along with the code of this plugin soon too.
that's the greatest part of all!!
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: justice on November 23, 2007, 03:18 PM
well done. The helper program I was working on is now out of date before its released lol :) But it's better as a plugin.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 23, 2007, 03:26 PM
A config window to tell the plugin to ignore certain windows or to show some windows that don't appear on task bar.

this would be very nice.

can i also request:
option to ignore (not show in list) any windows that are not minimized.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: nitrix-ud on November 23, 2007, 04:04 PM
great plugin vitalyb !

small bug, let say you have a window called "Desktop"

you type :
tab d
then
e
then
s

everything is ok "Desktop" climbs to the top of the list ...

but now if you type

x (or z or any other "wrong letter")

Desktop still show in the list, but when you press enter, it does not work

now if you delete x then press enter it works again ...

another thing, if you type : tab desxx
Desktop does not show anymore (the bug only appears for the first "wrong" character)

Cheers, Nitrix
keep up the good work !
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 23, 2007, 04:09 PM
A config window to tell the plugin to ignore certain windows or to show some windows that don't appear on task bar.

this would be very nice.

can i also request:
option to ignore (not show in list) any windows that are not minimized.


Sure! Added to todo.
Oh and almost forgot. Thanks a lot to Mouser for a very active support during development! :Thmbsup:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 23, 2007, 04:12 PM
great plugin vitalyb !

small bug, let say you have a window called "Desktop"...

you type : des and everything is ok "Desktop" climbs to the top of the list but now if you type x (or z or any other "wrong letter")
Desktop still show in the list, but when you press enter, it does not work


You're right. Able to reproduce it too. Will fix.

Btw, suggested key combination for invoking: Alt+CapsLock with the output tab\s

I tried to take over WinKey + Tab but it doesn't let me :(
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: perlguy on November 23, 2007, 07:33 PM
Interesting, as AutoHotKey works with #Tab as a hotkey...  which is what I was using, to invoke iswitchw.ahk (which I found on the forms here I beleive).  I think now I'll setup a macro to invoke FARR with #Tab,  sending "tab\s" as you suggest.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 23, 2007, 07:44 PM
I think now I'll setup a macro to invoke FARR with #Tab,  sending "tab\s" as you suggest.

no need - FARR now has it's own hotkey system.. you can add the hotkey from farr to launch with tab\s
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Josh on November 23, 2007, 08:13 PM
so wait, now I dont have to hit ALT+TAB, I have to hit another hotkey, then arrow down or select another key to switch? How is this easier than ALT+TAB?

JUST KIDDING! Great job! Very useful!
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 23, 2007, 08:20 PM
Interesting, as AutoHotKey works with #Tab as a hotkey...  which is what I was using, to invoke iswitchw.ahk (which I found on the forms here I beleive).  I think now I'll setup a macro to invoke FARR with #Tab,  sending "tab\s" as you suggest.

How would you go on invoking FARR from Autohotkey?

no need - FARR now has it's own hotkey system.. you can add the hotkey from farr to launch with tab\s
-Mouser

Yeah you can... But specifically on Winkey+Tab it says that this combination is unavailable.

so wait, now I dont have to hit ALT+TAB, I have to hit another hotkey
-Josh

Ugh. I got all hot and ready to a lengthy explanation.
Whew. Anyway, everybody thanks for the compliments and you're all most welcome :)
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: TucknDar on November 24, 2007, 12:29 AM
Really cool plugin! Works great with Win+Tab for me ;)

Also I support the feature requests in here.

Thanks, vitalyb
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 24, 2007, 12:39 AM
In case anyone missed the significance of this I just want to reiterate that, while it's nice to have and alt+tab plugin, what is really great about what vitalyb did, is that he made a wrapper for FARR Plugins so that plugins could be written in C# (https://www.donationcoder.com/forum/index.php?topic=10992.0), which was not possible before now.

Much like Okke did for Delphi (https://www.donationcoder.com/forum/index.php?topic=10105.0), this really opens up FARR plugins to a new set of coders.  :up: :up:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: perlguy on November 24, 2007, 01:08 AM
How did the FARR hotkeys sneak by me!?   As for Win+Tab, I get the "Unavailable" message too, and it doesn't activate when set that way.  However, it allows Alt+Tab to be set.   :huh:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: perlguy on November 24, 2007, 01:24 AM
Oh... since someone was asking about how I use AHK to trigger FARR... pretty simple. For example, since I can't get FARR to bind to Win+Space for activation, I use AHK to do it for me.

#space:: Send {Pause}

The old way I was invoking the AltTab plugin - which wasn't very reliable - some of the letters would sometimes get missed.
#tab:: Send {Pause}tab{space}

The new, more reliable way, using AHK to trigger a custom FARR HotKey.
Press Win+Tab to send Ctrl+Alt+Tab to FARR, which I have a hokey defined to start the AltTab Plugin.
#Tab:: Send ^!{TAB}

If I wasn't already using AHK for so many other things, I'd probably just live with using a different hotkey combo, but since I do have a set of hotkeys running all the time, this works great.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 24, 2007, 05:40 PM
Try the new version. It should load a LOT faster now.

The difference between .NET and using the raw Windows API functions :(
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 24, 2007, 05:53 PM
wow it's fast now.. actually instant.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: TucknDar on November 25, 2007, 02:48 AM
What mouser said  :o :up:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on November 25, 2007, 01:42 PM
aaaaaaaahhhhh!!!!!!!  :up:
Exactly what I wanted. Exactly.  :up: :up: :up: :up:
vitalyb, you're my hero of the day.



Edit : just want to add why this is soooo useful to me : when I have 15 word files opened at the same time and need to switch between them. Priceless. just type a few letters of the title. Bam.  :Thmbsup: :Thmbsup:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Lashiec on November 25, 2007, 02:20 PM
The only thing needed now is the plugin appearing in DcUpdater's list ;)
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 25, 2007, 02:51 PM
The only thing needed now is the plugin appearing in DcUpdater's list
it's already there  8)
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 25, 2007, 05:16 PM
Fixed the bug that was found by nitrix-ud. DCUpdate it up!

And everyone! Thanks for the complements :)
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 25, 2007, 05:20 PM
ps.
i know i shouldn't have to remind anyone but.. if you want to see more things like this, more plugins for farr, or just more coders on dc creating stuff... please remember to send authors some donationcredits as a gesture of appreciation :)
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on November 25, 2007, 07:21 PM
ps.
i know i shouldn't have to remind anyone but.. if you want to see more things like this, more plugins for farr, or just more coders on dc creating stuff... please remember to send authors some donationcredits as a gesture of appreciation :)

Of course !  :up:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: zajc on November 27, 2007, 08:39 AM
I can't install this plugin on Vista 64-bit :(
I have a folder \FindAndRunRobot\Plugins\FARRAltTab\ and 4 files in it

FARRAltTab.dcupdate
FARRAltTab.dll
FARRAltTab.ico
FARRPluginRCW.dll

DCUpdater is showing plugin, but FARR doesn't show in "Click to Examine and Configure Plugins".

Please help  :-\

Anyway this plugin is  :-* when it will work  :Thmbsup: on my computer.


Title: Re: New C# FARR Plugin: FARRAltTab
Post by: nitrix-ud on November 27, 2007, 09:09 AM
Fixed the bug that was found by nitrix-ud. DCUpdate it up!


great ! ... i thought ;)

still the same behavior for me  :-[

[ You are not allowed to view attachments ]
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 27, 2007, 09:20 AM
This may be a FARR bug.. because the text in the statusbar shows that basically it's not still "searching", so i think what's happened is that the plugin is returning no results so the result should be blank, but farr is still showing the results from the previous search for "tab do".
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 27, 2007, 11:46 AM
Fixed the bug that was found by nitrix-ud. DCUpdate it up!


great ! ... i thought ;)

still the same behavior for me  :-[
 (see attachment in previous post (https://www.donationcoder.com/forum/index.php?topic=10988.msg87901#msg87901))

That's really strange. That is the bug I fixed.
Are you sure it is the latest version? Does it say 1.11 in version manager?

Mouser: It might be a FARR bug in a way too but it should be fixed from the in the latest version.
This occurs when the SearchState says "Items" but the Count is 0.

Even though I tell that the search "Stopped", FARR still shows as it is still searching.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 27, 2007, 11:54 AM
I can't install this plugin on Vista 64-bit :(
I have a folder \FindAndRunRobot\Plugins\FARRAltTab\ and 4 files in it

The file list looks fine. Anyone else has Vista 64 and has the plugin working or not working?

Could it be a .NET framework issue? How to check if you have .NET framework (http://www.myplanetsoft.com/support/faqs/getdnet.php)
Do you see inside of Framework directory a folder named v2.0.50727? Link to get .NET 2 (http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en)
Do you get any error message boxes when you start FARR?

It sounds strange to me :(
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 27, 2007, 01:27 PM
New version 1.15: Now shows all the Windows, including those that were previously skipped (liked iTunes) also, shows all the open Windows and does not limit to 9 as before
I think by now it is completely viable windows alt+Tab replacement.

If you notice any window that doesn't show on AltTab but should (or hidden window that shouldn't), let me know - it might happen.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: nitrix-ud on November 27, 2007, 01:47 PM
same bug with 1.15   :-[
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 27, 2007, 05:47 PM
That's really.... What's your FARR version?
I guess you were able to upgrade to the latest version and you see more than 9 items?

Something is really wrong here.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 27, 2007, 07:05 PM
it happens to me too.. same effect.
i suspect it's a FARR bug, i'll try to fix it in a new release this week.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: zajc on November 28, 2007, 12:51 AM
I can't install this plugin on Vista 64-bit :(
I have a folder \FindAndRunRobot\Plugins\FARRAltTab\ and 4 files in it

The file list looks fine. Anyone else has Vista 64 and has the plugin working or not working?

Could it be a .NET framework issue? How to check if you have .NET framework (http://www.myplanetsoft.com/support/faqs/getdnet.php)
Do you see inside of Framework directory a folder named v2.0.50727? Link to get .NET 2 (http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en)
Do you get any error message boxes when you start FARR?

It sounds strange to me :(

Yes, I have v2.0.50727  8)

Now, the situation is even more complicated  :tellme: I have installed the plugin to another computer and it work fine. The only difference is that the computer which doesn't work is on network with domain (I'm logged as user with administrator privilegies) and the other doesn't.

I also reinstall FARR and remove all plugins and configuration folders, but it still doesn't work  :-\
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 28, 2007, 01:44 AM
Hmm. At work I have a computer connected to the network with a domain and still it works fine.
The other thing you say though - lack of administrator permissions. That could be the problem. I'll have to check it on another computer with regular user account.

Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 28, 2007, 01:56 AM
try installing other plugins .. do none of them show up?
that will help us know if its a general problem or only with farralttab
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: zajc on November 28, 2007, 02:15 AM
try installing other plugins .. do none of them show up?
that will help us know if its a general problem or only with farralttab

Other plugins works OK  :Thmbsup:
See pictures. I also attached picture with FARRAltTab plugin files.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: zajc on November 28, 2007, 02:31 AM
Hmm. At work I have a computer connected to the network with a domain and still it works fine.
The other thing you say though - lack of administrator permissions. That could be the problem. I'll have to check it on another computer with regular user account.

I am running computer with administrator permission.
I also have turned off User Account Control (UAC).

It shows every installed plug-ins except this.

It is really :huh:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mouser on November 28, 2007, 04:28 AM
ok well if it shows all but farralttab then i'm guessing it has to do with farralttab being .net.. but still dont know why.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on November 28, 2007, 09:47 AM
zajc: What about .net security configuration?
In .NET you can restrict access of managed code to certain places.
Can you run .NET application under your computer? Is FARR on your local disc?

I wish I could remote debug over internet =\
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: zajc on November 29, 2007, 01:02 AM
zajc: What about .net security configuration?
In .NET you can restrict access of managed code to certain places.
Can you run .NET application under your computer? Is FARR on your local disc?

I wish I could remote debug over internet =\

I am able to run Paint.net (http://www.getpaint.net/) which is using .NET Framework 2.0 according to their site.

I attached picture to show my .NET folders (32 & 64-bit folders).
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: zajc on December 01, 2007, 02:55 AM
Don't bother. I switch back to XP, Vista is too much for me.
In XP it works very well, I  :-* this plugin  :Thmbsup:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: zajc on December 07, 2007, 04:26 AM
In XP it works very well :Thmbsup:


Well :-[ it doesn't work well in XP also (.net framework v2.0.50727_32).
When I log my computer into company's domain it doesn't work :o

I suspect it has something with "group policy"  (mmc->Group Policy Object...) which is inherited from the server machine when I log in. The only question is which security rule :tellme:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on December 07, 2007, 06:26 AM
Woah.
That stinks man.

Are there any event logs in the Application/Security log?
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: zajc on December 07, 2007, 07:53 AM
Are there any event logs in the Application/Security log?

NULL, 0  :-\

I check everything, I also monitored FindAndRunRobot.exe with Filemon.exe, and the result was NULL (everything FindAndRunRobot.exe accessed was OK)... I really wonder what kind of security rule applied to my system  :tellme:

I also checked FARRAltTab.dll and FARRPluginRCW.dll (I attached printscreen) and everything almost looks OK (except NOT FOUND messages).
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on December 09, 2007, 11:54 AM
Sorry dude, it does look fine :(
I really have no idea.

Are you able to debug it? I could assist you there.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Akkuma on January 08, 2008, 10:36 PM
I had to install Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) (http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en) because I had this error appearing in my event viewer:

Resolve Partial Assembly failed for Microsoft.VC80.MFC. Reference error message: The referenced assembly is not installed on your system.
Dependent Assembly Microsoft.VC80.MFC could not be found and Last Error was The referenced assembly is not installed on your system.

I have according to my Add/Remove Programs .Net 2 and .Net 3 installed on my computer on a freshly installed xp system, which was modified with nLite.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on January 09, 2008, 05:34 AM
Hmm. That sounds the right direction.

Did it help? Everything works now?
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Akkuma on January 09, 2008, 06:03 PM
Hmm. That sounds the right direction.

Did it help? Everything works now?
Yep everything is working fine now. Forgot to add this is the other error in the event viewer that I had prior to installing the package: Generate Activation Context failed for D:\FindAndRunRobot\Plugins\FARRAltTab\FARRPluginRCW.dll. Reference error message: The operation completed successfully.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: tomos on January 10, 2008, 03:37 AM
I have according to my Add/Remove Programs .Net 2 and .Net 3 installed on my computer on a freshly installed xp system, which was modified with nLite.

me too, but dont think I did anything major with nlite
dont get any errors either but no plugin either
so
maybe I should try this
I had to install Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) (http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en)
says there:
for "a computer that does not have Visual C++ 2005 installed." - I didnt install it so guess it's not there - just did a search - no visual so will try that...

[edit] just checked my mail vitaly - you recommending the same  :D
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on February 09, 2008, 02:36 AM
Hi vitalyb, I just want to say that I'm still experiencing problems with FARRAltTab. I get exactly the same errors noted there (FarrEnvironmentVariables thread):
https://www.donationcoder.com/forum/index.php?topic=11551.msg93515#msg93515.

This is what I  periodically get :

[ You are not allowed to view attachments ]

[ You are not allowed to view attachments ]

[ You are not allowed to view attachments ]

So I've disabled FARRAltTab completely now, but am hoping to be able to use it again...

Is the last version 1.15 (from Nov 23rd, 2007) ?
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on February 09, 2008, 07:49 AM
Yeah  :( I am afraid I still didn't find time to fix it. I'll try to get on to it sometime this week.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on February 09, 2008, 11:06 AM
No worries vitalyb.  :) I just wanted to mention my little bug, and... how useful I think this plugin is!
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on February 12, 2008, 01:29 PM
It should be fixed now! :)
If anything still doesn't work, let me know
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on February 12, 2008, 03:19 PM
Yes! everything seems to be working properly! MANY MANY thanks!!!  :Thmbsup:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: tomos on February 12, 2008, 03:38 PM
Yes! everything seems to be working properly! MANY MANY thanks!!!  :Thmbsup:

same here - thanks too :D
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: zajc on February 18, 2008, 02:53 AM
Finally I have figured out why I can't install FarrAltTab plugin or make it work.
After I had accidentally installed  :-[ Microsoft Visual C++ 2005 Redistributable it started to work.

I was searching further and have found out I didn't have mfc80.dll file.

Maybe this will help someone who would like to install this plugin and make it work.

Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on February 20, 2008, 04:29 PM
Since I'm having troubles with two other plugins (Google Dictionary and Google Translate), I wonder if something similar could be the problem.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: tomos on February 20, 2008, 04:50 PM
Since I'm having troubles with two other plugins (Google Dictionary and Google Translate), I wonder if something similar could be the problem.


Armando,
they worked for me after installing (+ after the most recent updates)
wierd, cant get out of this quote box  ;D


edit by jgpaiva: fixed quote tag
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on February 21, 2008, 02:39 AM
Since I'm having troubles with two other plugins (Google Dictionary and Google Translate), I wonder if something similar could be the problem.

I doubt it... Google Dictionary and Google Translate don't use the C# sdk.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on February 23, 2008, 02:53 AM
As you guys probably already know : problems soved by czechboy!  :Thmbsup:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: justice on March 25, 2008, 04:34 PM
I'd like to make a feature suggestion:
when using tab and the query that is put-in gives no results (i.e. no open window called 'notepad' to switch to) it would be great if FARRAltTab would then do a "I'm feeling lucky" and run the query back to farr to launch. (hopefully open notepad)

The reasoning behind this is i tend to use FARRAltTab when many windows are open, so i'm looking for my programming editor for example in a stack of 20 windows as I don't want to open multiple instances. However if the editor is not running i'd like to start it (or i wouldn't be looking for the window). Currently I have to backspace (maybe ESC would work but i think that minmizes farr instead) and type a query again - not exactly ease of use. What do you think?
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on March 25, 2008, 05:17 PM
Interesting. I think it's a good idea.  :up:
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on March 26, 2008, 11:24 AM
It is a good idea indeed. Though it means that the "Title" of the application you "FARRTab" to would be the one that FARR would find.

Can't promise I'll do it anytime soon though, so anyone interested is welcome to download the C# SDK that contains the source and add it.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: kartal on May 17, 2008, 05:15 PM
This works great especially when you create seperate hotkey(alt+tab naturally) with tab enabled by default. Amazing better than sucky windows default
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on May 17, 2008, 05:22 PM
Well windows alt-tab is good when you don't have many windows and have to switch back and forth between 2 windows -- it's probably the quickest way. However, when you have multiple windows of the same app (e.g. : text editor, word processor with multiple documents/scripts/code opened all at once) it's close to useless. Farr alt tab becomes handy there. Like you, I have created a separate hotkey (ctrl alt tab) for it (with "tab" enabled by default). I actually use 4 ways of switching between apps, depending on my needs : plain alt tab, TaskSwitcher, farr alt tab, and... the task bar (once in a while).
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: kartal on May 17, 2008, 06:08 PM
I wished that this plugin could group and sort  :-\
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on May 17, 2008, 07:02 PM
But isn't its main purpose to search as you type ? Grouping/sorting would be nice, maybe. But then, grouping/sorting would be nice for anything farr related IMO... (clicking on the headings to sort by date, name, etc.)
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: kartal on May 17, 2008, 07:15 PM
I agree
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on May 18, 2008, 02:35 AM
I am using winkey+tab. Problem is, FARR doesn't like this combination by default so I have to use some AutoHotKey magic to make it work:

#Tab::
Send, !#^{Tab}
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Jabberwock on October 15, 2008, 02:18 PM
Hello,

I've downloaded your plugin (it was a logical next step, as I use FARR for so many purposes) and like it very much. I've even taken the plunge and bound it to standard Alt-Tab combination... Still taking some time to get used to, but I think it's worth it.

I have a small suggestion, though... Would it be possible to have the last active window (i.e. not the one that is seen now, but the previous one) to be the first on the list? Having the currently active window in the first place does not make much such sense, as you lose the Enter (i.e. select the first item) functionality... and in FARR Entering the best search becomes quite a habit.

This would make sense when you switch just between two applications - in that case typing in is slower than just alt-tabbing...
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Jabberwock on October 15, 2008, 02:49 PM
One more feature request, in addtion to what I wrote above...

Would it be possible to add management of hidden/tray apps? I imagine it could work in two steps: when you first type „tab”, you see the taskbar window names, just as it is now. But when you start typing and any hidden/tray app contain the string, they show up as well...

As for tray applications, I suppose selecting them in FARR would work the same as double clicking (or clicking? oops, needs to be configured, I guess...) on their tray icon - I am not sure it is possible at all... But it would make FARR experience much more complete - truly mouseless experience!
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: vitalyb on October 16, 2008, 07:19 PM
Hi Jabberwock,
They are great suggestions. However, I hardly have time lately to work on FARR :(.

If you're into programming feel free to download the source code of FARR Alt+Tab and tinker with it or create a new version.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Jabberwock on October 17, 2008, 03:19 PM
Unfortunately, my coding skills are very limited... And C# is definitely not my cup of tea...
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: joes_garage on September 30, 2010, 01:33 PM
I just downloaded version 1.2 and I can't get the plugin to load properly.  :(
I run on Win 7 (64 bit), and whenever I start FARR with the plugin enabled, it crashes on startup.
I'd like to give more info, but I just get a stupid Win7 popup saying:

Find&Run Robot has stopped working
Windows is checking for a solution to the problem... 

:huh:

Anybody has an idea how to fix this?

thanks,

joce.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: Armando on October 03, 2010, 08:47 PM
I see that nobody answered your post... I'd like to help, but I'm still on XP and haven't got that problem.
Maybe is there a log file somewhere with more details ??
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: alijan on January 24, 2011, 03:28 AM
I have the same problem on windows 7 64 bit. If the plugin is enabled it crashes Farr.

Here is the error log:

02:17 PM, Monday, January 24, 2011
 Error initializing plugin do_init function
c:\Programs\FindAndRunRobot\Plugins\FARRAltTab\FARRAltTab.dll

I see that nobody answered your post... I'd like to help, but I'm still on XP and haven't got that problem.
Maybe is there a log file somewhere with more details ??
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mark_ninan on February 07, 2011, 09:21 PM
Just curious could the modifier be changed - to ';' the semicolon? Essentially, we could hold down the semicolon and start typing. (The semicolon is used because it's in the natural typing position)
As soon as FARR picks up what we want, letting go of the semicolon would automatically launch the desired window.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: mark_ninan on February 08, 2011, 05:16 PM
Hello is there anybody here?  ;D

The semicolon could be used to toggle FARR.
But holding it down could activate the AltTab function.
While holding it down we could start typing and upon release the desired window should launch.
Perhaps tapping semicolon twice, or ';'+'Spacebar' could enter the ';'.
This would be combining the best of Enso and Keybreeze - in terms of speed and fluidity.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: AJolly on April 25, 2016, 02:36 PM
Wish this was updated for more modern versions of windows.  Anyone have an alternative, either for FARR or a similar tool?
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: tomos on April 25, 2016, 02:55 PM
^ not FARR related, but you may find something of interest in one of these threads:
https://www.donationcoder.com/forum/index.php?topic=41202.0
https://www.donationcoder.com/forum/index.php?topic=18661.0
https://www.donationcoder.com/forum/index.php?topic=32900
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: wraith808 on April 25, 2016, 04:53 PM
I see the code is linked above- I'll try to dig in and see if I can figure it out.  Been wanting to get into FARR plugins in any case.
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: AJolly on September 05, 2016, 05:46 PM
I found a few replacements, but they do run much slower:
Switcher - http://insentient.net/
Switcheroo - http://www.switcheroo.io/ - Graphical
iswitchw - fastest - https://github.com/tvjg/iswitchw
Title: Re: New C# FARR Plugin: FARRAltTab
Post by: AJolly on December 23, 2016, 01:47 PM
Not sure what changed, but for some reason FARRAltTabRCW.dll now works on Windows 10 for me. *Shrug*