On Wed, Jun 14, 2023 at 7:43 AM Marcos Douglas B. Santos <m...@delfire.net> wrote: > > On Wed, Jun 14, 2023 at 6:47 AM Michael Van Canneyt via lazarus > <lazarus@lists.lazarus-ide.org> wrote: > > > > On Tue, 13 Jun 2023, Marcos Douglas B. Santos via lazarus wrote: > > > > > Hi, > > > I'm trying to run Sciter.TIS https://sciter.com/download/ on Lazarus, > > > which could be an open source project in the future — yes, > > > not the newer version (named Sciter.JS) as I don't need these new > > > features. > > > > > > I've started looking into https://github.com/da-baranov/SciDe (~8 years > > > ago). Then, I discovered a fork > > > https://github.com/Mikanoshi/SciDe (~5 years old) and forked from it > > > because it is "newer". > > > > > > The da-baranov's original repository already tried to run on Lazarus, but > > > they have an issue which couldn't be solved: > > > https://github.com/da-baranov/SciDe/issues/3#issuecomment-87698772 > > > > If you look at the issue, you see there is a commit that claims to solve > > this issue. Did you test if that commit is incorporated in your code ? > > Yes, it is incorporated. First I checked it, but later forked the > repository from the author of this commit (mr. Mikanoshi), which is > newer... > But it didn't work. > > > > I have the same issue, even using the newer version... > > > When it calls API.SciterWindowAttachEventHandler() here > > > https://github.com/Mikanoshi/SciDe/blob/master/source/Sciter.pas#L1439-L1440, > > > the result is always SCDOM_INVALID_HWND. > > > > > > Why am I asking this here? Well, the project claims that it works from > > > Delphi 7 to newer; they could compile on Lazarus; I also > > > could compile (creating a package, a component, etc) on Lazarus; but it > > > do not work because something looks like different about > > > how a Handle works on VCL comparing to LCL. > > > > On windows, the handle should work the same. If you're working on another > > platform, then it works very different, and then you'll need to see what > > sciter > > actually expects. > > I would like it to work on Windows, Linux and MacOS, but for now I > will be glad that it only works on Windows.
Michael, Do you have any more ideas to try to solve this issue? Thanks, best regards, Marcos Douglas -- _______________________________________________ lazarus mailing list lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus