codemorphis.com Forum Index codemorphis.com
Software development: pure and simple.
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Next major Synopsis upgrade

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    codemorphis.com Forum Index -> General Forum
View previous topic :: View next topic  
Author Message
mforkner



Joined: 04 Aug 2004
Posts: 78

PostPosted: Thu Apr 06, 2006 3:36 pm    Post subject: Next major Synopsis upgrade Reply with quote

Codemorphis,

I am curious what changes are in store for Synopsis, and when the next major release is scheduled?

Regards,
mforkner
Back to top
View user's profile Send private message Visit poster's website
CodeMorphis



Joined: 02 Dec 2003
Posts: 252

PostPosted: Fri Apr 07, 2006 12:40 am    Post subject: Reply with quote

The third major version is wide in architectural changes to enable new feature sets and future development. Many of these big changes are "under the hood" and will not be seen by users as features. Because of the far-reaching structural changes the effort is long, but the payoff will be substantial as it will greatly facilitate development for subsequent versions. The final release date has not yet been set. Here are just some of the features that are either already implemented or slated for release:

  • Full and unlimited undo/redo, with random access to undo stack. In one click you can rewind or repeat as many editing operations are desired.
  • Un-nest function
  • Copy/cut/paste of components now uses the Windows clipboard, enabling sharing of program content between instances of Synopsis
  • Data port editor can now be omnipresent (non-modal), allowing you to view all input and data output arguments simultaneously with a single click on a component, view/edit data as you step through a program, etc.
  • New Windows Callback component eliminates need of Windows Event component and event loop (with typical Switch component). This provides the option of simply specifying a Windows event and associating with it a Nesting component that contains logic that is triggered in direct response.
  • New look for UI property pages providing more editing capabilities
  • Additional Windows events now handled (Windows closing, Window closed)
  • New and enhanced comprehensive support for various databases: Microsoft Access, Microsoft SQL Server, mySQL, ODBC, ADO .NET, OLEDB
  • Revision of SCP architecture in preparation for new SCP functionalities
  • Ability to create SCPs from Synopsis components. These SCPs can then be loaded via the SCP plug-in mechanism, appear in the component tray and be used as standard Synopsis components
  • Breakpoints for program runs allow conditional or unconditional breaking when process control arrives at a component
  • More editing/viewing controls for overall program structure, quick component access, and nesting relationships
  • New powerful integration and automation components (to be offered as SCPs):

    • Excel integration: create/edit/control Excel spreadsheets from Synopsis
    • Email client: Send email, download email, control SMTP and POP3 servers from Synopsis
    • FTP client: Full file, directory access for remote sites
Back to top
View user's profile Send private message Send e-mail Visit poster's website
mforkner



Joined: 04 Aug 2004
Posts: 78

PostPosted: Tue Apr 11, 2006 11:04 am    Post subject: Synopsis update Reply with quote

Thank you for the detailed reply.

I am very excited to see what lies in store for us users of Synopsis!

The changes/enhancements are going to give us users a quantum leap in speed and power of development. The upgrades to this already astounding tool are significant. I give kudos to Codemorphis for not only having brilliant insight and creative genius, but also for listening to the comments and wishes in the forum postings and responding to users requests for specific program enhancements and upgrades.

All of the changes/enhancements in the upgrade are going to be major in their impact to the power of Synopsis. But I am especially anxious to see my programs rewritten without the Windows Event component loop, and the associated switch components.

What an awesome developement tool.

Best Regards,
mforkner


Last edited by mforkner on Tue Apr 11, 2006 4:44 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
CodeMorphis



Joined: 02 Dec 2003
Posts: 252

PostPosted: Tue Apr 11, 2006 4:37 pm    Post subject: Reply with quote

You are welcome. Please note that you will not have to rewrite your Synopsis programs to use the Windows Callback component instead of the Windows Event + Switch components. You will simply have another option to treat events created by user mouse clicks, cursor movements, key presses, etc. The new callback mechanism where you associate logic with an event simplifies the visual graph of your logic, but there may be times when you want to see the process flow in the traditional flowchart style. You will simply have more ways to skin the cat, allowing for more flexibility and stylistic choices.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    codemorphis.com Forum Index -> General Forum All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group