Re: [Lazarus] IDE Spotter- issues

2018-09-25 Thread FTurtle via Lazarus
>> 1. Standard for margins around controls in Lazarus is 6 pixels. Now is >> lesser. This is very noticeable visually. > >Really ? You must have 100/10 vision. I don't see any difference. > >But I can say with certainty the IDE is not consistent in this regard, e.g. >the project inspector uses

Re: [Lazarus] IDE Spotter- issues

2018-09-25 Thread FTurtle via Lazarus
>Read wiki: >http://wiki.lazarus.freepascal.org/GUI_design_guidelines#Spacings_and_sizes > >"Spacing between elements: 6 pixels." > More suitable quote from wiki: http://wiki.lazarus.freepascal.org/GUI_design_guidelines#BorderSpacing   "A typical borderspacing of 6 pixels around a component is

Re: [Lazarus] IDE Spotter

2018-09-25 Thread Michael Van Canneyt via Lazarus
On Tue, 25 Sep 2018, Mattias Gaertner via Lazarus wrote: On Tue, 25 Sep 2018 07:54:44 +0200 (CEST) Michael Van Canneyt via Lazarus wrote: On Mon, 24 Sep 2018, wkitty42--- via Lazarus wrote: > On 09/24/2018 09:00 AM, Michael Van Canneyt via Lazarus wrote: >> On Mon, 24 Sep 2018, AlexeyT

Re: [Lazarus] IDE Spotter- issues

2018-09-25 Thread Howard Page-Clark via Lazarus
On 25/09/18 09:07, Michael Van Canneyt via Lazarus wrote: On Mon, 24 Sep 2018, AlexeyT wrote: How do I know if the scrollbar is visible ? TListbox.ClientWidth gives width considering scrollbar. I committed a new version with some visual improvements and bugfixes: * Actually load

Re: [Lazarus] IDE Spotter

2018-09-25 Thread Mattias Gaertner via Lazarus
On Tue, 25 Sep 2018 07:54:44 +0200 (CEST) Michael Van Canneyt via Lazarus wrote: > On Mon, 24 Sep 2018, wkitty42--- via Lazarus wrote: > > > On 09/24/2018 09:00 AM, Michael Van Canneyt via Lazarus wrote: > >> On Mon, 24 Sep 2018, AlexeyT via Lazarus wrote: > >> > >>> 1- If i hold Up/Down

Re: [Lazarus] IDE Spotter- issues

2018-09-25 Thread Michael Van Canneyt via Lazarus
On Mon, 24 Sep 2018, AlexeyT wrote: How do I know if the scrollbar is visible ? TListbox.ClientWidth gives width considering scrollbar. I committed a new version with some visual improvements and bugfixes: * Actually load saved options on startup :) * Button to go to settings *

Re: [Lazarus] IDE Spotter- issues

2018-09-25 Thread Michael Van Canneyt via Lazarus
On Tue, 25 Sep 2018, Howard Page-Clark via Lazarus wrote: On 25/09/18 09:07, Michael Van Canneyt via Lazarus wrote: On Mon, 24 Sep 2018, AlexeyT wrote: How do I know if the scrollbar is visible ? TListbox.ClientWidth gives width considering scrollbar. I committed a new version

Re: [Lazarus] IDE Spotter- issues

2018-09-25 Thread Michael Van Canneyt via Lazarus
On Tue, 25 Sep 2018, FTurtle via Lazarus wrote: The single click was chosen because this is how it works in Atom. Where are all these options or rules described ? Because the IDE Tools - Options page does not contain such a setting. Or at least, I didn't find it. Don't forget about

Re: [Lazarus] IDE Spotter- issues

2018-09-25 Thread FTurtle via Lazarus
>I committed a new version with some visual improvements and bugfixes: > >* Actually load saved options on startup :) >* Button to go to settings >* Margins around controls >* Better Left and right margin inside listbox >* Use different default colors (maroon, navy) >* Handle keydown instead of

[Lazarus] LConvEncoding patch to raise exception

2018-09-25 Thread AlexeyT via Lazarus
This tiny patch adds global var (option) which allows to raise exeption, when utf8 cannot convert to single byte page. needed for CudaText to detect that user text cannot convert to current codepage. its default is off (don't use exception). -- Regards, Alexey Index:

Re: [Lazarus] IDE Spotter- issues

2018-09-25 Thread Michael Van Canneyt via Lazarus
On Tue, 25 Sep 2018, FTurtle via Lazarus wrote: I committed a new version with some visual improvements and bugfixes: * Actually load saved options on startup :) * Button to go to settings * Margins around controls * Better Left and right margin inside listbox * Use different default