SendTo Implementation

All development related issues welcome

Moderator: Moderator Team

Post Reply
sraboy
Posts: 2
Joined: Fri Jun 08, 2018 2:45 am

SendTo Implementation

Post by sraboy » Fri Jun 08, 2018 2:56 am

Sorry, don't have access to IRC at the moment so I figured I'd post here.

I'm implementing the "Send To" context menu (ref: https://jira.reactos.org/browse/CORE-12562). The first thing I want is the "Desktop (create shortcut)" on the desktop since I think it's a pretty basic capability, with "Compressed Folder" being a close second.

In Windows, the shortcut is done based on the .desklink file in %USERPROFILE%\SendTo, whose extension refers to sendmail.dll as a drop handler. ROS does not currently have sendmail.dll. Can I just implement this as a bit of a hack directly in shell32.dll or would a PR like that be rejected? Having sendmail.dll would be nice but I just started with ROS so I'm not up for creating a new system DLL just yet.

oldman
Posts: 1072
Joined: Sun Dec 20, 2009 1:23 pm

Re: SendTo Implementation

Post by oldman » Fri Jun 08, 2018 9:34 am

sraboy wrote:Sorry, don't have access to IRC at the moment so I figured I'd post here.
You have posted here, so you can use IRC here https://www.reactos.org/irc. Just click the Start button and you are in.
Please keep the Windows classic (9x/2000) look and feel.
The layman's guides to - debugging - bug reporting - compiling - with some complementary scripts.
They may help you with a problem, so do have a look at them.

EmuandCo
Developer
Posts: 4334
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: SendTo Implementation

Post by EmuandCo » Fri Jun 08, 2018 12:19 pm

Hacky ways are not likely be accepted. We try to be Windows compatible and this would be the wrong way.
Image
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

sraboy
Posts: 2
Joined: Fri Jun 08, 2018 2:45 am

Re: SendTo Implementation

Post by sraboy » Fri Jun 08, 2018 3:11 pm

oldman wrote:
sraboy wrote:Sorry, don't have access to IRC at the moment so I figured I'd post here.
You have posted here, so you can use IRC here https://www.reactos.org/irc. Just click the Start button and you are in.
Didn't realize there was a web client, thanks! Seems to not be working for me on macOS Chrome though...
EmuandCo wrote:Hacky ways are not likely be accepted. We try to be Windows compatible and this would be the wrong way.
Understood, thank you. I suppose (for now) I can just implement the CSendTo class but leave out the .desklink and .mapimail file associations so the feature is at least available for whenever an app/lib registers itself.

ale5000
Posts: 7
Joined: Thu Apr 19, 2007 11:06 pm

Re: SendTo Implementation

Post by ale5000 » Sun Dec 01, 2019 5:25 pm

It has now been mostly implemented by katahiromz.

binarymaster
Posts: 285
Joined: Sun Nov 16, 2014 7:05 pm
Location: Russia, Moscow
Contact:

Re: SendTo Implementation

Post by binarymaster » Sun Dec 01, 2019 5:46 pm

ale5000 wrote:
Sun Dec 01, 2019 5:25 pm
It has now been mostly implemented by katahiromz.
Indeed. :)
sraboy wrote:
Fri Jun 08, 2018 2:56 am
Sorry, don't have access to IRC at the moment so I figured I'd post here.
If you are still around, we are now using ReactOS Chat, you can join here using your forum account.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest