Lazarus

Programming => Packages and Libraries => Ported from Delphi/Kylix => Topic started by: arneolav on January 31, 2016, 06:22:22 pm

Title: JVCL Wizard / KWizard
Post by: arneolav on January 31, 2016, 06:22:22 pm
Some years ago this was a topic; Has anyone ported JVCL Wizard / KWizard

With good luck I did use JVCL Wizard in Delphi and miss it in Lazarus.

Anything new?
Title: Re: JVCL Wizard / KWizard
Post by: Leledumbo on February 01, 2016, 07:04:12 am
The runtime package ported easily (not yet tested, though), but the RAD designer is not due to differences between Delphi and Lazarus implementation and I'm lacking knowledge about them. So I give up porting and create one using TNotebook + TPanel + TButton instead.
Title: Re: JVCL Wizard / KWizard
Post by: arneolav on February 01, 2016, 10:14:49 am
Thanks!
I'm creating something same, using Buttons in a panel and PageControl with hidden tabs, ...
Not perfect, but does the job!
Title: Re: JVCL Wizard / KWizard
Post by: taazz on February 02, 2016, 07:40:02 am
The runtime package ported easily (not yet tested, though), but the RAD designer is not due to differences between Delphi and Lazarus implementation and I'm lacking knowledge about them. So I give up porting and create one using TNotebook + TPanel + TButton instead.
Any chance that I get the work you've done so far to see If I can rewrite the designer part?
Title: Re: JVCL Wizard / KWizard
Post by: Leledumbo on February 02, 2016, 10:28:00 am
There you go
Title: Re: JVCL Wizard / KWizard
Post by: taazz on February 02, 2016, 12:30:33 pm
Thank you I got it. let me see what I can do.
Title: Re: JVCL Wizard / KWizard
Post by: taazz on February 16, 2016, 12:57:36 am
A small update. I have manged to compile the design package with out errors. I haven't tested it yet mainly because I do not want to create an invalid lazarus executable at this time, but I will try to install lazarus in a VM and test it there. When I have something working stable enough for testing I will update this thread.
TinyPortal © 2005-2018