xsharp.eu • FabPaint & FabSplitShell
Page 1 of 1

FabPaint & FabSplitShell

Posted: Tue Apr 02, 2024 5:17 pm
by lagraf
Hallo zusammen,
hat Fabrice die beiden Libs inzwischen auf X# migriert und public gestellt?
Ich habe versucht die Fab PaintLib und Fab PaintLib Control umzustellen, stosse aber dabei auf den Fehler

error XS0103: The name 'OSPrintF' does not exist in the current context 54,4 TrackMouse.prg FabMouseTrackSelection:__DrawSelect

Franz

Re: FabPaint & FabSplitShell

Posted: Wed Apr 03, 2024 5:34 am
by lagraf
Ich habe ausserdem noch Fehler in folgendem Code:

Code: Select all

oHttp := CHttp{"BMTest"}
oHttp:Axit()
Der Fehler bei der Zeile oHttp:Axit() lautet:
error XS0245: Destructors and object.Finalize cannot be called directly. Consider calling IDisposable.Dispose if available.

Wie kann ich den Fehler beheben, lDisposable.Dispose sagt mir nichts?

LG Franz

Re: FabPaint & FabSplitShell

Posted: Wed Apr 03, 2024 5:50 am
by lagraf
Die FabTools für X# habe ich inzwischen im Download Bereich gefunden, ich probiers gleich mal aus!
Bleibt dann noch der XS0245 Fehler beim Axit().
LG Franz

Re: FabPaint & FabSplitShell

Posted: Wed Apr 03, 2024 7:01 am
by Chris
Hi Franz,

It's not possible to directly call the destructor (Axit() method in VO) of an object in .Net. The destructor of the cHttp class only calls Destroy(), so you can simply call this method instead in the X# version of your code.

Re: FabPaint & FabSplitShell

Posted: Wed Apr 03, 2024 8:45 am
by lagraf
Danke, habe ich korrigiert!
Franz

Re: FabPaint & FabSplitShell

Posted: Thu Apr 04, 2024 8:01 am
by lagraf
Bin grad an der FabSplitShell dran, hat jemand die beiden Files hsplitbar.cur und vsplitbar.cur?
Bei mir am PC sind sie nicht zu finden und in der FabSplitShell werden sie als Resource definiert.
Franz

Re: FabPaint & FabSplitShell

Posted: Thu Apr 04, 2024 8:35 am
by g.bunzel@domonet.de
Hallo Franz,

...ist im Anhang.

Gerhard