How do I create an InaXplorer control in an application?
I purchased
InaXplorer, I have a .lic file, I'm using MFC and I get an Evaluation message when distributing the control. Why?
What's new in 2.4?
How do I contact Inabyte Inc.?
How do I create an InaXplorer control in an application?
In Visual Basic 5.0 and above:
To add the InaXplorer control to your project, select Project | Components... Select the InaXplorerList ActiveX Control Module, InaXplorerTree ActiveX Control Module and InaXplorerCombo ActiveX Control Module.
The InaXplorer controls will now be available in the Visual Basic Toolbox. Select some InaXplorer control from the Toolbox and insert it into a form as usual.
In Visual C++ 5.0 and above:
To add the InaXplorer control to your project, select Project | Add To Project | Components and Controls... In Registered ActiveX Controls folder select all InaXplorer Controls. The InaXplorer control wrapper classes will be added to your project.
To insert an InaXplorer control in an application window derived from CWnd, implement a WM CREATE message handler in your application window. Inside this function, create an InaXplorer control as a child of your window by calling the Create method of the InaXplorer control wrapper class.
To insert an InaXplorer control in a dialog, choose InaXplorer control from the Control toolbar and select the destination in the dialog where the control is to be placed. You can also click the right mouse button in the dialog. Choose Insert ActiveX control... from the popup-menu and then select InaXplorer Control. The InaXplorer control is inserted into your dialog.
(Back
to top)
I purchased
InaXplorer, I have a .lic file, I'm using MFC and I get an Evaluation message when distributing the control. Why?
Chances are you are using InaXplorer controls in a CView derived class. You must pass the first line of text from the license file when you create the control.
m_inaXplorerWindow.CreateControl( __uuidof(InaXplorer::InaXplorerControl), 0, WS_VISIBLE, CRect(0,0,100,100), this, ID, 0, FALSE, L"first line of text from license file"))
or
static const CString strLicenseKey = "first line of text from license file";
BSTR bstrLicenseKey = strLicenseKey.AllocSysString();
BOOL bRet = m_wndXplore.Create(NULL, NULL, CRect(0, 0, 100, 100), this, ID, NULL, FALSE,
bstrLicenseKey);
SysFreeString(bstrLicenseKey);
(Back
to top)
What's
new in 2.4?
Following Properties and Methods are added in
the 2.4 version of InaXplorerList Control:
Name
|
Description
|
|
|
ShowAttribute |
Property
that tells the InaXploreList control whether to show the Attribute
column when the View property is set to Detail view |
GridLines |
Property
that tells the InaXploreList control whether to show the List Control
Grid Lines when the View property is set to Detail view |
CheckBoxes |
Property
that tells the InaXploreList control whether to show the List Control
Check Boxes when the View property is set to Detail view |
HeaderDragDrop |
Property
that tells the InaXploreList control whether to enable drag-and-drop
reordering of columns in the list-view control when the View property is
set to Detail view |
Style |
Property
that tells the InaXploreList control how to display its contents.
Classic Win95 Look or Web Folder IE4 Look |
FiterFolder |
Property
that tells the InaXploreList control to show Folders only that match the
names of a list |
ShowSystemFolderMenu |
Property
that tells the InaXploreTree, or InaXploreList controls whether to
automatically show the appropriate Current Folder Context menu when the
right mouse button is depressed over the control white space.
If set to false you can provide your own context menu |
ColumnTitle |
Property
array that sets or returns the Title of a Header Column in the control
when the View property is set to Detail view. |
ListValues |
Property
array that returns the "checked" state of an item in the
control |
Columns |
Property array
that sets or returns the width of a Header Column in the control when
the View property is set to Detail view |
HitTest(long
X, long Y) |
Determines which
list view item, if any, is at a specified position. |
|
|
See the Help for more details.
(Back
to top)
How do I contact Inabyte Inc.?
By Phone |
415-898-7905 |
By Fax |
415-898-1652 |
By Email |
support@inabyte.com |
|
info@inabyte.com |
By Internet |
http://www.inabyte.com/support.html |
|
http://www.inabyte.com |
By US Mail |
Inabyte Inc. |
|
PO Box 728 |
|
Novato CA 94948-0728 |
|
USA |
(Back
to top)
Download the latest
version of InaXplorer and its sample applications (MFC and VB).
|