XSharpPublic icon indicating copy to clipboard operation
XSharpPublic copied to clipboard

TypedSDK GUI problems

Open cpyrgas opened this issue 1 year ago • 0 comments

Created a test mdi app in VO and xPorted it first using standard VOGUI and then XGUI. Differences between the two in a datawindow containing many controls:

BigWindow_VOGUI

BigWindow_XVOGUI

Main issues when using XGUI are:

  1. When opening the window (File/BigWindow), an exception is thrown: System.InvalidCastException: Unable to cast object of type 'XSharp.VO.SDK.IPAddress' to type 'XSharp.VO.SDK.Edit'. at XSharp.VO.SDK.VOTextBox.get_oEdit() at XSharp.VO.SDK.VOTextBox.OnTextChanged(EventArgs e)

  2. The VOGUI version shows a DateTimePicker control showing time, while the XGUI version shows date

  3. ListView column sizes are different

  4. FixedText control does not appear with border

  5. Background color of tab page is different

  6. When pressing the X button to close the window, it looks like it "closes" the first tabpage (controls are removed from it). It requires another press of the X button to close the window.

__MdiTestXSharpSDK.zip

XportedWithXGUI.zip

cpyrgas avatar Sep 26 '24 22:09 cpyrgas