OrchardSoftware / 4D-Win32API

Win32API is a plugin for 4th Dimension that lets your Windows applications take advantage of Windows-specific features that are not exposed by native 4th Dimension commands. Win32API lets you set a custom icon for any window, change the name of your 4D application in the title bar and task bar, customize file open and save dialogs, get information from the Regional Settings control panel, and much more.
MIT License
13 stars 9 forks source link

Problem with Mac simple quotes in 5.0 with sys_ShellExecute #3

Closed laurentmorhain closed 10 years ago

laurentmorhain commented 10 years ago

The function sys_ShellExecute in the version 5.0 returns "File not found" when opening a file under WINDOWS if the filename contains a Mac simple quote. This problem appears only in the version 5.0, the version 4.1 works correctly.

example : working filename: Capture d'écran 2014-02-11 à 14.52.07.png (ascii 39) not working filename: Capture d’écran 2014-02-11 à 14.52.07.png (ascii 8217)

OrchardSoftware commented 10 years ago

Thank you for reporting the issue. We’ll look into it as soon as possible.

OrchardSoftware commented 10 years ago

Dear Laurent,

Thank you for your request regarding Orchard Software's Win32API plugin for 4D applications:

“The function sys_ShellExecute in the version 5.0 returns "File not found" when opening a file under WINDOWS if the filename contains a Mac simple quote. This problem appears only in the version 5.0, the version 4.1 works correctly. example : working filename: Capture d'écran 2014-02-11 à 14.52.07.png (ascii 39) not working filename: Capture d’écran 2014-02-11 à 14.52.07.png (ascii 8217) ”

We have addressed your request and posted a new version of the plugin on Github:

https://github.com/OrchardSoftware/4D-Win32API/tree/4D-Win32API_6.2

If you have any additional feedback, please contact Debbie Schilling, Vice President of Development, at dschilling@orchardsoft.com.

Best regards, Amber Spradley
Software Engineer Orchard Software Corporation