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 this

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 i3

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 no

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 me

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 d

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 FPC trunk to compile Lazarus tr

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 and install with > defaults (into

[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 *mak

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 /trunk/docs/html/build_lazutils_html

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 is

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 = True

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. C

[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 https://lists.lazarus-ide.org/listinfo/la

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 IDE. The dependent LCL is compi

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 button. Why does it not know its capti

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 rebui

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. lcl\cont

Re: [Lazarus] Developing a WidgetSet

2017-10-09 Thread Lubos Pintes via Lazarus
Thank you Sven for excellent answer. I already know about most of this stuff. You confirmed that my first small steps on this path were correct, and I didn't overlook anything. Thank again. Dňa 9. 10. 2017 o 1:16 Sven Barth via Lazarus napísal(a): Am 08.10.2017 23:15 schrieb "Graeme Geldenhuys