Morfik 1 - Service Pack 1.1.0.6

May, 2007

Release for Morfik Pioneers only, includes support for Indy 10 and some productivity improvements.


add-new32.png What's New in Morfik 1.1.0.6

Recommendations & Notes

  1. AppsBuilder Release 1 (build 1.0.0.7) introduced the feature that allowed you to convert all the code from one language syntax to another. As this feature has still not fully matured:-
    1. IT IS HIGHLY RECOMMENDED THAT YOU MAKE A FULL BACKUP OF YOUR PROJECT BEFORE CONVERTING.
    2. This process does NOT create a new copy of the project but rather converts the existing one. Note that in this version of AppsBuilder it is NOT possible to convert to Pascal syntax.
  2. In previous releases, if the default value of a Form or Report parameter as entered in the parameters dialog included the single quote character ('), it had to be entered twice (' '); this is no longer required; any existing projects that use this technique will need to have the extra single quote characters removed.
  3. Any code in existing projects which makes direct use of Indy 9 may need to be changed so that it will work with Indy 10; see the Indy website www.indyproject.org for further information.


New Features

  1. Morfik framework has been upgraded from Indy 9 to use Indy 10. Among other things, this means that it is now possible to call 3rd-party web services from an XApp running on Linux.
  2. Format Painter. This feature allows automatic formatting of Controls at design time. Simply select a control to copy formatting from, click on the Formatting Brush and click on a second control to copy formatting to.
  3. Jump start new projects. New projects have additional Forms to assist developer with the development process.
  4. Continuous Forms generated in Form wizard now include page navigator options by default instead of record navigator.
  5. Enhanced database security by not allowing external access to the database engine. By default, only local access to the database engine is allowed.


Bug Fixes

  1. File-Uploader control related issues in Firefox, Opera and Safari.
  2. Obfuscation caused intermittent JavaScript runtime errors.
  3. The side margin where it shows line numbers in code view did not display properly when the last line number is something such as 10, 100, 1000.
  4. Resizing of TextLabel font sizes and borderwidths at runtime did not work in Firefox 2.0
  5. In the Data view grid of a table it was not possible to enter '0' and '1's for a Yes/No type field.
  6. Issues related to navigation through pages in a stand-alone continuous Form.
  7. The CheckSyntax property of non-visual queries is now set to false by default.
  8. External Database
    1. The SQLFilter property was not working correctly in Forms and Reports bound to external databases
    2. In MS SQL database projects, checkbox did not show correct values in a continuous Form.
  9. Morfik Basic
    1. SHR and SHL operators were not handled correctly in Pascal to Basic convector.
    2. Select Case did not work correctly on keyword "to" in Morfik Basic
    3. Caret position was off position in relation to source code indentation when the property window took you to the source code.
  10. Other Languages related issues
    1. Morfik J: Compiler errors occurred when using a range of values in a Switch statement case.
    2. Morfik C#: Compiler errors occurred when using a range of values in a Switch statement case
  11. On-line Services - Salesforce.com:
    1. Running the service connector wizard in update mode didn't clear the MFK$SYNC_SCHEDULE Table.
    2. Datetime datatype fields were not handled correctly.
    3. Minor Boolean datatype field issues.
    4. Null field values were not handled correctly.

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.


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