Go Back   FlashFXP Forums > > > >

Suggestions Post suggestions for upcoming versions

 
 
Thread Tools Display Modes
Old 03-14-2002, 01:38 PM   #1
|di|
Junior Member
 
Join Date: Mar 2002
Posts: 14
Default 3 suggestions/Wishes

Hi all and thanks bigstar for your app !


For me, FlashFXP will be better if :

- We could change the icon of the systray. Should be quite nothing to implement, I don't like my boss seeing my desktop with a FlashFXP icon... For him, FTP means file transfer, means warez, means etc... You know what I mean

- The second suggestion is to add support for the 4th and 5th buttons of a mouse like the MS Explorer cordless mouse: For example, if you click on the 4th, it "makes CD..". It could be very nice for the custom commands !

- Taking about "makes CD..", it could be good to move to the parent dir with the Backspace key... I think it's a common shortcut imho


WS
|di| is offline  
Old 03-14-2002, 03:07 PM   #2
Fusion
Senior Member
FlashFXP Beta Tester
ioFTPD Registered User
 
Join Date: Oct 2001
Posts: 542
Default Re: 3 suggestions/Wishes

Quote:
Originally posted by |di|
- We could change the icon of the systray. Should be quite nothing to implement, I don't like my boss seeing my desktop with a FlashFXP icon... For him, FTP means file transfer, means warez, means etc... You know what I mean
I'm not sure if bigstar has any alternate icons, but if someone were to make some...
Quote:
- The second suggestion is to add support for the 4th and 5th buttons of a mouse like the MS Explorer cordless mouse: For example, if you click on the 4th, it "makes CD..". It could be very nice for the custom commands !
I suppose that's possible, yes. I think those two has been overlooked.
Quote:
- Taking about "makes CD..", it could be good to move to the parent dir with the Backspace key... I think it's a common shortcut imho
It is, and it already supports it.
Fusion is offline  
Old 03-14-2002, 04:40 PM   #3
bigstar
FlashFXP Developer
FlashFXP Administrator
ioFTPD Beta Tester
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 8,012
Default Re: 3 suggestions/Wishes

Quote:
Originally posted by |di|
- The second suggestion is to add support for the 4th and 5th buttons of a mouse like the MS Explorer cordless mouse: For example, if you click on the 4th, it "makes CD..". It could be very nice for the custom commands !
Due to the design of custom commands there is no way these buttons could be assigned to a custom command.

Support was added for the 4th and 5th mouse buttons last week, their functionality is fixed. the 4th button, issues a change to parent dir, and the 5th button will enter the current selected folder.
bigstar is offline  
Old 03-14-2002, 06:33 PM   #4
|di|
Junior Member
 
Join Date: Mar 2002
Posts: 14
Default

Ok I just tested my buttonswith the latest beta, it works fine

Talking about icons, I just want an option to select another icon, like a Bart Simpson face that I got on my harddrive
|di| is offline  
Old 03-15-2002, 01:00 AM   #5
Fusion
Senior Member
FlashFXP Beta Tester
ioFTPD Registered User
 
Join Date: Oct 2001
Posts: 542
Default

Quote:
Originally posted by |di|
Talking about icons, I just want an option to select another icon, like a Bart Simpson face that I got on my harddrive
Just for the tray-icon? That could work, unless it too is of a non-standard size?
Fusion is offline  
Old 08-20-2002, 02:23 PM   #6
Katana Man
Junior Member
 
Join Date: Aug 2002
Posts: 9
Default Re: Re: 3 suggestions/Wishes

Quote:
Originally posted by bigstar

Support was added for the 4th and 5th mouse buttons last week, their functionality is fixed. the 4th button, issues a change to parent dir, and the 5th button will enter the current selected folder.
I've got 2.0 RC2 build 862, but I can't seem to find where to enable the 4th mouse button. My Logitech mouse 4th button (thumb button) is set "Internet Back" command.

Right now, clicking the thumb button does nothing inside FlashFXP, but works everywhere else. I do not wish to change the 4th button to "Backspace".
Katana Man is offline  
Old 08-20-2002, 03:44 PM   #7
bigstar
FlashFXP Developer
FlashFXP Administrator
ioFTPD Beta Tester
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 8,012
Default

