New
Fax C++/ActiveX Priority Queue and Enhanced Sample
Applications
New Fax Queue Priority
Version 11.02 of the Fax C++/ActiveX development
toolkit has recently been enhanced with the addition
of a priority system for the Fax C++/ActiveX
toolkit’s internal fax queue.
When faxing in the business world, there are
situations which will arise where a specific
document, invoice, etc. must urgently be delivered
via facsimile. However, your particular fax may not
be the only fax that is being sent at the moment, in
fact there could even be a bulk fax in progress to
hundreds or thousands of fax numbers, forcing your
important fax to wait until they have completed.
To account for situations like this, Black Ice
Software has introduced a new priority system for
faxes sent with the Fax C++/ActiveX. By assigning a
priority setting to a fax object, developers can
give precedence to faxes from different user,
departments, etc., allowing these prioritized faxes
to move up in the fax queue and be sent out before
the less important, non priority faxes.
In order to implement priority fax support in their
application, developers hardly have to change
anything in their application. When a new fax is
created it will default to the minimum priority
value. Developers can either use the CreateFaxObj
function or the CreateFaxObject method and assign a
priority value directly, or they can use the
SetPriority function or method to assign a new
priority to a particular fax object, and can use the
GetPriority function or method to get the priority
of a specific fax object. Fax priorities can be any
positive integer value, however Black Ice recommends
restricting priority values to any easily
maintainable range, such as 1-10. The Fax
C++/ActiveX internal fax queue will maintain fax
objects in the fax queue based on their priority,
and will manipulate fax objects within the queue
internally. Developers can change and assign
priority settings to fax objects without having to
worry about manipulating existing queue objects.
Improved sample applications
Black Ice software has improved and released new VB,
C#, VB.NET and Delphi sample applications for the
Fax C++/ActiveX. The newly enhanced sample
applications now better demonstrate the
functionality and capability of the Fax C++/ActiveX
toolkit. The newly released sample applications now
more closely resemble the Demo32 C++ sample
application which is a robust multi port sample
application.