Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Michael Van Canneyt via lazarus



On Wed, 19 Dec 2018, Juha Manninen via lazarus wrote:


On Wed, Dec 19, 2018 at 2:08 AM Michael Van Canneyt via lazarus
 wrote:

So if someone wants the job of webmaster/webdesigner:
he can have it.


+1
Such a person would be important to raise the foundation's visibility
and perception to a new level.


I agree fully.


I do not volunteer now for various reasons but I know there are good
webdesigners around here.


Great ! Let's hope they have the time and desire to help... :)

Michael.
--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] In windows 10 (64bit) Assigning TFrame.parent to a TForm took 10 more seconds than Windows 7 (64 bit)

2018-12-18 Thread Sergey Bodrov via lazarus
I encounter same trouble in Lazarus 1.0, and not remember, that it appear
in 1.2+ Maybe there some kind of code degradation?

Workaround is:
1. Assign TFrame.Parent after creating TFrame, not in TFrame constructor.
2. When you create controls programmatically, make their parent (form,
frame, panel..) Visible := False
3. Do not create many similar frames instances, re-use already created
frames if possible. For example, for TPageControl with many similar frames
better using TTabControl and change content in one frame. And when that
frame not needes, just make it invisible.
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Mattias Gaertner via lazarus
Hi Edivando,

Why do you cross post to several mailing lists?
Please google "why cross posting is bad".


On Tue, 18 Dec 2018 18:41:07 -0700 (MST)
Edivando via lazarus  wrote:

>[...]
> This idea of ​​Crowdfunding would be so wonderful to the community
> that it would benefit interested in developing solutions and
> community as well as the foundation where by contract in the
> formulation of Crowdfunding a percentage of the money would be
> redirected to the foundation to maintain the current costs as well as
> to invest improvements in the forums, servers and advertising to the
> community

Advertising to the community cannot be bought by money, it needs
volunteers to do so. 
For example write blog articles for the website.

Mattias
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Edivando via lazarus
Essa ideia de Crowdfunding seria tão maravilhosa para a comunidade que
beneficiaria interessados em desenvolver soluções e comunidade como também a
fundação onde por contrato na formulação do Crowdfunding uma porcentagem do
dinheiro seria redirecionado para a fundação para manter os custos atuais
como também investir melhorias nos fóruns, servidores e publicidade para a
comunidade

Atenciosamente

Edivando, Brasil
- Google Translate
-

This idea of ​​Crowdfunding would be so wonderful to the community that it
would benefit interested in developing solutions and community as well as
the foundation where by contract in the formulation of Crowdfunding a
percentage of the money would be redirected to the foundation to maintain
the current costs as well as to invest improvements in the forums, servers
and advertising to the community

graciously

Edivando, Brazil




--
Sent from: http://free-pascal-lazarus.989080.n3.nabble.com/
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Juha Manninen via lazarus
On Wed, Dec 19, 2018 at 2:08 AM Michael Van Canneyt via lazarus
 wrote:
> So if someone wants the job of webmaster/webdesigner:
> he can have it.

+1
Such a person would be important to raise the foundation's visibility
and perception to a new level.
I do not volunteer now for various reasons but I know there are good
webdesigners around here.

Juha
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Juha Manninen via lazarus
On Wed, Dec 19, 2018 at 1:19 AM Michael Van Canneyt via lazarus
 wrote:
> Of course it is, it's even in the menu.
> https://foundation.freepascal.org/projects/pastojs

Yes, sorry. Somehow I missed it.


> I have not seen such a request. At least, I have no recollection of it.

Maybe it was only me asking it in some e-mail long time ago. Not sure.


> And both the chairman and me have added - out of our own pockets - to this
> a multiple of the amounts donated, otherwise pas2js would never have been
> realized.

Yes, I remember and I appreciate it.


> Your accusation of a black hole is therefor
> a) wholly ungrounded. Ask, and you will get answers.
> c) a sign you do not trust us.
>Given that you can profit from the results at no cost, this is strange.
>
> Or maybe you simply want to be at the steering wheel yourself ?

