Sydock DP - xml editor, docbook, wysiwyg xml-document processor etc Sydock DP - docbook, xml editor, xml schema editor
HOME PRODUCTS DOWNLOAD ORDER PARTNER SUPPORT DOCBOOK DEVELOPERS
Home
Products
Download
Order
Support
Partners
Developers
API Architecture
Articles
Developer FAQ
Contact Us
Press Room
Login

Developer Frequently Asked Questions

Is it possible to embed part of it (Sydock editing engine for exemple) in a .net application?
Do you provide Primary Interop Assembly so Sydock can be use in Visual Studio .Net?
Can Sydock act as an ActiveX?
Do have a file format reference for .esl files.
We are developing a system that requires access directly to the underlying data structures of the editor to make changes while the author is working. Is there DOM support in Sydock, for instance? What is the event model like?
We like to use Python or other scripting languages for prototyping and for light-weight integrations.
If you support the W3C DOM (or something very close to it), can we extend Nodes with our own properties?
Can we register for editing events? DOM events?
How do we control the presentation of the editing canvas? CSS?
 
Q:  Is it possible to embed part of it (Sydock editing engine for exemple) in a .net application?
A:  There are no plans to deliver a separate SDP editing runtime in v1.
 
Q:  Do you provide Primary Interop Assembly so Sydock can be use in Visual Studio .Net?
A:  Yes.
 
Q:  Can Sydock act as an ActiveX?
A:  Yes, SDP can work as Automation Server.
 
Q:  Do have a file format reference for .esl files.
A:  Yes, SDK contains full esl reference.
 
Q:  We are developing a system that requires access directly to the underlying data structures of the editor to make changes while the author is working. Is there DOM support in Sydock, for instance? What is the event model like?
A:  Definitely there is a way to access a document's DOM. While developing the SDP Object Model we employed the principles similar to the OM of MS Word and Internet Explorer.
 
Q:  We like to use Python or other scripting languages for prototyping and for light-weight integrations.
A:  Yes, we support all these technologies.
 
Q:  If you support the W3C DOM (or something very close to it), can we extend Nodes with our own properties?
A:  Yes, we have developed a DOM extension, which allows for the association of new properties with nodes (elements).
 
Q:  Can we register for editing events? DOM events?
A:  Yes, you can specify handlers for both high-layer events and DOM-layer events, such as OnBeforeUpdateValue, OnAfterUpdateValue, OnBeforeAdd, OnBeforeDelete... You can specify the handler for either one element, or an element and its children, or for several elements of a certain type determined by the Schema.
 
Q:  How do we control the presentation of the editing canvas? CSS?
A:  We provide direct access to the stylesheet and you can gain a full control of the presentation of the editing canvas in runtime by monitoring the stylesheet's attributes, same with CSS.
 

  Copyright © 2007 Sydock XML Editor | DocBook | Contact Us | Feedback | Subscribe