FmPro Migrator 4.74 Released
Posted March 23, 2009 at 3:06pm by iClarified
.com Solutions has released FmPro Migrator Developer Edition 4.74 With New FileMaker Pro Layout to HTML/JavaScript Conversion Feature. FmPro Migrator Developer Edition enables FileMaker developers to realize productivity gains by re-purposing layouts from existing solutions into new web solutions.
FmPro Migrator Developer Edition instantly converts FileMaker Pro layouts into HTML/Javascript web pages. The generated HTML files are suitable for use as a starting point for developing database enabled web solutions using graphical development tools such as Embarcadero Delphi(R) for PHP or Adobe Dreamweaver CS4.
FmPro Migrator Developer Edition 4.74 features include:
* Automated Layout to HTML Conversion Process - Each FileMaker Pro layout is converted into a separate HTML file, along with JavaScript and embedded image files.
* Precise Object Positioning - FmPro Migrator uses CSS styles to precisely position each HTML object to match its original size and location within the original FileMaker Pro layout. The generated HTML files are smaller in size and easier to edit either manually or with graphical tools like Dreamweaver. Individual HTML page elements can easily be selected, edited, resized or moved using Dreamweaver. Using CSS styles to set absolute object positioning means that there are no table cell or alignment restrictions for each object.
* Custom Value Lists - Custom FileMaker Pro Value Lists are converted into HTML menus, for every field where a Drop-down List, or Pop-up Menu has been configured. Checkbox and Radio Button sets also use the Custom Value Lists configured on the original layout.
* Embedded Image Export - The export of embedded images makes it possible to re-purpose layout images for documentation, marketing or the creation of web prototypes from existing FileMaker Pro solutions. FmPro Migrator performs this image export task much faster than manually extracting each embedded layout image.
FileMaker Pro stores GIF, PNG and JPEG images in their native formats within the layout. All other image types are also converted and stored in the JPEG file format to guarantee compatibility when displayed in a web page via Instant Web Publishing. Therefore the conversion process follows this same compatibility implementation when extracting GIF, PNG and JPEG images for use on the HTML page.
Only unique copies of images are exported, in order to reduce HTML page loading time space due to duplicate images. This means that if an image such as a company logo is used on 100 different layouts, only one single copy of that graphic will be saved, as all of the other 99 copies are duplicates of the original image. Storing only unique copies of image files also means that only one image file needs to be updated in order to update the company logo on all of the web pages.
* JavaScript-based Drop-down Calendar - Date fields configured with a drop-down Calendar are implemented with a configurable open source pop-up JavaScript DateTime Picker. The size/color of the DateTime Picker can be changed by editing the calendar.js file which is written to the /app directory by FmPro Migrator. The formatting of the returned data can also be customized within the HTML file on a field by field basis.
* Layout Vector Graphics Objects - Embedded vector graphic objects including rectangles, rounded rectangles, circles/ovals and lines are drawn with the high performance Walter Zorn VectorGraphics Library. Fill colors, borders and border colors are extracted from the layout definition XML code and converted into JavaScript code which draws each object.
* JavaScript Portal Implementation - Portal objects are converted into ExtJS Data Grid objects with resizable columns. A JavaScript file is created for every portal on each layout, allowing individual customization for each Data Grid. The ExtJS JavaScript library is a rich internet application framework providing a wide variety of dynamic web objects including Data Grid, Tab Panel, Tree Panel, Toolbar, Drag & Drop, Progress Bar and Slider controls. The ExtJS library is not included with FmPro Migrator, but can be downloaded by web developers from the ExtJS website.
* Valentina Relationship Creation Feature - FmPro Migrator also includes a new feature which creates Valentina Foreign Key and ObjectPtr relationships from FileMaker Pro relationships.
Pricing and Availability:
FmPro Migrator Developer Edition is priced at ($200) per developer and includes a copy of FmPro Migrator Developer Edition for both MacOS X (Universal Binary) and Windows platforms. Existing FmPro Migrator Developer Edition customers may upgrade to FmPro Migrator Developer Edition 4.74 at no charge.
Read More
FmPro Migrator Developer Edition instantly converts FileMaker Pro layouts into HTML/Javascript web pages. The generated HTML files are suitable for use as a starting point for developing database enabled web solutions using graphical development tools such as Embarcadero Delphi(R) for PHP or Adobe Dreamweaver CS4.
FmPro Migrator Developer Edition 4.74 features include:
* Automated Layout to HTML Conversion Process - Each FileMaker Pro layout is converted into a separate HTML file, along with JavaScript and embedded image files.
* Precise Object Positioning - FmPro Migrator uses CSS styles to precisely position each HTML object to match its original size and location within the original FileMaker Pro layout. The generated HTML files are smaller in size and easier to edit either manually or with graphical tools like Dreamweaver. Individual HTML page elements can easily be selected, edited, resized or moved using Dreamweaver. Using CSS styles to set absolute object positioning means that there are no table cell or alignment restrictions for each object.
* Custom Value Lists - Custom FileMaker Pro Value Lists are converted into HTML menus, for every field where a Drop-down List, or Pop-up Menu has been configured. Checkbox and Radio Button sets also use the Custom Value Lists configured on the original layout.
* Embedded Image Export - The export of embedded images makes it possible to re-purpose layout images for documentation, marketing or the creation of web prototypes from existing FileMaker Pro solutions. FmPro Migrator performs this image export task much faster than manually extracting each embedded layout image.
FileMaker Pro stores GIF, PNG and JPEG images in their native formats within the layout. All other image types are also converted and stored in the JPEG file format to guarantee compatibility when displayed in a web page via Instant Web Publishing. Therefore the conversion process follows this same compatibility implementation when extracting GIF, PNG and JPEG images for use on the HTML page.
Only unique copies of images are exported, in order to reduce HTML page loading time space due to duplicate images. This means that if an image such as a company logo is used on 100 different layouts, only one single copy of that graphic will be saved, as all of the other 99 copies are duplicates of the original image. Storing only unique copies of image files also means that only one image file needs to be updated in order to update the company logo on all of the web pages.
* JavaScript-based Drop-down Calendar - Date fields configured with a drop-down Calendar are implemented with a configurable open source pop-up JavaScript DateTime Picker. The size/color of the DateTime Picker can be changed by editing the calendar.js file which is written to the /app directory by FmPro Migrator. The formatting of the returned data can also be customized within the HTML file on a field by field basis.
* Layout Vector Graphics Objects - Embedded vector graphic objects including rectangles, rounded rectangles, circles/ovals and lines are drawn with the high performance Walter Zorn VectorGraphics Library. Fill colors, borders and border colors are extracted from the layout definition XML code and converted into JavaScript code which draws each object.
* JavaScript Portal Implementation - Portal objects are converted into ExtJS Data Grid objects with resizable columns. A JavaScript file is created for every portal on each layout, allowing individual customization for each Data Grid. The ExtJS JavaScript library is a rich internet application framework providing a wide variety of dynamic web objects including Data Grid, Tab Panel, Tree Panel, Toolbar, Drag & Drop, Progress Bar and Slider controls. The ExtJS library is not included with FmPro Migrator, but can be downloaded by web developers from the ExtJS website.
* Valentina Relationship Creation Feature - FmPro Migrator also includes a new feature which creates Valentina Foreign Key and ObjectPtr relationships from FileMaker Pro relationships.
Pricing and Availability:
FmPro Migrator Developer Edition is priced at ($200) per developer and includes a copy of FmPro Migrator Developer Edition for both MacOS X (Universal Binary) and Windows platforms. Existing FmPro Migrator Developer Edition customers may upgrade to FmPro Migrator Developer Edition 4.74 at no charge.
Read More