I understand I should work to improve the issues myself instead of only writing.
Still, the point here is that some crowdfunding sites are very
attractive because they show all relevant information openly.
They show how much more money is needed for a certain project to
happen. I have wondered how they can collect so much money even for
gadgets that are in an early planning stage.

My black hole theory was not accurate, sorry about that.
I believe you give all information when asked, but it is not obvious
by looking at the web page.
I really think all relevant data should be there, presented in an
attractive way to "sell" the sub-projects.
It would include Donate-buttons for each sub-project separately and
other material to praise and advertise them.

Regards,
Juha
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Lazarus trunk spart_mdi package fail

2018-12-18 Thread Dimitrios Chr. Ioannidis via lazarus

Hi,

On 18/12/18 9:09 μ.μ., Dimitrios Chr. Ioannidis via lazarus wrote:
FPC trunk and Lazarus have the same options "-g -gl -gw3 -OpCOREI 
-OoFASTMATH -OoPEEPHOLE"...



  FYI: if I build FPC and Lazarus with "-g -gl -gw2 -godwarfsets 
-OpCOREI" the sparta_mdi package builds and link ok .



regards,

--

Dimitrios Chr. Ioannidis

--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Michael Van Canneyt via lazarus
> I know that I haven't donated because there is no breakdown of funds
> spent,
> technical items achieved, conferences held, books published, articles
> printed, industry partners, etc.

Technical items achieved: they are listed in the projects.
Even pas2js is there.

>
> There doesn't seem to be any organization or progress with the foundation.
> There isn't even a listing of FPC/Lazarus users groups worldwide, etc.

I wouldn't even know where to find them myself ?

>
> It doesn't seem like a foundation at all.

Almost every page contains an invitation to contact us.
Mails will end up in 2 mailboxes at least. Have you tried this ?

I will admit without reservation that the website looks awful.
I am not a HTML wizard, in fact, I am very bad at it. Yet something had to
be made.

So if someone wants the job of webmaster/webdesigner:
he can have it.

The foundation currently exists of 2 persons, we simply do not have time
to be busy with the website. We want to get technical things done: pas2js
demands an awful lot of time, and we honestly believe this is ensuring the
future of pascal. Today I was at a meetup for TMS Web Core, built on
pas2js and I think we're managing to convince other developers of this.

So if someone wants to help out with the website, drafting bylaws and
whatnot: Feel free to mail me. You will get all info you need or want.

You will then notice that the perception of not being open is without
ground, but simply a consequence of the horrible lack of time we
experience.

Michael.


-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Juha Manninen via lazarus
On Wed, Dec 19, 2018 at 12:24 AM Jy V via lazarus
 wrote:
> My donations still appears as active and I am happy with the current status:
>
> https://foundation.freepascal.org/projects/pastojs
> https://foundation.freepascal.org/projects/webassembly-support

Ah damn, it is listed as "Pascal to Javascript converter" of course.
I looked for pas2js, too quickly apparently, and missed it.
Sorry.

Where do you see your donations as active? I guess I just cannot find
the information that others can see.

Regards,
Juha
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Michael Van Canneyt via lazarus
> On Mon, Dec 17, 2018 at 9:17 PM Michael Van Canneyt via lazarus
>  wrote:
>> Why do you need a separate crowdfunding effort, if the Free Pascal and
>> Lazarus foundation has been created specially for this ?
>
> Pas2JS was supported by the foundation more than any other project, if
> I understood right.

Yes.

> Now looking at its home page:
>  https://foundation.freepascal.org/
> I don't see Pas2JS even listed in the projects page. Why?

Of course it is, it's even in the menu.

https://foundation.freepascal.org/projects/pastojs

> The main page says about donations:
> "If you would like to donate money for a specific project, see our
> donations page page. A list of past donors can be seen in our Hall of
> fame."
> However there is no way to donate for a specific project. The money
> goes into a black hole. Its usage for various projects is not reported
> even afterwards.

All the money currently donated - with exception of a donation for
WebAssembly - has been used for pas2js.


> I understand it is a turn-off for people like Edivando who want to
> support a particular sub-project.

