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

2018-03-12 Thread Anthony Walter via Lazarus
Graeme, I looked at some on your fpGUI screenshots and some are quite nice. What's the compatibility level of your controls with LCL controls code wise? Also, what graphics API are you using for different platforms? For example have you implemented a common advanced graphics API bridging Cairo on

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

2018-03-12 Thread Anthony Walter via Lazarus
Graeme, thanks for the feedback. To everyone, I already have a plan for a basic theme system for all platforms which I'll be publishing as a design time package soon. It will work using text theme define files, and apply properties values to everything in the IDE using a pattern matching system

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

2018-03-12 Thread Graeme Geldenhuys via Lazarus
On 2018-03-10 03:41, Anthony Walter via Lazarus wrote: 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] TStringGrid and cancelling a modal form

2018-03-12 Thread Mark Morgan Lloyd via Lazarus
On 12/03/18 18:15, zeljko wrote: On 03/12/2018 06:25 PM, Mark Morgan Lloyd via Lazarus wrote: Running on (Debian) Linux on AMD64 or ARM, Lazarus 1.6.4 and FPC 3.0.2, I'm seeing different behaviour depending on whether a program uses Qt or GTK2. The program changes the hardware configuration of

Re: [Lazarus] TStringGrid and cancelling a modal form

2018-03-12 Thread Mark Morgan Lloyd via Lazarus
On 12/03/18 17:45, José Mejuto via Lazarus wrote: El 12/03/2018 a las 18:25, Mark Morgan Lloyd via Lazarus escribió:> On the main form I've got (a tabbed notebook containing multiple > instances of) a TStringGrid. The OnSelection event invokes a modal form > (containing nothing of

Re: [Lazarus] TStringGrid and cancelling a modal form

2018-03-12 Thread José Mejuto via Lazarus
El 12/03/2018 a las 18:25, Mark Morgan Lloyd via Lazarus escribió: Running on (Debian) Linux on AMD64 or ARM, Lazarus 1.6.4 and FPC 3.0.2, I'm seeing different behaviour depending on whether a program uses Qt or GTK2. The program changes the hardware configuration of a mouse (Logitech G600)

Re: [Lazarus] TStringGrid and cancelling a modal form

2018-03-12 Thread zeljko via Lazarus
On 03/12/2018 06:25 PM, Mark Morgan Lloyd via Lazarus wrote: Running on (Debian) Linux on AMD64 or ARM, Lazarus 1.6.4 and FPC 3.0.2, I'm seeing different behaviour depending on whether a program uses Qt or GTK2. The program changes the hardware configuration of a mouse (Logitech G600) using

[Lazarus] TStringGrid and cancelling a modal form

2018-03-12 Thread Mark Morgan Lloyd via Lazarus
Running on (Debian) Linux on AMD64 or ARM, Lazarus 1.6.4 and FPC 3.0.2, I'm seeing different behaviour depending on whether a program uses Qt or GTK2. The program changes the hardware configuration of a mouse (Logitech G600) using hidraw, and as such needs to run with root privilege (e.g.

Re: [Lazarus] SQLdb_Tutorial3 error

2018-03-12 Thread Rik van Kekem via Lazarus
Op 08-03-2018 16:07 schreef Santiago A. via Lazarus: sqlite3.dll is in the same directory that the binary. I have created the table employee, just in case. I don't know what else to check.  I can't debug anything else, the debug can't enter in "open" method. Creating the database and table