General XMetaL Discussion
XMetaL Community Forum › General XMetaL Discussion › Set Assets Folder to AppData Folder
-
dblisset June 7, 2013 at 3:58 pm
Set Assets Folder to AppData Folder
June 7, 2013 at 3:58 pmParticipants 1Replies 2Last Activity 9 years, 8 months agoXMetal Author Essential 5.5.0.266
Windows 7 Professional both 32 & 64 bitI'm trying to modify the xmetal55.ini to utilize the %AppData% folder for assets_path but haven't had much success.
I also tried to modify it in a startup macro but Application.AssetsPath is a read only property.
Is there a way to accomplish this without hard coding a path?
wongsk27 July 17, 2013 at 1:16 am
Reply to: Set Assets Folder to AppData Folder
July 17, 2013 at 1:16 amDerek Read July 17, 2013 at 7:06 pm
Reply to: Set Assets Folder to AppData Folder
July 17, 2013 at 7:06 pmUnfortuantely, the Assets feature was designed to function with files stored in Program Files (in the installation path) before Windows implemented their per-user functionality but the nail in the coffin was increased security with XP SP2 and later versions of Windows. The way it was coded made it virtually impossible to modify to work in that type of environment.
To keep the feature would have required a complete rewrite, so it was deprecated in version 5 and became unsupported in version 6. It is not available by default in versions 7 and 8 (though it could be added back in its broken state for clients still running XP with reduced security using an unsupported API).
A similar feature should be possible to recreate (depending on which functionality you use) using an embedded copy of Internet Explorer or a custom control. The Resource Manager still allows for the embedding of ActiveX controls (including the WebBrowser ActiveX control version of IE) using the API ResourceManager.AddTab().
-
AuthorPosts
- You must be logged in to reply to this topic.