hmCal is a new plug-in developed by heubach media, Hamburg, Germany for 4th Dimension.
hmCal puts simply and fast a complete calendar functionality to your 4th Dimension application. It is always guaranteed that functionality between Macintosh and Windows is identical.
The advantage of hmCal is that it can be integrated extremely simply into existing solutions. A further advantage is, hmCal has NO direct access on your data. So appointments, virtual appointments (it does not have to exist a data record), repeated appointments etc. in complex situations (rights of access, on-the-fly-creation) can be represented and manipulated.
Features:
6 views: daily view, user daily views (team calendar functionality), multi day view, user weekly view (resource managemant), project view and month view
Multi-day appointments
Recurrence appointments
Import and export as iCalendar format
Support of columns
Complete adaptability of the calendar by programming language
Stylesheets for each calendar-object
Shifting and extending dates by the user, drag & drop in all views
User actions/events can be administered by programming language (callback method)
Drag & drop of other form objects into the calendar
You can display appointments in complex situations (rights of access).
Customizable colors, icons and tooltips
Identical function range under Macintosh and Windows
hmCal ist available as a universal binary bundle for Macintosh and Windows. It was developed and tested with 4D version 2004.7 and 4D v11.3 SQL.
hmCal 2.0 Special NEW features
Support of recurrence appointments: Now you can apply easily very complex
repeating rules for appointments. These rules are automatically displayed in
hmCal and can modified by the user.
Support of the iCalendar Standard: With hmCal 2.0 you can get/push very
easily calendar data from/to iCal, Outlook 2007 and others. Now it's
possible to show appointments from other calendar systems directly (without
caching any data) into your 4D application. For example: Subscribe your
Google Calendar easily in your 4D application - with only one command!
Export and import of iCalendar documents, including support of recurrence
appointments.
New project/gantt view: With this view you can plan your resources or
appointments. You can display appointment hierarchichally. HmCal supports
milestones and relations.
Support of columns: The user/resource view and the new project view
supporting columns. Now you can display more information to an
appointment/user/resource!
Goodbye Quickdraw: hmCal 2.0 was completely rewritten for Macintosh into
Quartz 2D. This new technology brings new possibilities, for example:
gradients and shadows.
New icon management: Now you can create icons in hmCal and apply these
icons to appointments. HmCal now supports native picture formats. So you can use the format "png" to use the alpha layer and to display transparency.
hmCal 2.1 Special NEW features
Columns (in the user view and project view) are now resizeable by the user
New commands to get and set the properties of columns: "hmCal_Set Column
Property" and "hmCal_Get Column Property".
Columntexts can now wrap automatically
The multi day area can be scrolled vertically in the day and week views
(See "hmCal_Set App Property").
New commands hmCal_Set Scroll Range and "hmCal_GET SCROLL RANGE" to set
the scrollable area in the day and week views.
In the project view: A planned appointment can now have a second bar (time
range) to show the current progress.
Now you can set the textcolor and backgroundcolor of each cell
The iCalendar export and import now supports the location ("hmCal_Set App
Property" selector "hmCal_aprop_Location")
hmCal 2.2 - NEW features
New command to receive object sizes
New command to set all formats
New command to convert a date/time from one timezone to an other timezone
New command to get the timezone of the operating system
New possibility to resize appointments in the month view
New possibility to set the printing size
Timzone update
Bugfixing
hmCal 3.0 - NEW features
Full Unicode support: Version 3.0 is only available for 4D v11.5 and above.
Horizontal scrolling with the mouse wheel in all lists
Enhanced user multi day view
Introducing the theme System processes. Now, you can find out, if you application is the frontmost application or not.
Introducing the theme Search: visualisation of searches
Enhanced project view:
Drag & drop zoom in the project view while click and pull in the header area
Display of resources/users in the project view
Sort in the project view
The prices for hm Calendar Pack you wil find in our Shop.