Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Lubos Pintes via Lazarus
And now I tested this and I am sure, only TBitBtn doesn't expose the name. And because TBitBtn is used mostly in the IDe, most buttons are not accessible.Dňa 9. 10. 2017 o 9:41 Lubos Pintes via Lazarus napísal(a): I reported this problem years ago. If I remember properly, only TBitBtn has

Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Lubos Pintes via Lazarus
I reported this problem years ago. If I remember properly, only TBitBtn has this behaviour. Of course not all buttons in the IDE have empty names, but those on options dialog, or welcome page. Dňa 9. 10. 2017 o 9:14 Juha Manninen via Lazarus napísal(a): *I wonder ... --

Re: [Lazarus] Cannot build Lazarus from source

2017-10-09 Thread Leonardo M. Ramé via Lazarus
El 09/10/17 a las 11:26, Leonardo M. Ramé via Lazarus escribió: Mmm, the problem is that I used fpc-3.0.2-i386 to bootstrap my compiler, and as I want to build Lazarus fo x86_64 linux I generated that compiler. The bootstrap compiler is: Free Pascal Compiler version 3.0.2 [2017/02/06] for

Re: [Lazarus] Lazarus code editor: what happened with the caret?

2017-10-09 Thread Martin Frb via Lazarus
About scrolling due to caret moves. Not sure if my suggestion in the other mail (7 Oct 15:12 SynNewScrollBarUpdate) helped? If not, I can think of 2 causes. 1) The scrollbar change is not noted. If that is the case, I have no idea (SynNewScrollBarUpdate does affect this) 2) SynEdit does

Re: [Lazarus] Cannot build Lazarus from source

2017-10-09 Thread Leonardo M. Ramé via Lazarus
Mmm, the problem is that I used fpc-3.0.2-i386 to bootstrap my compiler, and as I want to build Lazarus fo x86_64 linux I generated that compiler. The bootstrap compiler is: Free Pascal Compiler version 3.0.2 [2017/02/06] for i386 And the one that I'm built from trunk, to be used for building

Re: [Lazarus] TBufDataset.Filename property in Object Inspector

2017-10-09 Thread Graeme Geldenhuys via Lazarus
On 2017-10-09 09:13, Michael Van Canneyt via Lazarus wrote: TBufDataset can read the XML format used by TClientDataset, but by default it uses another format. It cannot read the binary cds format. I looked at the properties listed in the Object Inspector again. I see no property that tells

Re: [Lazarus] TMemDataset.Filename property in Lazarus

2017-10-09 Thread Graeme Geldenhuys via Lazarus
On 2017-10-09 09:11, Michael Van Canneyt via Lazarus wrote: Because there is no designated extension. Be Delphi-compatible and use *.cds maybe? ;-) Jokes aside - it would be more useful using any designated extension than simply "all files". The latter is way too vague. Regards, Graeme

Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Graeme Geldenhuys via Lazarus
On 2017-10-09 07:49, Lubos Pintes via Lazarus wrote: For example, even buttons are not accessible, on the IDE welcome page, screen reader reports only "button", instead of "StartIDE button", "Help button", etc. Yes, the button itself is native, but is broken. It seems it is very LCL-widgetset

Re: [Lazarus] Cannot build Lazarus from source

2017-10-09 Thread Juha Manninen via Lazarus
On Mon, Oct 9, 2017 at 2:10 PM, Leonardo M. Ramé via Lazarus wrote: > My procedure is, first *svn up* fpc, then compile and install with defaults > (into /usr/local/lib/fpc/3.1.1). The next step is again *svn up* Lazarus > dir, then *make clean all*. You don't need

Re: [Lazarus] Cannot build Lazarus from source

2017-10-09 Thread Mattias Gaertner via Lazarus
On Mon, 9 Oct 2017 08:10:08 -0300 "Leonardo M. Ramé via Lazarus" wrote: > Hi, since many years ago I'm building Lazarus from source using the > procedure detailed below, currently I'm on Ubuntu 16.04 64bit. > > My procedure is, first *svn up* fpc, then compile