Why ? All you need to do is contact us.
All mails are answered.

>
> When the foundation was discussed, I remember there was a request to
> publish data about the money flow and projects supported.

I have not seen such a request. At least, I have no recollection of it.


> I don't find data anywhere else either. Google+ community was closed.
> Are there other places to look at?
> I think "Google+ community" should be removed from the About page.
>
> Anyway, I understand Edivando's motive to support a particular project
> using an open and controlled crowdfunding process instead of puoring
> the money into a black hole from where no information leaks out.

If you want us to report publicly on the website:
I don't think that this is necessary, but this can be discussed.

In each case, there is nothing to hide: as said, most of the money has
been paid to Mattias to develop pas2js.

And both the chairman and me have added - out of our own pockets - to this
a multiple of the amounts donated, otherwise pas2js would never have been
realized.


Your accusation of a black hole is therefor
a) wholly ungrounded. Ask, and you will get answers.
c) a sign you do not trust us.
   Given that you can profit from the results at no cost, this is strange.

Or maybe you simply want to be at the steering wheel yourself ?

I will remind you that I have for many years asked people on the mailing
lists to create a foundation or some legal structure to be able to collect
funds for FPC/Lazarus.

No-one stepped up, so I had to do it myself with the help of an
enthousiast supporter outside of the FPC/Lazarus community, the editor of
Blaise Pascal magazine.

Talk is cheap.

Michael.



-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Travis Ayres via lazarus
I know that I haven't donated because there is no breakdown of funds spent,
technical items achieved, conferences held, books published, articles
printed, industry partners, etc.

There doesn't seem to be any organization or progress with the foundation.
There isn't even a listing of FPC/Lazarus users groups worldwide, etc.

It doesn't seem like a foundation at all.

On Tue, Dec 18, 2018, 2:42 PM Edivando via lazarus <
lazarus@lists.lazarus-ide.org wrote:

