Re: Visual Scripting component (maybe flowcharting)

From: Jacob Thurman (jacob_at_delphi-expert.com)
Date: 06/04/04


Date: Fri, 4 Jun 2004 12:24:51 -0500


> TMS Software has also Diagram Studio, which is a tool to build diagrams
and,
> of course, flowcharts.
>
> We've been thinking about building an integration between both Scripter
> Studio and Diagram Studio, in order to provide a powerful tool for visual
> scripting. We would be very glad to hear from you about this tool, what do
> you expect and what would be the features in this new tool.

The TMS diagramming components are actually very high on the list of
components to use if I have to build this myself. If you already had that
capability, I would probably already have bought it. The question at this
point is how long it would take you to have it ready. :)

What I would like to see is the ability for an end user to design a script
visually, and have the resulting script be serializable.

>From a technical standpoint, it would seem like the developer would have to
supply actions to the script as things that user can actually do. These
could be TAction descendants, or just any class implementing IScriptAction
(I perfer the interface approach, personally). There would also be
decisions that would have to be made, perhaps the same pattern could work.
Basically, the trick here is how the script interacts with the host
application, aka how the host application is exposed through the script.

Another issue would be how the diagram component would interact with the
script. Going from a script to a diagram should be a piece of cake:
MyDiagram.LoadScript(MyScript). It would also be ideal if you could do
MyDiagram.GetScriptObject: TScriptObject as well, although I can see a lot
of potential difficulty in that.

Just some random thoughts....

--
Jacob Thurman
Creator of Castalia - The ultimate Delphi Productivity Suite.
http://www.delphi-expert.com/
Super-Smart Syntax Highlighting
Fast, powerful code templates
Code Navigation Facilities you've only dreamed of
Automated Refactoring
Inline variable declaration
On-the fly syntax checking


Relevant Pages

  • Re: Visual Scripting component (maybe flowcharting)
    ... >> Studio and Diagram Studio, in order to provide a powerful tool for visual>> scripting. ... > The TMS diagramming components are actually very high on the list of> components to use if I have to build this myself. ... > What I would like to see is the ability for an end user to design a script> visually, and have the resulting script be serializable. ...
    (borland.public.delphi.thirdpartytools.general)
  • Re: Visual Scripting component (maybe flowcharting)
    ... "Henk" wrote in message ... > I agree that offering a scripting and calculations using a diagram tool is ... With Turbo Vision you can visually assemble code and create an ... script. ...
    (borland.public.delphi.thirdpartytools.general)
  • ChartDirector [problem]
    ... I'm currently developping a cgi script which use ChartDirector, ... have a HUGE problem with drawing... ... Diagram displays correctly, but bars doesn't stop, and continue til the ...
    (comp.lang.perl.modules)
  • Re: Scripting database diagrams
    ... > I normally create a database diagram that shows all the relations and use ... > it, the diagram is dropped. ... I have searched everywhere for stored procedures ... it is possible to script out your existing diagrams... ...
    (microsoft.public.sqlserver.programming)
  • ANN: Diagram Studio v2.0 released
    ... Diagram Studio is a component set to add instantly feature-rich and user ... easy edit of font name and font size of block, and also set the zoom ratio ... background color while exporting diagram to a bitmap or metafile ...
    (borland.public.delphi.thirdpartytools.general)