John, I have not touched Lazarus in couple years, but really liked it has a cross platform rapid development tool.
How are you connecting to Linuxcnc remotely? Are you familiar with the linuxcncrsh and halrmt interfaces? Regards, Eric On September 23, 2019 1:56:41 AM EDT, John Dammeyer <[email protected]> wrote: >Just a quick note about the hole boring program I ported from C command >line to Lazarus Pascal GUI. I've compiled it on LinuxCNC after the >classic: >sudo apt-get install lazarus > >Once that was installed I loaded the project I'd written under Lazarus >under WIN-7 and it failed compiling with a single error. >It seems the LinuxCNC version is older and doesn't support > Application.Scaled:=True; > >Commenting this out resulted in a successful compile. The only side >effect of this is the text on the window was larger and was overlapped >by text boxes or other text labels. > >After that it ran and generated a workable version with Radius G-Codes. > Like the Windows version the I,J G-Code version has issues. > >The information I'm trying to pass on is that with only a few issues it >looks like it will be possible to create a large number of interactive >tools for LinuxCNC using Lazarus which, like the original Object Pascal >for Windows, makes windowed user interfaces easy to design and >implement. > >My goal is to create the MACH3 like wizards for LinuxCNC. Ones where >we just fill in the blanks for many of the simple operations that would >take way longer using the CAM software. And I really don't want to >become fluent in G-Code programming which to me is way too much like >command line work for Linux. I'm not interested in staying in the >70's. > >John > > > > > >_______________________________________________ >Emc-users mailing list >[email protected] >https://lists.sourceforge.net/lists/listinfo/emc-users -- Sent from my Android device with K-9 Mail. Please excuse my brevity. _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
