Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2011-11

TReplaceDialog: feature request

9 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Bart

Hi,

I would like to implement a "Prompt on replace" checkbox in TReplaceDialog. This might however not be Delphi compatible.

Does anyone object if I would implement this?

Bart

Reply by email

Felipe Monteiro de Carvalho
to Bart: I would like to implement a "Prompt on replace" checkbox in TReplaceDialog. This might…
Bart wrote
Does anyone object if I would implement this?

Rarely do objections to implementing something exist. The important part is how it is done. And the key thing is that whatever you do should be backwards compatible, unless you have a very good reason (like the previous implementation being completely broken or implemented in a wrong way)

And without seeing at least a very initial patch it is hard to say if you are doing it correctly.

Felipe Monteiro de Carvalho

Reply by email

Maxim Ganetsky
to Bart: Nice one. I opened the replagedialogform in the IDE (lcl/relacedlgunit.pas), and somehow…

09.11.2011 4:09, Bart ?????:

Show quoted text 9 lines
Yeah, Nice one. I opened the replagedialogform in the IDE (lcl/relacedlgunit.pas), and somehow this action added to package LCL Base a dependency on LCL (10 times!), which caused a circular dependency in the installed packages. I manually had to remove the 10 added dependencies to LCL in the LCL Base package. WTF!

You use fresh Lazarus revision, don't you?

Best regards, Maxim Ganetsky mailto:

Reply by email

Mattias Gaertner
to Bart: Nice one. I opened the replagedialogform in the IDE (lcl/relacedlgunit.pas), and somehow…
Show quoted text 9 lines
Yeah, Nice one. I opened the replagedialogform in the IDE (lcl/relacedlgunit.pas), and somehow this action added to package LCL Base a dependency on LCL (10 times!), which caused a circular dependency in the installed packages. I manually had to remove the 10 added dependencies to LCL in the LCL Base package. WTF!

Please test with svn trunk revision 33427.

Mattias

Reply by email