Morfik 1 - Service Pack

July, 2007

This release includes the completion of porting of Morfik Framework into Basic (beta release) as well as support for IIS and XApp running as a plug-in to Apache 2.x under Windows. Also significant improvements to the Plastic layout feature.

add-new32.png What's New in Morfik

Recommendations & Notes

  1. As noted in the release notes, there is now a version of the Morfik Framework available in Basic. Projects using the Basic language automatically switch to the Basic version of the Framework. As a result of this change, if you have used Exit command in your Basic code please replace it with Return command.
  2. In order to get the latest version of the sample projects, It is recommended that you either remove or rename the \My Documents\Morfik07\Samples folder prior to the installation.
  3. As noted in the earlier release, the process of converting code from Pascal syntax to another language, does NOT create a new copy of the project but rather converts the existing one. IT IS HIGHLY RECOMMENDED THAT YOU MAKE A FULL BACKUP OF YOUR PROJECT BEFORE CONVERTING.

New Features

  1. Completion of porting of Morfik Framework into Basic (beta release). Basic Framework is automatically chosen when project language is Basic.
  2. IIS support.
  3. Significant improvements to the Plastic layout feature in the IDE.
  4. XApp as a plug-in to Apache 2.x under Windows.
  5. Ability to enter foreign languages in the code editor and caption property and in the table/query data view.
  6. Enhancements to easily connect to more advanced POP3-SMTP servers.
  7. Ctrl+Shift + Down, Ctrl+Shift + Up for navigating between function body/header.
  8. It is now possible to use # notation for color constants in all languages. For example Button.Color := #FF0000; It uses RGB like html.
  9. ODBC connectivity within the AppsBuilder has been updated and improved.
  10. New project item image is now displayed on each tab to make it easier to recognize the open documents in the project.
  11. It is now possible to preview a form from the browser or server code editor.
  12. New structure in the sample project folder. Additional projects are added in all supported languages in Morfik.
  13. Firebird engine has been updated to version 2.0.1.
  14. Support for character set win1251.
  15. New fast navigation tools in the code editor - Two Comboboxes have been added to module view, for navigating through classes and methods.
  16. Added a CloseQuery event to the form class to allow intervention when a popup form is being closed.
  17. The default character set for Morfik applications is UTF-8 now.
  18. PDF report generator now works for XApps running under Linux.
  19. Open file dialog is now resizable in IDE
  20. Implement the concept of active window/table when user is defining the DB schema

Bug Fixes

  1. Compiling projects with external databases are much faster as table information is now cached locally.
  2. Fixed issues with importing from or linking to MS Access 2007 projects.
  3. New EncodeParameter-DecodeParameter functions to resolve issues related to SQLFilter parameters in Firebird. Following is how the function is used: OpenForm('frmSupplier','frmMain:Subform','"SQLFilter='+EncodeParameter(myFilter)+'"');
  4. In MSSQL projects it is now possible to:
    1. Submit records that have null values for a unique identifier field type that is set to allow for Null values.
    2. Submit a (blank/null) date value when the checkbox is un-ticked on the DateTimeEdit control.
  5. Issues with the default properties of the Rectangle control are fixed.
  6. Print command is not displayed in the Form designer anymore.
  7. Issues with container height (could not be less then 12px) in IE 6.0 is resolved.
  8. Enhancing hints on the available options in the AppsBuilder Toolbar.
  9. Fixed issues related to consuming Morfik WSDL files.
  10. In projects based on MS-SQL database, the ODBC service connector now has an option to list all tables in the database, not just those owned by the current user.
  11. 'Invalid time format' error on page refresh in IE6 has been fixed.
  12. Images for the action buttons on the Navigation bar look more visible.
  13. Resolved issues in Combobox related to showing and JavaScript crash if Combobox's data field contained a value that was not included in the list of items.
  14. Containers with Borderstyle of bsInset or bsOutset now show correctly in reports.
  15. The relationship diagram are not lost anymore after restarting an xApp.
  16. Right clicking on a scroll bar does not generate access violation errors.
  17. Pascal array declarations that use an enumerated type as the index now compile correctly.
  18. Morfik J:
    1. Method overriding now works in server-side code.
    2. XApps can now have a variable declared as "WhiteSpace".
  19. Able to build and run XApps when special characters are used in the file or folder names.
  20. Not all characters in an imported or linked table records are converted correctly. Special European characters are replaced with question marks.
  21. Enabling profiler could result in XApp crashing, this has been resolved
  22. When Application alignment (project options) is set to centered and main form horizontal position is set to center, the application becomes left aligned.
  23. Corrected the declaration of TArray.Join() in system.mmd
  24. Added textOverflow property to declaration of THTML_CSS2Properties to systemdomhtml.mmd
  25. Show Tables' command in query and schema designers now lists the Tables alphabetically.

download32.png Download

On the download page, you will have the option of choosing from three different versions of Morfik that differ in the programming language used. Choose the version with the programming language that you are familiar with. The installation steps are identical whether you purchased your copy or are using the trial version.

download16.png  Download Full version

To install Morfik:
1. Open the downloaded Zip file with a tool such as WinZip™ or other compatible program.
2. Double-click the single .EXE file contained in the Zip file.
3. Follow the instructions and prompts in the Setup Wizard to complete the installation.

cd_run-install32.png Installation

This maintenance update is a complete installation (and not a software patch to the existing installed version of Morfik). You may uninstall previous versions of Morfik, however this is not required, and the new update can co-exist next to the previous versions.

bug_yellow32.png Known Issues

Following is a list of known problems with Morfik release (some with a suggested workaround) which will be fixed in future updates or releases:

Known Issue 1:

  1. XApp as a plug-in to Apache 1.x does not work correctly in this release. The reverse i.e. Apache 1.x as plug-in to a XApp (the default) works fine.

Resources32.png Other Resources and Links

Resources16.png   "How Do I?" Videos  Learn by watching training videos on how to perform common tasks within Morfik
Resources16.png   Morfik Developers Assist   Support page provides a list of useful links to various technical resources
Resources16.png   Morfik Support Forum   Browse through the questions and answers, search for specific topics

workplace-system32.png System Requirements

Morfik's software and hardware requirements are as follows:
-Windows XP®, Windows Vista® (32- or 64-bit) or Windows 7® (32- or 64-bit)
-Intel® Pentium class, 1.8 Gigahertz processor or better
-1 GB RAM or more
-1 GB hard disk space (Installer + User Files)
-Monitor 1280x1024 screen resolution or better
-32-bit color, 64 MB graphics memory or better
Morfik is only available as a download, and the installation steps are identical whether you purchased your copy or are using the trial version.

Related Topics

Back to top