xsharp.eu • Best solutions for converting known/often used VO libs to X#?
Page 1 of 3

Best solutions for converting known/often used VO libs to X#?

Posted: Wed Sep 29, 2021 2:07 pm
by ic2
Frank is still busy converting a large app from us and after moving code to new libs due to circular lib references we are seeing 1000's of errors. Many are from the Excel and Word base lib so with Robert's remarks on https://www.xsharp.eu/forum/public-prod ... -to-x#4891 Frank should be able to get rid of these.

What I am asking now is what the best solutions are from the other well known VO products. Is there a conversion available and if so, where? Should we buy updates and if so, for what?


1 Sven Eberts SE UI XP Base classes
2 bBrowser (we currently own a Vulcan license)
3 Fab Paint, PaintLib
4 HoverButton
5 ReportPro 2 (we have a source code license for the VO version)

We also use FabZip which we probably best replace with the DotNetZip?

and

libErrorHandler . I think this library (if included all further unhandled runtime errors automatically redirect to here so we have 1 centralized and common way of showing the user run time errors and reporting them). As far as I know this won't work that easy in .Net. Was placing an error handler in the Start function of the program the actual alternative?



Dick

Best solutions for converting known/often used VO libs to X#?

Posted: Wed Sep 29, 2021 2:19 pm
by FFF
Dick,
a quick look into "Downloads- Third party" will show you Svens', RP2+3.
Fab lies below General-other, bBrowser is to get at https://bbrowser.net/index.php/downloads-de-de
I think, sometime there was something about HoverButton, but can't recall, where, sorry...

Best solutions for converting known/often used VO libs to X#?

Posted: Wed Sep 29, 2021 2:43 pm
by ic2
Hello Karl,

Ah yes,thanks,I should have looked there too....

Remains bBrowser, and HoverButton.

https://www.xsharp.eu/itm-downloads?fol ... %252FTools contains FabTOols but not FabPaint/FabPaintLib?

Dick

Best solutions for converting known/often used VO libs to X#?

Posted: Wed Sep 29, 2021 2:59 pm
by robert
Dick,
FabPaintLib is included in the FabTools download. And the full source for Fab's libs is here:

https://github.com/X-Sharp/FabTools/tre ... r/FabTools

Robert

Best solutions for converting known/often used VO libs to X#?

Posted: Wed Sep 29, 2021 4:34 pm
by ic2
Hello Robert,
Then we're nearly there. I just bought the X# bBrower update from Vulcan, that should deal with that.

About HoverButton: a bit over a year ago, Fabrice wrote in this thread:

https://www.xsharp.eu/forum/private-pro ... tton#15792

I've got your email with the HoverButton source code; I will keep you informed in this thread.

I guess that was forgotten a bit ;)

@Fabrice: have you ever looked at it and if so, how easy is it to convert? Given the often low level the conversion looks not so easy.

Dick

Best solutions for converting known/often used VO libs to X#?

Posted: Thu Sep 30, 2021 9:14 am
by ic2
Anyone who has been doing something with HoverButtons?

It would be superfluous when we would convert VO Windows to Winforms; these have all or most of the Hoverbuttons options. Problem is that we then can't use bBrowser, or the other way around.

Dick

Best solutions for converting known/often used VO libs to X#?

Posted: Thu Sep 30, 2021 9:53 am
by Fabrice
Hi Dick,
I'm sorry, but it seems that this one has disappeared in my To-do list !:)
With a quick look I was not able to find the source code for HoverButton, and in my mail box, I just have my response and not the original one with the code attached.... ??? Can you send it to my mailbox ?
I will have a look, but cannot give you a deadline

Best solutions for converting known/often used VO libs to X#?

Posted: Thu Sep 30, 2021 9:59 am
by FFF
Guys,
as we hope to see sometime now the new VoGUI, may i suggest not wasting time to migrate an outdated lib, but only steal the goodies from it to enhance the VoButton?

Best solutions for converting known/often used VO libs to X#?

Posted: Thu Sep 30, 2021 10:09 am
by wriedmann
Hi Karl,
unfortunately I think that not every VO project can be moved to the new GUI classes as every class needs to be adapted, with bBrowser in first line, followed by all the inhouse adaptions.
Wolfgang

Best solutions for converting known/often used VO libs to X#?

Posted: Thu Sep 30, 2021 10:17 am
by FFF
Wolfgang,
you mean, the interface is changed? That would be rather unfortunate...