Re: [Lazarus] Special Request: Theme entire IDE support

2018-03-09 Thread Anthony Walter via Lazarus
Ralf, I believe your response was to to dark screenshot. I was hoping people would not consider one particular style and judge customization one that, but rather the idea of making customization of colors and size user accessible. Regarding completeness of custom colors and themes, yes some items

Re: [Lazarus] Special Request: Theme entire IDE support

2018-03-09 Thread Ralf Quint via Lazarus
On 3/9/2018 7:41 PM, Anthony Walter via Lazarus wrote: I just wanted to put this idea out there, which I feel would bring significant pleasure to a lot of Lazarus users. Would someone consider adding or working on support to theme the entire Lazarus IDE? I've found myself quite fond of darker

Re: [Lazarus] Special Request: Theme entire IDE support

2018-03-09 Thread AlexeyT via Lazarus
 >theme the entire Lazarus IDE? Big problem with scrollbars: Treeviews, Listboxes, Listviews, Synedits. I made big work to theme scrollbars in CudaText. -- Regards, Alexey -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazar

[Lazarus] Special Request: Theme entire IDE support

2018-03-09 Thread Anthony Walter via Lazarus
I just wanted to put this idea out there, which I feel would bring significant pleasure to a lot of Lazarus users. Would someone consider adding or working on support to theme the entire Lazarus IDE? I've found myself quite fond of darker themed IDE, such as VS code: Darker themed IDE example

Re: [Lazarus] Object inspector bug - exception

2018-03-09 Thread Juha Manninen via Lazarus
On Thu, Mar 8, 2018 at 10:05 PM, Rik van Kekem via Lazarus wrote: > But I was under the impression that using TAB in the Component-filter in > Object Inspector would set the focus on the TreeView with the components. It > doesn't. I never use it but apparently it sets the focus directly on the > P

Re: [Lazarus] How to catch an unhandled exception? [FIXED - but there is an FPC bug here]

2018-03-09 Thread Gabor Boros via Lazarus
2018. 03. 09. 12:09 keltezéssel, Tony Whyman via Lazarus írta: Finally, knowing all this, I go back to Gabor's program and add the line (again shown in context):    repeat   SQR:=SM.Query(nil,SRB);   for i:=0 to SQR.GetCount-1 do    begin case SQR[i].getItemType of isc

Re: [Lazarus] How to catch an unhandled exception? [FIXED - but there is an FPC bug here]

2018-03-09 Thread Tony Whyman via Lazarus
A supplementary for anyone confused by the last extra parameter to SetString in the previous post (repeated below). When I wrote up the bug report, I should have gone one step lower in the code. The SetString commented out below is actually an internal function: procedure TOutputBlockItem.SetS

Re: [Lazarus] How to catch an unhandled exception? [FIXED - but there is an FPC bug here]

2018-03-09 Thread Tony Whyman via Lazarus
Thanks to Giuliano mentioning debug libraries I have been able to duplicate the problem and to find the source of the bug - but it is as weird as it gets. FYI: tests done on Linux Mint 18 with Lazarus 1.8.0 and fpc 3.0.4. The evidence so far: 1. Gabor's program ends with an exception when usi

Re: [Lazarus] How to catch an unhandled exception?

2018-03-09 Thread Tony Whyman via Lazarus
Giulian, You may in a roundabout way have pointed me at where the problem lies. I always work with fpc debug libraries as well and I can't catch the problem. I changed to the standard release and the bug appears! Unfortunately, while duplicating the problem is one thing, tracking it down when

Re: [Lazarus] How to catch an unhandled exception?

2018-03-09 Thread Giuliano Colla via Lazarus
Il 09/03/2018 10:14, Gabor Boros via Lazarus ha scritto: Any idea how to detect what/where is the source of the exception? I use Linux 64bit, FPC 3.0.4 and Lazarus fixes_1_8. To obtain meaningful information from gdb I do the following: 1) Compile both Lazarus LCL and fpc with debug info 2)

Re: [Lazarus] How to catch an unhandled exception?

2018-03-09 Thread Tony Whyman via Lazarus
Gabor, I can't duplicate your problem which probably implies that we are looking at some weird race condition during the program tidy up phase. I did see occasionally something like this before with Lazarus 1.6.4 on Windows with heaptrc - but I never saw it without heaptrc and it cleared up w

[Lazarus] LCLMessageGlue.pas, typo in debug output?

2018-03-09 Thread Lubos Pintes via Lazarus
Hello, Just noticed in LCLMessageGlue.pas on line 98: and (TLMessage(AMessage).Msg < CN_KEYDOWN ) maybe there could be <> like on other lines in that IFDEF? Not sure, just noticed little asymmetry. -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.o

[Lazarus] How to catch an unhandled exception?

2018-03-09 Thread Gabor Boros via Lazarus
Hi All, The result of the attached example (which use MWA's Firebird Pascal API) for me is an exception: Gstat execution time Fri Mar 9 09:29:18 2018 Database header page information: Flags 0 Generation 173 System Change Number0