Re: [Lazarus] Sparta Form Designer change

2017-07-30 Thread Juha Manninen via Lazarus
On Thu, Jul 27, 2017 at 1:24 AM, Anthony Walter via Lazarus wrote: > Please see issue #32209 for a working fix. Someone familiar with the LCL Qt > widget implementation needs to look at this in more depth. The issue appears to be inherent to QT, not caused by

Re: [Lazarus] Sparta Form Designer change

2017-07-26 Thread Anthony Walter via Lazarus
Please see issue #32209 for a working fix. Someone familiar with the LCL Qt widget implementation needs to look at this in more depth. https://bugs.freepascal.org/view.php?id=32209 -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org

Re: [Lazarus] Sparta Form Designer change

2017-07-26 Thread Anthony Walter via Lazarus
No I didn't try that, but I did right now. It locked up my linux. I couldn't even switch to another tty. I'll look into it and possibly file a bug. Thanks. -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org

Re: [Lazarus] Sparta Form Designer change

2017-07-26 Thread Juha Manninen via Lazarus
On Wed, Jul 26, 2017 at 9:53 AM, Anthony Walter via Lazarus wrote: > Juha, I just tested on Qt4 (I haven't tested Qt5 yet) and the sparta form > designer is working great with the latest svn trunk, ... Did you try opening an existing project with a form + some

Re: [Lazarus] Sparta Form Designer change

2017-07-26 Thread Anthony Walter via Lazarus
Juha, I just tested on Qt4 (I haven't tested Qt5 yet) and the sparta form designer is working great with the latest svn trunk, with one outstanding problem: TMainMenu is not working correctly with the Qt4 widget set. video

Re: [Lazarus] Sparta Form Designer change

2017-07-25 Thread Anthony Walter via Lazarus
Juha, Thanks. I will install Qt and compile a second copy of lazarus to test this issue. -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] Sparta Form Designer change

2017-07-25 Thread Juha Manninen via Lazarus
A serious issue with QT: When opening an existing form with controls, the IDE still freezes. Memory overflow, core dump is created. A minor issue with QT: The designer tab is opened initially when the IDE is started. The editor tab should be opened. I remember a similar problem was fixed a long

Re: [Lazarus] Sparta Form Designer change

2017-07-24 Thread Anthony Walter via Lazarus
Thanks, tests and working great on win, mac, and gtk2 linux. I suspect maybe it works on qt linux as well. BorderStyle and BorderIcons work as well. Good job and thank you :) Please set these issues to resolved and i will close: 032183 032171 032170 029615 Note: I will be filing two more

Re: [Lazarus] Sparta Form Designer change

2017-07-24 Thread Maciej Izak via Lazarus
2017-07-19 15:10 GMT+02:00 Juha Manninen via Lazarus < lazarus@lists.lazarus-ide.org>: > Sparta form designer is broken for both GTK2 and QT. > ... > With GTK2 the designer stays empty. The IDE still works otherwise. > With QT the IDE freezes. An empty editor shows an hourglass. The > Sparta

Re: [Lazarus] Sparta Form Designer change

2017-07-20 Thread Maciej Izak via Lazarus
2017-07-19 16:09 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > > Also, on windows the sparta form design on resize shows the color green in > any area that is freshly revealed. I assume that was left in there for > testing reasons and is not some strange unexpected

Re: [Lazarus] Sparta Form Designer change

2017-07-19 Thread Anthony Walter via Lazarus
Okay I tested on OSX. The sparta docked form designer mostly works. Notable problems on OSX are: 1) Forms appear at runtime without a border. This can be fixed by setting the BorderStyle at runtime to bsSingle or bsSizeable. Note setting the BorderStyle at design time causes the border to be

Re: [Lazarus] Sparta Form Designer change

2017-07-19 Thread Anthony Walter via Lazarus
If it wasn't clear, here are the EXAMPLE units which define and register an inheritable form. Example note form: https://github.com/sysrpl/dockedform/blob/master/docknotefrm.pas The logic of the registration code: https://github.com/sysrpl/dockedform/blob/master/dockerformdesign.pas Usage:

Re: [Lazarus] Sparta Form Designer change

2017-07-19 Thread Anthony Walter via Lazarus
Okay I've tested on windows it it works great, but not at all on gtk2 linux. I created a test project for inherited forms, because it might not be so straight forward for some of you test. I attached the test project to issue 29615 Here is a page with a video screen capture of the docked form

Re: [Lazarus] Sparta Form Designer change

2017-07-19 Thread Anthony Walter via Lazarus
I tested on windows a few hours ago and noticed a few things. The biggest problem is that even without sparta installed, inherited forms is no longer working in trunk revisions. In fact when I try to register and then create an inherited form using the "File > New..." dialog, the lazarus IDE

Re: [Lazarus] Sparta Form Designer change

2017-07-19 Thread Maciej Izak via Lazarus
2017-07-19 9:26 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > I don't use for qt lcl widget set, but I can test under window, linux > gtk2, and mac carbon. > would be great! -- Best regards, Maciej Izak -- ___ Lazarus

Re: [Lazarus] Sparta Form Designer change

2017-07-19 Thread Anthony Walter via Lazarus
I don't use for qt lcl widget set, but I can test under window, linux gtk2, and mac carbon. -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] Sparta Form Designer change

2017-07-19 Thread Maciej Izak via Lazarus
2017-07-19 9:05 GMT+02:00 Anthony Walter via Lazarus < lazarus@lists.lazarus-ide.org>: > Okay, I was a little fast on the submit with my last message. I checked > with the bug tracker and I can see the sparta related issues to test. > > Thanks for the fixes and kudos. Your work is very much

Re: [Lazarus] Sparta Form Designer change

2017-07-19 Thread Anthony Walter via Lazarus
Okay, I was a little fast on the submit with my last message. I checked with the bug tracker and I can see the sparta related issues to test. Thanks for the fixes and kudos. Your work is very much appreciated! -- ___ Lazarus mailing list