Hi,
I have downloaded the interactive showcase to see how your controls perform. Teh first thing I discovered is a BUG... I don't know if it is your library or some simple bug. To reproduce, just launch the showcase, select simple grid, on the bottom tabs for code select VB, then close the simple grid window... unhandled exception.
Now, before I spend my time evaluating your product, that seems to be pretty good, I have some questions. Is all fully managed code written? In what language/s is the source code? In the exception thrown I see you call windows API directly... that's dangerous, is in all your library?
Thanks,
Mariano.
I paste the exception following...
ee the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.ArrayList.get_Item(Int32 index)
at Syncfusion.Windows.Forms.Edit.EditLineList.get_Item(Int32 i)
at Syncfusion.Windows.Forms.Edit.EditView.OnPaint(PaintEventArgs pe)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.UserControl.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 1.0.3300.0
Win32 Version: 1.0.3705.288
CodeBase: file:///d:/windows/microsoft.net/framework/v1.0.3705/mscorlib.dll
----------------------------------------
Showcase
Assembly Version: 1.0.1076.18190
Win32 Version: 1.0.1076.18190
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Showcase.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 1.0.3300.0
Win32 Version: 1.0.3705.288
CodeBase: file:///d:/windows/assembly/gac/system.windows.forms/1.0.3300.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
Assembly Version: 1.0.3300.0
Win32 Version: 1.0.3705.288
CodeBase: file:///d:/windows/assembly/gac/system/1.0.3300.0__b77a5c561934e089/system.dll
----------------------------------------
System.Data
Assembly Version: 1.0.3300.0
Win32 Version: 1.0.3705.288
CodeBase: file:///d:/windows/assembly/gac/system.data/1.0.3300.0__b77a5c561934e089/system.data.dll
----------------------------------------
Syncfusion.Shared
Assembly Version: 1.5.1.1
Win32 Version: 1.5.1.1
CodeBase: file:///d:/windows/assembly/gac/syncfusion.shared/1.5.1.1__3d67ed1f87d44c89/syncfusion.shared.dll
----------------------------------------
Syncfusion.Tools
Assembly Version: 1.5.1.1
Win32 Version: 1.5.1.1
CodeBase: file:///d:/windows/assembly/gac/syncfusion.tools/1.5.1.1__3d67ed1f87d44c89/syncfusion.tools.dll
----------------------------------------
System.Xml
Assembly Version: 1.0.3300.0
Win32 Version: 1.0.3705.288
CodeBase: file:///d:/windows/assembly/gac/system.xml/1.0.3300.0__b77a5c561934e089/system.xml.dll
----------------------------------------
System.Drawing
Assembly Version: 1.0.3300.0
Win32 Version: 1.0.3705.288
CodeBase: file:///d:/windows/assembly/gac/system.drawing/1.0.3300.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
DemoHelper
Assembly Version: 1.0.1075.26637
Win32 Version: 1.0.1075.26637
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/DemoHelper.DLL
----------------------------------------
Syncfusion.Edit
Assembly Version: 1.5.1.1
Win32 Version: 1.5.1.1
CodeBase: file:///d:/windows/assembly/gac/syncfusion.edit/1.5.1.1__3d67ed1f87d44c89/syncfusion.edit.dll
----------------------------------------
RegexAssembly125_0
Assembly Version: 0.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
Accessibility
Assembly Version: 1.0.3300.0
Win32 Version: 1.0.3705.0
CodeBase: file:///d:/windows/assembly/gac/accessibility/1.0.3300.0__b03f5f7f11d50a3a/accessibility.dll
----------------------------------------
Microsoft.mshtml
Assembly Version: 7.0.3300.0
Win32 Version: 7.0.3300.0
CodeBase: file:///d:/windows/assembly/gac/microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/microsoft.mshtml.dll
----------------------------------------
DemoCommon
Assembly Version: 1.0.839.4493
Win32 Version: 1.0.839.4493
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/DemoCommon.DLL
----------------------------------------
ButtonEditDemo
Assembly Version: 1.0.1076.17759
Win32 Version: 1.0.1076.17759
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/ButtonEditDemo.dll
----------------------------------------
CalculatorDemo
Assembly Version: 1.0.1076.17760
Win32 Version: 1.0.1076.17760
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/CalculatorDemo.dll
----------------------------------------
CellButtons
Assembly Version: 1.0.1076.17729
Win32 Version: 1.0.1076.17729
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/CellButtons.dll
----------------------------------------
CellControlsGrid
Assembly Version: 1.0.1076.17731
Win32 Version: 1.0.1076.17731
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/CellControlsGrid.dll
----------------------------------------
CellStyles
Assembly Version: 1.0.1076.17732
Win32 Version: 1.0.1076.17732
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/CellStyles.dll
----------------------------------------
ColorPickerDemo
Assembly Version: 1.0.1076.17762
Win32 Version: 1.0.1076.17762
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/ColorPickerDemo.dll
----------------------------------------
CommandBarsDemo
Assembly Version: 1.0.1076.17765
Win32 Version: 1.0.1076.17765
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/CommandBarsDemo.dll
----------------------------------------
CoveredCells
Assembly Version: 1.0.1076.17734
Win32 Version: 1.0.1076.17734
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/CoveredCells.dll
----------------------------------------
CurrencyDemo
Assembly Version: 1.0.1076.17766
Win32 Version: 1.0.1076.17766
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/CurrencyDemo.dll
----------------------------------------
CustomIndicators
Assembly Version: 1.0.1076.17724
Win32 Version: 1.0.1076.17724
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/CustomIndicators.dll
----------------------------------------
DemoCommon
Assembly Version: 1.0.839.4493
Win32 Version: 1.0.839.4493
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/DemoCommon.dll
----------------------------------------
DockingDesigner
Assembly Version: 1.0.1076.17768
Win32 Version: 1.0.1076.17768
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/DockingDesigner.dll
----------------------------------------
DockingIntro
Assembly Version: 1.0.1076.17769
Win32 Version: 1.0.1076.17769
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/DockingIntro.dll
----------------------------------------
DockingMDIDemo
Assembly Version: 1.0.1076.17771
Win32 Version: 1.0.1076.17771
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/DockingMDIDemo.dll
----------------------------------------
DockingPersistence
Assembly Version: 1.0.1076.17772
Win32 Version: 1.0.1076.17772
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/DockingPersistence.dll
----------------------------------------
DockingTabbed
Assembly Version: 1.0.1076.17774
Win32 Version: 1.0.1076.17774
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/DockingTabbed.dll
----------------------------------------
ExcelMarker
Assembly Version: 1.0.1076.17735
Win32 Version: 1.0.1076.17735
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/ExcelMarker.dll
----------------------------------------
FeaturesGrid
Assembly Version: 1.0.1076.17737
Win32 Version: 1.0.1076.17737
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/FeaturesGrid.dll
----------------------------------------
FloatingCells
Assembly Version: 1.0.1076.17739
Win32 Version: 1.0.1076.17739
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/FloatingCells.dll
----------------------------------------
FolderBrowserDemo
Assembly Version: 1.0.1076.17775
Win32 Version: 1.0.1076.17775
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/FolderBrowserDemo.dll
----------------------------------------
GDBGwithDropGrids
Assembly Version: 1.0.1076.17740
Win32 Version: 1.0.1076.17740
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/GDBGwithDropGrids.dll
----------------------------------------
GradientLabelDemo
Assembly Version: 1.0.1076.17777
Win32 Version: 1.0.1076.17777
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/GradientLabelDemo.dll
----------------------------------------
GridListControlSample
Assembly Version: 1.0.1076.17742
Win32 Version: 1.0.1076.17742
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/GridListControlSample.dll
----------------------------------------
GroupBarDemo
Assembly Version: 1.0.1076.17778
Win32 Version: 1.0.1076.17778
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/GroupBarDemo.dll
----------------------------------------
GroupViewDemo
Assembly Version: 1.0.1076.17780
Win32 Version: 1.0.1076.17780
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/GroupViewDemo.dll
----------------------------------------
IntelliSenseFunctions
Assembly Version: 1.0.1076.17726
Win32 Version: 1.0.1076.17726
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/IntelliSenseFunctions.dll
----------------------------------------
LayoutDemo
Assembly Version: 1.0.1076.17782
Win32 Version: 1.0.1076.17782
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/LayoutDemo.dll
----------------------------------------
MaskedEditDemo
Assembly Version: 1.0.1076.17783
Win32 Version: 1.0.1076.17783
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/MaskedEditDemo.dll
----------------------------------------
MultipleViews
Assembly Version: 1.0.1076.17743
Win32 Version: 1.0.1076.17743
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/MultipleViews.dll
----------------------------------------
OleDragDrop
Assembly Version: 1.0.1076.17745
Win32 Version: 1.0.1076.17745
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/OleDragDrop.dll
----------------------------------------
PopupControlContainerDemo
Assembly Version: 1.0.1076.17786
Win32 Version: 1.0.1076.17786
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/PopupControlContainerDemo.dll
----------------------------------------
RecordNavigation
Assembly Version: 1.0.1076.17746
Win32 Version: 1.0.1076.17746
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/RecordNavigation.dll
----------------------------------------
ScrollBars
Assembly Version: 1.0.1076.17748
Win32 Version: 1.0.1076.17748
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/ScrollBars.dll
----------------------------------------
SettingsDemo
Assembly Version: 1.0.1076.17727
Win32 Version: 1.0.1076.17727
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/SettingsDemo.dll
----------------------------------------
SimpleGrid
Assembly Version: 1.0.1076.17749
Win32 Version: 1.0.1076.17749
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/SimpleGrid.dll
----------------------------------------
SplashControlDemo
Assembly Version: 1.0.1076.17788
Win32 Version: 1.0.1076.17788
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/SplashControlDemo.dll
----------------------------------------
SplashPanelDemo
Assembly Version: 1.0.1076.17789
Win32 Version: 1.0.1076.17789
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/SplashPanelDemo.dll
----------------------------------------
Splitter
Assembly Version: 1.0.1076.17751
Win32 Version: 1.0.1076.17751
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/Splitter.dll
----------------------------------------
TabbedMDIDemo
Assembly Version: 1.0.1076.17792
Win32 Version: 1.0.1076.17792
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/TabbedMDIDemo.dll
----------------------------------------
TabControlExtDemo
Assembly Version: 1.0.1076.17794
Win32 Version: 1.0.1076.17794
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/TabControlExtDemo.dll
----------------------------------------
TextFormat
Assembly Version: 1.0.1076.17752
Win32 Version: 1.0.1076.17752
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/TextFormat.dll
----------------------------------------
VirtualGrid
Assembly Version: 1.0.1076.17754
Win32 Version: 1.0.1076.17754
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/VirtualGrid.dll
----------------------------------------
VSDemoForm
Assembly Version: 1.0.1076.17797
Win32 Version: 1.0.1076.17797
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/VSDemoForm.dll
----------------------------------------
Workbook
Assembly Version: 1.0.1076.17755
Win32 Version: 1.0.1076.17755
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/Workbook.dll
----------------------------------------
XPMenusDemo
Assembly Version: 1.0.1076.17800
Win32 Version: 1.0.1076.17800
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/XPMenusDemo.dll
----------------------------------------
XPTaskBar
Assembly Version: 1.0.1076.17802
Win32 Version: 1.0.1076.17802
CodeBase: file:///D:/Program%20Files/Syncfusion/Essential%20Suite%20Evaluation/Showcase/Files/XPTaskBar.dll
----------------------------------------
Syncfusion.Grid
Assembly Version: 1.5.1.1
Win32 Version: 1.5.1.1
CodeBase: file:///d:/windows/assembly/gac/syncfusion.grid/1.5.1.1__3d67ed1f87d44c89/syncfusion.grid.dll
----------------------------------------
System.Design
Assembly Version: 1.0.3300.0
Win32 Version: 1.0.3705.288
CodeBase: file:///d:/windows/assembly/gac/system.design/1.0.3300.0__b03f5f7f11d50a3a/system.design.dll
----------------------------------------
************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.
AD
Administrator
Syncfusion Team
April 1, 2003 01:53 PM UTC
Hi Mariano,
Someone from support will contact you regarding the problem with our Showcase application. With reference to the use of the Windows API, our code is 100% C#. We do have a few calls into the Win32 API using PInvoke but this is only to access functionality that is not otherwise available. We do not have calls that utilize any other native code.
Thank you for your interest in Syncfusion products. Please do let us know if you have any other questions.
Best regards,
Daniel
Syncfusion, Inc