I suspect that Logitech is not compatible with the method used in FlashFXP.

This url shows the method used by FlashFXP
http://groups.google.com/groups?q=Fo...net.com&rnum=1
bigstar is offline  
Old 08-20-2002, 04:27 PM   #8
Katana Man
Junior Member
 
Join Date: Aug 2002
Posts: 9
Default

Thanks for the reply. The link you mentioned doesn't help me much since I'm not a C programmer.

There has been a handful of FTP programs that do work with my Logitech mouse. Any chance that this may be something you'll look into?

In the meantime, I'll try the latest Logitech drivers for XP and see if that helps. If it does, I'll come back and report it.
Katana Man is offline  
Old 08-20-2002, 05:26 PM   #9
bigstar
FlashFXP Developer
FlashFXP Administrator
ioFTPD Beta Tester
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 8,012
Default

The link I posted was the only information I was ever able to find regarding how to intercept those specific mouse clicks. I would have thought all mice used the same uniform method. Perhaps that's not the case.

Knowing applications support Logitech is not very helpful, because I am sure there are many. What I would require is the specific code to make it work.
bigstar is offline  
Old 08-21-2002, 12:43 AM   #10
bigstar
FlashFXP Developer
FlashFXP Administrator
ioFTPD Beta Tester
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 8,012
Default

I just talked with a fellow FlashFXP user who uses a logitech dual optical mouse and the back mouse button works correctly for him.
bigstar is offline  
Old 08-22-2002, 01:57 PM   #11
Katana Man
Junior Member
 
Join Date: Aug 2002
Posts: 9
Default

The latest drivers didn't help. I'm using a MouseMan Wheel optical USB mouse.

In the control panel, I can define many different commands/keys for any of the buttons. It will work if I set the thumb button to become Backspace. But Backspace is more dangerous than Internet Back.

I use FlashFXP on a daily basis, and I'm almost willing to get a Microsoft Mouse just to make this work. But this mouse is just so comfortable
http://www.tweakmax.com/html/logitechopt/optical-1.cfm

and Microsoft mouse buttons are usually set too light, so that just resting your fingers on them triggers the button.
Katana Man is offline  
Old 08-23-2002, 03:07 PM   #12
bigstar
FlashFXP Developer
FlashFXP Administrator
ioFTPD Beta Tester
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 8,012
Default

I've been doing some research and I came across this.
Quote:
DefWindowProc generates the WM_APPCOMMAND message when it processes the WM_XBUTTONUP or WM_NCXBUTTONUP message, or when the user types an application command key.

If a child window does not process this message and instead calls DefWindowProc, DefWindowProc will send the message to its parent window. If a top level window does not process this message and instead calls DefWindowProc, DefWindowProc will call a shell hook with the hook code equal to HSHELL_APPCOMMAND.

To get the coordinates of the cursor if the message was generated by a button click on the mouse, the application can call GetMessagePos. An application can test whether the message was generated by the mouse by checking whether lParam contains FAPPCOMMAND_MOUSE.
As far as I can tell HSHELL_APPCOMMAND and WM_APPCOMMAND are the same thing.

FlashFXP looks for the WM_APPCOMMAND message, I have to wonder if your mouse is sending a WM_XBUTTONUP message but it doesn't get translated some how.

The problem with WM_XBUTTONUP is that it's sent directly to the active control. There is no viable way for me to intercept this message in every control.
bigstar is offline  
Old 08-24-2002, 10:06 PM   #13
bigstar
FlashFXP Developer
FlashFXP Administrator
ioFTPD Beta Tester
 
bigstar's Avatar
 
Join Date: Oct 2001
Posts: 8,012
Default

I've come up with a way to subclass the focused control on the fly and watch for WM_XBUTTONUP messages.

This seems to work fine with my microsoft mouse.

However this method functions differently than the previous, the previous design looked for Forward/backward messages allowing the user to assign them to any mouse button.

This new code is button specific, the left X button is backwards and the right X button is forwards.

Please email me at support@flashfxp.com and I will provide you with a test copy.
bigstar is offline  
 

Tags
flashfxp, icon, makes, means, mouse

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 11:49 AM.

Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)