> Boa noite,
>
> Estava me informando melhor a respeito da fundação freepascal
> ([url]https://foundation.freepascal.org/about[/url]) para onde os fundos
> de
> doações são redirecionados. Uma Página Web pouco profissional para os
> padrões de hoje. O estatuto da fundação diz estar sendo traduzido para o
> inglês e devido a isso não está disponível no site (muito estranho isso
> devido a tanto tempo de existência da fundação) e a opção para afiliação
> está indisponível pois o estatuto está sob revisão(outra coisa muito
> estranha para uma fundação com tanto tempo de existência e existir apenas 3
> filiados).
>
> Acho que com uma política assim quem usa as ferramentas FPC/Lazarus/Pas2JS
> como uma solução completa para sua Software House  fica um pouco apreensivo
> por uma parte fundamental da fundação (A Gestão da fundação) ficar em
> segundo plano.
>
> Vejo que se a comunidade quer ser projetos feitos usando as soluçoes
> FPC/Lazarus competitivas no cenário de TI temos que modernizar também essa
> situação pois parece que o interesse da comunidade não está sendo ouvida
> pela fundação da melhor forma possível.
>
> Eu mesmo estou tentando dar ideias para uma revitalização da comunidade com
> novos nichos de contribuições e fui questionado pelo Michael com o seguinte
> texto:
>
> [i]“Why do you need a separate crowdfunding effort, if the Free Pascal and
> Lazarus foundation has been created specially for this ?
>
> Michael.”. [/i]
>
> Não sei dizer se o michael seria o mesmo “Michael Van Canneyt (secretary)”
> secretário da fundação Free Pascal, mais se for o mesmo fica um pouco
> estranho questionamentos como esse pelo cargo que ele representa.
>
> Busco acima de tudo que meus produtos construídos com as soluções
> FPC/Lazarus  sejam competitivos no mercado e somente com uma política de
> colaboração transparente e efetiva vejo isso possível.
>
> Repito gostaria de ver iniciativas crowdfunding onde esse processo de
> doações fosse mais transparentes e mais efetivas para o interesse dos
> doadores.
>
> Peço a colaboração da comunidade que discuta sobre o assunto pois não
> adianta dar prioridade a detalhes pontuais tais como ícones, métodos
> anônimos, compatibilidade com alguma plataforma em desuso por grande
> período, quando o futura está jogando na nossa cara que só vamos permanecer
> com os nossos projetos (Sistemas e Códigos Legados) se o grupo central de
> desenvolvimento FPC/Lazarus/Pas2js forem transparentes com relação aos
> rumos
> a seguir, bem remunerados e permitir a participação da comunidade com
> relação às tomadas de decisão sobre os novos horizontes a seguir. Coisa que
> nao estou encontrando a cada dia que passa me aprofundando mais na
> comunidade.
>
> Atenciosamente
>
> Edivando, Brasil
>
> - [b]Google Translate[/b]
> -
> Good night,
>
> I was being told more about the freepascal foundation
> ([url]https://foundation.freepascal.org/about[/url]) where donor funds are
> redirected. An Unprofessional Web Page by today's standards. The statute of
> the foundation claims to be being translated into English and because of
> this it is not available on the site (very strange because of the existence
> of the foundation) and the option for membership is unavailable because the
> statute is under review strange for a foundation with so much time of
> existence and to exist only 3 affiliated).
>
> I think with such a policy anyone who uses the FPC / Lazarus / Pas2JS tools
> as a complete solution for their Software House gets a little apprehensive
> as a key part of the foundation (The Management of the foundation) stand in
> the background.
>
> I see that if the community wants to be projects made using the competitive
> FPC / Lazarus solutions in the IT scenario we have to modernize this
> situation as well, it seems that the interest of the community is not being
> heard by the foundation in the best possible way.
>
> I myself am trying to give ideas for a revitalization of the community with
> new niches of contributions and I was questioned by Michael with the
> following text:
>
> [i]"Why do you need a separate crowdfunding effort, if the Free Pascal and
> Lazarus foundation has been created specially for this?
>
> Michael. "[/i]
>
> I do not know if Michael would be the same "Michael Van Canneyt
> (secretary)"
> secretary of the Free Pascal Foundation, but if it is the same it gets a
> little strange questionings like this for the position he represents.
>
> I seek above 

Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Jy V via lazarus
On Tue, Dec 18, 2018 at 7:27 PM Juha Manninen via lazarus <
lazarus@lists.lazarus-ide.org> wrote:

> However there is no way to donate for a specific project. The money
> goes into a black hole. Its usage for various projects is not reported
> even afterwards.
>

My donations still appears as active and I am happy with the current status:

https://foundation.freepascal.org/projects/pastojs
https://foundation.freepascal.org/projects/webassembly-support
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


[Lazarus] Lazarus trunk spart_mdi package fail

2018-12-18 Thread Dimitrios Chr. Ioannidis via lazarus

Hi,

  after 59842 revision the sparta_MDI package builds ok but it cannot 
linked ( ??? )  ( tried also a fresh Lazarus trunk ( as of 
today's ) ).


System Debian 9 KDE qt5 fully updated ...

FPC trunk and Lazarus have the same options "-g -gl -gw3 -OpCOREI 
-OoFASTMATH -OoPEEPHOLE"...


Output :

"

make idepkg -w 
OPT=@/home/dimitris/Programming/tools/lazarus/trunk/IDESettings/idemake.cfg
make: Entering directory 
'/home/dimitris/Programming/tools/lazarus/trunk/source'

make -C ide idepkg
make[1]: Entering directory 
'/home/dimitris/Programming/tools/lazarus/trunk/source/ide'

../tools/svn2revisioninc .. revision.inc
Created 
/home/dimitris/Programming/tools/lazarus/trunk/source/ide/revision.inc 
for revision: 59856
make --assume-new=lazarus.pp lazarus OPT=' 
@/home/dimitris/Programming/tools/lazarus/trunk/IDESettings/idemake.cfg'
make[2]: Entering directory 
'/home/dimitris/Programming/tools/lazarus/trunk/source/ide'
/home/dimitris/Programming/tools/fpc/trunk/bin/ppcx64 -gl -vbqewnhi -Sci 
-dlclgtk2 -Fu../designer -Fu../debugger -Fu../debugger/frames 
-Fu../converter -Fu../packager -Fu../packager/frames 
-Fu../components/custom -Fuframes -Fu. -Fiinclude -Fiinclude/linux 
-Fi../images -FE.. -FU../units/x86_64-linux/gtk2 -Cg 
-Fl/usr/lib/gcc/x86_64-linux-gnu/6 -Flinclude 
-Fl/etc/ld.so.conf.d/*.conf 
@/home/dimitris/Programming/tools/lazarus/trunk/IDESettings/idemake.cfg 
-dx86_64 lazarus.pp

Hint: (11030) Start of reading config file /home/dimitris/.fpc.cfg
Hint: (11031) End of reading config file /home/dimitris/.fpc.cfg
Hint: (11030) Start of reading config file 
/home/dimitris/Programming/tools/lazarus/trunk/IDESettings/idemake.cfg
Hint: (11031) End of reading config file 
/home/dimitris/Programming/tools/lazarus/trunk/IDESettings/idemake.cfg

Free Pascal Compiler version 3.3.1 [2018/12/18] for x86_64
Copyright (c) 1993-2018 by Florian Klaempfl and others
(1002) Target OS: Linux for x86-64
(3104) Compiling lazarus.pp
(9022) Compiling resource 
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/units/x86_64-linux/qt5/lazarus.or

(9015) Linking ../lazarus
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_interfacesmdi.o: 
In function `.La1':
sparta_interfacesmdi.pas:(.debug_info+0xf0): undefined reference to 
`DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_interfacesmdi.o: 
In function `.La7':
sparta_interfacesmdi.pas:(.debug_info+0x2b6): undefined reference to 
`DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_interfacesmdi.o: 
In function `.La9':
sparta_interfacesmdi.pas:(.debug_info+0x350): undefined reference to 
`DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_interfacesmdi.o: 
In function `.La11':
sparta_interfacesmdi.pas:(.debug_info+0x3e1): undefined reference to 
`DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_multiplyresizer.o: 
In function `.La6':
sparta_multiplyresizer.pas:(.debug_info+0x968): undefined reference to 
`DBG2_$SYSTEM_$$_IUNKNOWN'
/home/dimitris/Programming/tools/lazarus/trunk/share/lazarus/components/sparta/mdi/lib/x86_64-linux/sparta_multiplyresizer.o:sparta_multiplyresizer.pas:(.debug_info+0x5cc7): 
more undefined references to `DBG2_$SYSTEM_$$_IUNKNOWN' follow
/home/dimitris/Programming/tools/lazarus/trunk/source/ide/lazarus.pp(166,1) 
Error: (9013) Error while linking
/home/dimitris/Programming/tools/lazarus/trunk/source/ide/lazarus.pp(166,1) 
Fatal: (10026) There were 1 errors compiling module, stopping

Fatal: (1018) Compilation aborted
Makefile:4144: recipe for target 'lazarus' failed
make[2]: *** [lazarus] Error 1
make[2]: Leaving directory 
'/home/dimitris/Programming/tools/lazarus/trunk/source/ide'

Makefile:4574: recipe for target 'idepkg' failed
make[1]: *** [idepkg] Error 2
make[1]: Leaving directory 
'/home/dimitris/Programming/tools/lazarus/trunk/source/ide'

Makefile:3277: recipe for target 'idepkg' failed
make: *** [idepkg] Error 2
make: Leaving directory 
'/home/dimitris/Programming/tools/lazarus/trunk/source'


"

regards,

--

Dimitrios Chr. Ioannidis


--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Crowdfunding to speed up the development of pas2js in Lazarus Widgetset and fpDebug to FPC

2018-12-18 Thread Juha Manninen via lazarus
On Mon, Dec 17, 2018 at 9:17 PM Michael Van Canneyt via lazarus
 wrote:
> Why do you need a separate crowdfunding effort, if the Free Pascal and
> Lazarus foundation has been created specially for this ?

Pas2JS was supported by the foundation more than any other project, if
I understood right.
Now looking at its home page:
 https://foundation.freepascal.org/
I don't see Pas2JS even listed in the projects page. Why?
The main page says about donations:
"If you would like to donate money for a specific project, see our
donations page page. A list of past donors can be seen in our Hall of
fame."
However there is no way to donate for a specific project. The money
goes into a black hole. Its usage for various projects is not reported
even afterwards.
I understand it is a turn-off for people like Edivando who want to
support a particular sub-project.

When the foundation was discussed, I remember there was a request to
publish data about the money flow and projects supported.
I don't find data anywhere else either. Google+ community was closed.
Are there other places to look at?
I think "Google+ community" should be removed from the About page.

Anyway, I understand Edivando's motive to support a particular project
using an open and controlled crowdfunding process instead of puoring
the money into a black hole from where no information leaks out.

Regards,
Juha
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Wiki animated logo

2018-12-18 Thread Bart via lazarus
On Tue, Dec 18, 2018 at 3:50 PM John Landmesser via lazarus
 wrote:

> very good idea!!
>
> Kill that nervous cat !!

On the contrary: I love that cat!

Bart
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] In windows 10 (64bit) Assigning TFrame.parent to a TForm took 10 more seconds than Windows 7 (64 bit)

2018-12-18 Thread Marcos Douglas B. Santos via lazarus
On Tue, Dec 18, 2018 at 2:16 PM Dennis via lazarus
 wrote:
>
> I am using FPC 3.1.1  + Lazarus 1.9.0 running on windows 10 (64 bit) to 
> generate windows exe of 64 bit.
>
> I logged the timestamps before and after parent assignment in my 
> constructor TMyFrame.CreateWith(aForm : TForm);
> 
> MyFrame.Parent := aForm (where aForm is the main application window).
> ..
>
>
> In windows 10 (64 bit)
> 18-12-19 00:06:10.154 Before Set parent( old parent = nil )
> 18-12-19 00:06:23.983 After Set parent
>
> it took 13.9 seconds
>
> In windows 7 (64 bit)
>
> 18-12-19 00:07:45.916 Before Set parent( old parent = nil )
> 18-12-19 00:07:48.939 After Set parent
> it only took 3 seconds.
>
> what could possibly be the cause of the extra 10 seconds in windows 10 ?
>
> The hardware is same. In fact, the windows 7 (64 bit) is a virtualbox running 
> on the windows 10, so it should be slower.

Maybe a simple - but complete - example on code can help.
I've been using "dynamics frames" since WinXP (maybe before) and I
haven't seen any penalty (like 10 seconds) of time among those
versions.

best regards,
Marcos Douglas
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


[Lazarus] In windows 10 (64bit) Assigning TFrame.parent to a TForm took 10 more seconds than Windows 7 (64 bit)

2018-12-18 Thread Dennis via lazarus
I am using FPC 3.1.1  + Lazarus 1.9.0 running on windows 10 (64 bit) to 
generate windows exe of 64 bit.


I logged the timestamps before and after parent assignment in my 
constructor TMyFrame.CreateWith(aForm : TForm);


MyFrame.Parent := aForm (where aForm is the main application window).
..


In windows 10 (64 bit)
18-12-19 00:06:10.154 Before Set parent( old parent = nil )
18-12-19 00:06:23.983 After Set parent

it took 13.9 seconds

In windows 7 (64 bit)

18-12-19 00:07:45.916 Before Set parent( old parent = nil )
18-12-19 00:07:48.939 After Set parent
it only took 3 seconds.

what could possibly be the cause of the extra 10 seconds in windows 10 ?

The hardware is same. In fact, the windows 7 (64 bit) is a virtualbox 
running on the windows 10, so it should be slower.


Dennis
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Wiki animated logo

2018-12-18 Thread John Landmesser via lazarus

Am 17.12.18 um 18:19 schrieb AlexeyT via lazarus:
Hi. Can someone replace animated 
http://wiki.freepascal.org/skins/pic/logo.gif  - running cat - to 
static pic? It can be from http://wiki.freepascal.org/Logos_and_Banners



very good idea!!

Kill that nervous cat !!

--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus