XYAHKLiveFilter - livefilter the filelist

Discuss and share scripts and script files...
stanmarsh
Posts: 85
Joined: 10 Mar 2009 07:43

Re: XYAHKLiveFilter - livefilter the filelist

Post by stanmarsh »

hello SammaySarkar

can i request an option to change the position of the filter bar? i would like the filter bar on the lower left side, just above the status bar. thank you!

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: XYAHKLiveFilter - livefilter the filelist

Post by bdeshi »

tracking the statusbar position is not easy as long as I can't discover how. :whistle:

Besides, the statusbar's left edge isn't always at the left edge of XY either.

Would you settle for the bottom-left corner of the whole XY window?
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

stanmarsh
Posts: 85
Joined: 10 Mar 2009 07:43

Re: XYAHKLiveFilter - livefilter the filelist

Post by stanmarsh »

SammaySarkar wrote:Would you settle for the bottom-left corner of the whole XY window?
yes please, that is ok, thank you!

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: XYAHKLiveFilter - livefilter the filelist

Post by bdeshi »

stanmarsh wrote:
SammaySarkar wrote:Would you settle for the bottom-left corner of the whole XY window?
yes please, that is ok, thank you!
Hey there stan. First off, I'm really really sorry for the embarrasingly long long delay. :oops: (busy busy busy...)
Anyways, here's the modified version.
This exe should popup the filter box at the very bottom-left corner of XYplorer window.

TO INSTALL, just replace the original XYAHKLiveFilter.exe file with the one in the attached ZIP archive.
That's it. you needn't touch the companion xys script at all.

[The ZIP also contains an ahk file. It's only the sourcecode of the exe, you don't need it to use the exe, ie, you can safely delete the ahk file, ie, skip extracting it from the zip.
Also note that in this version the startup arguments $ABPadding and $SyncToAB are hardcoded.
But nothing to worry, you still shouldn't have to modify the the xys]
Attachments
XYAHKLiveFilter-fork-stanmarsh-1.zip
(376.29 KiB) Downloaded 167 times
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: XYAHKLiveFilter - livefilter the filelist

Post by bdeshi »

A tiny update (v4.1) : Pressing ENTER will force a one-time update of filter when livemode is paused by checking "P".

btw, I discovered deleting attachments are effective even if the post isn't submitted. Does anyone have v4.0 of this? :oops: for completeness' sake.
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

klownboy
Posts: 4141
Joined: 28 Feb 2012 19:27

Re: XYAHKLiveFilter - livefilter the filelist

Post by klownboy »

Hey Sammay, I have version 4. How do you want me to send it to you? PM, email?
Windows 11, 23H2 Build 22631.3447 at 100% 2560x1440

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: XYAHKLiveFilter - livefilter the filelist

Post by bdeshi »

Got it, thanks!
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

Enternal
Posts: 1174
Joined: 10 Jan 2012 18:26

Re: XYAHKLiveFilter - livefilter the filelist

Post by Enternal »

Woohoo!! New version! Time to grab a drink and party!!

(I think I'm doing it wrong)

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: XYAHKLiveFilter - livefilter the filelist

Post by bdeshi »

Not at all. Everyone can ENTER now! :biggrin:
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: XYAHKLiveFilter - livefilter the filelist

Post by bdeshi »

v4.1.1 released.
+ Added a hardcoded Alt+P shortcut to toggle pause/livemode.
+ Also after toggling the pause checkbox, the filterbox is automatically and immediately refocused.

Also, Image yay!
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

lian00
Posts: 365
Joined: 09 Jul 2014 17:12

Re: XYAHKLiveFilter - livefilter the filelist

Post by lian00 »

Thanks for update.
Windows 10 64 bits

klownboy
Posts: 4141
Joined: 28 Feb 2012 19:27

Re: XYAHKLiveFilter - livefilter the filelist

Post by klownboy »

Nice update Sammay, integrates nicely with Address bar.
Windows 11, 23H2 Build 22631.3447 at 100% 2560x1440

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: XYAHKLiveFilter - livefilter the filelist

Post by bdeshi »

thank you, thank you! :D
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: XYAHKLiveFilter - livefilter the filelist

Post by bdeshi »

suddenly discovered I have to double the ^ in hotkey definition to even start XYAHKLF correctly. That is, use $FocusHotkey = "^^`" ; in the starter xys.
Anybody else see this?


I found out ^ is a special cmd character and should be escaped, but then why did it work fine with a single caret earlier in the first place? :evil:
I think this may have something to with a recent OS update (or AHK update, heh).
(Also, sometimes a single caret works, and when this happens, double-caret does not.)
EDIT: eh, confusing. Sometimes ^-escaping doesn't seem to work either!
EDIT2: got it mostly stable and working after compiling with AHK v1.1.22.04. phew... :lol:
EDIT3: the dllcall to SetParent is failing. Getting there...

EDIT4: everything's okay after fixing the msg ID typo that stopped termination with parent.

ISSUE[closed]
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: XYAHKLiveFilter - livefilter the filelist

Post by bdeshi »

released v 4.1.2

--highlights--
* CTB integration (well, suggestions) yay!
* [bugfix] Terminates itself if parent XYplorer is closed before stopping the filter. This was [almost] always coded in, just somehow used the wrong message ID :roll: heh heh.
--misc--
* reactivates parent after quitting. No tray icon. No annoying autofocus-on-hover
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

Post Reply