[Lazarus] Cannot build Lazarus from source

2017-10-09 Thread Leonardo M. Ramé via Lazarus
Hi, since many years ago I'm building Lazarus from source using the procedure detailed below, currently I'm on Ubuntu 16.04 64bit. My procedure is, first *svn up* fpc, then compile and install with defaults (into /usr/local/lib/fpc/3.1.1). The next step is again *svn up* Lazarus dir, then

Re: [Lazarus] chm doc generation scripts deleted?

2017-10-09 Thread Mattias Gaertner via Lazarus
On Sun, 8 Oct 2017 12:39:52 +0200 Marco van de Voort via Lazarus wrote: > I noticed the scripts that I used to generate the LCL chms are partially > deleted. > > r55175 | mattias | 2017-06-02 23:01:01 +0200 (vr, 02 jun 2017) | 1 > line > Changed paths: >D

Re: [Lazarus] TBufDataset.Filename property in Object Inspector

2017-10-09 Thread Michael Van Canneyt via Lazarus
On Sun, 8 Oct 2017, Graeme Geldenhuys via Lazarus wrote: Hi, Following on from my previous TMemDataset.Filename issue. With TBufDataset, there is no property editor associated with the FileName property. Is this just an oversight or done for a specific reason? Oversight. An the same

Re: [Lazarus] TMemDataset.Filename property in Lazarus

2017-10-09 Thread Michael Van Canneyt via Lazarus
On Sun, 8 Oct 2017, Graeme Geldenhuys via Lazarus wrote: Hi, Playing around with TMemDataset, I dropped it on a form, then clicked "..." button of the FileName property in the Object Inspector. The file dialog shows that I can select ANY file, so I selected a PNG file and set Active =

Re: [Lazarus] Adding a component to a form using keyboard

2017-10-09 Thread Ondrej Pokorny via Lazarus
On 09.10.2017 9:58, Lubos Pintes via Lazarus wrote: Hello, I have a problem to add a button to a form using keyboard. Ctrl+Alt+P, write "tbut" to the edit field and press Enter. Nothing was added... why? Because you have to click with a mouse on the form where the button has to be placed.

[Lazarus] Adding a component to a form using keyboard

2017-10-09 Thread Lubos Pintes via Lazarus
Hello, I have a problem to add a button to a form using keyboard. Ctrl+Alt+P, write "tbut" to the edit field and press Enter. Nothing was added... why? -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org

Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Juha Manninen via Lazarus
On Sun, Oct 8, 2017 at 11:09 PM, Lubos Pintes via Lazarus wrote: > Also, how can I rebuilt the package when I modify/add some unit? Do I need > to always rebuild the IDe, or there is a quicker way? You can test with any small application. No need to build the whole

Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Juha Manninen via Lazarus
*I wonder ... -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Juha Manninen via Lazarus
On Mon, Oct 9, 2017 at 9:49 AM, Lubos Pintes via Lazarus wrote: > screen reader reports only "button", instead of "StartIDE button", "Help > button", etc. Yes, the button itself is native, but is broken. O wonder why that is so. The button really is a native

Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Lubos Pintes via Lazarus
Thank for all replies, but my original question was overlooked. Can someone answer it? Dňa 8. 10. 2017 o 22:09 Lubos Pintes via Lazarus napísal(a): Hello, If I want to add a functionality like accessibility to WidgetSet, which package could I use, lcl.lpk, or lclbase.lpk? Also, how can I

Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Lubos Pintes via Lazarus
Sorry I replied to wrong message. My thanks and my heart belongs just to you. :-) Dňa 9. 10. 2017 o 4:43 Martin Frb via Lazarus napísal(a): I think there was some work before. (Afaik only carbon, Mac) Look at TControl properties AccessibleRole, AccessibleValue, AccessibleDescription.

Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Lubos Pintes via Lazarus
You are quite wrong when you are talking about LCL. For example, even buttons are not accessible, on the IDE welcome page, screen reader reports only "button", instead of "StartIDE button", "Help button", etc. Yes, the button itself is native, but is broken. Another totally inaccessible